summaryrefslogtreecommitdiff
path: root/epoc/config.sh
Commit message (Collapse)AuthorAgeFilesLines
* Decommission Time::Piece; unnecessary Yet Another Time-Date Module.Jarkko Hietaniemi2001-08-101-1/+1
| | | p4raw-id: //depot/perl@11631
* Introduce more floating point classifying APIs;Jarkko Hietaniemi2001-08-091-0/+12
| | | | | | | | | | | | | try to define (most importantly) Perl_is{inf,nan}(x). For this first cut, assume none such APIs exist in non-UNIXoid platforms-- this is of course too unkind: Win32 rumoredly has _fpclass() and _isnan(), and VMS/VOS very probably have some of the APIs available. The only thing Perl uses at the moment is Perl_isnan() (has been in use for a while now). NOTE: the Win32 and NetWare config_h.?c need regenerating. p4raw-id: //depot/perl@11618
* Add HAS_PTHREAD_ATFORK.Jarkko Hietaniemi2001-07-121-0/+1
| | | p4raw-id: //depot/perl@11334
* Add Configure probes for nl_langinfo() and <langinfo.h>.Jarkko Hietaniemi2001-06-281-0/+2
| | | | | | Expected not to exist in non-UNIX excepting in VMS, where according to a quick web survey they just might. p4raw-id: //depot/perl@11003
* Tiny EPOC updates.Jarkko Hietaniemi2001-06-271-11/+11
| | | p4raw-id: //depot/perl@10995
* Add fchdir() probe (in non-UNIX systems assume it doesn't exist).Jarkko Hietaniemi2001-06-211-0/+1
| | | p4raw-id: //depot/perl@10797
* The first steps towards cross-compilation.Jarkko Hietaniemi2001-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | Abstract execution of compiled test executables with $run, and abstract transfer of files with $to and $from. Under cross-compilation the $run, $to, and $from will point to appropriate wrapper scripts, by default ssh and scp, but also rsh, rcp, and cp are supported. If not cross-compiling, they will be set to '', ':', and ':', respectively. With these patches I was able to get Configure for iPAQ ARM Linux on an Intel Linux about 95% right (only a few tests failed to execute or they produced incorrect results), and I was able to compile a functional miniperl. The symbol crosscompile renamed to be usecrosscompile, the corresponding C symbol from CROSSCOMPILE to USE_CROSS_COMPILE. p4raw-id: //depot/perl@10592
* Add Configure directive -Dusereentrant for Artur's ithreads work,Jarkko Hietaniemi2001-06-131-0/+1
| | | | | extremely experimental, not even prompted for. p4raw-id: //depot/perl@10569
* Be inspired more by Hugo-- introduce HAS_MODFL_POW32_BUG.Jarkko Hietaniemi2001-06-081-0/+1
| | | p4raw-id: //depot/perl@10479
* Configure tweaks; add prototype probes, make the cpp symbolsJarkko Hietaniemi2001-06-041-9/+14
| | | | | | probe to cast, not whine; test for %Ld and %Lf before %lld and %llf because the L is the ANSI way. p4raw-id: //depot/perl@10434
* Missed from #10420.Jarkko Hietaniemi2001-06-041-1/+1
| | | p4raw-id: //depot/perl@10421
* Configure tweaks; record the Berkeley DB version,Jarkko Hietaniemi2001-06-011-0/+2
| | | | | | | | | probe for realpath(), for setresuid() and setresgid() prototypes; use realpath() (try to be paranoid enough), use the setres[ug]id prototypes because glibc has the functions but not their prototypes; add -Wall -ansi to gcc ccflags; regen toc. p4raw-id: //depot/perl@10372
* Introduce $Config{afsroot}.Jarkko Hietaniemi2001-05-301-0/+1
| | | p4raw-id: //depot/perl@10325
* Add Time::Piece, a slight rewrite of Time::Object,Jarkko Hietaniemi2001-04-191-1/+1
| | | | | from Matt Sergeant. p4raw-id: //depot/perl@9748
* Move the strftime() wrapper from POSIX.xs to util.cJarkko Hietaniemi2001-04-191-0/+1
| | | | | as my_strftime(), requires HAS_STRFTIME. p4raw-id: //depot/perl@9746
* Change 5.7.0 to 5.7.1 in some of the places I would be guaranteedJarkko Hietaniemi2001-04-071-10/+10
| | | | | | to forget it later; do not change patchlevel.h yet or regenerate Configure yet. p4raw-id: //depot/perl@9617
* Introduce d_u32align / U32_REQUIRES_ALIGNMENT, needed forJarkko Hietaniemi2001-04-051-0/+9
| | | | | | | | ext/Digest/MD5/Makefile.PL and t/lib/md5-align.t. Introduce probes for struct msghdr, struct cmsghdr, sendmsg, recvmsg, readv, writev, setitimer, getitimer, ualarm, usleep, for possible later extension work. p4raw-id: //depot/perl@9560
* Add sockatmark() probing.Jarkko Hietaniemi2001-03-271-0/+1
| | | p4raw-id: //depot/perl@9371
* Add MIME::Base64 here and there. Again, a lot ofJarkko Hietaniemi2001-03-251-1/+1
| | | | | optimism is in the air. p4raw-id: //depot/perl@9337
* Boldly add extensions to be built to VMS, EPOC, UTS,Jarkko Hietaniemi2001-03-241-1/+1
| | | | | | U/WIN, and VM/ESA (and fixups for DJGPP). Some of these additions may be too optimistic. p4raw-id: //depot/perl@9324
* More SIG_SIZE fixes.Jarkko Hietaniemi2001-01-221-1/+1
| | | p4raw-id: //depot/perl@8516
* Define SIG_SIZE, the number of elements in the sig_name andJarkko Hietaniemi2001-01-171-1/+1
| | | | | sig_num arrays, including the final NULL entry. p4raw-id: //depot/perl@8459
* Revert #8437 and #8438, the Linux large files story is more complex.Jarkko Hietaniemi2001-01-151-1/+0
| | | p4raw-id: //depot/perl@8440
* (Reverted by #8440)Jarkko Hietaniemi2001-01-141-0/+1
| | | | | | Add <features.h> probing, seems to be needed for (some?) Linux largefileness. p4raw-id: //depot/perl@8437
* Use UVXf.Jarkko Hietaniemi2001-01-121-0/+1
| | | p4raw-id: //depot/perl@8426
* Add sigprocmask() probe, regen Configure, regen toc.Jarkko Hietaniemi2001-01-121-0/+1
| | | p4raw-id: //depot/perl@8421
* Rename testsyml to issymlink.Jarkko Hietaniemi2000-12-211-0/+3
| | | p4raw-id: //depot/perl@8221
* strtoq, strtou(q|ll|l) testing (was [PATCH] faster and 64 bit preserving ↵Nicholas Clark2000-12-151-0/+2
| | | | | | | arithmetic) Message-ID: <20001214183857.B97909@plum.flirble.org> p4raw-id: //depot/perl@8120
* Re: Not OK: perl5.7.0 +DEVEL7706 +Duseperlio on AIX4.[23]Dominic Dunlop2000-11-211-0/+1
| | | | | | | | Message-Id: <p04320403b63b2c750dce@[192.168.1.4]> va_copy() and the need of it. See <http://wwwold.dkuug.dk/JTC1/SC22/WG14/www/docs/n907.ps>. p4raw-id: //depot/perl@7793
* Add HAS_SBRK_PROTO.Jarkko Hietaniemi2000-11-161-0/+1
| | | p4raw-id: //depot/perl@7710
* Add fwalk() probe to the configuration files and regen perltoc.Jarkko Hietaniemi2000-11-161-0/+1
| | | p4raw-id: //depot/perl@7705
* Add HAS_FSYNC, lack noticed by Nicholas Clark.Jarkko Hietaniemi2000-11-121-0/+1
| | | p4raw-id: //depot/perl@7653
* Add getpagesize() probing, on non-UNIX guess 'undef'.Jarkko Hietaniemi2000-11-111-0/+1
| | | p4raw-id: //depot/perl@7646
* Add FCNTL_CAN_LOCK.Andy Dougherty2000-11-041-0/+1
| | | | | | | | | | | Subject: Re: [ID 20001030.011] Not OK: perl v5.7.0 +DEVEL7481 on VMS_AXP V7.1 (UNINSTALLED) Message-ID: <Pine.SOL.4.10.10011031528090.29-100000@maxwell.phys.lafayette.edu> Subject: Re: [ID 20001030.011] Not OK: perl v5.7.0 +DEVEL7481 on VMS_AXP V7.1 (UNINSTALLED) From: Andy Dougherty <doughera@lafayette.edu> In-Reply-To: <4.3.1.0.20001031222203.00b24b20@pop5.banet.net> Message-ID: <Pine.SOL.4.10.10011031532170.29-100000@maxwell.phys.lafayette.edu> p4raw-id: //depot/perl@7536
* Check if stdio supports tweaking lval and cnt simultaneously.Nicholas Clark2000-10-241-0/+2
| | | | | | Subject: PATCH (Re: PerlIO - Configure tweak for Linux/glibc?) Message-ID: <20001023153932.A10786@plum.flirble.org> p4raw-id: //depot/perl@7427
* Introduce the man[24-8] variables, from Andy Dougherty.Jarkko Hietaniemi2000-10-121-0/+14
| | | p4raw-id: //depot/perl@7205
* Reapply Andy's patch and regen Configure.Jarkko Hietaniemi2000-10-101-0/+1
| | | p4raw-id: //depot/perl@7196
* Use the versiononly instead of the installscripts,Jarkko Hietaniemi2000-10-101-1/+0
| | | | | retract the changes 7146 and 7147. p4raw-id: //depot/perl@7195
* Enable disabling scripts installation by Configure -Uinstallscripts,Jarkko Hietaniemi2000-10-041-0/+1
| | | | | suggested by H. Merijn Brand. p4raw-id: //depot/perl@7146
* Epoc updateOlaf Flebbe2000-10-031-24/+36
| | | | | Message-ID: <26423.969484586@www10.gmx.net> p4raw-id: //depot/perl@7124
* Do away with memory models cruft. Sorry, PDP users.Jarkko Hietaniemi2000-09-081-7/+0
| | | p4raw-id: //depot/perl@7041
* Rename the PRIElfbl, PRIX64, etc, to be PRIEUfldbl, PRIXU64,Jarkko Hietaniemi2000-09-011-8/+8
| | | | | | so that case-ignoring systems like DCL can tell them from PRIefldbl and PRIx64. Apply Merijn's ccversion patches. p4raw-id: //depot/perl@6982
* AIX 4.3.3 has SOCKS in libc with a differently named init routine,Dan Hale2000-08-251-0/+1
| | | | | | | | the problem reported in Subject: [ID 20000825.007] Building stable 5.6.0 on AIX 4.3.3 using SOCKS Message-Id: <85256946.005238A3.00@d54mta02.raleigh.ibm.com> p4raw-id: //depot/perl@6816
* Propagate new Configure vars.Jarkko Hietaniemi2000-08-181-10/+12
| | | p4raw-id: //depot/perl@6691
* integrate cfgperl changes#6261..6266 into mainlineGurusamy Sarathy2000-07-111-6/+162
| | | | | | | | | | | | | | | | p4raw-link: @6266 on //depot/cfgperl: a009ce76c9b4ddbde44a58eab3fe27d331cf27fe p4raw-link: @6261 on //depot/cfgperl: 27d76ecff97d0a9449f569d789504cc8b69a6d01 p4raw-id: //depot/perl@6363 p4raw-integrated: from //depot/cfgperl@6362 'copy in' README.epoc epoc/createpkg.pl epoc/epocish.c (@5586..) epoc/epocish.h t/comp/require.t (@5639..) cygwin/Makefile.SHs (@6096..) ext/POSIX/POSIX.pm (@6140..) hints/bsdos.sh (@6156..) epoc/config.sh (@6168..) ext/POSIX/POSIX.xs (@6198..) p4raw-integrated: from //depot/cfgperl@6265 'copy in' ext/POSIX/POSIX.pod (@5586..) p4raw-integrated: from //depot/cfgperl@6263 'copy in' doop.c (@6256..) p4raw-integrated: from //depot/cfgperl@6261 'merge in' pod/perldiag.pod (@6206..) toke.c (@6250..)
* Tweak NV_PRESERVES_UV*, vms/subconfigure.com left untouched.Jarkko Hietaniemi2000-05-301-0/+1
| | | p4raw-id: //depot/cfgperl@6168
* Introduce HAS_GETESPWNAM, HAS_GETPRPWNAM, and I_PROTJarkko Hietaniemi2000-05-301-0/+3
| | | | | | in case somebody wants to write an extension for more shadow database interfaces. p4raw-id: //depot/cfgperl@6166
* Remove HAS_SETSPENT, HAS_GETSPENT, HAS_ENDSPENT,Jarkko Hietaniemi2000-05-071-3/+0
| | | | | | because we do not use those. The HAS_GETSPNAM remains, though, because we still do use that. p4raw-id: //depot/cfgperl@6088
* support additional library locations via $Config{otherlibdirs}Gurusamy Sarathy2000-04-281-0/+2
| | | | | (from Andy Dougherty) p4raw-id: //depot/perl@6001
* Add HAS_FREXPL, HAS_ISNAN, HAS_ISNANL, and HAS_MODFL.Jarkko Hietaniemi2000-04-241-10/+14
| | | | | Now pp_ncmp() returns undef is either operand is a NaN. p4raw-id: //depot/cfgperl@5943