9 months agocpan/Sys-Syslog/t/syslog.t: Skip a setlogsock() test on Android. hugmeir/android-extras
Brian Fraser [Sun, 11 Aug 2013 08:31:14 +0000]
cpan/Sys-Syslog/t/syslog.t: Skip a setlogsock() test on Android.

But only if certain conditions are met, since the test is only
invalid in some devices and under certain conditions -- for example,
the OUYA has a /dev/log but it's not writeable by the default user.

9 months agocpan/CPAN/lib/CPAN/Tarzip.pm: Use android-compatible flags when calling gzip
Brian Fraser [Sun, 19 May 2013 19:31:10 +0000]
cpan/CPAN/lib/CPAN/Tarzip.pm: Use android-compatible flags when calling gzip

9 months agocpan/IO-Zlib/Zlib.pm: Use android-compatible flags when calling gzip
Brian Fraser [Sun, 19 May 2013 19:30:30 +0000]
cpan/IO-Zlib/Zlib.pm: Use android-compatible flags when calling gzip

9 months agocpan/ExtUtils-Constant/t/Constant.t: Skip tests if cross-compiling and make is not...
Brian Fraser [Sun, 19 May 2013 09:44:30 +0000]
cpan/ExtUtils-Constant/t/Constant.t: Skip tests if cross-compiling and make is not available

9 months agocpan/ExtUtils-MakeMaker: Skips if make is not available
Brian Fraser [Sun, 19 May 2013 07:49:51 +0000]
cpan/ExtUtils-MakeMaker: Skips if make is not available

9 months agocpan/Module-Build/t/lib/MBTest.pm, check_compiler: Return false if cross-compiling...
Brian Fraser [Sun, 19 May 2013 07:48:23 +0000]
cpan/Module-Build/t/lib/MBTest.pm, check_compiler: Return false if cross-compiling and !-e $Config{cc}

9 months agocpan/DB_File: Checks if tests should be skipped under PERL_CORE
Brian Fraser [Sun, 19 May 2013 07:47:13 +0000]
cpan/DB_File: Checks if tests should be skipped under PERL_CORE

9 months agocpan/autodie/t/open.t: Work around android only having a built-in true
Brian Fraser [Tue, 14 May 2013 12:16:34 +0000]
cpan/autodie/t/open.t: Work around android only having a built-in true

9 months agocpan/Socket/Socket.pm: Protect against getprotobyname() not being available
Brian Fraser [Mon, 29 Apr 2013 23:37:20 +0000]
cpan/Socket/Socket.pm: Protect against getprotobyname() not being available

9 months agoSys::Syslog: handle getprotobyn{ame,umber} not being available
Brian Fraser [Mon, 29 Apr 2013 03:25:19 +0000]
Sys::Syslog: handle getprotobyn{ame,umber} not being available

9 months agoNet::Domain: Stop domainname() from giving out warnings in android
Brian Fraser [Tue, 14 May 2013 11:59:06 +0000]
Net::Domain: Stop domainname() from giving out warnings in android

9 months agocpan/Sys-Syslog/Syslog.pm: Conditionalize the use of setlocale/LC_TIME
Brian Fraser [Fri, 26 Apr 2013 07:43:20 +0000]
cpan/Sys-Syslog/Syslog.pm: Conditionalize the use of setlocale/LC_TIME

9 months agoM:B::Unix: protect against getpwnam not being available
Brian Fraser [Wed, 22 Jan 2014 01:18:26 +0000]
M:B::Unix: protect against getpwnam not being available

Also resort to using glob("~") as a last ditch effort if everything
else fails.

9 months agoMM_Unix: On Android, pass PERL_LIB through rel2abs().
Brian Fraser [Mon, 20 Jan 2014 15:43:07 +0000]
MM_Unix: On Android, pass PERL_LIB through rel2abs().

Some unusual behavior, probably in Android's linker, makes these work:

    $ mkdir -p one/two/three
    $ ./perl -Ilib -MFile::Glob -e1
    $ cd one
    $ ../perl -I../lib -MFile::Glob -e1
    $ cd two
    $ ../../perl -I../../lib -MFile::Glob -e1

But this fails:

    $ cd three
    $ ../../../perl -I../../../lib -MFile::Glob -e1
    Can't load '../../../lib/auto/File/Glob/PL_File__Glob.so' for module File::Glob: Cannot load library: load_library[1093]: Library '../../../lib/auto/File/Glob/PL_File__Glob.so' not found at ../../../lib/DynaLoader.pm line 212.
     at -e line 0.
    Compilation failed in require.
    BEGIN failed--compilation aborted.

