summaryrefslogtreecommitdiff
path: root/Configure
Commit message (Collapse)AuthorAgeFilesLines
* Configure fixfest continues.Jarkko Hietaniemi1999-10-021-6/+7
| | | p4raw-id: //depot/cfgperl@4290
* Untangle the IV_IS_QUAD jungle by introdudingJarkko Hietaniemi1999-10-021-2/+40
| | | | | | 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-1/+14
| | | p4raw-id: //depot/cfgperl@4284
* Regenerate Configure.Jarkko Hietaniemi1999-09-301-10/+3
| | | p4raw-id: //depot/cfgperl@4263
* Reply-To: gerberb@zenez.com0000-Admin (0000)1999-09-211-3/+6
| | | | | | | | | | | To: perl5-porters@perl.org Subject: [ID 19990921.004] Changes for SCO OpenServer and UnixWare 7 Message-Id: <199909211707.LAA23611@devsys0.zenez.com> (Snipped away the last lines of svr5.sh a la change #3725) p4raw-link: @3725 on //depot/cfgperl: 5cf1d1f16c1401220ecaa7b3127343c7c6c095d2 p4raw-id: //depot/cfgperl@4214
* Rename -Duselfs to -Duselargefiles. We don't need no stnkngbbrvtns.Jarkko Hietaniemi1999-09-201-7/+7
| | | p4raw-id: //depot/cfgperl@4211
* Configure -A change: -Afoo=bar is equal to -Aappend:foo=" bar".Jarkko Hietaniemi1999-09-201-34/+31
| | | p4raw-id: //depot/cfgperl@4210
* Do not test for gccish things in non-gccish platforms.Jarkko Hietaniemi1999-09-201-2/+2
| | | p4raw-id: //depot/cfgperl@4206
* Prompt for uselfs.Jarkko Hietaniemi1999-09-201-12/+26
| | | p4raw-id: //depot/cfgperl@4205
* Add usemorebits and uselfs.Jarkko Hietaniemi1999-09-201-1/+26
| | | p4raw-id: //depot/cfgperl@4204
* Configure maintenance. It's sigaction.sa_flagsJarkko Hietaniemi1999-09-171-2/+2
| | | | | and the Glossary regen'ed. p4raw-id: //depot/cfgperl@4165
* Obsolete epoc/config.h caused #4153 to re-introduce alreadyJarkko Hietaniemi1999-09-141-117/+1
| | | | | deceased HAS.*DBM.*64 mumblings. p4raw-id: //depot/cfgperl@4154
* Configure nits.Jarkko Hietaniemi1999-09-141-1/+119
| | | p4raw-id: //depot/cfgperl@4153
* I_PTHREAD was PTHREADEAD.Jarkko Hietaniemi1999-09-141-1/+1
| | | p4raw-id: //depot/cfgperl@4145
* Scan always for <pthread.h>.Jarkko Hietaniemi1999-09-131-7/+4
| | | p4raw-id: //depot/cfgperl@4141
* Add -A option to Configure to diddle with variablesJarkko Hietaniemi1999-09-131-4/+71
| | | | | after the hints file has been applied. p4raw-id: //depot/cfgperl@4139
* 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