perl: Switch to split configuration files
authorMarcel Denia <naoir@gmx.net>
Mon, 10 Aug 2015 03:00:49 +0000 (05:00 +0200)
committerMarcel Denia <naoir@gmx.net>
Tue, 1 Sep 2015 07:23:15 +0000 (09:23 +0200)
commitafad97013910928fe32c569af2b56891302a79fc
tree5c6f83c9b40d5f3106673544a1e526afc03abf32
parent7d12c8be58695e4ca4d40d8f2e6ce2e57720c88c
perl: Switch to split configuration files

This replaces the previously used collection of configuration files for every single
architecture in conjunction with hacky overrides, which became an increasing burden to maintain.

Fixes a number of outstanding bugs and oddities, with the most important one being the
previously wrong signal order(as shown by ext/POSIX/t/sigaction.t).

See files/perlconfig.pl's POD and files/README.config for details.

Signed-off-by: Marcel Denia <naoir@gmx.net>
36 files changed:
lang/perl/Makefile
lang/perl/files/README.config [new file with mode: 0644]
lang/perl/files/architecture.config [new file with mode: 0644]
lang/perl/files/arm.config [new file with mode: 0644]
lang/perl/files/armeb.config [new file with mode: 0644]
lang/perl/files/base.config [new file with mode: 0644]
lang/perl/files/config.sh-arm-mt.in [deleted file]
lang/perl/files/config.sh-arm.in [deleted file]
lang/perl/files/config.sh-armeb-mt.in [deleted file]
lang/perl/files/config.sh-armeb.in [deleted file]
lang/perl/files/config.sh-avr32-mt.in [deleted file]
lang/perl/files/config.sh-avr32.in [deleted file]
lang/perl/files/config.sh-i486-mt.in [deleted file]
lang/perl/files/config.sh-i486.in [deleted file]
lang/perl/files/config.sh-mips-mt.in [deleted file]
lang/perl/files/config.sh-mips.in [deleted file]
lang/perl/files/config.sh-mips64-mt.in [deleted file]
lang/perl/files/config.sh-mips64.in [deleted file]
lang/perl/files/config.sh-mipsel-mt.in [deleted file]
lang/perl/files/config.sh-mipsel.in [deleted file]
lang/perl/files/config.sh-powerpc-mt.in [deleted file]
lang/perl/files/config.sh-powerpc.in [deleted file]
lang/perl/files/config.sh-x86_64-mt.in [deleted file]
lang/perl/files/config.sh-x86_64.in [deleted file]
lang/perl/files/i486.config [new file with mode: 0644]
lang/perl/files/libc.config [new file with mode: 0644]
lang/perl/files/mips.config [new file with mode: 0644]
lang/perl/files/mips64.config [new file with mode: 0644]
lang/perl/files/mipsel.config [new file with mode: 0644]
lang/perl/files/misc.config [new file with mode: 0644]
lang/perl/files/perlconfig.pl [new file with mode: 0644]
lang/perl/files/powerpc.config [new file with mode: 0644]
lang/perl/files/signal.config [new file with mode: 0644]
lang/perl/files/threads.config [new file with mode: 0644]
lang/perl/files/version.config [new file with mode: 0644]
lang/perl/files/x86_64.config [new file with mode: 0644]