perl: Don't link against libnsl, fix PPC signedness
authorMarcel Denia <[email protected]>
Sat, 11 Oct 2014 14:53:38 +0000 (16:53 +0200)
committerMarcel Denia <[email protected]>
Tue, 28 Oct 2014 17:50:59 +0000 (18:50 +0100)
commit1c0bf8c60535996bcb0e49214c5d69302e36ba5a
tree1474b2ed878e0a5c3629c40335576a39d2191749
parent1426670b8aa4017f8d92ec9280fab4c867977e75
perl: Don't link against libnsl, fix PPC signedness

perl: Don't try to link against libnsl

And also remove all other references to avoid confusion.
libnsl isn't really needed. Removing it allows glibc based
toolchains to build perl.

perl: Make I8/I16/I32 types explicitly signed for PPC

Type signedness is undefined for char. char may actually be unsigned for
some CPUs.
This fixes various bugs on PPC, like negative array indices.

Signed-off-by: Marcel Denia <[email protected]>
lang/perl/Makefile
lang/perl/files/config.sh-arm.in
lang/perl/files/config.sh-armeb.in
lang/perl/files/config.sh-avr32.in
lang/perl/files/config.sh-i486.in
lang/perl/files/config.sh-mips.in
lang/perl/files/config.sh-mipsel.in
lang/perl/files/config.sh-powerpc.in
lang/perl/files/config.sh-x86_64.in