summaryrefslogtreecommitdiff
path: root/Configure
Commit message (Collapse)AuthorAgeFilesLines
* Re-integrate mainlineNick Ing-Simmons1999-09-181-10/+76
| | | | | Basic SvUTF8 stuff in headers, no functional changes yet. p4raw-id: //depot/utfperl@4193
* Shell quoting thinko broke installdirs.Johan Vromans1999-08-301-10/+10
| | | | | | | | To: perl5-porters@perl.org Subject: [ID 19990830.001] 5.005_61 Configure does not substitute installprefix Message-Id: <14282.37058.934928.805633@plume.nl.compuware.com> p4raw-id: //depot/cfgperl@4053
* Turn off gcc-2.95's strict-alias optimization.Jarkko Hietaniemi1999-08-291-9/+27
| | | | | | This, of course, should be only temporary. From Andy Dougherty. p4raw-id: //depot/cfgperl@4042
* Fix most of the pod2man moanings reported inLarry W. Virden1999-08-161-1/+1
| | | | | | | | | | To: perl5-porters@perl.org Subject: [ID 19990803.011] Not OK: perl 5.00560 on sun4-solaris 2.6 (UNINSTALLED) Message-Id: <199908031935.PAA27692@cas.org> Configure regen'ed. p4raw-id: //depot/cfgperl@3998
* Batch of small 64-bit/long double/large file support tweaks:Jarkko Hietaniemi1999-08-161-66/+31
| | | | | | | | | | | | | | | | | | | | | - 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
* Avoid double long double.Jarkko Hietaniemi1999-08-131-8/+3
| | | p4raw-id: //depot/cfgperl@3984
* BYTEORDER fix.Jarkko Hietaniemi1999-08-131-3/+9
| | | p4raw-id: //depot/cfgperl@3983
* Jumbo Configure and large file support update.Jarkko Hietaniemi1999-08-131-279/+94
| | | | | | | 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-1/+1
| | | p4raw-id: //depot/cfgperl@3980
* Remove rt from libswanted (I added it many moons agoJarkko Hietaniemi1999-08-121-2/+2
| | | | | | | when I thought it would be useful in Digital UNIX, I was wrong); undo the recent IRIX hints changes, getting rid of one warning brought new ones. p4raw-id: //depot/cfgperl@3974
* Don't claim defeat too early.Jarkko Hietaniemi1999-08-121-5/+5
| | | p4raw-id: //depot/cfgperl@3972
* Add Configure -Duselongdouble and add a missing semicolon.Jarkko Hietaniemi1999-08-121-1/+30
| | | p4raw-id: //depot/cfgperl@3969
* AIX is different, again. Now in cc -E output.Jarkko Hietaniemi1999-08-101-2/+8
| | | p4raw-id: //depot/cfgperl@3952
* Regen Configure to include change #3915.Jarkko Hietaniemi1999-08-061-4/+3
| | | | | p4raw-link: @3915 on //depot/metaconfig: 59f727b5b92dc1f484242a311cbb15243d425aef p4raw-id: //depot/cfgperl@3932
* AIX long long probing requires LL suffix forJarkko Hietaniemi1999-08-021-2/+2
| | | | | | the ll constant. The suffix doesn't seem to bother other ll platforms. p4raw-id: //depot/cfgperl@3891
* Allow also non-long long but still quad platforms print quads.Jarkko Hietaniemi1999-08-021-28/+24
| | | p4raw-id: //depot/cfgperl@3885
* More 64-bit fixing. One known bug of that kindJarkko Hietaniemi1999-08-021-1/+1
| | | | | | | | | 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
* d_bincompat5005 could be left empty.Jarkko Hietaniemi1999-08-021-4/+11
| | | p4raw-id: //depot/cfgperl@3875
* Regen Configure and Glossary once again.Jarkko Hietaniemi1999-08-011-2/+2
| | | p4raw-id: //depot/cfgperl@3863
* 64-bit work. Now 32-bit platforms get a 100% make testJarkko Hietaniemi1999-08-011-217/+558
| | | | | | | | | | | | | | | 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 the use64bits and usethreads friendlier/braver;Jarkko Hietaniemi1999-07-311-374/+367
| | | | | | | | they no more wimp out if the platform is unknown. On use64bits if gcc used -DUSE_LONG_LONG is added to the ccflags (this dependency on gcc caused a slightly weird reordering of Configure, but things still seem to work.) p4raw-id: //depot/cfgperl@3841
* Allow for Configure -Ubincompat5005 override.Jarkko Hietaniemi1999-07-291-3/+3
| | | p4raw-id: //depot/cfgperl@3836
* Make Configure support PERL_BINCOMPAT_5005.Jarkko Hietaniemi1999-07-291-1/+37
| | | p4raw-id: //depot/cfgperl@3835
* The QNX shell needs a couple more semicolons.Norton T. Allen1999-07-281-3/+3
| | | | | | | | | To: perl5-porters@perl.org Subject: [ID 19990728.007] Patch:Configure _58 QNX Message-Id: <199907281703.NAA07363@bottesini.harvard.edu> plus silence metalint moanings on vendorprefix. p4raw-id: //depot/cfgperl@3816
* Use vendorprefixlib.Jarkko Hietaniemi1999-07-251-4/+95
| | | p4raw-id: //depot/cfgperl@3737
* First steps of making builds outside the sourceJarkko Hietaniemi1999-07-251-14/+42
| | | | | | | | directory possible. These should get us as far as miniperl, then building DynaLoader falls into tiny twinkling pieces as MakeMaker knows nothing of VPATH mindset. p4raw-id: //depot/cfgperl@3735
* Change #3732 mistakenly clobbered Glossary.Jarkko Hietaniemi1999-07-251-1/+1
| | | p4raw-id: //depot/cfgperl@3733
* Andy's new installation scheme (note: a lot of thisJarkko Hietaniemi1999-07-251-2/+16
| | | | | | | | | leaked in already with change #3731). The vendor* stuff is not used anywhere (in *.SH, say), so it isn't in Configure, either. p4raw-link: @3731 on //depot/cfgperl: dd4e71fdc0d3da1d09384ab498212866e7d17b94 p4raw-id: //depot/cfgperl@3732
* Circumcode a strange shell(?) bug in AIX foundJarkko Hietaniemi1999-07-251-212/+187
| | | | | | | 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
* Introduce $Config{ldlibpthname} which containsJarkko Hietaniemi1999-07-231-13/+13
| | | | | | | | | the name of the environment variable holding the dynamic library search path, often LD_LIBRARY_PATH. Use this new feature all over. Also removed remnants of admonition "add LD_LIBRARY_PATH before running make" because Makefile.SH does this for you. p4raw-id: //depot/cfgperl@3725
* AIX magic: ccdlflags needs to be different forMike W Ellwood1999-07-221-1/+4
| | | | | | | | | | | 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
* Tweak for #3613.Jarkko Hietaniemi1999-07-061-2/+3
| | | p4raw-id: //depot/cfgperl@3616
* Allow for deep ext directories.Nathan Kurz1999-07-061-27/+29
| | | | | | | | Subject: [ID 19990612.001 compiling three deep modules within ext/] ply-To: nate@valleytel.net erl5-porters@perl.org Message-Id: <199906120626.BAA04996@trinkpad.valleytel.net> p4raw-id: //depot/cfgperl@3613
* Put back the cygwin32 Configure fix of 3582 undone by 3597.Jarkko Hietaniemi1999-07-061-7/+14
| | | p4raw-id: //depot/cfgperl@3607
* Hack SOCKS support some more plus a patch from Andy DoughertyJarkko Hietaniemi1999-07-051-26/+48
| | | | | that addresses the notorious "Additional libraries" question. p4raw-id: //depot/cfgperl@3597
* Integrate with mainperl.Jarkko Hietaniemi1999-07-051-6/+14
|\ | | | | p4raw-id: //depot/cfgperl@3585
| * cygwin32 updateFifer, Eric1999-07-051-6/+14
| | | | | | | | | | | | Message-Id: <71E287AB0D94D111BBD600600849EC8185EDD9@POST> Subject: [ID 19990602.003] perl5.005_03 (CORE) cygwin32 port p4raw-id: //depot/perl@3582
* | Miscellaneus AIX fixes + SOCKS support.Jarkko Hietaniemi1999-07-041-1/+7
| | | | | | p4raw-id: //depot/cfgperl@3578
* | Added 64-bit support for AIX 4.3 or betterJarkko Hietaniemi1999-07-041-2/+2
| | | | | | | | | | based on Martin H. Rusoff's observations. p4raw-id: //depot/cfgperl@3575
* | Do not throw away gccvers compilation errors.Andy Dougherty1999-07-041-2/+2
|/ | | | | | | | 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
* Cleanup of #3488.Jarkko Hietaniemi1999-05-301-6/+8
| | | p4raw-id: //depot/cfgperl@3509
* Make Configure support the change #3367,Jarkko Hietaniemi1999-05-291-2/+32
| | | | | | | SysV shadow passwords. p4raw-link: @3367 on //depot/perl: 8c0bfa080e85353d7675b8b2fb1a04c6cc60cd5f p4raw-id: //depot/cfgperl@3502
* Configure updates for ISC 4.1Andy Dougherty1999-05-281-2/+6
| | | | | | | To: perlbug@perl.com Cc: Jarkko Hietaniemi <jhi@iki.fi> Message-Id: <Pine.GSU.4.05.9905271513500.22115-100000@newton.phys> p4raw-id: //depot/cfgperl@3490
* Re: 5.005_57 NOT OK on SunOS 4.1.3Andy Dougherty1999-05-271-19/+24
| | | | | | To: Perl Porters <perl5-porters@perl.org> Message-Id: <Pine.GSU.4.05.9905271120230.22115-100000@newton.phys> p4raw-id: //depot/cfgperl@3488
* Make Configure recognise glibc 2.1 stdioTom Hughes1999-05-251-2/+2
| | | | | | To: perl5-porters@perl.org Message-ID: <1ed7f10749.tom@compton.compton.nu> p4raw-id: //depot/cfgperl@3482
* fflush.Jarkko Hietaniemi1999-05-211-39/+43
| | | p4raw-id: //depot/cfgperl@3442
* Patches to fflushing in SunOS 4 from Andy DoughertyJarkko Hietaniemi1999-05-201-2/+11
| | | | | (via private email). p4raw-id: //depot/cfgperl@3437
* Still fflushing.Jarkko Hietaniemi1999-05-141-44/+51
| | | p4raw-id: //depot/cfgperl@3420
* Fixes from Andy Dougherty (via private email).Jarkko Hietaniemi1999-05-131-14/+28
| | | p4raw-id: //depot/cfgperl@3415
* Add HAS_MEMCHR and make memchr into a cpp macro if it already isn't.Jarkko Hietaniemi1999-05-131-5/+41
| | | p4raw-id: //depot/cfgperl@3410