This is a problem for the core tests, and possibly for perls built with
-Duserelocatableinc.

We work around it by passing PERL_LIB through rel2abs().

9 months agoExtUtils::MM_Unix: Explicitly link against libperl.so on shared perls
Brian Fraser [Tue, 20 Aug 2013 11:28:40 +0000]
ExtUtils::MM_Unix: Explicitly link against libperl.so on shared perls

Under Android, modules won't recognize symbols from libperl unless
it's explicitly declared as a dependency when linked.

9 months agoregen uconfig.h
Brian Fraser [Sat, 18 Jan 2014 18:43:35 +0000]
regen uconfig.h

9 months agoAdded d_useshellcmds to the config files
Brian Fraser [Sat, 18 Jan 2014 18:43:18 +0000]
Added d_useshellcmds to the config files

9 months agoconfig_h.SH: added USE_SHELL_ALWAYS for d_useshellcmds
Brian Fraser [Sat, 18 Jan 2014 18:41:44 +0000]
config_h.SH: added USE_SHELL_ALWAYS for d_useshellcmds

9 months agoperldelta for -Duseshellcmds
Brian Fraser [Sat, 18 Jan 2014 18:39:57 +0000]
perldelta for -Duseshellcmds

9 months agoConfigure: d_useshellcmds for USE_SHELL_ALWAYS
Jess Robinson [Fri, 19 Apr 2013 11:01:08 +0000]
Configure: d_useshellcmds for USE_SHELL_ALWAYS

9 months agoext/IPC-Open3/t/IPC-Open3.t: TODO a test under -DUSE_SHELL_ALWAYS
Brian Fraser [Sat, 18 May 2013 12:23:00 +0000]
ext/IPC-Open3/t/IPC-Open3.t: TODO a test under -DUSE_SHELL_ALWAYS

9 months agot/lib/warnings/9uninit: Skip two tests under -DUSE_SHELL_ALWAYS
Brian Fraser [Sat, 18 May 2013 11:59:51 +0000]
t/lib/warnings/9uninit: Skip two tests under -DUSE_SHELL_ALWAYS

9 months agot/io/pipe.t: Skip test under -DUSE_SHELL_ALWAYS
Brian Fraser [Sat, 18 May 2013 12:15:31 +0000]
t/io/pipe.t: Skip test under -DUSE_SHELL_ALWAYS

9 months agot/op/exec.t: Skip a test under -DUSE_SHELL_ALWAYS
Brian Fraser [Sat, 18 May 2013 11:53:04 +0000]
t/op/exec.t: Skip a test under -DUSE_SHELL_ALWAYS

9 months agoperlport: warn that exec+USE_SHELL_ALWAYS may not behave as expected
Brian Fraser [Sat, 18 May 2013 14:54:48 +0000]
perlport: warn that exec+USE_SHELL_ALWAYS may not behave as expected

9 months agodoio.c: Two variables only need to be available if -DUSE_SHELL_ALWAYS is not true
Brian Fraser [Sat, 18 May 2013 01:55:17 +0000]
doio.c: Two variables only need to be available if -DUSE_SHELL_ALWAYS is not true

9 months agoUSE_SHELL_ALWAYS from Nicholas: Don't try and use non-shell tools like "echo" if...
Jess Robinson [Fri, 19 Apr 2013 11:01:08 +0000]
USE_SHELL_ALWAYS from Nicholas: Don't try and use non-shell tools like "echo" if set (Android doesn't have them)

9 months agoINSTALL: Updates to the cross-compilation section
Brian Fraser [Thu, 16 Jan 2014 15:10:53 +0000]
INSTALL: Updates to the cross-compilation section

9 months agoWin32: Skip tests if not on Windows
Brian Fraser [Sun, 19 May 2013 11:40:18 +0000]
Win32: Skip tests if not on Windows

9 months agoSkip the VMS tests if not on VMS
Brian Fraser [Sun, 19 May 2013 11:47:56 +0000]
Skip the VMS tests if not on VMS

9 months agot/porting/: Skips for cross-compilation
Brian Fraser [Wed, 13 Nov 2013 04:11:12 +0000]
t/porting/: Skips for cross-compilation

