summaryrefslogtreecommitdiff
path: root/doio.c
Commit message (Collapse)AuthorAgeFilesLines
* Re: $^CHILD_ERROR_NATIVE issues (with attachment)Gisle Aas2005-10-041-1/+1
| | | | | Message-ID: <lrd5ml7i8s.fsf@caliper.activestate.com> p4raw-id: //depot/perl@25688
* AW: [perl #36291] incorrect $! from open ">&nr" with too many open filesPeter Dintelmann2005-09-271-1/+1
| | | | | | From: "Dintelmann, Peter" <Peter.Dintelmann@Dresdner-Bank.com> Date: Tue, 27 Sep 2005 15:18:00 +0200 p4raw-id: //depot/perl@25621
* Use SvGETMAGIC more oftenRick Delaney2005-08-231-2/+1
| | | | | Message-ID: <20050822170033.GH7674@localhost.localdomain> p4raw-id: //depot/perl@25322
* patch@25279 VMS error handling and const fixesJohn E. Malmberg2005-08-101-10/+21
| | | | | | 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-2/+2
| | | | | | | 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
* More embed.fnc goodnessAndy Lester2005-07-291-4/+4
| | | | | Message-ID: <20050728190956.GB607@petdance.com> p4raw-id: //depot/perl@25243
* Re: blead@25210 on OpenVMS (not good)Craig A. Berry2005-07-241-2/+2
| | | | | | | From: "Craig A. Berry" <craigberry@mac.com> Message-Id: <p06230906bf09caa9618b@[172.16.52.1]> Date: Sun, 24 Jul 2005 17:47:26 -0500 p4raw-id: //depot/perl@25218
* Silence compiler warning following change 25157Steve Hay2005-07-181-2/+2
| | | | | | (DIE returns Perl_die's return value which is an OP*, not the I32 that Perl_apply is expected to return) p4raw-id: //depot/perl@25167
* change #25129 was overzealous in delaying the call to ckWARNDave Mitchell2005-07-171-3/+4
| | | | | p4raw-link: @25129 on //depot/perl: 041457d90dbb6fb79a72c7a8462f01423f2daa09 p4raw-id: //depot/perl@25159
* Re: fchmod, fchown, fchdirGisle Aas2005-07-161-8/+54
| | | | | | | Message-ID: <lrwtnse7nh.fsf@caliper.activestate.com> + Schwern's ok -> like changes p4raw-id: //depot/perl@25157
* make the expensive ckWARN() be called as late as possibleDave Mitchell2005-07-131-5/+7
| | | | | | | | reorganise if (ckWARN(FOO) && should_not_happen_condition) to if (should_not_happen_condition && ckWARN(FOO)) p4raw-id: //depot/perl@25129
* no code before declarations!Dave Mitchell2005-07-101-2/+3
| | | p4raw-id: //depot/perl@25110
* Making my way thru embed.fncAndy Lester2005-07-101-13/+13
| | | | | Message-ID: <20050710193635.GC8081@petdance.com> p4raw-id: //depot/perl@25107
* Re: janitorial work ? [patch]Jim Cromie2005-07-081-3/+3
| | | | | | | | Message-ID: <42CC3CE9.5050606@divsol.com> (reverted all dual-lived modules since they must work with older perls too so must wait for a new Devel::PPPort) p4raw-id: //depot/perl@25101
* Don't check the pointer is non-NULL before calling Safefree() inNicholas Clark2005-07-021-8/+4
| | | | | | | | | little used code, code used only once per run (such as interpreter construction and destruction), and cases where the pointer nearly never is NULL. Safefree does its own non-NULL check, and even that isn't strictly necessary as all conformant free()s accept a NULL pointer. p4raw-id: //depot/perl@25045
* Fixes to -DPERL_DONT_CREATE_GVSV to make more tests passNicholas Clark2005-06-291-1/+1
| | | p4raw-id: //depot/perl@25010
* Oops! Change 24946 wasn't quite rightSteve Hay2005-06-231-1/+1
| | | p4raw-id: //depot/perl@24950
* More bcc32 compiler warnings to silenceSteve Hay2005-06-231-1/+1
| | | | | ("Suspicious pointer conversion") p4raw-id: //depot/perl@24946
* Remove the deprecated $# variableRafael Garcia-Suarez2005-06-201-13/+0
| | | p4raw-id: //depot/perl@24908
* Removing /*SUPPRESS xxx*/Andy Lester2005-06-161-11/+4
| | | | | Message-ID: <20050616141342.GA22188@petdance.com> p4raw-id: //depot/perl@24871
* Move SvPV consting, remove an n_a, and correct one error in Move()Nicholas Clark2005-06-101-17/+18
| | | p4raw-id: //depot/perl@24798
* More SvPV consting.Nicholas Clark2005-06-071-15/+11
| | | p4raw-id: //depot/perl@24740
* Lots of constingNicholas Clark2005-06-071-5/+5
| | | p4raw-id: //depot/perl@24726
* Unvoid SvUPGRADEAndy Lester2005-06-071-2/+2
| | | | | Message-ID: <20050607040850.GA7033@petdance.com> p4raw-id: //depot/perl@24717
* Random constingAndy Lester2005-06-031-2/+3
| | | | | Message-ID: <20050602171943.GA16553@petdance.com> p4raw-id: //depot/perl@24689
* Quotes fixed, see also perl #36079Andy Lester2005-06-021-1/+1
| | | | | Message-ID: <20050602050238.GA4001@petdance.com> p4raw-id: //depot/perl@24666
* VMS build update for bleadCraig A. Berry2005-05-291-2/+2
| | | | | | From: "Craig A. Berry" <craigberry@mac.com> Message-Id: <429942A6.10601@mac.com> p4raw-id: //depot/perl@24613
* SvPVX_const() - Patch #1Steve Peters2005-05-201-10/+10
| | | | | Message-ID: <20050517231701.GA1394@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@24509
* Well defined $? and introduction of ${^CHILD_ERROR_NATIVE} [PATCH]Gisle Aas2005-05-181-1/+1
| | | | | Message-ID: <lr8y2cim24.fsf_-_@caliper.activestate.com> p4raw-id: //depot/perl@24501
* Include vim/emacs modelines in generated files to open themRafael Garcia-Suarez2005-05-111-2/+2
| | | | | | in read-only mode. Make vi modelines compatible with non-vim vi versions. p4raw-id: //depot/perl@24445
* Add editor boilerplates to all C filesRafael Garcia-Suarez2005-05-101-0/+10
| | | | | (except the generated ones) p4raw-id: //depot/perl@24440
* s/sv_setpv(sv,"")/sv_setpvn(sv,"",0)/Nicholas Clark2005-05-101-2/+2
| | | | | plus a couple of 1 byte sv_setpv()s too. p4raw-id: //depot/perl@24439
* GCC attributes!Andy Lester2005-05-071-14/+16
| | | | | Message-ID: <20050504215540.GA20413@petdance.com> p4raw-id: //depot/perl@24414
* Symbian port of PerlJarkko Hietaniemi2005-04-211-9/+11
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* Refactoring to Sv*_set() macros - patch #2Steve Peters2005-04-081-2/+2
| | | | | Message-ID: <20050407185149.GA4418@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@24204
* Add casting to allow g++ (3.3.5) to compile the core code.Nicholas Clark2005-04-051-1/+2
| | | | | | A C++ compiler produces lots of warnings that are probably valid concerns to investigate. p4raw-id: //depot/perl@24170
* Using savesvpv() here is terser and produces smaller object code.Nicholas Clark2005-04-051-4/+1
| | | p4raw-id: //depot/perl@24167
* const-eight.diffAndy Lester2005-04-041-23/+26
| | | | | Message-ID: <20050330174024.GA12167@petdance.com> p4raw-id: //depot/perl@24148
* Fix PerlLIO_chsize() for platforms that don't have chsize()Steve Hay2005-03-291-5/+10
| | | | | | This is the patch from the end of the thread that started here: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-09/msg00055.html p4raw-id: //depot/perl@24092
* Third consting batchAndy Lester2005-03-241-8/+7
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* Make the return value of close() depend not only on the success of theRafael Garcia-Suarez2005-03-101-3/+6
| | | | | | close itself, but also on whether the output stream had a previous error. From Jim Meyering <jim@meyering.net>, via Debian. p4raw-id: //depot/perl@24022
* Use strl* functions in doio.c when availableSteve Peters2005-02-151-4/+52
| | | | | | | Based on : Subject: [PATCH] Changes to doio.c to use strlcpy() and strlcat() Message-ID: <20041202014214.GA20907@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@23968
* strEQ/strNE of 1 character strings seems better hand inlined,Nicholas Clark2005-01-011-4/+4
| | | | | | because it generates smaller object code (as well as being faster than a true function call) p4raw-id: //depot/perl@23725
* Doing the strnEQ char by char for 2 and 3 character stringsNicholas Clark2004-12-311-2/+2
| | | | | generates a smaller object file, and will be faster. p4raw-id: //depot/perl@23721
* Add comment to the top of most .c files explaining their purposeDave Mitchell2004-07-311-0/+5
| | | p4raw-id: //depot/perl@23176
* Perl_mode_from_discipline must update len. (else SEGV)Nicholas Clark2004-07-101-0/+1
| | | | | Diagnosis and patch from clkao p4raw-id: //depot/perl@23076
* Include variable names in "Use of uninitialized value" warningsDave Mitchell2004-04-231-1/+1
| | | p4raw-id: //depot/perl@22741
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1
| | | p4raw-id: //depot/perl@22509
* [perl #24521] make test breaks permissions on /dev/ttyDave Mitchell2004-02-291-1/+3
| | | | | perl -i could fchmod(stdin) by mistake p4raw-id: //depot/perl@22415
* Implement stacked filetest operators (-f -w -x $file).Rafael Garcia-Suarez2004-02-091-1/+9
| | | p4raw-id: //depot/perl@22294