summaryrefslogtreecommitdiff
path: root/pp_sys.c
Commit message (Collapse)AuthorAgeFilesLines
* Change all NEWSV() to newSV() in the core and non-dual-lived modules.Steve Hay2006-01-181-4/+4
| | | | | | | | Keep NEWSV() itself for backwards-compatibility outside of the core, but don't advertise it any more. (cf. change #25101). p4raw-link: @25101 on //depot/perl: a02a5408b2f199007c4dcb74559cc79066307ada p4raw-id: //depot/perl@26901
* Re: Today's compiling adventureKen Hirsch2006-01-131-23/+0
| | | | | | Message-ID: <43C69F48.7090600@ftml.net> Date: Thu, 12 Jan 2006 13:26:16 -0500 p4raw-id: //depot/perl@26831
* It's the Barbie bus patchAndy Lester2006-01-101-21/+23
| | | | | Message-ID: <20060110054243.GA26165@petdance.com> p4raw-id: //depot/perl@26764
* hv_fetchs() supportAndy Lester2006-01-061-3/+3
| | | | | Message-ID: <20060106155719.GB9035@petdance.com> p4raw-id: //depot/perl@26676
* sprinkle dVARJarkko Hietaniemi2006-01-061-63/+82
| | | | | Message-ID: <43BE7C4D.1010302@gmail.com> p4raw-id: //depot/perl@26675
* Make the new STR_WITH_LEN() affected compile under -Dusethreads.Gisle Aas2006-01-041-1/+1
| | | | | Can't use STR_WITH_LEN() as argument to a macro :-( p4raw-id: //depot/perl@26649
* Update copyright year.Steve Peters2006-01-041-1/+1
| | | p4raw-id: //depot/perl@26644
* Get rid of a few more hardcoded string lengths.Gisle Aas2006-01-041-1/+1
| | | p4raw-id: //depot/perl@26642
* Introduce the macros newSVpvs(str) and sv_catpvs(sv, str).Gisle Aas2006-01-041-13/+13
| | | | | Gets rid of many hardcoded string lengths. p4raw-id: //depot/perl@26641
* Add warnings for the various other *dir() functions when attemptedSteve Peters2006-01-041-10/+27
| | | | | on invalid dirhandles. p4raw-id: //depot/perl@26631
* Attemting to readdir() something that isn't a dirhandle should causeSteve Peters2006-01-031-2/+7
| | | | | a warning. p4raw-id: //depot/perl@26617
* Ho! Ho! Ho! Santa brings consting!Andy Lester2005-12-221-1/+1
| | | | | Message-ID: <20051222165717.GA2874@petdance.com> p4raw-id: //depot/perl@26450
* gv_fetchpv, gv_fetchpvn and gv_fetchsv take a bitmask of flags, ratherNicholas Clark2005-12-201-6/+6
| | | | | than a simple boolean, so passing FALSE or TRUE is bogus. p4raw-id: //depot/perl@26415
* Use PL_op_desc rather than literal strings in pp_ioctlNicholas Clark2005-12-151-1/+1
| | | p4raw-id: //depot/perl@26372
* More consting, and putting stuff in embed.fncAndy Lester2005-12-061-1/+1
| | | | | Message-ID: <20051205194613.GB7791@petdance.com> p4raw-id: //depot/perl@26281
* const'ing Netdb_host_t broke HP-UX and created warnings on gcc for a double ↵Steve Peters2005-11-111-1/+1
| | | | | | | const. Netdb_host_t is a macro that for a const pointer. p4raw-id: //depot/perl@26090
* Const & local: Special Victims UnitAndy Lester2005-11-111-60/+45
| | | | | Message-ID: <20051111044700.GA24161@petdance.com> p4raw-id: //depot/perl@26082
* Consting and localizing: Part LXVIIIAndy Lester2005-11-071-119/+82
| | | | | Message-ID: <20051104211256.GA12651@petdance.com> p4raw-id: //depot/perl@26028
* Re: A surprising segfaultSADAHIRO Tomoyuki2005-11-051-6/+10
| | | | | Message-Id: <20051105135053.27D7.BQW10602@nifty.com> p4raw-id: //depot/perl@26011
* pp_semop can fit within Perl_pp_shmwrite().Nicholas Clark2005-11-041-13/+3
| | | p4raw-id: //depot/perl@26000
* The remaining special logic in pp_syswrite can be moved into pp_send,Nicholas Clark2005-11-041-32/+37
| | | | | which is actually already 50% syswrite. p4raw-id: //depot/perl@25999
* Fix a Win32 linker error following change #25972Steve Hay2005-11-041-4/+4
| | | | | p4raw-link: @25972 on //depot/perl: ce6987d0ee9b127be2a1769a57aa5a88de5b51ef p4raw-id: //depot/perl@25997
* Merge msgsnd, msgrcv with Perl_pp_shmwrite().Nicholas Clark2005-11-041-27/+14
| | | | | | "Perfection is achieved not when there's nothing more to add, but when there's nothing left to remove" (Antoine de Saint-Exupéry) p4raw-id: //depot/perl@25990
* ftrwrite, ftrexec, fteread, ftewrite and fteexec can all be mergedNicholas Clark2005-11-041-125/+74
| | | | | with Perl_pp_ftrread(). p4raw-id: //depot/perl@25986
* PERL_EFF_ACCESS_[RWX]_OK can go.Nicholas Clark2005-11-041-15/+8
| | | p4raw-id: //depot/perl@25984
* The PERL_EFF_ACCESS_[RWX]_OK macros are all defined as triples, soNicholas Clark2005-11-041-20/+16
| | | | | | can be refactored to a single platform dependent PERL_EFF_ACCESS macro with the other 3 implemented in terms of it. p4raw-id: //depot/perl@25983
* bad semicolon in pp_ftrownedAndy Lester2005-11-041-1/+1
| | | | | Message-ID: <20051104063753.GA3863@petdance.com> p4raw-id: //depot/perl@25982
* Perl_pp_symlink and Perl_pp_link can be merged. The diff looks evil,Nicholas Clark2005-11-031-20/+41
| | | | | but the actual finished code is not as bad as it seems. p4raw-id: //depot/perl@25972
* Avoiding source code duplication for the lstat() on filehandle %sNicholas Clark2005-11-031-3/+3
| | | | | warning also makes the object code slightly smaller. p4raw-id: //depot/perl@25968
* unlink chmod utime kill can be merged into Perl_pp_chown().Nicholas Clark2005-11-021-41/+1
| | | p4raw-id: //depot/perl@25964
* Move the conditonal compiles that report absence of kill and chownNicholas Clark2005-11-021-8/+0
| | | | | from pp_kill() and pp_chown() into apply(). p4raw-id: //depot/perl@25963
* Move ftsuid ftsgid ftsvtx into Perl_pp_ftrowned.Nicholas Clark2005-11-021-48/+34
| | | p4raw-id: //depot/perl@25962
* Merge ftzero ftsock ftchr ftblk ftfile ftdir ftpipe intoNicholas Clark2005-11-021-101/+38
| | | | | Perl_pp_ftrowned p4raw-id: //depot/perl@25961
* Avoid a pad panic by attempting to use dTARGET; in an op that didn'tNicholas Clark2005-11-021-3/+6
| | | | | flag that it needed a target (OP_FTIS) p4raw-id: //depot/perl@25960
* Merge ftsize ftmtime ftatime ftctime into Perl_pp_ftisNicholas Clark2005-11-021-57/+24
| | | p4raw-id: //depot/perl@25958
* All the ops that are simply C<return some_other_op();> can be bypassedNicholas Clark2005-10-311-140/+0
| | | | | in the op dispatch table, and the bodies retired. p4raw-id: //depot/perl@25940
* Simplify the implementation of the "unimplemented" message in theNicholas Clark2005-10-311-60/+4
| | | | | conditionally compiled ops. p4raw-id: //depot/perl@25939
* Etta James presents: More constingAndy Lester2005-10-311-47/+34
| | | | | Message-ID: <20051031054413.GA10767@petdance.com> p4raw-id: //depot/perl@25915
* Most platforms don't actually need PL_pidstatus, or the associatedNicholas Clark2005-10-261-0/+2
| | | | | .5K of code. p4raw-id: //depot/perl@25850
* allow "" as select bitmask [PATCH]Gisle Aas2005-10-211-5/+5
| | | | | Message-ID: <lrach229o7.fsf_-_@caliper.activestate.com> p4raw-id: //depot/perl@25818
* wrong maxlen in sselect [PATCH]Gisle Aas2005-10-211-3/+7
| | | | | | | Message-ID: <lrzmp312ip.fsf@caliper.activestate.com> Plus a regression test for the new warning. p4raw-id: //depot/perl@25813
* blead 25801: Symbian batch of todayJarkko Hietaniemi2005-10-191-3/+17
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A663@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@25804
* another Symbian update: Alan's fault :-)Jarkko Hietaniemi2005-10-171-2/+2
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A611@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@25778
* Re: $^CHILD_ERROR_NATIVE issues (with attachment)Gisle Aas2005-10-041-5/+5
| | | | | Message-ID: <lrd5ml7i8s.fsf@caliper.activestate.com> p4raw-id: //depot/perl@25688
* assorted blead build help for VMS (mostly ithreads-related)Craig A. Berry2005-10-021-1/+1
| | | p4raw-id: //depot/perl@25680
* Revert change #24223 : select() will continueRafael Garcia-Suarez2005-09-161-4/+1
| | | | | | | to return -1 on error, like in previous versions, and like other system builtins. p4raw-link: @24223 on //depot/perl: 5c477709a8f3aa3110d51ae872950c20ff14fed6 p4raw-id: //depot/perl@25418
* patch@25279 VMS error handling and const fixesJohn E. Malmberg2005-08-101-11/+11
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-ID: <42F98479.6030207@qsl.net> p4raw-id: //depot/perl@25280
* Various patches by John E. Malmberg to fix dataRafael Garcia-Suarez2005-08-011-4/+4
| | | | | | | corruption issues on VMS. Back out change 25218 and the parts of change 25217 that affect pp_ctl.c and pp_sys.c. p4raw-id: //depot/perl@25257
* tidy up DieNull and DIE_NULLRobin Barker2005-07-281-1/+1
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C75C@hotel.npl.co.uk> p4raw-id: //depot/perl@25237
* blead help for VMSCraig A. Berry2005-07-241-4/+4
| | | | | | | From: "Craig A. Berry" <craigberry@mac.com> Message-ID: <42E3FABB.1020900@mac.com> Date: Sun, 24 Jul 2005 15:31:55 -0500 p4raw-id: //depot/perl@25217