9 months agoreentr.c: Handle systems without getpwent
Brian Fraser [Wed, 22 Jan 2014 13:17:53 +0000]
reentr.c: Handle systems without getpwent

Namely, Android.

9 months agoExtUtils::ParseXS: Fix tests for native android builds
Brian Fraser [Tue, 21 Jan 2014 17:09:58 +0000]
ExtUtils::ParseXS: Fix tests for native android builds

9 months agoAUTHORS and MANIFEST for the CBuilder Android patch
Brian Fraser [Tue, 21 Jan 2014 18:22:58 +0000]
AUTHORS and MANIFEST for the CBuilder Android patch

9 months agoCBuilder, android: Fix the useshrplib check
Brian Fraser [Tue, 21 Jan 2014 16:15:56 +0000]
CBuilder, android: Fix the useshrplib check

9 months agoExtUtils::CBuilder: Android with useshrplib needs -lperl
Piotr Roszatycki [Wed, 15 Jan 2014 22:34:57 +0000]
ExtUtils::CBuilder: Android with useshrplib needs -lperl

9 months agopod fixups on README.android
Brian Fraser [Tue, 21 Jan 2014 18:23:12 +0000]
pod fixups on README.android

9 months agoREADME.android: Notes about cross-compiling from a x86 host
Brian Fraser [Mon, 20 Jan 2014 15:54:04 +0000]
README.android: Notes about cross-compiling from a x86 host

9 months agoREADME.android: Update for native builds
Brian Fraser [Sun, 19 Jan 2014 19:17:45 +0000]
README.android: Update for native builds

9 months agoAdded README.android
Brian Fraser [Sat, 9 Nov 2013 19:31:34 +0000]
Added README.android

9 months agoCwd.pm: Handle native android builds better
Brian Fraser [Mon, 13 Jan 2014 05:31:18 +0000]
Cwd.pm: Handle native android builds better

9 months agoext/POSIX/t/sysconf.t: Skip testing pathconf with _PC_LINK_MAX on android
Brian Fraser [Fri, 26 Apr 2013 07:16:19 +0000]
ext/POSIX/t/sysconf.t: Skip testing pathconf with _PC_LINK_MAX on android

9 months agoIO::Socket::INET: Handle getprotobyn{ame,umber} not being available
Brian Fraser [Mon, 29 Apr 2013 04:08:13 +0000]
IO::Socket::INET: Handle getprotobyn{ame,umber} not being available

9 months agoNet::Ping: Handle getprotobyn{ame,umber} not being available
Brian Fraser [Mon, 29 Apr 2013 03:23:56 +0000]
Net::Ping: Handle getprotobyn{ame,umber} not being available

9 months agodist/IO/t/io_pipe.t: Work around android only having an inbuilt echo
Brian Fraser [Fri, 26 Apr 2013 01:57:01 +0000]
dist/IO/t/io_pipe.t: Work around android only having an inbuilt echo

9 months agot/op/sigdispatch.t: SKIP, not TODO
Brian Fraser [Tue, 12 Nov 2013 06:19:17 +0000]
t/op/sigdispatch.t: SKIP, not TODO

9 months agot/io/fs.t: Handle Android builds without -DUSE_SHELL_ALWAYS
Brian Fraser [Wed, 13 Nov 2013 02:59:15 +0000]
t/io/fs.t: Handle Android builds without -DUSE_SHELL_ALWAYS

9 months agot/op/filetest.t: On Android, don't try checking if ln exists with which
Brian Fraser [Mon, 12 Aug 2013 00:00:26 +0000]
t/op/filetest.t: On Android, don't try checking if ln exists with which

Assume that it does -- even the most barebone of toolbox binaries
provides ln, but not which.

9 months agot/op/sigdispatch.t: Increase timeout to avoid issues on slow processors
Brian Fraser [Thu, 25 Apr 2013 16:46:09 +0000]
t/op/sigdispatch.t: Increase timeout to avoid issues on slow processors

9 months agot/op/stat.t: use 'ls -l' on android, even if d_readlink is defined
Brian Fraser [Wed, 24 Apr 2013 22:58:33 +0000]
t/op/stat.t: use 'ls -l' on android, even if d_readlink is defined

9 months agot/op/fork.t: Up the sleep time in a test to avoid timing issues
Brian Fraser [Wed, 24 Apr 2013 22:08:21 +0000]
t/op/fork.t: Up the sleep time in a test to avoid timing issues

