summaryrefslogtreecommitdiff
path: root/perl.h
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Refactoring to Sv*_set() macros - patch #5Steve Peters2005-04-191-1/+1
| | | | | | Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org> Date: Mon, 18 Apr 2005 19:09:25 -0500 p4raw-id: //depot/perl@24248
* If we're going to prototype modfl(), it needs extern "C" linkage.Nicholas Clark2005-04-061-1/+1
| | | p4raw-id: //depot/perl@24174
* Add casting to allow g++ (3.3.5) to compile the core code.Nicholas Clark2005-04-051-1/+1
| | | | | | A C++ compiler produces lots of warnings that are probably valid concerns to investigate. p4raw-id: //depot/perl@24170
* Make -DFORMAT_CHECK compile with threads.Nicholas Clark2005-04-041-1/+1
| | | p4raw-id: //depot/perl@24151
* Update copyrights.Rafael Garcia-Suarez2005-03-301-1/+1
| | | p4raw-id: //depot/perl@24106
* Third consting batchAndy Lester2005-03-241-3/+3
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* gcc warning patch by Andy LesterRafael Garcia-Suarez2005-03-131-1/+3
| | | p4raw-id: //depot/perl@24032
* Encoding neutral unpackTon Hospel2005-03-081-1/+3
| | | | | Message-Id: <d0fi6i$k06$1@post.home.lunix> p4raw-id: //depot/perl@24010
* Further follow-up to 23767Robin Barker2005-01-191-17/+14
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C57D@hotel.npl.co.uk> p4raw-id: //depot/perl@23824
* Remove PERL_FLEXIBLE_EXCEPTIONS code.Marcus Holland-Moritz2005-01-101-4/+0
| | | p4raw-id: //depot/perl@23780
* to improve -DCHECK_FORMATRobin Barker2005-01-071-6/+6
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C55A@hotel.npl.co.uk> p4raw-id: //depot/perl@23767
* Stage 1 of utf8 support for soft references.Nicholas Clark2005-01-071-0/+2
| | | | | | | | | | Change gv_fetchpv to take a UTF8 flag, as gv_fetchpvn_flags Add gv_fetchsv to look up a GV by SV rather than a char * pointer Provide a backwards compatability gv_fetchpv Migrate from gv_fetchpv to gv_fetchsv where the caller was grabbing the pointer from an SV All tests still pass. p4raw-id: //depot/perl@23766
* RE: [PATCH perl.h toke.c utf8.c] minor format clean upRobin Barker2004-12-091-1/+1
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C521@hotel.npl.co.uk> p4raw-id: //depot/perl@23633
* Add MY_CXT_CLONE to the core. (Taken from Time::HiRes.) See also:Marcus Holland-Moritz2004-09-081-0/+8
| | | | | http://groups.google.com/groups?selm=r5l1vv00ca033k7a06d40fgei1ion91rnp%404ax.com p4raw-id: //depot/perl@23279
* Re: "Too late for -T" could be more descriptiveJim Cromie2004-07-221-1/+1
| | | | | | Message-ID: <40FEA62E.2010809@divsol.com> (with tweaks) p4raw-id: //depot/perl@23150
* It seems that our assert() macro wasn't good enough.Nicholas Clark2004-06-151-15/+6
| | | | | | | Changed to one that that is an expression, rather than a statement. Fix new macros definitions in sv.h to be clean enough C to keep the AIX compiler happy. p4raw-id: //depot/perl@22937
* Add byte-order group modifiers to (un)pack templates.Marcus Holland-Moritz2004-05-041-1/+2
| | | | | | | | Follow-up on: #22734, #22745, #22753, #22754. Subject: Group modifiers in (un)pack templates Message-Id: <20040503201441.1b058e0d@r2d2> p4raw-id: //depot/perl@22780
* Include variable names in "Use of uninitialized value" warningsDave Mitchell2004-04-231-1/+1
| | | p4raw-id: //depot/perl@22741
* byte-order modifiers for (un)pack templatesMarcus Holland-Moritz2004-04-231-0/+242
| | | | | Message-Id: <20040421210920.3c467772@r2d2> p4raw-id: //depot/perl@22734
* Make usemallocwrap a Configure-time question. Default is yes forNicholas Clark2004-03-231-4/+0
| | | | | | | usedevel, no otherwise, but I'm expecting hints files on known good platforms to override this. (and known bad) Demonstration hints file for darwin. p4raw-id: //depot/perl@22571
* 5.9.1 suidperlPaul Szabo2004-03-231-0/+13
| | | | | | | | Message-Id: <200403182117.i2ILHug513080@milan.maths.usyd.edu.au> (which variables renamed as requested, plus tweaks to work on platforms with no ST_NOEXEC) p4raw-id: //depot/perl@22563
* malloc wrappageJarkko Hietaniemi2004-03-171-0/+7
| | | | | | | | Message-Id: <37BF70DE-5C0E-11D8-B5A1-00039362CB92@iki.fi> plus change croak to Perl_croak_nocontext to make ithread safe plus make it conditional on PERL_MALLOC_WRAP (default for blead is on) p4raw-id: //depot/perl@22517
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1
| | | p4raw-id: //depot/perl@22509
* make the bison-based parser threadsafe and capable of deepDave Mitchell2004-02-281-6/+0
| | | | | recursion by eradicating Perl_yylex_r() p4raw-id: //depot/perl@22408
* Fix for Win32 build failure caused by the byacc to bison switch.Marcus Holland-Moritz2004-02-161-0/+7
| | | p4raw-id: //depot/perl@22313
* Switch from byacc to bison and simplify the perly.* regenerationDave Mitchell2004-02-141-5/+6
| | | | | process p4raw-id: //depot/perl@22302
* The new -Dq option didn't actually work!Dave Mitchell2004-02-121-2/+3
| | | p4raw-id: //depot/perl@22300
* Add Perl_ceilNicholas Clark2003-12-131-0/+2
| | | p4raw-id: //depot/perl@21898
* Re: Storable ErrorNicholas Clark2003-11-151-1/+13
| | | | | Message-ID: <20030809003535.C20130@plum.flirble.org> p4raw-id: //depot/perl@21729
* Two OS/2 portability patches from Ilya.Ilya Zakharevich2003-10-211-0/+8
| | | | | | | | | | | | Subject: [PATCH 5.8.1 @21211] sockets broken on OS/2 Date: Thu, 25 Sep 2003 12:09:11 -0700 Message-ID: <20030925190911.GA27028@math.berkeley.edu> Subject: Re: [PATCH 5.8.1 @21379] tmpfile() broken on OS/2 From: Ilya Zakharevich <nospam-abuse@ilyaz.org> Date: Thu, 25 Sep 2003 19:50:45 -0700 Message-ID: <20030926025045.GA27507@math.berkeley.edu> p4raw-id: //depot/perl@21509
* Put all pre-processor #s on the first column (some compilers are picky)Nicholas Clark2003-10-091-1/+1
| | | | | [perl #24167] `#' comment signs not at the very beginning of a line p4raw-id: //depot/perl@21433
* Even though undefing SPACE and FORMAT should be safe,Jarkko Hietaniemi2003-09-241-0/+2
| | | | | | at this point I'm choosing to be paranoid and using #ifdef __Lynx__. p4raw-id: //depot/perl@21361
* [perl #24032] Perl 5.8.1-RC5 build problems on LynxOS Olli Savia2003-09-241-0/+12
| | | | | | From: Olli Savia (via RT) <perlbug-followup@perl.org> Message-ID: <rt-24032-65280.10.6144413163834@rt.perl.org> p4raw-id: //depot/perl@21360
* RC5 and Intel's ICCMarcus Holland-Moritz2003-09-231-1/+1
| | | | | | | | From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> Message-ID: <00a101c3814b$76a8cc50$0c2f1fac@R2D2> (the attribute part) p4raw-id: //depot/perl@21326
* Macrofy the compile/runtime test.Jarkko Hietaniemi2003-09-211-1/+1
| | | p4raw-id: //depot/perl@21297
* Retract #21132.Jarkko Hietaniemi2003-09-091-2/+7
| | | p4raw-id: //depot/perl@21140
* Re: maint @ 21116Steve Hay2003-09-091-7/+2
| | | | | Message-ID: <3F5D9403.3040004@uk.radan.com> p4raw-id: //depot/perl@21132
* Re: "vendor" patch pickupMarcus Holland-Moritz2003-09-041-1/+6
| | | | | | | | | From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> Message-ID: <009b01c3730c$ac45e750$0c2f1fac@R2D2> (Gentoo: take Marcus' version of the __THROW patch and even further #ifdef-protect it with __GLIBC__.) p4raw-id: //depot/perl@21030
* Urk. In Mac OS X byteorder is not one of the "known ones",Jarkko Hietaniemi2003-08-271-3/+2
| | | | | but instead it is 0xFFFF. So retract #20914. p4raw-id: //depot/perl@20915