summaryrefslogtreecommitdiff
path: root/perl.h
Commit message (Collapse)AuthorAgeFilesLines
...
* Change MY_CXT ref in perl.hJerry D. Hedden2006-10-271-2/+3
| | | | | | From: "Jerry D. Hedden" <jdhedden@yahoo.com> Message-ID: <20061026153546.71547.qmail@web30214.mail.mud.yahoo.com> p4raw-id: //depot/perl@29124
* Semicolon consistency between PERL_FPU_INIT and the other INITs.Nicholas Clark2006-10-211-2/+2
| | | p4raw-id: //depot/perl@29075
* Add PERLIO_INIT to PERL_SYS_INIT.Nicholas Clark2006-10-211-1/+1
| | | | | I infer that this was accidentally omitted from change 29060 p4raw-id: //depot/perl@29074
* Always defining PERLIO_TERM, even if it's empty, makes for a simplerNicholas Clark2006-10-211-0/+3
| | | | | PERL_SYS_TERM p4raw-id: //depot/perl@29073
* Fix in perl.h for compiling with g++.Steve Peters2006-10-211-1/+1
| | | p4raw-id: //depot/perl@29070
* More leak fixes, by JarkkoRafael Garcia-Suarez2006-10-201-0/+15
| | | p4raw-id: //depot/perl@29060
* Use Perl_croak_nocontext() rather than Perl_croak() for the snprintf()Nicholas Clark2006-10-141-2/+2
| | | | | and vsnprintf() macros. p4raw-id: //depot/perl@29015
* Missing % in format stringRafael Garcia-Suarez2006-10-111-1/+1
| | | p4raw-id: //depot/perl@28993
* Revert change 28962 (at least until a better solution is found)Rafael Garcia-Suarez2006-10-081-0/+12
| | | p4raw-id: //depot/perl@28966
* No need to create a new magic vtable if it's all 0 pointers.Nicholas Clark2006-10-071-12/+0
| | | | | [And these are function pointers, so they're not NULL :-)] p4raw-id: //depot/perl@28962
* Re: [PATCH] Initial attempt at named captures for perls regexp engineYves Orton2006-10-071-0/+14
| | | | | Message-ID: <9b18b3110610061016x5ddce965u30d9a821f632d450@mail.gmail.com> p4raw-id: //depot/perl@28957
* Generate the overload enum and names array programatically, whichNicholas Clark2006-10-061-90/+1
| | | | | | | allows experimentation with the order. The new order shaves nearly 900 bytes from gv.o, because the compiler can make smaller branch tables for switch statements. p4raw-id: //depot/perl@28950
* Reoder struct am_table and am_table_short to save 8 bytes on LP64Nicholas Clark2006-10-061-2/+2
| | | | | systems, by placing the two U32 fields next to each other. p4raw-id: //depot/perl@28949
* [patch] convert spare debug flag to DEBUG_U, for Unofficial, User hacking.Jim Cromie2006-10-031-1/+7
| | | | | Message-ID: <451D6840.3020408@gmail.com> p4raw-id: //depot/perl@28926
* Re: [PATCH] Add hook for re_dup() into regex engine as reg_dupe (make re ↵Yves Orton2006-09-291-5/+7
| | | | | | | pluggable under threads) Message-ID: <9b18b3110609290757n62b3484i7bb948f965524191@mail.gmail.com> p4raw-id: //depot/perl@28902
* Re: [PATCH] Add hook for re_dup() into regex engine as reg_dupe (make re ↵Yves Orton2006-09-291-6/+22
| | | | | | | pluggable under threads) Message-ID: <9b18b3110609290341p11767110sec20a6fee2038a00@mail.gmail.com> p4raw-id: //depot/perl@28900
* Silence two warnings from gcc when being -pedanticNicholas Clark2006-09-281-2/+2
| | | p4raw-id: //depot/perl@28899
* Add hook for re_dup() into regex engine as reg_dupe (make reYves Orton2006-09-251-0/+2
| | | | | | Message-ID: <9b18b3110609170557r73d94c18v90285bd57a38b876@mail.gmail.com> Date: Sun, 17 Sep 2006 14:57:57 +0200 p4raw-id: //depot/perl@28891
* (1) g++ 4.x (or Mac OS X) (2) Solaris g++ or CCJarkko Hietaniemi2006-09-141-2/+3
| | | | | | | Message-ID: <45083D88.7050207@iki.fi> Plus a tweak to the name of CC. p4raw-id: //depot/perl@28842
* C++: Solaris CC now compiles "perl"Jarkko Hietaniemi2006-09-111-0/+4
| | | | | Message-ID: <4502B398.6060505@iki.fi> p4raw-id: //depot/perl@28814
* Use %^H instead of $^H for the assertions pragmaRafael Garcia-Suarez2006-09-081-3/+3
| | | p4raw-id: //depot/perl@28808
* ; was RE: [PATCH perlio.c pp.c regcomp.c] silence format and comparison warningsRobin Barker2006-09-051-0/+1
| | | | | | From: "Robin Barker" <Robin.Barker@npl.co.uk> Message-ID: <2C2E01334A940D4792B3E115F95B7226120A21@exchsvr1.npl.ad.local> p4raw-id: //depot/perl@28786
* g++/Tru64: got perl linking once got the linkage rightJarkko Hietaniemi2006-08-211-0/+7
| | | | | Message-Id: <200608181003.k7IA3Hso276655@kosh.hut.fi> p4raw-id: //depot/perl@28741
* Re: A large-ish C++ TODO (Re: [PATCH] g++ stage 1 reached)Jarkko Hietaniemi2006-08-171-3/+15
| | | | | Message-ID: <44E49649.9090307@iki.fi> p4raw-id: //depot/perl@28734
* syscall() declaration in perl.h needs to have an EXTERN_C prefixingSteve Peters2006-08-171-2/+2
| | | | | | it for some C++ compiles. Might as well fix usleep()'s declaration too. p4raw-id: //depot/perl@28733
* g++ large patchJarkko Hietaniemi2006-08-071-27/+35
| | | | | Message-ID: <44D2E203.5050201@iki.fi> p4raw-id: //depot/perl@28662
* g++ heavy shovelingJarkko Hietaniemi2006-08-021-1/+4
| | | | | Message-ID: <44CFC1EA.2050702@iki.fi> p4raw-id: //depot/perl@28645
* g++ dNOOP (luckily one can mix code and decls in C++)Jarkko Hietaniemi2006-08-011-0/+4
| | | | | | Somewhat modifies as per Steve Hay's comment Message-Id: <200608010546.k715kEdP017064@kosh.hut.fi> p4raw-id: //depot/perl@28639
* make magic vtables const if PERL_GLOBAL_STRUCT_PRIVATEJarkko Hietaniemi2006-07-181-4/+13
| | | | | Message-ID: <44BB2994.5090609@iki.fi> p4raw-id: //depot/perl@28599
* Updated escaping code. utf8 regex debug output improvementsYves Orton2006-07-151-5/+25
| | | | | Message-Id: <9b18b3110607150956o6273a16clb1518911d1945d4@mail.gmail.com> p4raw-id: //depot/perl@28582
* z/OS: non-CPAN ext and lib + main() without the third arg + Stephen ↵Jarkko Hietaniemi2006-07-131-0/+4
| | | | | | | McCamant's comment Message-ID: <44B67921.6090901@iki.fi> p4raw-id: //depot/perl@28567
* Re: [perl #39634] gcc 3.3 has problems with __attribute__((unused))Andy Dougherty2006-07-111-1/+3
| | | | | Message-ID: <Pine.LNX.4.62.0607101312540.24708@fractal.phys.lafayette.edu> p4raw-id: //depot/perl@28541
* Add Russ Allbery's public domain implementations of strlcat andSteve Peters2006-07-101-0/+12
| | | | | | strlcpy as Perl_my_strlcat and Perl_my_strlcpy to the Perl core. Thanks Russ! p4raw-id: //depot/perl@28525
* Introduce a new function, pv_escape(), to display contents of PVsYves Orton2006-07-061-0/+7
| | | | | | | | that might contain non printable chars. Subject: Re: [PATCH]: fix: [perl #39583] Pattern Match fails for specific length string Message-ID: <9b18b3110607051140n10c211a1jf17d3b7914d6f68b@mail.gmail.com> p4raw-id: //depot/perl@28490
* Fix casting warnings related to snprintf/vsnprintfRafael Garcia-Suarez2006-06-301-2/+2
| | | p4raw-id: //depot/perl@28459
* HASATTRIBUTE_UNUSED works for gcc-3.3, but not for g++-3.3Andy Dougherty2006-06-301-1/+5
| | | | | | Subject: Re: [PATCH] Re: [perl #39634] gcc 3.3 has problems with __attribute__((unused)) Message-ID: <Pine.LNX.4.62.0606291327130.16718@fractal.phys.lafayette.edu> p4raw-id: //depot/perl@28453
* Regen headers following change 28325. Also, make it compileRafael Garcia-Suarez2006-05-291-0/+1
| | | | | | | with gcc by forward-declaring struct _reg_trie_data; and tweak the new re test to use test.pl, in order to portably run a new interpreter p4raw-id: //depot/perl@28326
* Abolish cop_io (the simple way) by storing the value in cop_hints_hash.Nicholas Clark2006-05-201-0/+1
| | | | | | Todo - store the in and out values under 2 keys, and avoid the need to create a temporary mortal SV while checking it. p4raw-id: //depot/perl@28258
* Move the hints from op_private into cop_hints. This allows all 32 bitsNicholas Clark2006-05-201-3/+4
| | | | | | to be stored. Make B::Concise display the new hints field, and modify B::Deparse to use it. p4raw-id: //depot/perl@28257
* Abolish cop_arybase. Signal a non zero $[ with a hint flag, and storeNicholas Clark2006-05-201-1/+1
| | | | | the value in the hints structure used for %^H. p4raw-id: //depot/perl@28250
* Re: [PATCH] Re: Change 28183 has broken 64-bit builds?Jarkko Hietaniemi2006-05-191-4/+14
| | | | | Message-ID: <446CCE8E.8010407@gmail.com> p4raw-id: //depot/perl@28234
* Parenthesize uses of macro argumentsRafael Garcia-Suarez2006-05-171-2/+2
| | | p4raw-id: //depot/perl@28217
* Re: Change 28183 has broken 64-bit builds?Jarkko Hietaniemi2006-05-171-10/+36
| | | | | Message-ID: <446B7757.8030301@gmail.com> p4raw-id: //depot/perl@28216
* Re: [PATCH] my_snprintfJarkko Hietaniemi2006-05-121-0/+3
| | | | | Message-ID: <4464E1F1.9010706@gmail.com> p4raw-id: //depot/perl@28183
* wince crosscompile patch for 28132Vadim Konovalov2006-05-091-1/+5
| | | | | Message-ID: <44607877.90603@vkonovalov.ru> p4raw-id: //depot/perl@28140
* Introduce a new keyword, state, for state variables.Rafael Garcia-Suarez2006-05-031-1/+1
| | | p4raw-id: //depot/perl@28086
* reduce gcc -ansi -pedantic noise plus a suggestionJarkko Hietaniemi2006-04-281-1/+1
| | | | | Message-ID: <44527402.8000506@gmail.com> p4raw-id: //depot/perl@28008
* dVAR (-DPERL_GLOBAL_STRUCT_PRIVATE) updateJarkko Hietaniemi2006-04-281-1/+1
| | | | | Message-ID: <44510AF6.6040603@gmail.com> p4raw-id: //depot/perl@27990
* Re: [PATCH] use snprintf/strlcpy/strlcat when usefulJarkko Hietaniemi2006-04-281-0/+6
| | | | | Message-ID: <444E3EFB.8020503@gmail.com> p4raw-id: //depot/perl@27987
* use NOOP macroAndy Lester2006-04-251-2/+2
| | | | | Message-ID: <20060424184451.GA1479@petdance.com> p4raw-id: //depot/perl@27958