This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Restore microperl, which has been unable to build since January.
authorNicholas Clark <nick@ccl4.org>
Fri, 27 Jul 2012 15:36:40 +0000 (17:36 +0200)
committerNicholas Clark <nick@ccl4.org>
Fri, 27 Jul 2012 15:36:40 +0000 (17:36 +0200)
commitd40eae8f110fb9900e82648a2c44710def9f117d
treeb401837d88a795c0bbfc3ead7b3d1416b32975fb
parent613c63b465f01af4e535fdc6c1c17e7470be5aad
Restore microperl, which has been unable to build since January.

microperl was broken by commit 82ad65bb0613be64 on 2012-01-16, which used
IN_LOCALE_COMPILETIME for the first time in the C code. Unlike
IN_LOCALE_RUNTIME, it had no fallback definition for microperl.

Commit f90a9a0230170cc0 on 2012-01-28 added the first use of Strtol(),
which means that microperl now needs to assume that the system has strtol().
(Which is not unreasonable, as it's part of C89).
perl.h
uconfig.h
uconfig.sh
uconfig64.sh