summaryrefslogtreecommitdiff
path: root/config_h.SH
Commit message (Collapse)AuthorAgeFilesLines
* Re-gen Configure based on #13778..13781.Jarkko Hietaniemi2001-12-191-6/+6
| | | p4raw-id: //depot/perl@13782
* Better to "quote" the pathname.Jarkko Hietaniemi2001-11-231-0/+5
| | | p4raw-id: //depot/perl@13216
* Add probing for BSD-like /proc/curproc/file.Jarkko Hietaniemi2001-11-231-2/+5
| | | p4raw-id: //depot/perl@13213
* Add probing for dirfd() so that it can be added it IO::Dir.Jarkko Hietaniemi2001-11-231-0/+6
| | | p4raw-id: //depot/perl@13211
* procselfexe tweaks.Jarkko Hietaniemi2001-11-211-1474/+1474
| | | p4raw-id: //depot/perl@13174
* Use /proc/self/exe to set $^X on linux (or anywhere newNick Ing-Simmons2001-11-191-1469/+1475
| | | | | Configure unit detects the feature). p4raw-id: //depot/perlio@13109
* Remove iconv references since we are not using itJarkko Hietaniemi2001-09-201-12/+0
| | | | | | | and not going to; regen perltoc, perlmodlib. (Some references still linger in perltoc, have to figure out where they are coming from.) p4raw-id: //depot/perl@12095
* Configure not recording lseek protoBlair Zajac2001-09-111-27/+27
| | | | | | | Message-ID: <3B9D6055.BA334A31@orcaware.com> plus regen Configure. p4raw-id: //depot/perl@11991
* Due to braindamaged makedef.pl change 11758 broke makedef.plArtur Bergman2001-08-301-2/+1
| | | p4raw-id: //depot/perl@11791
* make sure USE_THREADS is defined so external apps workArtur Bergman2001-08-291-0/+1
| | | p4raw-id: //depot/perl@11785
* Changes USE_THREADS to USE_5005THREADS in the entire source.Artur Bergman2001-08-271-1/+1
| | | | | | Thanks to H. Merijn Brand for the patch. Some of the comments and or guards might be removable in perl.h now. p4raw-id: //depot/perl@11758
* Introduce more floating point classifying APIs;Jarkko Hietaniemi2001-08-091-0/+130
| | | | | | | | | | | | | 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/+6
| | | p4raw-id: //depot/perl@11334
* Detypo, problem noticed by Gerrit P. Haase.Jarkko Hietaniemi2001-07-081-1/+1
| | | p4raw-id: //depot/perl@11217
* Add Configure probes for nl_langinfo() and <langinfo.h>.Jarkko Hietaniemi2001-06-281-0/+13
| | | | | | 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
* Further tiny bcopy cleanupAndy Dougherty2001-06-221-4/+4
| | | | | Message-ID: <Pine.SOL.4.10.10106221417030.28044-100000@maxwell.phys.lafayette.edu> p4raw-id: //depot/perl@10831
* Add fchdir() probe (in non-UNIX systems assume it doesn't exist).Jarkko Hietaniemi2001-06-211-0/+6
| | | p4raw-id: //depot/perl@10797
* After some reading I don't think we can blindlyJarkko Hietaniemi2001-06-201-6/+0
| | | | | | | | | use systems' realpath(). Too many security problems, too many buggy implementations. TODO: the realpath() emulation code in util.c doesn't seem fully operational? (readlink(), for example?) p4raw-id: //depot/perl@10744
* The first steps towards cross-compilation.Jarkko Hietaniemi2001-06-151-39/+45
| | | | | | | | | | | | | | | | | | | | | | 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/+6
| | | | | 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/+8
| | | p4raw-id: //depot/perl@10479
* Configure tweaks; add prototype probes, make the cpp symbolsJarkko Hietaniemi2001-06-041-0/+41
| | | | | | 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 HAS_SETRESGID_PROTO. No serious harm done sinceJarkko Hietaniemi2001-06-041-0/+8
| | | | | often this prototype goes with HAS_SETRESUID_PROTO. p4raw-id: //depot/perl@10420
* Configure tweaks; record the Berkeley DB version,Jarkko Hietaniemi2001-06-011-0/+31
| | | | | | | | | 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
* Use OSVERS.Jarkko Hietaniemi2001-05-161-5/+3
| | | p4raw-id: //depot/perl@10125
* DG-UX threading patches, including a README.dgux,Jarkko Hietaniemi2001-05-161-0/+8
| | | | | from Takis Psarogiannakopoulos. p4raw-id: //depot/perl@10121
* The problem described in 20010514.031 still wasn'tJarkko Hietaniemi2001-05-151-1/+1
| | | | | | | fully cured, there were remnants of $CONFIG when $CONFIGDOTSH was expected. Now renamed to PERL_CONFIG_SH to avoid future conflicts. p4raw-id: //depot/perl@10113
* Move the strftime() wrapper from POSIX.xs to util.cJarkko Hietaniemi2001-04-191-0/+6
| | | | | as my_strftime(), requires HAS_STRFTIME. p4raw-id: //depot/perl@9746
* Introduce d_u32align / U32_REQUIRES_ALIGNMENT, needed forJarkko Hietaniemi2001-04-051-0/+67
| | | | | | | | 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/+11
| | | p4raw-id: //depot/perl@9371
* The SIG_SIZE is the number of the elements *excluding*Jarkko Hietaniemi2001-01-211-1/+1
| | | | | the terminating NULL. p4raw-id: //depot/perl@8501
* Define SIG_SIZE, the number of elements in the sig_name andJarkko Hietaniemi2001-01-171-0/+5
| | | | | 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-6/+0
| | | p4raw-id: //depot/perl@8440
* (Reverted by #8440)Jarkko Hietaniemi2001-01-141-0/+6
| | | | | | Add <features.h> probing, seems to be needed for (some?) Linux largefileness. p4raw-id: //depot/perl@8437
* Use UVXf.Jarkko Hietaniemi2001-01-121-0/+5
| | | p4raw-id: //depot/perl@8426
* Add sigprocmask() probe, regen Configure, regen toc.Jarkko Hietaniemi2001-01-121-0/+7
| | | p4raw-id: //depot/perl@8421
* Regen Configure, nitfix uconfig.sh (d_vendorarch is needed).Jarkko Hietaniemi2000-12-191-75/+75
| | | p4raw-id: //depot/perl@8198
* Return of the IVUV-preservation, now seems to be happy evenJarkko Hietaniemi2000-12-151-0/+6
| | | | | | in Digital UNIX (the broken strtoul brokenness detection seems to have been the fly in the ointment). p4raw-id: //depot/perl@8138
* If longsize is 8 we don't need a LL suffix for integer constants.Jarkko Hietaniemi2000-12-151-6/+0
| | | p4raw-id: //depot/perl@8134
* strtoq, strtou(q|ll|l) testing (was [PATCH] faster and 64 bit preserving ↵Nicholas Clark2000-12-151-6/+12
| | | | | | | arithmetic) Message-ID: <20001214183857.B97909@plum.flirble.org> p4raw-id: //depot/perl@8120
* Try to find stdchar also from <stdio_impl.h>.Jarkko Hietaniemi2000-12-011-6/+6
| | | p4raw-id: //depot/perl@7950
* Re: Not OK: perl5.7.0 +DEVEL7706 +Duseperlio on AIX4.[23]Dominic Dunlop2000-11-211-0/+11
| | | | | | | | 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/+9
| | | p4raw-id: //depot/perl@7710
* Add fwalk() probe to the configuration files and regen perltoc.Jarkko Hietaniemi2000-11-161-0/+6
| | | p4raw-id: //depot/perl@7705
* Add HAS_FSYNC, lack noticed by Nicholas Clark.Jarkko Hietaniemi2000-11-121-0/+7
| | | p4raw-id: //depot/perl@7653
* Add getpagesize() probing, on non-UNIX guess 'undef'.Jarkko Hietaniemi2000-11-111-0/+7
| | | p4raw-id: //depot/perl@7646
* Add FCNTL_CAN_LOCK.Andy Dougherty2000-11-041-0/+7
| | | | | | | | | | | 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/+11
| | | | | | Subject: PATCH (Re: PerlIO - Configure tweak for Linux/glibc?) Message-ID: <20001023153932.A10786@plum.flirble.org> p4raw-id: //depot/perl@7427
* Fix bug in #7157 (s/cflags/ccflags); moved the -o fooJarkko Hietaniemi2000-10-061-23/+23
| | | | | | as the first option of cc/ld because of ultrapicky compilers (e.g. OS/390 R2.5) p4raw-id: //depot/perl@7160
* The #7054 truncated Configure badly.Jarkko Hietaniemi2000-09-121-0/+200
| | | p4raw-id: //depot/perl@7063