summaryrefslogtreecommitdiff
path: root/ext/ByteLoader
Commit message (Collapse)AuthorAgeFilesLines
* BGET_IV was missing.Jarkko Hietaniemi2001-11-291-0/+8
| | | p4raw-id: //depot/perl@13369
* Change $=, $., $*, $%, and $- to be IVs instead of longs.Jarkko Hietaniemi2001-11-291-10/+10
| | | p4raw-id: //depot/perl@13346
* avoid v-strings with require/useRonald J. Kimball2001-09-211-1/+1
| | | | | Message-Id: <20010921123440.A148500@linguist.thayer.dartmouth.edu> p4raw-id: //depot/perl@12113
* Re: [ID 20010815.012] Unfortunate interaction between -0 cmd line arg & ↵Hugo van der Sanden2001-09-151-2/+0
| | | | | | | (??{CODE}) regex Message-Id: <200109091741.f89HfsM18534@crypt.compulink.co.uk> p4raw-id: //depot/perl@12027
* some remnants of change#11803Gurusamy Sarathy2001-09-021-1/+1
| | | | | p4raw-link: @11803 on //depot/perl: acfe0abcedaf592fb4b9cb69ce3468308ae99d91 p4raw-id: //depot/perl@11820
* remove deprecated PERL_OBJECT cruft, it has long since stoppedGurusamy Sarathy2001-08-313-12/+5
| | | | | working in 5.7.x p4raw-id: //depot/perl@11803
* Cut-and-pasto in #11298.Jarkko Hietaniemi2001-07-121-2/+2
| | | p4raw-id: //depot/perl@11303
* RE: Win32 Failure, was Re: perl@11278 - LAST CALL FOR 5.7.2Vadim Konovalov2001-07-121-2/+2
| | | | | | | | From: "Konovalov, Vadim Vladimirovich (Vadim)" <vkonovalov@lucent.com> Message-ID: <E3FB32585BF1D411B9E900805FF51A0808CE70@RU0022EXCH001U> More parentheses to keep bcc happy. p4raw-id: //depot/perl@11298
* Step 2: Use the new PM_GETRE/SETRE macros everywhere.Richard Soderberg2001-06-211-2/+2
| | | | | Message-ID: <Pine.LNX.4.21.0106210657400.1693-100000@oregonnet.com> p4raw-id: //depot/perl@10780
* ext/ + -WallDoug MacEachern2001-06-121-2/+4
| | | | | Message-ID: <Pine.LNX.4.21.0106112212261.24181-100000@mako.covalent.net> p4raw-id: //depot/perl@10534
* More -Wall silencing from Michael Schwern and Jarkko Hietaniemi.Jarkko Hietaniemi2001-05-301-1/+0
| | | p4raw-id: //depot/perl@10335
* [PATCH @8436] Eliminate op_childrenStephen McCamant2001-01-152-63/+55
| | | | | | | | | | | Date: Sun, 14 Jan 2001 03:00:13 -0800 (PST) Message-ID: <14945.32919.44271.685122@soda.csua.berkeley.edu> Subject: [PATCH @8436] Re: Eliminate op_children From: Stephen McCamant <smcc@CSUA.Berkeley.EDU> Date: Sun, 14 Jan 2001 03:23:56 -0800 (PST) Message-ID: <14945.35680.571387.810763@soda.csua.berkeley.edu> p4raw-id: //depot/perl@8442
* dTHR is a nop in 5.6.0 onwards. Ergo, it can go.Jarkko Hietaniemi2000-12-052-2/+0
| | | p4raw-id: //depot/perl@7984
* continued -Wformat supportRobin Barker2000-09-141-7/+11
| | | | | Message-Id: <200009141707.SAA13276@tempest.npl.co.uk> p4raw-id: //depot/perl@7081
* [ID 20000828.009] Not OK: perl v5.7.0 +SUIDMAIL +DEVEL6855 on i586-linux ↵Nicholas Clark2000-08-281-1/+0
| | | | | | | 2.2.12 (UNINSTALLED) Message-Id: <20000828160327.C49785@plum.flirble.org> p4raw-id: //depot/perl@6859
* Bytecompiler patches from Benjamin Stuhl.Jarkko Hietaniemi2000-08-225-404/+583
| | | p4raw-id: //depot/perl@6763
* get ByteLoader working againGurusamy Sarathy2000-03-072-4/+19
| | | p4raw-id: //depot/perl@5593
* use PerlIO abstraction rather than straight stdio (fromGurusamy Sarathy1999-12-031-8/+18
| | | | | Chip Salzenberg) p4raw-id: //depot/perl@4629
* applied suggested patch; removed $VERSION = $VERSION hackIlya Zakharevich1999-12-031-4/+2
| | | | | | | | | (change#4043 fixed the need for that) Message-Id: <199911160650.BAA18874@monk.mps.ohio-state.edu> Subject: [PATCH 5.005_62] XSLoader.pm p4raw-link: @4043 on //depot/cfgperl: 09bef84370e90d727656ea11ba5ee8be80e361d3 p4raw-id: //depot/perl@4623
* avoid stash pointers in optree under USE_ITHREADSGurusamy Sarathy1999-11-113-7/+8
| | | p4raw-id: //depot/perl@4546
* another change towards a shareable optree: avoid pointer to filegvGurusamy Sarathy1999-11-113-143/+153
| | | | | | | | | in COP; revert parts of change#4485 and s/xcv_filegv/xcv_file/ (CvFILE() may yet come in handy somewhere); adjust compiler doodads to suit p4raw-link: @4485 on //depot/perl: b195d4879f55e1610299cb9b1b55356940c2a577 p4raw-id: //depot/perl@4545
* more cleanup: avoid unused knowledge of "file GV" notion in CV and GVGurusamy Sarathy1999-10-292-150/+142
| | | p4raw-id: //depot/perl@4485
* usurp GVOP slot for new PADOP (one small step to making optreeGurusamy Sarathy1999-10-292-7/+7
| | | | | shareable across interpreters) p4raw-id: //depot/perl@4484
* Fix pointer casts.Robin Barker1999-09-071-1/+1
| | | | | | | | To: perl5-porters@perl.org Subject: [ID 19990907.004] [PATCH perl5.005_61] compiler warnings with -Duse64bits Message-Id: <199909071130.MAA11435@tempest.npl.co.uk> p4raw-id: //depot/cfgperl@4100
* misc tweaksGurusamy Sarathy1999-09-061-6/+1
| | | p4raw-id: //depot/perl@4086
* [ID 19990821.001] [PATCH] perl5.005_60 cygwin portFifer, Eric1999-09-011-1/+6
| | | | | | To: perl5-porters@perl.org Message-Id: <8A160D637356D311BC4300600849EC8122E217@POST> p4raw-id: //depot/cfgperl@4066
* Hints for building ByteLoader in SunoS. Based onAndy Dougherty1999-08-032-0/+9
| | | | | | | | To: Gurusamy Sarathy <gsar@activestate.com> Cc: Perl Porters <perl5-porters@perl.org> Subject: Re: 5.005_58 Not OK SunOS 4.1.3 Message-Id: <Pine.GSU.4.05.9908021357410.5873-100000@newton.phys> p4raw-id: //depot/cfgperl@3909
* yet more cleanups of the PERL_OBJECT, MULTIPLICITY and USE_THREADSGurusamy Sarathy1999-07-122-0/+3
| | | | | | | | | | | | | | | | builds; passing the implicit context is unified among the three flavors; PERL_IMPLICIT_CONTEXT is auto-enabled under all three flavors (see the top of perl.h) for testing; all varargs functions foo() have a va_list-taking variant vfoo() for generating the context-free versions; the PERL_OBJECT build should now be hyper-compatible with CPAN extensions (C++ is totally out of the picture) result has only been tested on Windows TODO: write docs on the THX rationale and idiomatic usage of the Perl API p4raw-id: //depot/perl@3667
* integrate cfgperl contentsGurusamy Sarathy1999-07-071-1/+1
|\ | | | | p4raw-id: //depot/perl@3656
| * Integrate with Sarathy; one conflict in t/pragma/warn/recgompJarkko Hietaniemi1999-07-072-76/+58
| |\ | | | | | | | | | | | | resolved manually. p4raw-id: //depot/cfgperl@3648
| * | There ain't Perl_atonv().Jarkko Hietaniemi1999-07-061-1/+1
| | | | | | | | | p4raw-id: //depot/cfgperl@3618
| * | Integrate with Sarathy.Jarkko Hietaniemi1999-07-062-4/+4
| | | | | | | | | p4raw-id: //depot/cfgperl@3609
| * | Integrate with mainperl.Jarkko Hietaniemi1999-07-041-19/+0
| | | | | | | | | p4raw-id: //depot/cfgperl@3576
* | | filetest.t and ByteLoader build tweaks from Peter PrymmerGurusamy Sarathy1999-07-071-0/+1
| |/ |/| | | | | | | <pvhp@forte.com> p4raw-id: //depot/perl@3655
* | lexical warnings update (warning.t fails one testPaul Marquess1999-07-072-76/+58
| | | | | | | | | | | | | | due to leaked scalar, investigation pending) Message-ID: <5104D4DBC598D211B5FE0000F8FE7EB29C6C8E@mbtlipnt02.btlabs.bt.co.uk> Subject: [PATCH 5.005_57] Lexical Warnings - mandatory warning are now default warnings p4raw-id: //depot/perl@3640
* | slightly tweaked version of suggested patchDan Sugalski1999-07-062-4/+4
| | | | | | | | | | | | Message-Id: <3.0.6.32.19990608140938.030f12e0@ous.edu> Subject: [PATCH 5.005_57]Use NV instead of double in the core p4raw-id: //depot/perl@3602
* | remove bogus PL_optype_sizeGurusamy Sarathy1999-06-281-19/+0
|/ | | p4raw-id: //depot/perl@3560
* somewhat untested PERL_OBJECT cleanups (C++isms mostlyGurusamy Sarathy1999-06-274-10/+19
| | | | | | | | | gone from the public API); PERL_OBJECT builds again on windows TODO: namespace-clean the typedefs in iperlsys.h and elsewhere; remove C++ remnants from public headers p4raw-id: //depot/perl@3553
* win32 build fixesGurusamy Sarathy1999-06-103-9/+9
| | | p4raw-id: //depot/perl@3525
* more complete support for implicit thread/interpreter pointer,Gurusamy Sarathy1999-06-094-5/+31
| | | | | | | | | | | | | | | | | | | | | enabled via -DPERL_IMPLICIT_CONTEXT (all changes are noops without that enabled): - USE_THREADS now enables PERL_IMPLICIT_CONTEXT, so dTHR is a noop; tests pass on Solaris; should be faster now! - MULTIPLICITY has been tested with and without PERL_IMPLICIT_CONTEXT on Solaris - improved function database now merged with embed.pl - everything except the varargs functions have foo(a,b,c) macros to provide compatibility - varargs functions default to compatibility variants that get the context pointer using dTHX - there should be almost no source compatibility issues as a result of all this - dl_foo.xs changes other than dl_dlopen.xs untested - still needs documentation, fixups for win32 etc Next step: migrate most non-mutex variables from perlvars.h to intrpvar.h p4raw-id: //depot/perl@3524
* remove _() non-ansismGurusamy Sarathy1999-06-021-2/+2
| | | p4raw-id: //depot/perl@3518
* Patch applying of #3499 had gone awry.Jarkko Hietaniemi1999-06-012-311/+0
| | | p4raw-id: //depot/cfgperl@3513
* ByteLoader mark 2Tom Hughes1999-05-286-26/+1531
| | | | | | | | | To: perl5-porters@perl.org Message-ID: <bf337a0849.tom@compton.compton.nu> plus resolve tiny conflict with #3479 plus regen_headers. p4raw-id: //depot/cfgperl@3499
* update embedvar.hGurusamy Sarathy1999-05-111-3/+0
| | | p4raw-id: //depot/perl@3392
* various fixes for clean build and test on win32; configpm broken,Gurusamy Sarathy1999-05-111-1/+5
| | | | | | | | | | needed to open myconfig.SH rather than myconfig; sundry adjustments to bytecode stuff; tweaks to DYNAMIC_ENV_FETCH code to make it work under win32; getenv_sv() changed to getenv_len() since SVs aren't visible in the lower echelons; remove bogus exports from config.sym; PERL_OBJECT-ness for C++ exception support; null out IoDIRP in filter_del() or sv_free() will attempt to close it p4raw-id: //depot/perl@3387
* applied suggested patch, with win32 and PERL_OBJECT additionsTom Hughes1999-05-103-0/+119
Message-ID: <609bdff748.tom@compton.compton.nu> Subject: ByteLoader patch p4raw-id: //depot/perl@3356