9 months agot/op/fork.t: Work around android only having an inbuilt echo
Brian Fraser [Wed, 24 Apr 2013 22:07:44 +0000]
t/op/fork.t: Work around android only having an inbuilt echo

9 months agot/op/magic.t: Skip tests that use env on Android
Brian Fraser [Tue, 12 Nov 2013 06:40:44 +0000]
t/op/magic.t: Skip tests that use env on Android

9 months agot/op/magic.t: Work around android only having an inbuilt pwd
Brian Fraser [Wed, 24 Apr 2013 05:28:12 +0000]
t/op/magic.t: Work around android only having an inbuilt pwd

9 months agot/op/incfilter.t: Work around android only having an inbuilt echo
Brian Fraser [Wed, 24 Apr 2013 04:09:42 +0000]
t/op/incfilter.t: Work around android only having an inbuilt echo

9 months agot/op/sigdispatch.t: TODO tests that don't work on some Android builds
Jess Robinson [Fri, 19 Apr 2013 11:08:34 +0000]
t/op/sigdispatch.t: TODO tests that don't work on some Android builds

9 months agot/op/magic.t: TODO tests that don't work on some cross-compile builds
Jess Robinson [Fri, 19 Apr 2013 11:08:34 +0000]
t/op/magic.t: TODO tests that don't work on some cross-compile builds

9 months agot/op/sprintf.t: Add Android to the list of skips for %.0g
Jess Robinson [Fri, 19 Apr 2013 11:08:34 +0000]
t/op/sprintf.t: Add Android to the list of skips for %.0g

9 months agoAdjust fs test to try more ways of getting the CWD. Expire if we still didn't get it.
Jess Robinson [Fri, 19 Apr 2013 11:02:19 +0000]
Adjust fs test to try more ways of getting the CWD. Expire if we still didn't get it.

9 months agopod/perlport.pod: Note which functions are not available on Android
Brian Fraser [Sat, 18 May 2013 00:55:08 +0000]
pod/perlport.pod: Note which functions are not available on Android

9 months agoConfigure: If cross-compiling to linux, pick the proper hints file
Brian Fraser [Fri, 15 Nov 2013 06:39:02 +0000]
Configure: If cross-compiling to linux, pick the proper hints file

Something like arm-linux-gnueabihf -- which is what the raspberry pi
gets as its targetarch -- is really just plain Linux, so set osname
to that and load up the hints file.

9 months agoConfigure: added special osname checks for nto and android
Brian Fraser [Fri, 11 Oct 2013 19:55:08 +0000]
Configure: added special osname checks for nto and android

When cross-compiling, for android, anything matching *linux-android*
gets osname=linux-androideabi.  This is to allow compiling to
all three android variants (x86, arm, mips).
For QNX Neutrino, anything matching nto*|*-nto-* gets osname=nto. In
the future, that might change to 'qnx', but right now we don't want
it to pick up the hints file.
For anything else, keep the current behavior, which is to set osname
to the output of `echo $targetarch|sed 's,^[^-]*-,,'`

9 months agoAndroid hints: Set d_csh to undef in cross builds
Brian Fraser [Thu, 23 Jan 2014 22:41:22 +0000]
Android hints: Set d_csh to undef in cross builds

9 months agoAndroid hints: load the linux hints to get those defaults
Brian Fraser [Thu, 23 Jan 2014 14:13:34 +0000]
Android hints: load the linux hints to get those defaults

9 months agoAndroid hints: Clean up some files if cross-compiling with adb
Brian Fraser [Wed, 22 Jan 2014 19:45:10 +0000]
Android hints: Clean up some files if cross-compiling with adb

9 months agoAndroid hints: In native builds, add -L/system/lib to ldflags
Brian Fraser [Wed, 22 Jan 2014 11:23:00 +0000]
Android hints: In native builds, add -L/system/lib to ldflags

This is just a safety net against the linker being weird.

9 months agoConfigure, Android hints: Changes to allow native builds
Brian Fraser [Mon, 13 Jan 2014 02:56:47 +0000]
Configure, Android hints: Changes to allow native builds

9 months agoAndroid hints: When Configure finishes, turn $^O into 'android'
Brian Fraser [Mon, 13 Jan 2014 03:10:32 +0000]
Android hints: When Configure finishes, turn $^O into 'android'

During Configure, we want it to be linux-android, so that
it'll also go through all of the linux checks.

