summaryrefslogtreecommitdiff
path: root/ext/DynaLoader/dl_beos.xs
Commit message (Collapse)AuthorAgeFilesLines
* Make DynaLoader clone its private data under threads.Craig A. Berry2009-03-071-0/+15
|
* ext/ constingRobin Barker2007-12-221-1/+1
| | | | | | | From: "Robin Barker" <Robin.Barker@npl.co.uk> Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399D@exchsvr2.npl.ad.local> Date: Sat, 22 Dec 2007 00:39:47 -0000 p4raw-id: //depot/perl@32703
* Fix bug in DynaLoader, which has been passing a filename in dynamicNicholas Clark2006-05-021-3/+4
| | | | | | | storage to newXS() seemingly forever. This involves creating newXS_flags(), with the first flag being "arrange to copy the filename and free it at the right time". p4raw-id: //depot/perl@28063
* Integrate change #12626 from maintperl;Jarkko Hietaniemi2001-10-241-1/+2
| | | | | | | | | | | | | | | | | | | make DynaLoader threadsafe by moving all statics into interpreter-local space TODO: Netware, OS/2, WinCE p4raw-link: @12626 on //depot/maint-5.6/perl: 512dcce54ea4db665708f91609bdd0a6126d1acd p4raw-id: //depot/perl@12627 p4raw-integrated: from //depot/maint-5.6/perl@12625 'copy in' ext/DynaLoader/dl_beos.xs ext/DynaLoader/dl_dld.xs ext/DynaLoader/dl_dyld.xs ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs ext/DynaLoader/dl_vmesa.xs ext/DynaLoader/dl_vms.xs (@5902..) ext/DynaLoader/dl_dllload.xs (@8789..) 'merge in' ext/DynaLoader/dl_mpeix.xs ext/DynaLoader/dlutils.c win32/dl_win32.xs (@5902..) ext/DynaLoader/dl_dlopen.xs (@8631..) ext/DynaLoader/dl_aix.xs (@9416..) ext/DynaLoader/dl_mac.xs (@12597..)
* usethreads build fixups for NeXTstep (as suggested by Hans Mulder)Gurusamy Sarathy2000-01-021-1/+1
| | | p4raw-id: //depot/perl@4746
* make die/warn and other diagnostics go to wherever STDERR happensGurusamy Sarathy1999-10-061-7/+7
| | | | | | to point at; change places that meant Perl_debug_log rather than PerlIO_stderr() p4raw-id: //depot/perl@4302
* Small doc and whitespace edits.Jarkko Hietaniemi1999-09-131-1/+1
| | | p4raw-id: //depot/cfgperl@4143
* Change #4136 edited DynaLoader.xs which is kind of fruitless.Jarkko Hietaniemi1999-09-131-2/+2
| | | p4raw-id: //depot/cfgperl@4138
* more complete support for implicit thread/interpreter pointer,Gurusamy Sarathy1999-06-091-6/+8
| | | | | | | | | | | | | | | | | | | | | 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-1/+1
| | | p4raw-id: //depot/perl@3518
* ansify perlio.c, fix PerlIO-ish typosGurusamy Sarathy1999-02-241-2/+2
| | | p4raw-id: //depot/perl@3021
* BeOS update (Mirror maint-5.005 change #2727).Jarkko Hietaniemi1999-02-021-0/+115
p4raw-link: @2727 on //depot/maint-5.005/perl: 4a34ea11e0df7a07fe7fad105c20b8547c401da9 p4raw-id: //depot/cfgperl@2756