summaryrefslogtreecommitdiff
path: root/pp_proto.h
Commit message (Collapse)AuthorAgeFilesLines
* Integrate:Nicholas Clark2005-09-181-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ 24427] Hoist the static "AUTOLOAD" into a static const variable. Makes the object file slightly smaller, and also increases the proportion of read only data section. [ 24440] Add editor boilerplates to all C files (except the generated ones) [ 24445] Include vim/emacs modelines in generated files to open them in read-only mode. Make vi modelines compatible with non-vim vi versions. p4raw-link: @24445 on //depot/perl: 37442d52629699d89ef62d315d35efbc0facec21 p4raw-link: @24440 on //depot/perl: 66610fdd5da795f6de595e815ccc4d1c9f3f4505 p4raw-link: @24427 on //depot/perl: 5c7983e52cf8e73d9330c0a5a2a9bfa6f0adf492 p4raw-id: //depot/maint-5.8/perl@25472 p4raw-integrated: from //depot/perl@25471 'copy in' regcomp.pl (@24059..) globals.c (@24440..) 'merge in' keywords.h (@19242..) pp.sym pp_proto.h (@22433..) keywords.pl (@23501..) regnodes.h (@24044..) perlapi.c (@24271..) p4raw-edited: from //depot/perl@24445 'edit in' reentr.h (@24442..) p4raw-integrated: from //depot/perl@24445 'edit in' opcode.pl (@24380..) deb.c doio.c doop.c dump.c gv.c hv.c locale.c malloc.c mg.c numeric.c pad.c perl.c perlio.c perly.c pp_hot.c pp_sort.c pp_sys.c regexec.c scope.c sv.c util.c xsutils.c (@24440..) toke.c (@24444..) 'merge in' ext/B/B/Asmdata.pm ext/ByteLoader/byterun.h (@22353..) opnames.h (@22509..) lib/warnings.pm warnings.h warnings.pl (@24205..) bytecode.pl ext/ByteLoader/byterun.c (@24277..) opcode.h (@24380..) embedvar.h perlapi.h (@24404..) embed.h global.sym (@24421..) embed.pl proto.h (@24431..) reentr.pl (@24441..) reentr.c (@24442..) p4raw-integrated: from //depot/perl@24440 'edit in' miniperlmain.c taint.c (@24271..) pp_pack.c (@24365..) universal.c (@24372..) av.c regcomp.c (@24414..) pp.c utf8.c (@24431..) op.c pp_ctl.c (@24439..) 'ignore' run.c (@23187..)
* vmsish fix, ieee rand() cleanupCharles Lane2001-10-191-0/+1
| | | | | Message-Id: <011019174427.d749b@DUPHY4.Physics.Drexel.Edu> p4raw-id: //depot/perl@12513
* Retract #11166 (and #11237).Jarkko Hietaniemi2001-07-121-1/+0
| | | p4raw-id: //depot/perl@11285
* (Retracted by #11285.)Abhijit Menon-Sen2001-07-061-0/+1
| | | | | | Subject: Re: [PATCH] mkdir() mode argument is missing initial 0 Message-ID: <20010706012632.A28327@lustre.dyn.wiw.org> p4raw-id: //depot/perl@11166
* Integrate change #10412 from maintperl; locale is nowJarkko Hietaniemi2001-06-031-2/+0
| | | | | | | | | | | | | | | per-cop, not per-op; plus retweak the locale.t to always list the skipped utf8 locales. p4raw-link: @10412 on //depot/maint-5.6/perl: 71d0b827413df9e881d1c54d2d968823ed50c75b p4raw-id: //depot/perl@10413 p4raw-edited: from //depot/maint-5.6/perl@10411 'edit in' t/pragma/locale.t (@8600..) p4raw-integrated: from //depot/maint-5.6/perl@10411 'merge in' lib/locale.pm (@5902..) opcode.h pp.sym pp_proto.h (@8620..) opcode.pl (@8998..) op.h perl.h (@9288..) pp_sys.c (@9524..) util.c (@9538..) embed.h (@9584..) op.c (@9950..) pp.c (@10091..) pp_ctl.c (@10100..)
* Infrastructure to allow:Nick Ing-Simmons2001-01-201-1/+1
| | | | | | | | | | open($fh,"|-",@array); to be implemented i.e. mark pp_open as needing a stack mark, and make pp_open process its args in that style (and pass them _all_ to tied handles OPEN). Invent do_openn() which takes SV ** at allow it to see multiple args. Note this does not _do_ anything yet. p4raw-id: //depot/perlio@8484
* Consolidated lvalue sub changesStephen McCamant2001-01-121-0/+1
| | | | | Message-ID: <14941.16925.736415.785818@soda.csua.berkeley.edu> p4raw-id: //depot/perl@8417
* Regen headers.Jarkko Hietaniemi2000-10-031-0/+1
| | | p4raw-id: //depot/perl@7123
* support for C<use vmsish 'hushed'>; move VMSISH_EXIT out ofGurusamy Sarathy2000-03-191-0/+1
| | | | | op_private (from Charles Lane <lane@DUPHY4.Physics.Drexel.Edu>) p4raw-id: //depot/perl@5816
* support binmode(F,":crlf") and use open IN => ":raw", OUT => ":crlf"Gurusamy Sarathy2000-03-091-0/+1
| | | | | semantics; the pragma sets defaults for both open() and qx// p4raw-id: //depot/perl@5628
* optional warning on join(/foo/...) (reworked suggested patchGurusamy Sarathy1999-09-061-0/+1
| | | | | by Mark-Jason Dominus <mjd@plover.com>) p4raw-id: //depot/perl@4083
* initial implementation of lvalue subroutines (slightly fixedGurusamy Sarathy1999-09-051-0/+1
| | | | | | version of patch suggested by Ilya Zakharevich, which in turn is based on the one suggested by Tuomas J. Lukka <lukka@iki.fi>) p4raw-id: //depot/perl@4081
* optimize method name lookupChip Salzenberg1999-07-261-0/+2
| | | | | | Message-ID: <19990722134336.Q391@perlsupport.com> Subject: [PATCH] OP_METHOD_NAMED p4raw-id: //depot/perl@3768
* applied suggested patch for tracking line numbers correctly inHugo van der Sanden1999-07-231-0/+1
| | | | | | | | optimized blocks with a single statement; changed setcop to setstate and added code for -Dx dumps Message-Id: <199906231627.RAA24033@crypt.compulink.co.uk> Subject: [PATCH 5.005_57] Line number error in optimised else() p4raw-id: //depot/perl@3728
* add do-not-edit caveats for files generated by opcode.plGurusamy Sarathy1999-07-071-0/+5
| | | | | (suggested by Hugo van der Sanden) p4raw-id: //depot/perl@3633
* Optimize away OP_SASSIGNIlya Zakharevich1999-07-061-0/+1
| | | | | Message-Id: <199906120849.EAA26986@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@3612
* initial stub implementation of implicit thread/thisGurusamy Sarathy1999-06-071-377/+377
| | | | | | | | | | | | pointer argument; builds/tests on Solaris, win32 hasn't been fixed up yet; proto.h, global.sym and static function decls are now generated from a common database in proto.pl; some inconsistently named perl_foo() things are now Perl_foo(), compatibility #defines provided; perl_foo() (lowercase 'p') reserved for functions that take an explicit context argument; next step: generate #define foo(a,b) Perl_foo(aTHX_ a,b) p4raw-id: //depot/perl@3522
* clean up some stray "global" symbolsGurusamy Sarathy1999-06-041-1/+1
| | | p4raw-id: //depot/perl@3521
* PATCH (5.005_57): defined(@a) now deprecatedMark-Jason Dominus1999-05-281-0/+1
| | | | | | To: perl5-porters@perl.com Message-ID: <19990527200544.13330.qmail@plover.com> p4raw-id: //depot/cfgperl@3498
* phase 1 of somewhat major rearrangement of PERL_OBJECT stuffGurusamy Sarathy1998-10-301-344/+378
| | | | | | | | | | (objpp.h is gone, embed.pl now does some of that); objXSUB.h should soon be automated also; the global variables that escaped the PL_foo conversion are now reined in; renamed MAGIC in regcomp.h to REG_MAGIC to avoid collision with the type of same name; duplicated lists of pp_things in various places is now gone; result has only been tested on win32 p4raw-id: //depot/perl@2133
* added patch, tweaked PERL_OBJECT thingsGraham Barr1998-07-131-0/+1
| | | | | | Message-Id: <19980712195747.C493@pobox.com> Subject: [ PATCH perl5.004_72] patch to add qr// p4raw-id: //depot/perl@1461
* add patch, along with all the missing bits, and doc tweaksIlya Zakharevich1998-07-111-0/+1
| | | | | | Message-Id: <199807092247.SAA06314@monk.mps.ohio-state.edu> Subject: Re: [PATCH 5.004_71] Secure RE update p4raw-id: //depot/perl@1444
* get it building again on win32Gurusamy Sarathy1998-07-091-4/+0
| | | p4raw-id: //depot/perl@1394
* added patch to generate PPDEF(pp_foo)Ilya Zakharevich1998-07-081-0/+346
Message-Id: <199807070043.UAA28572@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_70] Autogenerate declarations for opcodes p4raw-id: //depot/perl@1370