summaryrefslogtreecommitdiff
path: root/pp_sys.c
Commit message (Collapse)AuthorAgeFilesLines
* Two-argument eaccess() of SCO.Jarkko Hietaniemi1999-01-211-6/+14
| | | p4raw-id: //depot/cfgperl@2654
* fix outdated/incorrect info about arbitrary limitsGurusamy Sarathy1998-12-061-8/+0
| | | p4raw-id: //depot/perl@2454
* another threads reliability fix: serialize writes to thr->threadsvGurusamy Sarathy1998-11-291-63/+100
| | | | | | | | 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
* another win32 portability fix: make sysread() and syswrite()Gurusamy Sarathy1998-11-211-2/+22
| | | | | work on sockets p4raw-id: //depot/perl@2255
* integrate cfgperl changes into mainlineGurusamy Sarathy1998-11-081-1/+3
|\ | | | | p4raw-id: //depot/perl@2219
| * sysio.t failure: fix undefined order of evaluation, fromSpider Boardman1998-11-041-1/+3
| | | | | | | | | | | | | | Subject: Not OK: perl 5.00553 on alpha-thread 5.0 [PATCH] To: perlbug@perl.com Message-ID: <MLIST_199811032227.RAA143892@web.zk3.dec.com> p4raw-id: //depot/cfgperl@2189
* | set close-on-exec bit on pipe() FDsGurusamy Sarathy1998-11-081-1/+4
|/ | | p4raw-id: //depot/perl@2215
* Overloaded <> and deref againIlya Zakharevich1998-10-301-0/+2
| | | | | Message-Id: <199810300304.WAA23291@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@2150
* phase 1 of somewhat major rearrangement of PERL_OBJECT stuffGurusamy Sarathy1998-10-301-86/+86
| | | | | | | | | | (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
* fix stack overrun in file test operatorsGurusamy Sarathy1998-10-251-6/+18
| | | p4raw-id: //depot/perl@2073
* integrate changes#1982,2014,2021 (from maint-5.005)Gurusamy Sarathy1998-10-251-40/+25
| | | | | | | 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
* commented version of a patch suggested by Drago GoricanecJarkko Hietaniemi1998-10-251-1/+6
| | | | | | Message-ID: <oeeogrc1ype.fsf@alpha.hut.fi> Subject: Re: [PATCH 5.005_52] Linux select fails with more than 32 FDs p4raw-id: //depot/perl@2056
* The VM/ESA port essentials, based onJarkko Hietaniemi1998-10-171-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | perl-mvs: From: Neale Ferguson <neale@VMA.TABNSW.COM.AU> Subject: Re: Can't find Data/Dumper.pm Date: Mon, 28 Sep 1998 07:40:49 +1300 Message-ID: <360E86B0.23847AF4@mailbox.tabnsw.com.au> private email: From: Neale Ferguson <neale@VMA.TABNSW.COM.AU> Subject: Re: Perl thread problems in VM/ESA Date: Thu, 15 Oct 1998 07:18:35 +1300 Message-ID: <3624EAFA.16163A2B@mailbox.tabnsw.com.au> and private email: From: Neale Ferguson <NEALE@PUCC.PRINCETON.EDU> Subject: perl archive Date: Sun, 11 Oct 1998 19:28:54 EDT Message-Id: <19981011233112Z67215-26626+1513@outbound.Princeton.EDU> which gave a pointer to http://pucc.princeton.edu/~neale/perl.tar (based on Perl 5.005_51) p4raw-id: //depot/cfgperl@2006
* use Off_t to permit 64-bit seek()Scott Henry1998-10-021-2/+2
| | | | | | | | | | | Date: 29 Sep 1998 17:38:46 -0700 Message-ID: <yd8lnn2zb6x.fsf_-_@hoshi.engr.sgi.com> Subject: Re: [PATCH] 5.005_02: Configure "Massive Attack" -- Date: 28 Sep 1998 18:55:37 -0700 Message-ID: <yd8ogrz1y3q.fsf@hoshi.engr.sgi.com> Subject: Re: [PATCH] 5.005_51: Configure "Massive Attack" p4raw-id: //depot/perl@1915
* various Configure and hints updates (prefer drand48() or random()Jarkko Hietaniemi1998-10-021-19/+19
| | | | | | | | over rand(); add -Dusemultiplicity; enhanced 64-bitness); patch applied modulo SCO hints superseded by later patch Message-Id: <199809282156.AAA18615@alpha.hut.fi> Subject: [PATCH] 5.005_52: Configure et al: p4raw-id: //depot/perl@1904
* update template config.sh, add new config vars to win32 stuffGurusamy Sarathy1998-09-251-3/+7
| | | p4raw-id: //depot/perl@1890
* big Configure update from Jarkko: sync metaconfig units; d_statblks fixGurusamy Sarathy1998-09-251-21/+206
| | | | | | | | | | | | | | | | | for Linux; hpux CMA-threads hints; ELF support for FreeBSD; beginnings of full-fledged 64-bit support (including support for: fseeko/ftello, Quad_t aka long long, hpux and irix 64-bits hints, new 64-bit constants in Fcntl) From: Jarkko Hietaniemi <jhi@iki.fi> Date: Fri, 11 Sep 1998 23:56:11 +0300 (EET DST) Message-Id: <199809112056.XAA04720@alpha.hut.fi> Subject: [PATCH] 5.005_51: Configure "Massive Attack" -- From: Jarkko Hietaniemi <jhi@cc.hut.fi> Date: 12 Sep 1998 09:44:25 +0300 Message-ID: <oeeaf45bzjq.fsf@alpha.hut.fi> Subject: Re: [PATCH] 5.005_51: Configure "Massive Attack" p4raw-id: //depot/perl@1889
* lexical warnings; tweaks to places that didn't apply correctlyPaul Marquess1998-08-091-38/+41
| | | | | | Message-Id: <9807290828.AA26286@claudius.bfsec.bt.co.uk> Subject: lexical warnings patch for 5.005_50 p4raw-id: //depot/perl@1773
* support OE/MVSJarkko Hietaniemi1998-08-021-1/+6
| | | | | | Message-Id: <199808010903.MAA09371@alpha.hut.fi> Subject: [PATCH] 5.005_01: OE MVS p4raw-id: //depot/maint-5.005/perl@1697
* stray s/foo/PL_foo/Winfried König1998-08-011-1/+1
| | | | | | Message-Id: <m0z0teW-00019aC@incom.rhein-main.de> Subject: Bug in pp_rename and ISC hint p4raw-id: //depot/maint-5.005/perl@1676
* another platform where pp_sselect() needs a whole fd_set bufferLupe Christoph1998-07-261-1/+1
| | | | | | Message-Id: <199807251749.TAA22347@alanya.m.isar.de> Subject: Patch for Not OK: perl 5.005 on i86pc-solaris-thread 2.6 p4raw-id: //depot/maint-5.005/perl@1657
* allocate a whole fd_set for pp_sselect() on more platformsJarkko Hietaniemi1998-07-211-1/+2
| | | | | | Message-ID: <oeen2a5y251.fsf@alpha.hut.fi> Subject: Re: Not OK: perl 5.00475 +DEVEL_BETA_ISSUE_1 on OPENSTEP-Mach 4_1 (UNINSTALLED) p4raw-id: //depot/perl@1600
* complete s/foo/PL_foo/ changes (all escaped cases identified withGurusamy Sarathy1998-07-201-15/+15
| | | | | | brute force search script). Result builds and passes all tests on Solaris. win32 and PERL_OBJECT are still untested. p4raw-id: //depot/perl@1578
* PL_ stuff passes non-threaded on Mingw32Nick Ing-Simmons1998-07-181-3/+3
| | | | | (Why did it compile without this fix?) p4raw-id: //depot/ansiperl@1540
* PL_ scheme Builds under Minw32 - some SEGFAULT snagsNick Ing-Simmons1998-07-181-5/+5
| | | p4raw-id: //depot/ansiperl@1537
* PL_ stuff for threadsNick Ing-Simmons1998-07-181-42/+42
| | | p4raw-id: //depot/ansiperl@1534
* PL_ prefix to all perlvars, part1Nick Ing-Simmons1998-07-181-212/+212
| | | | | Builds and passes all tests at one limit i.e. -DPERL_GLOBAL_STRUCT p4raw-id: //depot/ansiperl@1532
* check ferror() only if read() returned 0Gurusamy Sarathy1998-07-181-1/+1
| | | p4raw-id: //depot/perl@1527
* merge changes#1423,1465 from maintbranch; checkin two missed filesGurusamy Sarathy1998-07-141-2/+36
| | | | | | | | | | from earlier changes#1461,1478 p4raw-link: @1478 on //depot/perl: 1d84e8dfc14d5303f4e9e567bd263f6b4d88e584 p4raw-link: @1465 on //depot/maint-5.004/perl: 5c79ff06c1b2e0ce9610857baca341a322e96624 p4raw-link: @1461 on //depot/perl: 8782bef2aa2ca158fdd0d7436e68ae3ac2b01ff7 p4raw-link: @1423 on //depot/maint-5.004/perl: 9b114077a050865568261ebf91069aa7983019c3 p4raw-id: //depot/perl@1488
* generic Configure mods and HAS_GROUP additions to help MiNT/MPEix/MVSJarkko Hietaniemi1998-07-121-6/+17
| | | | | | Message-Id: <199807111451.RAA27010@alpha.hut.fi> Subject: M3 "generic" parts p4raw-id: //depot/perl@1451
* added patch, made linking with setargv a build optionDouglas Lankshear1998-07-111-1/+1
| | | | | | Message-ID: <000101bdab59$d9602dc0$a32fa8c0@tau.Active> Subject: [PATCH 5.004_71] p4raw-id: //depot/perl@1416
* get it building again on win32Gurusamy Sarathy1998-07-091-0/+2
| | | p4raw-id: //depot/perl@1394
* rename s/\bSI_/PERLSI_/ to avoid collisions with sysinfo headersGurusamy Sarathy1998-07-061-2/+2
| | | p4raw-id: //depot/perl@1339
* per Larry suggestion, toss change#1327 and fix the documentationGurusamy Sarathy1998-07-061-11/+2
| | | | | | | to match behavior instead p4raw-link: @1327 on //depot/perl: 0ce625782f64de805c21893bca308710ed297c68 p4raw-id: //depot/perl@1338
* make read() return undef on errors as documented, and clarify docsGurusamy Sarathy1998-07-051-0/+5
| | | p4raw-id: //depot/perl@1328
* fix getc() to return empty string instead of undef on eof, as it wasGurusamy Sarathy1998-07-051-2/+11
| | | | | documented to behave; still returns undef on error p4raw-id: //depot/perl@1327
* PUSHSTACK renovationJoshua Pritikin1998-06-281-3/+3
| | | | | Message-Id: <H00000e500081d23@MHS> p4raw-id: //depot/perl@1254
* applied patch, regen headersIlya Zakharevich1998-06-231-1/+1
| | | | | | Message-Id: <199806220819.EAA03295@monk.mps.ohio-state.edu> Subject: [PATCH 5.004_67] Malloc size feedback p4raw-id: //depot/perl@1201
* fix for undef as last arg to setsockoptGraham Barr1998-06-101-1/+1
| | | | | Message-ID: <19980603112219.B7638@asic.sc.ti.com> p4raw-id: //depot/perl@1093
* Add missing ";" to pp_umask (spotted by Jarkko Hietaniemi).Malcolm Beattie1998-05-291-1/+1
| | | p4raw-id: //depot/perl@1062
* [asperl] integrate mainline changesGurusamy Sarathy1998-05-291-0/+17
|\ | | | | p4raw-id: //depot/asperl@1055
| * [win32] merge changes#1016,1018 from maintbranch (1017 is n/a)Gurusamy Sarathy1998-05-231-0/+17
| | | | | | | | | | | | p4raw-link: @1018 on //depot/maint-5.004/perl: 2140f6165485c56d1f5c5732484d28716b8f4052 p4raw-link: @1016 on //depot/maint-5.004/perl: b2a0fe98888cc8cc9808cbb17ff2b7f00e09ee60 p4raw-id: //depot/win32/perl@1030
* | [asperl] integrate mainline changes (untested)Gurusamy Sarathy1998-05-181-52/+55
|\ \ | |/ | | p4raw-id: //depot/asperl@1010
| * [win32] more whitespace tweaks from maintbranchGurusamy Sarathy1998-05-181-4/+4
| | | | | | p4raw-id: //depot/win32/perl@1009
| * [win32] merge change#985 from maintbranchGurusamy Sarathy1998-05-161-10/+22
| | | | | | | | | | p4raw-link: @985 on //depot/maint-5.004/perl: cb99a88456c6181881501e9f4881bc3d3d3e919e p4raw-id: //depot/win32/perl@1002
| * [win32] merge change#897 from maintbranchGurusamy Sarathy1998-05-141-1/+1
| | | | | | | | | | p4raw-link: @897 on //depot/maint-5.004/perl: f06f9b6fc5a686f0169ee2a91b32d5e7125a44ae p4raw-id: //depot/win32/perl@974
| * [win32] integrate mainlineGurusamy Sarathy1998-05-141-7/+21
| | | | | | p4raw-id: //depot/win32/perl@973
| * [win32] merge change#886 from maintbranchGurusamy Sarathy1998-05-141-31/+8
| | | | | | | | | | p4raw-link: @886 on //depot/maint-5.004/perl: 6dba07070c2cb08ffbc6e00eff60e8f5fc9a7ee8 p4raw-id: //depot/win32/perl@936
* | [asperl] integrate mainline changesGurusamy Sarathy1998-04-081-29/+84
|\ \ | |/ | | p4raw-id: //depot/asperl@884
| * [win32] integrate mainlineGurusamy Sarathy1998-04-031-28/+53
| |\ | | | | | | p4raw-id: //depot/win32/perl@865