summaryrefslogtreecommitdiff
path: root/ext/ByteLoader/ByteLoader.xs
Commit message (Collapse)AuthorAgeFilesLines
* Remove perlcc and the byteloaderRafael Garcia-Suarez2006-09-061-135/+0
| | | p4raw-id: //depot/perl@28790
* ByteLoader.xs cleanupAndy Lester2005-05-311-2/+3
| | | | | Message-ID: <20050531032836.GA32198@petdance.com> p4raw-id: //depot/perl@24645
* Re: [perl #22984] perl-5.8.1-RC2: TEST -bytecompile won't work at allAdrian M. Enache2003-07-271-9/+10
| | | | | Message-ID: <20030718201537.GA1574@ratsnest.hole> p4raw-id: //depot/perl@20220
* various signed/unsigned mismatch nitsGurusamy Sarathy2002-04-261-1/+1
| | | p4raw-id: //depot/perl@16173
* remove deprecated PERL_OBJECT cruft, it has long since stoppedGurusamy Sarathy2001-08-311-2/+2
| | | | | working in 5.7.x p4raw-id: //depot/perl@11803
* ext/ + -WallDoug MacEachern2001-06-121-2/+4
| | | | | Message-ID: <Pine.LNX.4.21.0106112212261.24181-100000@mako.covalent.net> p4raw-id: //depot/perl@10534
* dTHR is a nop in 5.6.0 onwards. Ergo, it can go.Jarkko Hietaniemi2000-12-051-1/+0
| | | p4raw-id: //depot/perl@7984
* Bytecompiler patches from Benjamin Stuhl.Jarkko Hietaniemi2000-08-221-25/+78
| | | p4raw-id: //depot/perl@6763
* use PerlIO abstraction rather than straight stdio (fromGurusamy Sarathy1999-12-031-8/+18
| | | | | Chip Salzenberg) p4raw-id: //depot/perl@4629
* Hints for building ByteLoader in SunoS. Based onAndy Dougherty1999-08-031-0/+7
| | | | | | | | 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-121-0/+2
| | | | | | | | | | | | | | | | 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
* somewhat untested PERL_OBJECT cleanups (C++isms mostlyGurusamy Sarathy1999-06-271-7/+3
| | | | | | | | | 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-101-3/+3
| | | p4raw-id: //depot/perl@3525
* more complete support for implicit thread/interpreter pointer,Gurusamy Sarathy1999-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | 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
* ByteLoader mark 2Tom Hughes1999-05-281-16/+12
| | | | | | | | | 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
* 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-101-0/+64
Message-ID: <609bdff748.tom@compton.compton.nu> Subject: ByteLoader patch p4raw-id: //depot/perl@3356