summaryrefslogtreecommitdiff
path: root/ext/POSIX
Commit message (Collapse)AuthorAgeFilesLines
* Once again syncing after too long an absenceCharles Bailey2001-01-086-23/+36
| | | p4raw-id: //depot/vmsperl@8367
* SYN SYNCharles Bailey2000-10-202-37/+34
| | | p4raw-id: //depot/vmsperl@7375
* YA resync with mainstem, including VMS patches from othersCharles Bailey2000-08-043-212/+465
| | | p4raw-id: //depot/vmsperl@6514
* Resync with mainline prior to post-5.6.0 updatesCharles Bailey2000-05-232-1/+16
| | | p4raw-id: //depot/vmsperl@6111
* POSIX::strftime gets the date wrong (from John TobeyGurusamy Sarathy2000-02-191-2/+8
| | | | | <jtobey@epsilondev.com>) p4raw-id: //depot/perl@5145
* use builtin __CYGWIN__ rather than -DCYGWIN (from Eric FiferGurusamy Sarathy2000-02-061-2/+2
| | | | | <EFifer@sanwaint.com>) p4raw-id: //depot/perl@5008
* reduce memory consumption of POSIX.pm (from Ilya Zakharevich)Gurusamy Sarathy2000-02-061-178/+181
| | | p4raw-id: //depot/perl@5007
* s/use vars/our/g modules that aren't independently maintained on CPANGurusamy Sarathy2000-01-231-3/+2
| | | p4raw-id: //depot/perl@4860
* cygwin update (from Eric Fifer <EFifer@sanwaint.com>)Gurusamy Sarathy2000-01-071-3/+1
| | | p4raw-id: //depot/perl@4769
* cygwin update from Eric Fifer <EFifer@sanwaint.com>Gurusamy Sarathy1999-12-281-2/+1
| | | p4raw-id: //depot/perl@4717
* applied suggested patch; removed $VERSION = $VERSION hackIlya Zakharevich1999-12-031-4/+4
| | | | | | | | | (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
* remove unused interpreter globalsGurusamy Sarathy1999-10-241-4/+2
| | | p4raw-id: //depot/perl@4448
* support PERL_IMPLICIT_SYS with MULTIPLICITY/USE_THREADS onGurusamy Sarathy1999-10-171-1/+1
| | | | | windows p4raw-id: //depot/perl@4402
* Prevent "Out of memory" error in POSIX's strftime()Jan Dubois1999-10-151-9/+16
| | | | | Message-ID: <380f61ae.18202914@smtprelay.t-online.de> p4raw-id: //depot/perl@4382
* normalize time for strftime() (without the isdst effects ofSpider Boardman1999-09-243-8/+195
| | | | | | | mktime()) using a custom mini_mktime() Message-Id: <199909232154.RAA25151@leggy.zk3.dec.com> Subject: Re: [ID 19990913.003] Possible bug using POSIX::strftime Digital UNIX Perl 5.005_03 p4raw-id: //depot/perl@4223
* control change#1914 via hints (causes problems on some platforms)Gurusamy Sarathy1999-09-193-2/+6
| | | | | p4raw-link: @1914 on //depot/perl: e44f695ee9be4f523999589b52c7c8e9ddc1bed9 p4raw-id: //depot/perl@4196
* Replace change #4100 withRobin Barker1999-09-131-2/+2
| | | | | | | | | | To: gsar@activestate.com Cc: perl5-porters@perl.org Subject: Re: [ID 19990907.004] [PATCH perl5.005_61] compiler warnings with -Duse64bits Message-Id: <199909131315.OAA24012@tempest.npl.co.uk> p4raw-link: @4100 on //depot/cfgperl: 427181846486e3aa5034a647dc1922377185f4c0 p4raw-id: //depot/cfgperl@4136
* Fix pointer casts.Robin Barker1999-09-071-5/+7
| | | | | | | | 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
* Patches needed to get _60 building withDan Sugalski1999-08-101-0/+1
| | | | | | | | To: vmsperl@perl.org, perl5-porters@perl.org, sarathy@activestate.com, bailey@newman.upenn.edu threads on VMS Message-ID: <Pine.LNX.4.10.9908101631030.18266-100000@tuatha.sidhe.org> p4raw-id: //depot/cfgperl@3955
* Integrate with Sarathy. perl.h and util.c required manual resolving.Jarkko Hietaniemi1999-08-011-1/+1
| | | p4raw-id: //depot/cfgperl@3864
* Integrate with Sarathy (5.005_58).Jarkko Hietaniemi1999-07-271-3/+7
|\ | | | | p4raw-id: //depot/cfgperl@3799
| * decrease memory footprint of standard modulesIlya Zakharevich1999-07-271-3/+7
| | | | | | | | | | Message-Id: <199907260509.BAA26303@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@3794
* | Use long doubles only if they are useful.Jarkko Hietaniemi1999-07-261-1/+1
|/ | | p4raw-id: //depot/cfgperl@3773
* yet more cleanups of the PERL_OBJECT, MULTIPLICITY and USE_THREADSGurusamy Sarathy1999-07-121-1/+4
| | | | | | | | | | | | | | | | 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
* slightly modified version of suggested patchSteven N. Hirsch1999-07-071-6/+16
| | | | | | Message-Id: <199906281823.OAA24912@stargate.btv.ibm.com> Subject: [ID 19990628.007] POSIX::tmpnam() broken for threaded 5.00503 p4raw-id: //depot/perl@3641
* cygwin32 updateFifer, Eric1999-07-052-1/+2
| | | | | | Message-Id: <71E287AB0D94D111BBD600600849EC8185EDD9@POST> Subject: [ID 19990602.003] perl5.005_03 (CORE) cygwin32 port p4raw-id: //depot/perl@3582
* 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
* initial stub implementation of implicit thread/thisGurusamy Sarathy1999-06-071-3/+3
| | | | | | | | | | | | 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
* remove _() non-ansismGurusamy Sarathy1999-06-021-4/+4
| | | p4raw-id: //depot/perl@3518
* missed a few filesGurusamy Sarathy1999-06-021-2/+1
| | | p4raw-id: //depot/perl@3517
* Cosmetic OS/2-related patchesIlya Zakharevich1999-05-281-2/+6
| | | | | | To: perl5-porters@perl.org (Mailing list Perl5) Message-Id: <199905281613.MAA02048@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@3497
* additional cleanups for cygwin32 portFifer, Eric1999-05-171-0/+3
| | | | | | Message-ID: <71E287AB0D94D111BBD600600849EC8185EDAF@POST> Subject: [PATCH]perl5.005_03 (CORE) cygwin32 port p4raw-id: //depot/perl@3430
* cygwin32 update (untested adaptation of patch against 5.005_03)Alexander Smishlajev1999-05-101-1/+3
| | | | | | Message-ID: <37230365.5F68B460@turnhere.com> Subject: [PATCH]5.005_03 (CORE) cygwin32 port p4raw-id: //depot/perl@3358
* Re: Misspelled macro in ext/POSIX/POSIX.xs?Andy Dougherty1999-04-101-1/+1
| | | | | | | To: dsembr01@ox.slug.louisville.edu Cc: perlbug@perl.com Message-Id: <Pine.GSU.4.05.9904091648570.894-100000@newton.phys> p4raw-id: //depot/cfgperl@3225
* correct places that said newSVpv() when they meant newSVpvn()Gurusamy Sarathy1999-04-041-4/+4
| | | p4raw-id: //depot/perl@3217
* use New() et al., rather than safemalloc() et al.Jan Dubois1999-02-151-9/+11
| | | | | | Message-ID: <36bd33f2.51029616@smtp1.ibm.net> Subject: [PATCH _03-MT5] POSIX.xs memory API p4raw-id: //depot/perl@2921
* Document the standard strftime %formats.Dominic Dunlop1999-02-031-1/+5
| | | | | | | To: "Kurt D. Starsinic" <kstar@chapin.edu>, Ben Gertzfield <che@debian.org> Subject: [PATCH] 5.00[45]*: Re: POSIX's strftime() does not enforce POSIX %C on Solaris Message-Id: <v0311070cb2dcb3f5f773@[212.24.192.188]> p4raw-id: //depot/cfgperl@2807
* Fix typecasts in #2797G. Del Merritt1999-02-021-2/+2
| | | | | | Message-Id: <199901291847.LAA04828@jhereg.perl.com> Subject: Not OK: perl 5.00503 +MAINT_TRIAL_5 on MSWin32-x86-object 4.0 (PATCH included) p4raw-id: //depot/cfgperl@2798
* POSIX::strftime buffer overflow problemTed Law1999-02-021-1/+35
| | | | | Message-Id: <199901271954.OAA07391@dcm2.cibcwg.com> p4raw-id: //depot/cfgperl@2797
* POSIX::redef setv?buf() to IO::Handle:: (by gbarr).Jarkko Hietaniemi1999-02-021-0/+8
| | | p4raw-id: //depot/cfgperl@2794
* Atari MiNT port by Guido Flohr <gufl0000@stud.uni-sb.de>Jarkko Hietaniemi1999-01-131-0/+2
| | | | | | (the diffs were based on 5.004_02). Tested by Guido and Frank Naumann <fnaumann@prinz-atm.CS.Uni-Magdeburg.De>. p4raw-id: //depot/cfgperl@2594
* POSIX getpgrp is not -w cleanW. Phillip Moore1999-01-061-1/+1
| | | | | | To: perlbug@perl.org Message-ID: <13970.20107.190314.549471@zappa> p4raw-id: //depot/cfgperl@2573
* Reword the setlocale() 1-arg case better.Jarkko Hietaniemi1999-01-051-7/+11
| | | p4raw-id: //depot/cfgperl@2561
* another threads reliability fix: serialize writes to thr->threadsvGurusamy Sarathy1998-11-291-2/+3
| | | | | | | | avoid most uses of PL_na (which is much more inefficient than a simple local); update docs to suit; PL_na now being thr->Tna may be a minor compatibility issue for extensions--will require dTHR outside of XSUBs (those get automatic dTHR) p4raw-id: //depot/perl@2387
* Add -lm to dynix/ptx POSIX hints.Martin J. Bligh1998-11-281-1/+1
| | | | | | | To: jhi@iki.fi Subject: Re: Making Perl work on DYNIX/ptx Message-ID: <1457015007.911990081@w-186d219.rhe.sequent.com> p4raw-id: //depot/cfgperl@2339
* Re: Making Perl work on DYNIX/ptxMartin J. Bligh1998-11-121-0/+4
| | | | | | | Message-ID: <187803647.910720870@w-186d219.rhe.sequent.com> To: jhi@iki.fi cc: gbarr@ti.com, gbarr@pobox.com, gsar@umich.edu p4raw-id: //depot/cfgperl@2228
* #2133 fallout.Jarkko Hietaniemi1998-10-301-2/+2
| | | p4raw-id: //depot/cfgperl@2141
* phase 1 of somewhat major rearrangement of PERL_OBJECT stuffGurusamy Sarathy1998-10-301-2/+0
| | | | | | | | | | (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
* integrate changes#1982,2014,2021 (from maint-5.005)Gurusamy Sarathy1998-10-251-1/+14
| | | | | | | p4raw-link: @2021 on //depot/maint-5.005/perl: ece095e7b265a16d4ec3543b1418100f9c635a87 p4raw-link: @2014 on //depot/maint-5.005/perl: cca0b9804acab4b7678c0f185888d57497a5c2a9 p4raw-link: @1982 on //depot/maint-5.005/perl: fe676099d996f70caaedeb6ae85adc3ee59d2240 p4raw-id: //depot/perl@2059
* qualify names of builtinsGurusamy Sarathy1998-10-171-51/+51
| | | p4raw-id: //depot/perl@1986