summaryrefslogtreecommitdiff
path: root/makedef.pl
Commit message (Collapse)AuthorAgeFilesLines
* Serialise changes to %^H onto the current COP. Return the compile timeNicholas Clark2006-03-311-0/+1
| | | | | | state of %^H as an eleventh value from caller. This allows users to write pragmas. p4raw-id: //depot/perl@27643
* Only compile Perl_hv_assert with DEBUGGING.Nicholas Clark2006-03-281-0/+1
| | | p4raw-id: //depot/perl@27622
* Move the 12 static MAD variables from toke.c into the interpeterNicholas Clark2006-03-101-0/+12
| | | | | structure. p4raw-id: //depot/perl@27466
* Tweak change 27457 - make PL_lasttoke MAD only, but teach makedef.plNicholas Clark2006-03-101-1/+7
| | | | | about MADness (and unMADness - maybe there is a special word for that) p4raw-id: //depot/perl@27460
* MAD changes to dump.cNicholas Clark2006-03-081-0/+14
| | | p4raw-id: //depot/perl@27422
* Add MAD changes to pad code (new function Perl_pad_peg)Nicholas Clark2006-03-081-0/+1
| | | p4raw-id: //depot/perl@27419
* Don't try to export PL_madskills/PL_xmlfp when they're not definedSteve Hay2006-03-081-0/+7
| | | | | | (Fixes Win32 linker error introduced by change #27408) p4raw-link: @27408 on //depot/perl: 598921a7d8d43baa942b750d26a55dadca2c13d5 p4raw-id: //depot/perl@27413
* Don't export PL_memory_debug_header to Win32 (and others) unless Steve Peters2006-02-051-0/+6
| | | | | PERL_TRACK_MEMPOOL is defined. p4raw-id: //depot/perl@27088
* SPRINTF_RETURNS_STRLEN isn't really a compile-time option Steve Hay2006-01-241-0/+2
| | | | | | | | | | | | From: Gisle Aas <gisle@ActiveState.com> Date: 23 Jan 2006 02:12:04 -0800 Message-ID: <lr3bjfb6dn.fsf@caliper.activestate.com> Subject: RE: SPRINTF_RETURNS_STRLEN isn't really a compile-time option From: "Jan Dubois" <jand@ActiveState.com> Date: Mon, 23 Jan 2006 11:30:51 -0800 Message-ID: <008001c62053$86adf680$2217a8c0@candy> p4raw-id: //depot/perl@26935
* Don't try to export PL_my_ctx_mutex and PL_my_cxt_* whenSteve Hay2006-01-041-0/+4
| | | | | | | PERL_IMPLICIT_CONTEXT is not defined Fixes non-threaded build errors on Win32 following change 26523 p4raw-id: //depot/perl@26653
* Skip my_cxt_init if PERL_IMPLICIT_CONTEXT isn't definedRafael Garcia-Suarez2005-12-301-0/+1
| | | | | (spotted by Jan Dubois) p4raw-id: //depot/perl@26531
* Don't try to export Perl_pad_sv when it isn't definedSteve Hay2005-12-131-0/+1
| | | | | Fixes a Win32 linker error in non-DEBUGGING builds following 26316 p4raw-id: //depot/perl@26336
* Always define PL_memory_wrap, and use it for the new sprintf checksRafael Garcia-Suarez2005-12-011-6/+0
| | | p4raw-id: //depot/perl@26239
* perlce touchesVadim Konovalov2005-11-231-1/+1
| | | | | | From: Konovalov, Vadim <vkonovalov@spb.lucent.com> Message-ID: <7DD1BE2C50259746ABB8683672D2089E12DDC3@itotest-1.spb.lucent.com> p4raw-id: //depot/perl@26200
* for winceVadim Konovalov2005-11-161-2/+3
| | | | | | From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com> Message-ID: <7DD1BE2C50259746ABB8683672D2089E12DC9F@itotest-1.spb.lucent.com> p4raw-id: //depot/perl@26140
* sort/multicall patchRobin Houston2005-11-021-3/+0
| | | | | Message-ID: <20051029203307.GA8869@rpc142.cs.man.ac.uk> p4raw-id: //depot/perl@25953
* Most platforms don't actually need PL_pidstatus, or the associatedNicholas Clark2005-10-261-0/+6
| | | | | .5K of code. p4raw-id: //depot/perl@25850
* Add my_sprintf, which is usually just a macro for sprintf, for thoseNicholas Clark2005-10-241-0/+5
| | | | | | | places where we want to use the return value of sprintf. This allows a wrapper to be used for platforms where the C library isn't ANSI- conformant. p4raw-id: //depot/perl@25832
* PL_use_safe_putenv needs to be in the export listsH.Merijn Brand2005-10-131-0/+6
| | | p4raw-id: //depot/perl@25749
* Tidy up options / defines output from makedef.plSteve Hay2005-07-221-9/+11
| | | | | | and change Win32-specific comments to say "On Win32 ..." now that AIX is using the same code too p4raw-id: //depot/perl@25212
* I *DO* have AIX, and extending #25209 like this make it happy againH.Merijn Brand2005-07-211-2/+3
| | | | | Thank you Steve! p4raw-id: //depot/perl@25210
* Make makedef.pl read "miniperl -V" on Win32Steve Hay2005-07-211-0/+16
| | | | | | | | | | Perhaps other platforms that use makedef.pl also need a similar change (currently required to pick up PERL_DONT_CREATE_GVSV), but it also requires them to have minimal canned configs (if they are using canned configs like Win32 does) and I don't have any of the affected platforms (AIX, WinCE, OS/2, MacOS Classic and NetWare) for testing, so play it safe instead p4raw-id: //depot/perl@25209
* First stab at not automatically creating an unused SV for GvSVNicholas Clark2005-06-291-0/+5
| | | | | | | Enable it with -DPERL_DONT_CREATE_GVSV. Currently if enabled 22 test scripts have failures, so still some way to go. p4raw-id: //depot/perl@25009
* Need to skip exporting PL_dumper_fd unless it is used.Nicholas Clark2005-06-251-0/+6
| | | p4raw-id: //depot/perl@24980
* Silence STDERR grumblings from Borland's math library.Steve Hay2005-06-171-0/+3
| | | | | | This fixes failures in ext/B/t/deparse.t and lib/warnings.t (and renders change 24870 obsolete, hence it is reverted here). p4raw-id: //depot/perl@24883
* Don't export Perl_stashpv_hvname_match when !USE_ITHREADSSteve Hay2005-06-161-0/+1
| | | | | | (Fixes a linker error on Win 32 introduced by change #24847) p4raw-link: @24847 on //depot/perl: ed221c571749f1ebcbc3664c74e36e68f3a83031 p4raw-id: //depot/perl@24860
* Change 24816 forgot to update makedef.plNicholas Clark2005-06-131-1/+0
| | | p4raw-id: //depot/perl@24821
* s/PERL_COPY_ON_WRITE/PERL_OLD_COPY_ON_WRITE/gNicholas Clark2005-06-081-1/+1
| | | p4raw-id: //depot/perl@24755
* Fix some Win32 link errorsSteve Hay2005-05-261-0/+2
| | | p4raw-id: //depot/perl@24591
* Change 24413 should have updated makedef.pl with the knowledge that 2Nicholas Clark2005-05-091-0/+2
| | | | | symbols are ithreads only. p4raw-id: //depot/perl@24425
* Skip PL_sig_sv when PERL_IMPLICIT_CONTEXT is definedSteve Hay2005-04-291-1/+6
| | | | | (rather than when PERL_IMPLICIT_SYS is defined) p4raw-id: //depot/perl@24352
* Fix perlsio_binmode() export breakage caused by change #24338Steve Hay2005-04-281-1/+3
| | | | | | | Define and export perlsio_binmode() based on the same condition, namely, that USE_PERLIO is defined and USE_SFIO is not. p4raw-link: @24338 on //depot/perl: de009b76d60bdeb88f1d812ac755ae225805a071 p4raw-id: //depot/perl@24341
* combopatchJarkko Hietaniemi2005-04-251-56/+47
| | | | | Message-ID: <426BFA57.9060105@iki.fi> p4raw-id: //depot/perl@24318
* Fix last remaining Win32 linker error following change 24271Steve Hay2005-04-221-1/+1
| | | | | | (Supplied by Jarkko in a makedef.pl that was omitted from the aforementioned change) p4raw-id: //depot/perl@24290
* Fix more Win32 linker errors following change 24271Steve Hay2005-04-221-5/+8
| | | | | | This clears up problems with Perl_free_global_struct and Perl_init_global_struct p4raw-id: //depot/perl@24280
* Fix Win32 linker errors following change 24271Steve Hay2005-04-221-0/+45
| | | | | | | | | | | | | | | This clears up "unresolved external" errors for the following symbols: PL_watch_pvx Perl_Gappctx_ptr Perl_Gmmap_page_size_ptr Perl_Gsig_defaulting_ptr Perl_Gsig_handlers_initted_ptr Perl_Gsig_ignoring_ptr Perl_Gsig_sv_ptr Perl_Gtimesbase_ptr Perl_Gwatch_pvx_ptr p4raw-id: //depot/perl@24278
* Don't try to export symbols that don't existSteve Hay2005-04-061-0/+1
| | | | | | | Change #24148 added Perl_rvpv_dup() to the public API, but it is only defined when USE_ITHREADS is defined. Adjust makedef.pl accordingly to keep Win32 happy. p4raw-id: //depot/perl@24178
* Remove PERL_FLEXIBLE_EXCEPTIONS code.Marcus Holland-Moritz2005-01-101-8/+0
| | | p4raw-id: //depot/perl@23780
* enable statically linked extensions for Win32Vadim Konovalov2004-10-121-0/+17
| | | | | Message-ID: <80173417046.20041011225700@vkonovalov.ru> p4raw-id: //depot/perl@23360
* win32_chsize is not exported on Win32Steve Hay2004-05-241-0/+1
| | | | | Message-ID: <40B1E210.4050202@uk.radan.com> p4raw-id: //depot/perl@22841
* Export PL_memory_wrap based on PERL_MALLOC_WRAP rather thanNicholas Clark2004-03-241-1/+1
| | | | | | | NO_MALLOC_WRAP following Configure changes. Identical patch to mine supplied by Steve Hay while I was working on this. IP shootout at dawn :-) p4raw-id: //depot/perl@22576
* Detypo.Rafael Garcia-Suarez2004-03-181-1/+1
| | | p4raw-id: //depot/perl@22526
* Try to fix the AIX and Windows builds regarding theRafael Garcia-Suarez2004-03-181-0/+6
| | | | | definedness of the PL_memory_wrap symbol. p4raw-id: //depot/perl@22524
* OS/2 updateIlya Zakharevich2004-01-011-0/+8
| | | | | Message-ID: <20031218221029.GA7898@math.berkeley.edu> p4raw-id: //depot/perl@22032
* OS/2 buildIlya Zakharevich2003-11-021-1/+6
| | | | | Message-ID: <20031029220017.GA26384@math.berkeley.edu> p4raw-id: //depot/perl@21620
* Re: maint @ 21116Adrian M. Enache2003-09-091-0/+2
| | | | | Message-ID: <20030909135944.GA1666@ratsnest.hole> p4raw-id: //depot/perl@21141
* Retract #21132.Jarkko Hietaniemi2003-09-091-1/+3
| | | p4raw-id: //depot/perl@21140
* Re: maint @ 21116Steve Hay2003-09-091-3/+1
| | | | | Message-ID: <3F5D9403.3040004@uk.radan.com> p4raw-id: //depot/perl@21132
* [possible PATCH?] Re: Where is PerlIO_isutf8()?Steve Hay2003-07-241-0/+1
| | | | | Message-ID: <3F17B7D9.80805@uk.radan.com> p4raw-id: //depot/perl@20203
* malloc cleanupIlya Zakharevich2003-07-241-0/+4
| | | | | Message-ID: <20030715144657.GA21313@math.berkeley.edu> p4raw-id: //depot/perl@20184