summaryrefslogtreecommitdiff
path: root/perl.h
Commit message (Collapse)AuthorAgeFilesLines
* patch@25279 VMS error handling and const fixesJohn E. Malmberg2005-08-101-11/+27
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-ID: <42F98479.6030207@qsl.net> p4raw-id: //depot/perl@25280
* Re: blead@25210 on OpenVMS (not good)John E. Malmberg2005-08-011-1/+1
| | | | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-ID: <42E41F8D.3040306@qsl.net> constify Perl_unlnk p4raw-id: //depot/perl@25251
* perl.h, use STRINGIFY in 25171Robin Barker2005-07-281-4/+2
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C75A@hotel.npl.co.uk> p4raw-id: //depot/perl@25238
* tidy up DieNull and DIE_NULLRobin Barker2005-07-281-4/+0
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C75C@hotel.npl.co.uk> p4raw-id: //depot/perl@25237
* silence compiler warning in mg.c POSIX.xsRobin Barker2005-07-281-7/+12
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C75B@hotel.npl.co.uk> p4raw-id: //depot/perl@25236
* support POSIX SA_SIGINFOJarkko Hietaniemi2005-07-201-1/+1
| | | | | Message-ID: <42DE3846.6050606@gmail.com> p4raw-id: //depot/perl@25200
* move NSIG logicJarkko Hietaniemi2005-07-201-0/+58
| | | | | Message-ID: <42DDF5E8.1060100@gmail.com> p4raw-id: //depot/perl@25191
* Re: [PATCH] RE: blead: no longer supports %vd formatRafael Garcia-Suarez2005-07-181-1/+1
| | | | | Message-ID: <20050718183509.0381169c@grubert.mandrakesoft.com> p4raw-id: //depot/perl@25174
* RE: blead: no longer supports %vd formatRobin Barker2005-07-181-9/+33
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C730@hotel.npl.co.uk> p4raw-id: //depot/perl@25171
* We no longer default to creating a new SV for GvSV.Nicholas Clark2005-07-081-0/+6
| | | p4raw-id: //depot/perl@25100
* Re: [PATCH] Re: [PATCH] Re: a blead warning from tru64Jarkko Hietaniemi2005-07-041-1/+3
| | | | | Message-Id: <42C85660.50807@gmail.com> p4raw-id: //depot/perl@25060
* Don't inline offer_nice_chunk, as it's rarely called.Nicholas Clark2005-07-021-20/+0
| | | p4raw-id: //depot/perl@25047
* Don't check the pointer is non-NULL before calling Safefree() inNicholas Clark2005-07-021-1/+1
| | | | | | | | | little used code, code used only once per run (such as interpreter construction and destruction), and cases where the pointer nearly never is NULL. Safefree does its own non-NULL check, and even that isn't strictly necessary as all conformant free()s accept a NULL pointer. p4raw-id: //depot/perl@25045
* Fixes to -DPERL_DONT_CREATE_GVSV to make more tests passNicholas Clark2005-06-291-1/+2
| | | p4raw-id: //depot/perl@25010
* Suppress warnings about a clash between redefined malloc and theAndy Lester2005-06-271-1/+1
| | | | | | | | use of __attribute__malloc__ Subject: Re: Fun with __attribute__malloc__ Message-ID: <20050624171159.GB29590@petdance.com> p4raw-id: //depot/perl@24987
* Stop '"__attribute__format__" redefined' warnings from gcc on Win32Steve Hay2005-06-241-31/+35
| | | p4raw-id: //depot/perl@24975
* FPTR2DPTR/DPTR2FPTRRobin Barker2005-06-201-2/+2
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C6E4@hotel.npl.co.uk> p4raw-id: //depot/perl@24915
* The continuing adventures of Constman and Localize BoyAndy Lester2005-06-201-6/+7
| | | | | Message-ID: <20050620152237.GA5032@petdance.com> p4raw-id: //depot/perl@24913
* Squeeze a little more savings by moving pte and he arenas into theNicholas Clark2005-06-181-0/+3
| | | | | common arena free code. p4raw-id: //depot/perl@24895
* Lint supportAndy Lester2005-06-161-0/+9
| | | | | Message-ID: <20050616143521.GB22188@petdance.com> p4raw-id: //depot/perl@24873
* Fixes the case of $a = \$#{[]}; and then accessing $$aNicholas Clark2005-06-091-1/+13
| | | | | (but not \$#a after local @a or my @a leave a block) p4raw-id: //depot/perl@24783
* instead of unions use double cast for data pointer <-> function pointerJarkko Hietaniemi2005-06-091-0/+13
| | | | | Message-ID: <42A7D8C0.1080104@gmail.com> p4raw-id: //depot/perl@24770
* Quotes fixed, see also perl #36079Andy Lester2005-06-021-2/+2
| | | | | Message-ID: <20050602050238.GA4001@petdance.com> p4raw-id: //depot/perl@24666
* Round up all string length requests to malloc()/realloc() to the nextNicholas Clark2005-06-011-0/+7
| | | | | | | multiple of 4/8 bytes [sizeof(size_t)] on the assumption that malloc() internally will quantise, and so we're going to use space that otherwise would be wasted. Hopefully this will save realloc()ing. p4raw-id: //depot/perl@24665
* We don't have XRVs any more, so remove the typedefNicholas Clark2005-06-011-1/+0
| | | p4raw-id: //depot/perl@24663
* Re: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64/blead)Jarkko Hietaniemi2005-05-301-2/+2
| | | | | Message-ID: <429AAF9C.30503@gmail.com> p4raw-id: //depot/perl@24627
* Goodbye xav_arylen. You won't be missed that much.Nicholas Clark2005-05-291-0/+1
| | | | | So now there's a buy 5 get one free offer on PVAV bodies. p4raw-id: //depot/perl@24619
* In assert(), we mustn't stringify the message as part of the firstNicholas Clark2005-05-271-2/+2
| | | | | | | | argument to croak, as it's a *printf format, and the thing we're asserting might itself contain % signs. Also, as __FILE__ is a string, we can append that to the format, rather than needing a %s for it. p4raw-id: //depot/perl@24609
* add PERL_CALLCONV to PERL_CKDEF and PERL_PPDEFJarkko Hietaniemi2005-05-271-2/+2
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A1CD@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24595
* Attribute compilation fix for Windows by Andy LesterRafael Garcia-Suarez2005-05-231-1/+5
| | | p4raw-id: //depot/perl@24552
* Make the __attribute__ stuff work with Symbian (Jarkko).Abhijit Menon-Sen2005-05-211-1/+11
| | | | | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00530.html p4raw-id: //depot/perl@24536
* Move placeholders into a new rhash magic type.Nicholas Clark2005-05-211-0/+1
| | | p4raw-id: //depot/perl@24525
* Remove PMROOT and replace it with a small shell script. Er, magic.Nicholas Clark2005-05-201-1/+3
| | | | | | (PMROOT being needed to implement bare C<reset> - how often do you use that?) p4raw-id: //depot/perl@24522
* Attribute configurationAndy Lester2005-05-201-62/+62
| | | | | Message-ID: <20050519173256.GA29039@petdance.com> p4raw-id: //depot/perl@24508
* Well defined $? and introduction of ${^CHILD_ERROR_NATIVE} [PATCH]Gisle Aas2005-05-181-12/+48
| | | | | Message-ID: <lr8y2cim24.fsf_-_@caliper.activestate.com> p4raw-id: //depot/perl@24501
* more about __attribute__Jarkko Hietaniemi2005-05-171-1/+23
| | | | | Message-ID: <428A2BAB.9020306@gmail.com> p4raw-id: //depot/perl@24495
* perl 5.9.x (@ 24471): Symbian updateJarkko Hietaniemi2005-05-171-0/+18
| | | | | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D793@esebe105.NOE.Nokia.com> completed by: Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D7A0@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24492
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-1/+7
| | | | | Message-ID: <20050516151353.GA25387@petdance.com> p4raw-id: //depot/perl@24489
* potential [PATCH] Tru64 crank up strictnessJarkko Hietaniemi2005-05-101-0/+4
| | | | | Message-Id: <4ADE5AAD-27CB-4F9E-BEC7-41DAA7671108@iki.fi> p4raw-id: //depot/perl@24444
* Revert to Andy's first solution for nonnull attributes;Rafael Garcia-Suarez2005-05-091-0/+2
| | | | | add the missing defines for non-threaded perls in perl.h p4raw-id: //depot/perl@24421
* Perl_croak uses perl's printf, so can pass in SVs direct - no need forNicholas Clark2005-05-081-2/+2
| | | | | SvPV and a %s format. p4raw-id: //depot/perl@24420
* GCC attributes!Andy Lester2005-05-071-1/+3
| | | | | Message-ID: <20050504215540.GA20413@petdance.com> p4raw-id: //depot/perl@24414
* Make the arena size changeable at compile time, and up the default byNicholas Clark2005-05-061-0/+6
| | | | | a factor of 4. p4raw-id: //depot/perl@24405
* printf.patch: Adding printf checking for gccAndy Lester2005-05-021-2/+2
| | | | | Message-ID: <20050501200755.GA30259@petdance.com> p4raw-id: //depot/perl@24365
* Re: [PATCH] pp_pack.c redux, to work w/Jarkko's recent patchesAndy Lester2005-04-261-21/+1
| | | | | Message-ID: <20050425225651.GB17271@petdance.com> p4raw-id: //depot/perl@24328
* combopatchJarkko Hietaniemi2005-04-251-0/+10
| | | | | Message-ID: <426BFA57.9060105@iki.fi> p4raw-id: //depot/perl@24318
* Symbian port of PerlJarkko Hietaniemi2005-04-211-24/+146
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* patch to [PATCH] Fix MGVTBL structures in perl.h (preprocessorDavid Dyck2005-04-201-4/+8
| | | | | | | | | | Message-Id: <Pine.LNX.4.62.0504201627550.27786@dd.tc.fluke.com> fix nits in change #24264: some preprocessors don't like #ifdefs within a macro's args; also removed duplicate semicolons from macro definitions. p4raw-link: @24264 on //depot/perl: 4944113acaf494b4518ba93648e0a4276c34a175 p4raw-id: //depot/perl@24268
* Fix MGVTBL structures in perl.hAndy Lester2005-04-201-131/+346
| | | | | | | | | | Message-Id: <20050420200923.GA3017@petdance.com> The MGVTBL structures contain 7 function pointers, but only 5 were getting initialized. Plus, there were repeated lists between declaration and definition; add a macro to declare or define all the global MGVTBLs as appropriate. p4raw-id: //depot/perl@24264
* Simplify PERL_DEBUG_PAD_ZERO so it continues to expand toRafael Garcia-Suarez2005-04-191-1/+3
| | | | | valid C code p4raw-id: //depot/perl@24249