summaryrefslogtreecommitdiff
path: root/global.sym
Commit message (Collapse)AuthorAgeFilesLines
* Revert change 23843.Rafael Garcia-Suarez2005-01-241-1/+0
| | | | | (See discussion for bug [perl #31924]) p4raw-id: //depot/perl@23873
* Re: [perl #31924] %INC caching failure-case problemRick Delaney2005-01-211-0/+1
| | | | | Message-ID: <20041013164018.GA32174@biff.bort.ca> p4raw-id: //depot/perl@23843
* Remove PERL_FLEXIBLE_EXCEPTIONS code.Marcus Holland-Moritz2005-01-101-2/+0
| | | p4raw-id: //depot/perl@23780
* savepv(SvPV(sv,n_a)) is common, and creates an unnecessary call toNicholas Clark2005-01-091-0/+1
| | | | | | strlen(). Add savesvpv(sv), which gets the length from the SV, and returns a copy of its PV. p4raw-id: //depot/perl@23772
* 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
* Fix Win32 breakage caused by changes to op.c in change 23433.Steve Hay2004-11-161-0/+2
| | | | | | Also limit the scope of the locks in a couple of places, as suggested by Hugo in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-11/msg00286.html. p4raw-id: //depot/perl@23499
* Make the dUNDERBAR/UNDERBAR macros work as advertised.Rafael Garcia-Suarez2004-06-021-0/+1
| | | | | | While we're at it, use the same trick to make reverse() work correctly with lexical $_. p4raw-id: //depot/perl@22889
* Bleadperl to version 0.37John Peacock2004-04-071-0/+1
| | | | | Message-ID: <40735FC3.5010305@rowman.com> p4raw-id: //depot/perl@22668
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1
| | | p4raw-id: //depot/perl@22509
* Re: [perl #24816] Magic vars seem unsure if they are purely numericYitzchak Scott-Thoennes2004-01-161-0/+2
| | | | | | | Message-Id: <20040115221037.GA2392@efn.org> Add sv_2iv_flags() to allow magic to be optionally processed. p4raw-id: //depot/perl@22163
* arguments for perl_clone()Marcus Holland-Moritz2003-12-171-1/+1
| | | | | | From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> Message-ID: <055701c3c499$11144f90$8cecfe91@R2D2> p4raw-id: //depot/perl@21922
* SCALAR/FIRSTKEY for tied hashes in scalar contextTassilo von Parseval2003-12-061-0/+1
| | | | | Message-id: <20031206105059.GA13989@ethan> p4raw-id: //depot/perl@21855
* promote hv_clear_placeholders to perl APIAlan Burlison2003-11-201-0/+1
| | | | | Message-ID: <3FBC98B6.6090909@sun.com> p4raw-id: //depot/perl@21756
* Run regen.pl (for hv_assert)Nicholas Clark2003-11-191-0/+1
| | | p4raw-id: //depot/perl@21746
* A new UTF-8 API, Perl_is_utf8_string_loc(), a variantJarkko Hietaniemi2003-09-101-0/+1
| | | | | of Perl_utf8_is_string(). p4raw-id: //depot/perl@21152
* Re: ByteLoader and MSWin32Adrian M. Enache2003-09-021-0/+2
| | | | | Message-ID: <20030902004511.GA1442@ratsnest.hole> p4raw-id: //depot/perl@20993
* add "$lexical not available" warning in C<for my $lex ()>Dave Mitchell2003-08-091-0/+1
| | | | | Message-ID: <20030809135144.GC4997@fdgroup.com> p4raw-id: //depot/perl@20591
* The *right* way to make the csighandler visible.Jarkko Hietaniemi2003-07-101-0/+1
| | | p4raw-id: //depot/perl@20116
* Perl_doing_taint must be public, for programs that embed perlRafael Garcia-Suarez2003-06-291-0/+1
| | | p4raw-id: //depot/perl@19882
* [patch] Re: [perl #21728] regexp SEGVAdrian M. Enache2003-05-051-0/+1
| | | | | | Message-ID: <20030328215309.GA6413@ratsnest.hole> (with minor tweaks) p4raw-id: //depot/perl@19431
* pack/unpack fixes from Wolfgang Laun:Jarkko Hietaniemi2003-05-051-0/+2
| | | | | | | | | - fix bug in UNICOS (where SIZE16 != sizeof(short)) - introduce and use new internal pack/unpack API (packlist, unpackstring) that does away with the unused arguments in the old API (pack_cat, unpack_str). p4raw-id: //depot/perl@19416
* Fix up Larry's copyright statements to my best knowledge.Jarkko Hietaniemi2003-04-161-1/+2
| | | | | | | (Lots of Perl 5 source code archaeology was involved.) Larry didn't make strangled noises when I showed him the patch, either :-) p4raw-id: //depot/perl@19242
* Export the symbols from #18863; do not prototype (but export)Jarkko Hietaniemi2003-03-091-0/+11
| | | | | | | | Nicholas Clark's experimental COW functions. Sidenote: the embed.fnc/embed.fnc/makedef.pl thing is becoming a mess of Herculean proportions. Someone should redesign and clean up the stables. p4raw-id: //depot/perl@18868
* Update all copyrights to 2003, from JarkkoHugo van der Sanden2003-03-021-1/+1
| | | p4raw-id: //depot/perl@18801
* Forgotten from change #18795.Jarkko Hietaniemi2003-03-021-0/+1
| | | | | p4raw-link: @18795 on //depot/perl: 2aa6a10326178f0f3d8bbf2f0847bd6f4e40b81b p4raw-id: //depot/perl@18796
* Get MSWin32 back compilingAbe Timmerman2003-03-011-0/+1
| | | | | Message-Id: <200303010431.20205.abe@ztreet.demon.nl> p4raw-id: //depot/perl@18792
* COW regexps:Nicholas Clark2003-02-161-0/+1
| | | | | | Subject: [PATCH] Copy on write for $& and $1... Message-ID: <20030209230008.GF299@Bagpuss.unfortu.net> p4raw-id: //depot/perl@18726
* [Patch] parsing under encoding (Re: [Encode] HEADS-UP; $Encode::VERSION++ to ↵Inaba Hiroto2003-02-051-0/+1
| | | | | | | enhance filter option)([perl #16823]) Message-ID: <3E3BC46B.6C687CFD@st.rim.or.jp> p4raw-id: //depot/perl@18660
* Integrate from maint-5.8:Jarkko Hietaniemi2003-01-221-1/+0
| | | | | | | | | | | | | | [ 18375] Better version of change #18370; use the new 'E' flag so that cxinc is exposed (as cpp) only to List::Util (well, any extension) (well, anyone who does -DPERL_EXT), no need to export it globally. p4raw-link: @18375 on //depot/maint-5.8/perl: c8ec9884b4dd9ffdd0a7d1514952a74c55bfab3e p4raw-link: @18370 on //depot/maint-5.8/perl: 94115b5677e78fbc3321ad88fedfaa3b6bc804bf p4raw-id: //depot/perl@18551 p4raw-integrated: from //depot/maint-5.8/perl@18545 'copy in' ext/List/Util/Makefile.PL (@17645..) 'merge in' embed.fnc embed.h global.sym (@18370..)
* integrate #18366-18370 from maint-5.8:Hugo van der Sanden2003-01-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | Implement the CPP namespace protection from [perl #8610]; unless a function has an 'A' flag, it's defined only if PERL_CORE. (Why do we have so many many functions with an 'A' flag, is another matter.) (The number of #ifdef PERL_COREs could be cut down further by having a state variable and inserting #ifdefs and #endifs when the state flips.) Caught by change #18366; thanks to the re extension we have some functions that are file static but yet part of "the public API"... Maybe a new class of exportability (a new embed.fnc flag) is required for this case. Continue on change #18367; implement the said flag, 'E'. (Some nm output studying was needed to get the right set of re symbols defined.) In AIX (strict symbol exports) the cxinc is needed for List::Util. p4raw-link: @18367 on //depot/maint-5.8/perl: 6f21c313c98cc4764e09fbbce2c8792576c90d7d p4raw-link: @18366 on //depot/maint-5.8/perl: 704f60d9cfa8683df64f005e872b37aea8f9d60e p4raw-id: //depot/perl@18531
* [Fwd: Patch for perl utf8-related bug]Richard Hitt2002-12-171-0/+1
| | | | | [perl #18932] p4raw-id: //depot/perl@18312
* make regen_headers.Rafael Garcia-Suarez2002-11-051-0/+15
| | | | | | Backport change #18078 to warnings.pl. p4raw-link: @18078 on //depot/perl: 92cde64730ac68c05bd8f8990a57fb156d283457 p4raw-id: //depot/perl@18113
* Re: [perl #18066] Bug in -I when path has double colons?Slaven Rezic2002-11-041-13/+0
| | | | | | | Message-ID: <87of9c2prs.fsf@vran.herceg.de> With the corresponding change to embed.fnc p4raw-id: //depot/perl@18102
* PL_curpad == AvARRAY(PL_comppad) alwaysDave Mitchell2002-10-221-4/+0
| | | | | Message-ID: <20021018133640.A19172@fdgroup.com> p4raw-id: //depot/perl@18048
* Version object combined patchJohn Peacock2002-10-101-0/+1
| | | | | Message-ID: <3D9E593E.1060605@rowman.com> p4raw-id: //depot/perl@17990
* LEAKTEST is dead, RIPH.Merijn Brand2002-09-261-4/+0
| | | | | | | Subject: Re: [perl #17197] SIGSEGV in perl 5.8.0 multithread build with -DLEAKTEST From: "H.Merijn Brand" <h.m.brand@hccnet.nl> Message-Id: <20020923182824.C7B6.H.M.BRAND@hccnet.nl> p4raw-id: //depot/perl@17920
* Version object patch #1John Peacock2002-08-201-1/+6
| | | | | | | Message-id: <3D5BB55D.6090603@rowman.com> and Message-id: <3D627D1A.4050607@rowman.com> and t/lib/warnings/universal tweak to skip p4raw-id: //depot/perl@17746
* Remove pseudo-hashes (complete)Michael G. Schwern2002-08-171-7/+0
| | | | | Message-id: <20020806200510.GC31473@ool-18b93024.dyn.optonline.net> p4raw-id: //depot/perl@17725
* integrate a variant of change#17568 from maint-5.6 branch (theGurusamy Sarathy2002-07-161-0/+3
| | | | | | | do_exec parts elided so that change is restricted strictly to windows; binary compatibility stubs not needed) p4raw-link: @17568 on //depot/maint-5.6/perl: 07691bcd6c6d7fd92f508fd5268e700370ea47c2 p4raw-id: //depot/perl@17570
* Win32 build brokenMattia Barbon2002-07-041-0/+1
| | | | | | | | | From: "Mattia Barbon" <mbarbon@dsi.unive.it> Message-ID: <3D238C71.6138.2E20AFC@localhost> (needed by change #17391) p4raw-link: @17391 on //depot/perl: d103360b8581685282078776ac5692a3521f9a95 p4raw-id: //depot/perl@17397
* perl embed.pl to update global.symNick Ing-Simmons2002-05-011-2/+0
| | | p4raw-id: //depot/perlio@16296
* Re: Unbalanced string table refcount (was: perl@15930)Nicholas Clark2002-04-161-0/+1
| | | | | Message-ID: <20020416212241.GA315@Bagpuss.unfortu.net> p4raw-id: //depot/perl@15958
* [dodgy PATCH] Re: [Storable] utf8 keys started working!Nicholas Clark2002-04-131-0/+2
| | | | | Message-ID: <20020413015806.GA371@Bagpuss.unfortu.net> p4raw-id: //depot/perl@15893
* Fix segfaults when mainthread exits with other threads running:Nick Ing-Simmons2002-04-031-0/+1
| | | | | | | - track number of running threads - if main thread calls perl_destruct() with other threads running skip most of cleanup (with a warning). p4raw-id: //depot/perlio@15698
* tidy sv.[ch] after CRIPPLED_CC removalDave Mitchell2002-03-231-3/+0
| | | | | Message-ID: <20020323222724.A19425@fdgroup.com> p4raw-id: //depot/perl@15452
* Implement the retry-on-ERANGE for the get*_r().Jarkko Hietaniemi2002-03-171-0/+1
| | | | | The buffer will keep doubling until 64k. p4raw-id: //depot/perl@15272
* Monster _r patch: try to scan for all known _r variants,Jarkko Hietaniemi2002-03-151-0/+2
| | | | | | | | | | | | | | | | | and then use them (under ithreads). May fail in HP-UX, and the op/groups is known to be fickle everywhere. Known to work in Solaris, Linux, Tru64, IRIX, AIX. (Some compiler warnings in AIX since the first arguments of getnetbyaddr and getnetbyadd_r are of different types. Thanks, IBM.) In non-Configure platforms deny the existence of any of the _r thingies. (Also add the recently introduced d_tm_* to places it wasn't already in.) TODO: the suggested glibc buffer growth retry loop in case some entries (at least for: gr*, host*) are big. Forgot win32/config.win64. p4raw-id: //depot/perl@15238
* Renaming tweaks, and split off the reentrant "superbuffer"Jarkko Hietaniemi2002-03-101-0/+1
| | | | | init routine. p4raw-id: //depot/perl@15139
* Retract #14985, #14899, and #14990, following the principlesJarkko Hietaniemi2002-03-071-1/+0
| | | | | | | | | | | | "Do no harm." and "If it ain't broke, don't fix it." Firstly, the #14985 broke badly on UTF-EBCDIC, #14990 fixed some, but still broken, and I do not have the extra brain cells for the EBCDIC backport. Secondly, the old version worked both in EBCDIC and non-. Thirdly, the old version may be more amenable for the behaviour suggsted by Anton Tagunov regarding the encoding pragma. p4raw-id: //depot/perl@15084
* Needed by #14985.Jarkko Hietaniemi2002-03-041-0/+2
| | | p4raw-id: //depot/perl@14989