9 months agoAndroid hints: Add m to libswanted
Brian Fraser [Mon, 13 Jan 2014 00:10:11 +0000]
Android hints: Add m to libswanted

9 months agoAndroid hints: Set osvers to getprop ro.build.version.release
Brian Fraser [Sun, 12 Jan 2014 04:32:24 +0000]
Android hints: Set osvers to getprop ro.build.version.release

9 months agoMake compiling with adb work again
Brian Fraser [Fri, 25 Oct 2013 14:08:05 +0000]
Make compiling with adb work again

9 months agoAndroid hints: Only use adb if $targetrun is set to adb
Brian Fraser [Sat, 12 Oct 2013 02:53:46 +0000]
Android hints: Only use adb if $targetrun is set to adb

This loses us some DWIMnery, but allows cross-compiling to
android using ssh, which is much easier to set up than getting
the SDK.

9 months agoAndroid hints: Only set userelocatableinc if it doesn't have a value
Brian Fraser [Wed, 21 Aug 2013 03:38:14 +0000]
Android hints: Only set userelocatableinc if it doesn't have a value

Without this, Configure would've bailed out if trying to build a
-Duseshrplib perl.

9 months agohints/linux-androideabi.sh: If the host OS is darwin, set firstmakefile to GNUmakefile
Brian Fraser [Sun, 11 Aug 2013 21:43:17 +0000]
hints/linux-androideabi.sh: If the host OS is darwin, set firstmakefile to GNUmakefile

9 months agohints/linux-androideabi.sh: use $chmod instead of plain chmod
Brian Fraser [Sun, 11 Aug 2013 21:38:05 +0000]
hints/linux-androideabi.sh: use $chmod instead of plain chmod

9 months agohints/linux-androideabi.sh: use $cat instead of plain cat
Brian Fraser [Sun, 11 Aug 2013 21:37:35 +0000]
hints/linux-androideabi.sh: use $cat instead of plain cat

9 months agohints/linux-androideabi.sh: adb takes care of creating the target dir on the target
Brian Fraser [Sun, 11 Aug 2013 21:30:18 +0000]
hints/linux-androideabi.sh: adb takes care of creating the target dir on the target

9 months agohints/linux-androideabi.sh: sed might not understand "\r", use $tr instead
Brian Fraser [Sun, 11 Aug 2013 20:49:13 +0000]
hints/linux-androideabi.sh: sed might not understand "\r", use $tr instead

9 months agohints/linux-androideabi.sh: Rather than relaying on adb, save the exit status in...
Brian Fraser [Fri, 9 Aug 2013 09:39:49 +0000]
hints/linux-androideabi.sh: Rather than relaying on adb, save the exit status in a file and then copy it over

9 months agohints/linux-androideabi.sh: getservent_r() is a partial stub, mark it as undefined...
Brian Fraser [Sat, 18 May 2013 02:14:49 +0000]
hints/linux-androideabi.sh: getservent_r() is a partial stub, mark it as undefined to avoid issues with threads

9 months agoandroid hints: Always define d_libname_unique
Brian Fraser [Wed, 15 May 2013 12:09:58 +0000]
android hints: Always define d_libname_unique

9 months agoAndroid hints: Detect stub functions and mark them as undefined.
Brian Fraser [Sun, 28 Apr 2013 00:01:44 +0000]
Android hints: Detect stub functions and mark them as undefined.

Bionic implements several functions as stumps that simply warn
and return null, which leads to situations like this:

FIX ME! implement getprotobyname() bionic/libc/bionic/stubs.c:378

This commit introduces some probes for functions (getnetbyname,
getnetbyaddr, getmntent, getprotobyname, getprotobynumber, endpwent,
ttyname) that we use and are actually stubs in at least some
versions of Android.
If we find a stub, we pretend that the function is undefined, so
the above example becomes this:

Unsupported socket function "getprotobyname" called at -e line 1.

Note that this commit does not fix the modules that assume that
these functions are always available, so 'make test' still fails.

9 months agoCorrectly quote result from adb, otherwise multiline responses breal (eg signal_cmd)
Jess Robinson [Sat, 11 May 2013 13:37:39 +0000]
Correctly quote result from adb, otherwise multiline responses breal (eg signal_cmd)

