summaryrefslogtreecommitdiff
path: root/config_h.SH
Commit message (Collapse)AuthorAgeFilesLines
* Know strtoll.Jarkko Hietaniemi2000-01-161-0/+6
| | | p4raw-id: //depot/cfgperl@4808
* Metaconfig and Porting patches from Andy; start using the newJarkko Hietaniemi2000-01-151-914/+912
| | | | | long long and long double thingies from #4804; regen Configure. p4raw-id: //depot/cfgperl@4805
* more changes for new-style version numbers (versions numbers onGurusamy Sarathy2000-01-091-35/+0
| | | | | | | | | | | | | | | the filesystem look like 5.5.640, except on DOS-DJGPP and VMS where they look like 5_5_640; delete @Config{pm_apiversion,xs_apiversion}; split $Config{apiversion} into three, @Config{apirevision,apiversion, apisubversion} for CPP friendliness; $Config{sitelib} now defaults to .../site_perl/$version, just like $Config{privlib}, making sitelib completely independent across versions and substantially eliminating chances of breaking older installations by overwriting newly built extensions; all this means compatibility inclusions for @INC will need to take into account older sitelib versions (this still TODO) windows, vms, dos tweaks for the above p4raw-id: //depot/perl@4773
* Configure changes for new-style version numbers (from Andy Dougherty,Gurusamy Sarathy2000-01-091-36/+42
| | | | | slightly altered) p4raw-id: //depot/perl@4771
* Regen Configure.Jarkko Hietaniemi1999-11-161-12/+4
| | | p4raw-id: //depot/cfgperl@4592
* The separation of 64-bitness and largefileness continuesJarkko Hietaniemi1999-11-141-2/+2
| | | | | (with a setback, see hpux.sh). p4raw-id: //depot/cfgperl@4581
* Continue largefileness separation from quadness;Jarkko Hietaniemi1999-11-131-4/+0
| | | | | | move nv-preserving test out of perl.h into Configure; use HAS_SETVBUF in IO. p4raw-id: //depot/cfgperl@4560
* Try to fix largefileness so that it "works" without a quad IV.Jarkko Hietaniemi1999-11-131-5/+4
| | | p4raw-id: //depot/cfgperl@4559
* Turn on largefileness always if available andJarkko Hietaniemi1999-11-111-11/+14
| | | | | continue 64-bit fixes. p4raw-id: //depot/cfgperl@4552
* Try to do something if st_size, st_uid, st_gid are too big for an IV;Jarkko Hietaniemi1999-11-111-0/+15
| | | | | regen Configure. p4raw-id: //depot/cfgperl@4548
* Add HAS_QUAD ($Config{d_quad}); use it.Jarkko Hietaniemi1999-10-301-5/+10
| | | p4raw-id: //depot/cfgperl@4497
* Continue what #4494 started; introduce uid and gid formats.Jarkko Hietaniemi1999-10-291-35/+53
| | | p4raw-id: //depot/cfgperl@4495
* Move the IV, UV, I8, U8, ..., and NV to metaconfigJarkko Hietaniemi1999-10-291-16/+79
| | | | | from perl.h and handy.h. p4raw-id: //depot/cfgperl@4494
* Remove quad logic from perl.h; regen Configure;Jarkko Hietaniemi1999-10-291-0/+45
| | | | | add -DUSE_LONG_LONG to ccflags if not already there. p4raw-id: //depot/cfgperl@4487
* Regen Configure.Jarkko Hietaniemi1999-10-281-4/+8
| | | p4raw-id: //depot/cfgperl@4483
* Fix printing of uids and gids; regen Configure.Jarkko Hietaniemi1999-10-281-0/+16
| | | p4raw-id: //depot/cfgperl@4480
* Remove unused "squatter" symbols; regen Configure.Jarkko Hietaniemi1999-10-271-84/+0
| | | p4raw-id: //depot/cfgperl@4472
* Regen Configure.Jarkko Hietaniemi1999-10-271-17/+20
| | | p4raw-id: //depot/cfgperl@4470
* Nosuid checking for statfs() people: from Spider Boardman.Jarkko Hietaniemi1999-10-271-8/+47
| | | p4raw-id: //depot/cfgperl@4465
* Revert #4457 for more investigation.Jarkko Hietaniemi1999-10-261-6/+0
| | | p4raw-id: //depot/cfgperl@4460
* Regen Configure.Jarkko Hietaniemi1999-10-261-6/+7
| | | p4raw-id: //depot/cfgperl@4459
* Add getmnt() to nosuid checking.Jarkko Hietaniemi1999-10-261-0/+6
| | | p4raw-id: //depot/cfgperl@4457
* Long double support: sqrtl et al are not available everywhere,Jarkko Hietaniemi1999-10-191-0/+6
| | | | | e.g. not in Solaris, even when long doubles are. p4raw-id: //depot/cfgperl@4411
* Untangle the IV_IS_QUAD jungle by introdudingJarkko Hietaniemi1999-10-021-0/+6
| | | | | | macros to be used when doing formatted printing: IVdf, UVuf, UVxf, UVof. Also introduce Uid_t_SIGN. p4raw-id: //depot/cfgperl@4288
* Regen Configure, all of xs_apiversion didn't take.Jarkko Hietaniemi1999-10-021-0/+35
| | | p4raw-id: //depot/cfgperl@4284
* Rename -Duselfs to -Duselargefiles. We don't need no stnkngbbrvtns.Jarkko Hietaniemi1999-09-201-1/+1
| | | p4raw-id: //depot/cfgperl@4211
* Prompt for uselfs.Jarkko Hietaniemi1999-09-201-1/+1
| | | p4raw-id: //depot/cfgperl@4205
* Add usemorebits and uselfs.Jarkko Hietaniemi1999-09-201-0/+7
| | | p4raw-id: //depot/cfgperl@4204
* Obsolete epoc/config.h caused #4153 to re-introduce alreadyJarkko Hietaniemi1999-09-141-82/+0
| | | | | deceased HAS.*DBM.*64 mumblings. p4raw-id: //depot/cfgperl@4154
* Configure nits.Jarkko Hietaniemi1999-09-141-0/+97
| | | p4raw-id: //depot/cfgperl@4153
* I_PTHREAD was PTHREADEAD.Jarkko Hietaniemi1999-09-141-0/+6
| | | p4raw-id: //depot/cfgperl@4145
* Batch of small 64-bit/long double/large file support tweaks:Jarkko Hietaniemi1999-08-161-6/+8
| | | | | | | | | | | | | | | | | | | | | - scan for LDBL_DIG - from DBL_DIG and LDBL_DIG select NV_DIG - introduce IVSIZE, UVSIZE, NVSIZE - introduce IV_DIG - remove stdio64 - AIX uses `oslevel` when others use `uname -r` - already AIX 4.2 goes 64-bit - in HP-UX require the 64-bit libc, just the directory isn't enough - group ids are not NVs - #undef USE_LONG_DOUBLE if long double is no better than double - introduce NV_WITHIN_*() and IV_FITS_IN_IV - mention large file support in perldelta - introduce quad TOPpin' and POPpin' - the svcat... buffer was tiny for printing quads in %b - fix the multiplication test in 64bit.t - try to make VMS to comply with all this removal and "introducal" of symbols p4raw-id: //depot/cfgperl@3995
* BYTEORDER fix.Jarkko Hietaniemi1999-08-131-0/+25
| | | p4raw-id: //depot/cfgperl@3983
* Jumbo Configure and large file support update.Jarkko Hietaniemi1999-08-131-166/+5
| | | | | | | Remove a lot of unneeded 64-bitness cruft; re-introduce BYTEORDER; update 64-bitness hints; lfs should now work in Solaris; long doubles in AIX. p4raw-id: //depot/cfgperl@3982
* Introduce HAS_LLSEEK.Jarkko Hietaniemi1999-08-131-0/+5
| | | p4raw-id: //depot/cfgperl@3980
* Add Configure -Duselongdouble and add a missing semicolon.Jarkko Hietaniemi1999-08-121-0/+6
| | | p4raw-id: //depot/cfgperl@3969
* More 64-bit fixing. One known bug of that kindJarkko Hietaniemi1999-08-021-0/+5
| | | | | | | | | remains, 32-bit platforms using long long in the test t/pragma/utf8 subtests 1-3 fail. (Update: change #3884 fixed that one.) p4raw-link: @3884 (not found) p4raw-id: //depot/cfgperl@3880
* 64-bit work. Now 32-bit platforms get a 100% make testJarkko Hietaniemi1999-08-011-0/+45
| | | | | | | | | | | | | | | with -Duse64bits (using long long). Tested in Solaris 2.6 sparc RH Linux 6.0 x86 (and Digital IX 4.0D, to get a true 64-bit opinion). Now e.g. 'print unpack "q", pack "q", 12345678901' should work on such 32-bit platforms. Still a lot of printf()s behind -D which wrongly assume that %ld/%lx and (long) are a good combination. Introducing a slew of new macros intended to be used in printf() format strings: e. g. PERL_PRId64 is the string to be used when printing an IV, printf("%" PERL_PRId64 "\n", iv). The PRI... naming follows the C9X naming of <inttypes.h> macros. p4raw-id: //depot/cfgperl@3861
* Make Configure support PERL_BINCOMPAT_5005.Jarkko Hietaniemi1999-07-291-0/+8
| | | p4raw-id: //depot/cfgperl@3835
* Use vendorprefixlib.Jarkko Hietaniemi1999-07-251-0/+6
| | | p4raw-id: //depot/cfgperl@3737
* Circumcode a strange shell(?) bug in AIX foundJarkko Hietaniemi1999-07-251-78/+78
| | | | | | | while trying to do -Duse64bits (which I couldn't do in the end because the CPU isn't 64-bit in that box, but at least now the probing doesn't crash.) p4raw-id: //depot/cfgperl@3731
* AIX magic: ccdlflags needs to be different forMike W Ellwood1999-07-221-1/+1
| | | | | | | | | | | Perl itself and for extra-core extensions (as used by ExtUtilss::embed::ldopts). Based on the problems described in To: perl5-porters@perl.org Subject: [ID 19990722.002] Perl 5.00503 and AIX 4.1.5; perl.exp; build errors. Also Imagemagick... Reply-To: m.w.ellwood@rl.ac.uk Message-Id: <Pine.A41.3.96.990722141209.72660V-100000@unixfe.rl.ac.uk> p4raw-id: //depot/cfgperl@3720
* Hack SOCKS support some more plus a patch from Andy DoughertyJarkko Hietaniemi1999-07-051-0/+6
| | | | | that addresses the notorious "Additional libraries" question. p4raw-id: //depot/cfgperl@3597
* Miscellaneus AIX fixes + SOCKS support.Jarkko Hietaniemi1999-07-041-0/+6
| | | p4raw-id: //depot/cfgperl@3578
* Do not throw away gccvers compilation errors.Andy Dougherty1999-07-041-3/+3
| | | | | | | | To: Ron Seguin <rseguin@on.bell.ca> Cc: Perl Porters <perl5-porters@perl.org> Subject: [PATCH] Re: [ID 19990625.011] WHOA There Message-Id: <Pine.GSU.4.05.9906281230100.6265-100000@newton.phys> p4raw-id: //depot/cfgperl@3574
* remove _() non-ansismGurusamy Sarathy1999-06-021-3/+3
| | | p4raw-id: //depot/perl@3518
* Make Configure support the change #3367,Jarkko Hietaniemi1999-05-291-0/+30
| | | | | | | SysV shadow passwords. p4raw-link: @3367 on //depot/perl: 8c0bfa080e85353d7675b8b2fb1a04c6cc60cd5f p4raw-id: //depot/cfgperl@3502
* fflush.Jarkko Hietaniemi1999-05-211-0/+2
| | | p4raw-id: //depot/cfgperl@3442
* Patches to fflushing in SunOS 4 from Andy DoughertyJarkko Hietaniemi1999-05-201-1/+1
| | | | | (via private email). p4raw-id: //depot/cfgperl@3437
* Still fflushing.Jarkko Hietaniemi1999-05-141-2/+7
| | | p4raw-id: //depot/cfgperl@3420