summaryrefslogtreecommitdiff
path: root/win32/config.bc
Commit message (Collapse)AuthorAgeFilesLines
* Support d_libm_lib_version for Win32 (see change 24217)Steve Hay2005-04-111-0/+1
| | | p4raw-id: //depot/perl@24227
* Add support for USE_SITECUSTOMIZE in the Win32 makefilesSteve Hay2005-03-311-0/+1
| | | | | | | | Note that this feature doesn't actually work correctly on Win32 until the problem described here is solved: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00740.html p4raw-id: //depot/perl@24120
* Fix win32/config.*'s cc, ld and other related valuesYitzchak Scott-Thoennes2005-01-071-3/+3
| | | | | | | | | | | | | | | | | | cc and ld themselves always get replaced with correct values anyway so we just provide example values as per other similar settings Other related values (ccname, cpp, cpprun, cppstdin) need to use the correct ~keyword~, namely ~cc~, not ~CC~, otherwise they do not get set Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32 Date: Wed, 5 Jan 2005 10:01:41 -0800 Message-ID: <20050105180141.GA676@efn.org> Subject: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32 From: Yitzchak Scott-Thoennes <sthoenna@efn.org> Date: Thu, 6 Jan 2005 11:53:11 -0800 Message-ID: <20050106195311.GC1300@efn.org> p4raw-id: //depot/perl@23764
* Bring win32/config.* into line with win32/config_H.*Steve Hay2005-01-041-0/+1
| | | | | | so that "perl -V:usemallocwrap" tells us what the configuration is instead of saying 'UNKNOWN'. p4raw-id: //depot/perl@23740
* Removed pm_apiversion and xs_apiversion as requested byH.Merijn Brand2004-02-181-2/+0
| | | | | the pumpkin. Chainsaw was still in perfect working order. p4raw-id: //depot/perl@22334
* d_u32align for win32Gisle Aas2003-12-121-1/+1
| | | | | Message-ID: <lrzndzr958.fsf@caliper.activestate.com> p4raw-id: //depot/perl@21881
* Introduce (undefined) pthread_attr_setscope to non-Configure lands.Jarkko Hietaniemi2003-05-241-0/+1
| | | p4raw-id: //depot/perl@19607
* Introduce 'fast stdio' symbols to non-Configure lands.Jarkko Hietaniemi2003-04-231-0/+2
| | | p4raw-id: //depot/perl@19314
* Introduce the new *l APIs, undefined, to non-Configure lands.Jarkko Hietaniemi2003-04-171-0/+4
| | | p4raw-id: //depot/perl@19251
* according to the new Porting/Glossary, sig_num doesn't have anGurusamy Sarathy2003-03-181-1/+1
| | | | | extra '0' at the end p4raw-id: //depot/perl@19017
* $Config{prefixexp} was set incorrectly on windowsGurusamy Sarathy2002-12-181-1/+1
| | | p4raw-id: //depot/perl@18332
* windows: support for large filesGurusamy Sarathy2002-12-181-3/+3
| | | | | | | | note that this change will break binary compatibility with the default 5.8.0 build options; nevertheless I think it is worth having in 5.8.1 (people who want the compatibility can disable the option in the makefile) p4raw-id: //depot/perl@18327
* Happy chainsaw stories; The removal of the 5005 threadsH.Merijn Brand2002-10-191-1/+0
| | | | | Still imcomplete. Configure will follow p4raw-id: //depot/perl@18030
* nanosleep probes as per Jarkko's requestH.Merijn Brand2002-09-301-0/+1
| | | p4raw-id: //depot/perl@17944
* Synchronize config.bc and config_H.bc; add SCNfldbl;Jarkko Hietaniemi2002-06-121-4/+4
| | | | | | | go back to disabling long doubles from MinGW because MSVCRT doesn't do long double printfing even when gcc would know how to handle them. p4raw-id: //depot/perl@17200
* change#8666 ($Config{perllibs}) apparently never got intoGurusamy Sarathy2002-05-121-18/+22
| | | | | | | mainline--merge, and add other missing entries; regen config_H.* files p4raw-link: @8666 on //depot/maint-5.6/perl: 8b0115faf6b06062b39e3e51eaab2b7e56257eef p4raw-id: //depot/perl@16568
* make the gettimeofday() implementation in Time::HiRes availableGurusamy Sarathy2002-05-081-1/+1
| | | | | from perl p4raw-id: //depot/perl@16503
* fixes for various warnings identified by Visual C++Gurusamy Sarathy2002-05-071-1/+1
| | | p4raw-id: //depot/perl@16460
* No bincompat5005.Jarkko Hietaniemi2002-05-011-2/+0
| | | p4raw-id: //depot/perl@16291
* d_nv_preserves_uv_bitsNicholas Clark2002-03-181-1/+1
| | | | | Message-ID: <20020314222419.GE363@Bagpuss.unfortu.net> p4raw-id: //depot/perl@15290
* (revision 5 undef)Nikola Knezevic2002-03-151-0/+1
| | | | | Message-ID: <116078615.20020315003948@tesla.rcub.bg.ac.yu> p4raw-id: //depot/perl@15241
* Monster _r patch: try to scan for all known _r variants,Jarkko Hietaniemi2002-03-151-5/+104
| | | | | | | | | | | | | | | | | and then use them (under ithreads). May fail in HP-UX, and the op/groups is known to be fickle everywhere. Known to work in Solaris, Linux, Tru64, IRIX, AIX. (Some compiler warnings in AIX since the first arguments of getnetbyaddr and getnetbyadd_r are of different types. Thanks, IBM.) In non-Configure platforms deny the existence of any of the _r thingies. (Also add the recently introduced d_tm_* to places it wasn't already in.) TODO: the suggested glibc buffer growth retry loop in case some entries (at least for: gr*, host*) are big. Forgot win32/config.win64. p4raw-id: //depot/perl@15238
* Set makefile.mk CCHOME etc. for default locations of MinGW and freeNick Ing-Simmons2002-01-281-1/+1
| | | | | Borland compilers. (Borland builds one or two oddities.) p4raw-id: //depot/perlio@14477
* A mostly-stable version of "new" Win32 signal/kill support.Nick Ing-Simmons2002-01-111-5/+5
| | | p4raw-id: //depot/perlio@14192
* Add procselfexe and d_dirfd to strange lands.Jarkko Hietaniemi2001-11-231-0/+2
| | | p4raw-id: //depot/perl@13218
* Spread d_procselfexe to far-off lands (undefined).Jarkko Hietaniemi2001-11-201-0/+1
| | | p4raw-id: //depot/perl@13141
* Remove iconv references since we are not using itJarkko Hietaniemi2001-09-201-2/+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
* 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
* RE: perl@10907Vadim Konovalov2001-07-021-1/+1
| | | | | | | | From: "Konovalov, Vadim Vladimirovich (Vadim)" <vkonovalov@lucent.com> Message-ID: <E3FB32585BF1D411B9E900805FF51A08074B2C@RU0022EXCH001U> Borland C vs PerlIO. p4raw-id: //depot/perl@11079
* rename s/sv_getcwd/getcwd_sv/ for better conformance to existingGurusamy Sarathy2001-07-021-1/+1
| | | | | | | | | | naming discipline win32 fix: enable getcwd_sv() to work on windows (POSIX.t was failing because of this) fix a warning about "fd" being used without being set in Cwd.xs p4raw-id: //depot/perl@11067
* 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
* 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-5/+10
| | | | | | 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
* 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
* Integrate change #10144 from maintperl.Jarkko Hietaniemi2001-05-181-1/+1
| | | | | | | | | | s/CONFIGDOTSH/PERL_CONFIG_SH/ for Win32, too. p4raw-link: @10144 on //depot/maint-5.6/perl: cbbad9417dd16a4762c5a931d93d530adc27f4f6 p4raw-id: //depot/perl@10155 p4raw-integrated: from //depot/maint-5.6/perl@10152 'merge in' win32/config_H.bc win32/config_H.gc win32/config_H.vc (@8666..) win32/config.bc win32/config.gc win32/config.vc (@8995..)
* win32 update (VC,Borland,gcc), nmake updatePrymmer/Kahn2001-05-061-1/+1
| | | | | Message-ID: <Pine.BSF.4.21.0105052017370.3961-100000@shell8.ba.best.com> p4raw-id: //depot/perl@10004
* 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
* Introduce d_u32align / U32_REQUIRES_ALIGNMENT, needed forJarkko Hietaniemi2001-04-051-0/+11
| | | | | | | | 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-1/+2
| | | p4raw-id: //depot/perl@9371
* RE: some win32 fixesVadim Konovalov2001-02-061-1/+1
| | | | | Message-ID: <402099F49BEED211999700805FC7359F9CAF49@ru0028exch01.spb.lucent.com> p4raw-id: //depot/perl@8706
* Win32 "safe signals" co-existance fix.Nick Ing-Simmons2001-01-181-1/+1
| | | | | | Fix SIG_SIZE value. Clear PL_sig_pending when cloning (fork). p4raw-id: //depot/perlio@8475
* 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