9 months agoAndroid hints, run-ssh: Make sure that the stdout of commands run from Configure...
Jess Robinson [Mon, 29 Apr 2013 08:54:35 +0000]
Android hints, run-ssh: Make sure that the stdout of commands run from Configure and Makefile on remote hosts is transfered back correctly

9 months agoNo locales in Android, just set the lot to undef
Jess Robinson [Fri, 19 Apr 2013 11:18:46 +0000]
No locales in Android, just set the lot to undef

9 months agoAndroid hints, run-adb-shell: Handle the -env switch
Jess Robinson [Fri, 19 Apr 2013 11:00:14 +0000]
Android hints, run-adb-shell: Handle the -env switch

Currently, this is used during 'make test' to specify LD_LIBRARY_PATH

9 months agoAndroid hints: set targetsh to /system/bin/sh
Jess Robinson [Thu, 31 Jan 2013 14:15:17 +0000]
Android hints: set targetsh to /system/bin/sh

Android, for reasons best known to itself, doesn't have a "/bin/sh" it
has a "/system/bin/sh".  We need to run "/bin/sh" as $sh inside
./Configure on the host, but store a different path for use on the
actual Android system (eg by backticks, system etc, in SH_PATH).

The new variable is "targetsh" and defaults to "sh" unless changed by the hints file/Configure params.

9 months agoCreate a Perl with relocatable inc when building for Android.
Jess Robinson [Fri, 18 Jan 2013 18:55:02 +0000]
Create a Perl with relocatable inc when building for Android.

9 months agoHints file for android cross-compiling.
Jess Robinson [Fri, 4 Jan 2013 10:48:34 +0000]
Hints file for android cross-compiling.

The hints file names for cross-compiling (currently) need to match the prefix of the cross-compiler used.

9 months agoLinux hints: Improve the code that looks for libc.so
Brian Fraser [Wed, 22 Jan 2014 22:33:51 +0000]
Linux hints: Improve the code that looks for libc.so

9 months agoLinux hints: Improve the portability of the -lndbm check
Brian Fraser [Wed, 22 Jan 2014 20:19:28 +0000]
Linux hints: Improve the portability of the -lndbm check

9 months agoLinux hints: add some missing $ccflags
Brian Fraser [Wed, 22 Jan 2014 20:17:33 +0000]
Linux hints: add some missing $ccflags

9 months agoLinux hints: Handle `uname -m` in cross-compilation builds
Brian Fraser [Wed, 22 Jan 2014 20:14:59 +0000]
Linux hints: Handle `uname -m` in cross-compilation builds

9 months agoLinux hints: try using user-provided binaries before going for the defaults
Brian Fraser [Wed, 22 Jan 2014 20:13:25 +0000]
Linux hints: try using user-provided binaries before going for the defaults

This means that if the user called Configure with -Dnm=/foo/bar/nm, the
hints will try using that before going for plain 'nm'

9 months agoFix $ENV{PATH} flags in Peek.t.
Craig A. Berry [Fri, 24 Jan 2014 00:50:58 +0000]
Fix $ENV{PATH} flags in Peek.t.

Setting $ENV{PATH} explicitly in bea5cecf09ba646ff0ff made us no
longer have the TEMP flag set on VMS, so make it optional.

9 months agolib/locale.pm: Pod corrections
Karl Williamson [Fri, 24 Jan 2014 01:04:41 +0000]
lib/locale.pm: Pod corrections

9 months agoAllow 'use locale' on systems without locales.
Karl Williamson [Wed, 22 Jan 2014 21:23:26 +0000]
Allow 'use locale' on systems without locales.

Instead of throwing an error, just go ahead and do the import.
This will tell Perl internally to use the current underlying locale,
which should be the C locale.  Attempts to change the locale will fail.

This differs slightly from Brian Fraser's patch, in that his didn't
touch $^H, thus 'use locale' was a no-op.  He has told me to apply this
one, which does affect $^H.  The advantage here is that now programs
that are run on platforms with and without locales will behave
similarly, and should run identically if the locale is not switched from
the default.

9 months agoperllocale: Nit.
Karl Williamson [Wed, 22 Jan 2014 21:42:10 +0000]
perllocale: Nit.

9 months agoperldelta for -Dtargetsh
Brian Fraser [Thu, 23 Jan 2014 18:45:40 +0000]
perldelta for -Dtargetsh

9 months agoregen for uconfig.h
Brian Fraser [Thu, 23 Jan 2014 18:05:18 +0000]
regen for uconfig.h