libbsd: upgrade to v0.8.2 and expand architecture support
authorCarlos Santos <casantos@datacom.ind.br>
Thu, 4 Feb 2016 15:26:03 +0000 (13:26 -0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 5 Feb 2016 22:23:35 +0000 (23:23 +0100)
commit92fd33a1589e91a81969b93623800b827e4fad34
tree565df69149ce6cb7ba528d9b7b5a14c4d7cbe138
parentb420e0b55983d44e7bad854da5ca00907a77f868
libbsd: upgrade to v0.8.2 and expand architecture support

When libbsd still supported uClibc as a C library, we added the architecture
exclusions because uClibc's a.out.h includes linux/a.out.h. The latter only
exists for the specified architectures.

However, glibc doesn't include linux/a.out.h, it instead has its own
implementation and it adds a flag to indicate if a.out is supported on this
architecture or not.

Since libbsd currently only supports glibc-based toolchains, the architecture
exclusions are no longer valid.

On microblaze, the build still fails, but this time because of ELF support.
libbsd explicitly handles architectures and microblaze is not one of them (see
local-elf.h).

Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/libbsd/Config.in
package/libbsd/libbsd.hash
package/libbsd/libbsd.mk