summaryrefslogtreecommitdiff
path: root/os2/OS2
Commit message (Collapse)AuthorAgeFilesLines
* Switch most open() calls to three-argument form.John Lightsey2016-12-231-3/+3
| | | | | | | | | | Switch from two-argument form. Filehandle cloning is still done with the two argument form for backward compatibility. Committer: Get all porting tests to pass. Increment some $VERSIONs. Run: ./perl -Ilib regen/mk_invlists.pl; ./perl -Ilib regen/regcharclass.pl For: RT #130122
* os2: switch to using string constant friendly macrosYves Orton2016-10-191-1/+1
|
* Change sv_setpvn(…, "…", …) to sv_setpvs(…, "…")Dagfinn Ilmari Mannsåker2016-09-212-2/+2
| | | | | The dual-life dists affected use Devel::PPPort, so can safely use sv_setpvs() even though it wasn't added until Perl v5.10.0.
* Start fixing some pod pedantic errorsKarl Williamson2015-09-034-72/+82
| | | | This fixes a bunch of them, but there are many more
* bump $VERSION for PerlIO-encoding, PerlIO-mmap, PerlIO-scalar, OS2-ProcessTony Cook2014-06-121-1/+1
|
* Change newSVpvn("…", …) to newSVpvs("…")Dagfinn Ilmari Mannsåker2014-06-121-4/+4
| | | | | The dual-life dists affected use Devel::PPPort, so can safely use newSVpvs() even though it wasn't added until Perl v5.8.9.
* typo fix for os2 moduleDavid Steinbrunner2013-05-241-2/+2
| | | | Bump $VERSION for os2/OS2/OS2-Process/Process.pm.
* Fix various minor pod issuesKarl Williamson2013-01-243-6/+6
| | | | | These were all uncovered by the new Pod::Checker, not yet in core. Fixing these will speed up debugging the new Checker.
* Undo VERSION bump for undone codeSteve Hay2012-08-201-1/+1
| | | | | | Commit 78ed4cf4d6 undid the accidental effect of eb578fdb55 on OS2::REXX but forgot to revert the accompanying VERSION bump, which is not otherwise required since nothing else has changed.
* fix accidentally modified commentJesse Luehrs2012-08-201-1/+1
|
* Omnibus removal of register declarationsKarl Williamson2012-08-182-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes most register declarations in C code (and accompanying documentation) in the Perl core. Retained are those in the ext directory, Configure, and those that are associated with assembly language. See: http://stackoverflow.com/questions/314994/whats-a-good-example-of-register-variable-usage-in-c which says, in part: There is no good example of register usage when using modern compilers (read: last 10+ years) because it almost never does any good and can do some bad. When you use register, you are telling the compiler "I know how to optimize my code better than you do" which is almost never the case. One of three things can happen when you use register: The compiler ignores it, this is most likely. In this case the only harm is that you cannot take the address of the variable in the code. The compiler honors your request and as a result the code runs slower. The compiler honors your request and the code runs faster, this is the least likely scenario. Even if one compiler produces better code when you use register, there is no reason to believe another will do the same. If you have some critical code that the compiler is not optimizing well enough your best bet is probably to use assembler for that part anyway but of course do the appropriate profiling to verify the generated code is really a problem first.
* OS2-Process/Process.pm: Fix broken pod linksKarl Williamson2011-07-031-4/+5
|
* Bump OS2::Process version since the docs changed triggering a test failJesse Vincent2011-02-011-1/+1
|
* Remove whitespace for pod fix.Michael Stevens2011-02-011-1/+1
|
* Version bumps for OS2 non-dual-life modules identified byJesse Vincent2011-01-201-1/+1
| | | | ./perl -Ilib Porting/cmpVERSION.pl -xd . v5.13.8
* Remove whitespace for pod fix.Michael Stevens2011-01-181-1/+1
|
* Fix typos (spelling errors) in os2/*.Peter J. Acklam) (via RT2011-01-073-7/+7
| | | | | | | | | # New Ticket Created by (Peter J. Acklam) # Please include the string: [perl #81900] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=81900 > Signed-off-by: Abigail <abigail@abigail.be>
* Fix POD: C<...->...> => C<< ...-> ... >>Frank Wiegand2009-11-192-2/+2
| | | | Signed-off-by: Abigail <abigail@abigail.be>
* Bump OS2::DLL's version since it differs from what was shipped in 5.11.0Jesse Vincent2009-10-201-1/+1
|
* Bump OS2::Process's version since it differs from the version in 5.11.0Jesse Vincent2009-10-201-1/+1
|
* A number of pod fixes found by podcheck.tJesse Vincent2009-10-052-18/+18
|
* 354c724e8ab7 should only have renamed the directories. Not the typemap file.Nicholas Clark2009-09-041-0/+0
|
* OS/2 hadn't been updated to cope with the ext/ restructuring.Nicholas Clark2009-09-0444-0/+0
| | | | | | | | | | I don't have OS/2, so I can't test this, but the code in Configure will assume flat directories, because ext/File-Glob is present, and hence not search recursively and not find the OS/2 extensions if they are copied into ext/OS2/* I believe that without this change OS/2 will not have been building since the change to flattened ext. This change may not be sufficient to get OS/2 building again, but it is in the right direction.
* Bump VERSIONs in all non-dual-lived modules that have changedSteve Hay2008-09-151-1/+1
| | | | | | | | | | since 5.8.8, ready for merging into maint-5.8 prior to 5.8.9. (Many (all?) of these should really have been changed prior to 5.10.0, but better late than never.) Also modify cmpVERSION.pl to skip uninstalled test modules whose VERSIONs don't really matter. p4raw-id: //depot/perl@34365
* $VERSION++ for all the non-dual life modules outside ext/ thatNicholas Clark2008-03-311-1/+1
| | | | | | | Porting/cmpVERSION.pl reports differ from the 5.10.0 release. All the rest of the differences would seem to be dual-life. :-( p4raw-id: //depot/perl@33623
* Nullch and others were still alive and well in some of the operatingSteve Peters2007-12-231-2/+2
| | | | | | system specific directories. I think I've chainsawed all of them now, but I can't guarantee that it compiles anywhere from win32. p4raw-id: //depot/perl@32713
* Exterminate PL_na! Exterminate! Exterminate! Exterminate!Nicholas Clark2007-12-221-2/+2
| | | p4raw-id: //depot/perl@32704
* OS/2-specific fixes, round IIIlya Zakharevich2006-12-187-93/+1300
| | | | | Message-ID: <20061218084524.GA14866@powdermilk.math.berkeley.edu> p4raw-id: //depot/perl@29580
* Fixes for the test suite on OS/2Ilya Zakharevich2006-12-181-8/+14
| | | | | Message-ID: <20061214023222.GA29084@powdermilk.math.berkeley.edu> p4raw-id: //depot/perl@29578
* Change all NEWSV() to newSV() in the core and non-dual-lived modules.Steve Hay2006-01-181-1/+1
| | | | | | | | 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
* Bump $VERSION in many modules that have changed.Nicholas Clark2006-01-123-3/+3
| | | p4raw-id: //depot/perl@26804
* Typos in *.p[lm]Piotr Fusik2005-08-022-5/+5
| | | | | | From: "Piotr Fusik" <pfusik@op.pl> Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec> p4raw-id: //depot/perl@25261
* Re: janitorial work ? [patch]Jim Cromie2005-07-081-4/+4
| | | | | | | | 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
* OS/2 updateIlya Zakharevich2004-01-012-1/+58
| | | | | Message-ID: <20031218221029.GA7898@math.berkeley.edu> p4raw-id: //depot/perl@22032
* OS/2 buildIlya Zakharevich2003-11-021-1/+5
| | | | | Message-ID: <20031029220017.GA26384@math.berkeley.edu> p4raw-id: //depot/perl@21620
* os2_process.tIlya Zakharevich2003-09-171-1/+10
| | | | | Message-ID: <20030917062147.GA20400@math.berkeley.edu> p4raw-id: //depot/perl@21258
* OS/2 APIIlya Zakharevich2003-09-113-1/+397
| | | | | Message-ID: <20030911161504.GA16113@math.berkeley.edu> p4raw-id: //depot/perl@21187
* A swath of VERSION patches from Nicholas Clark.Jarkko Hietaniemi2003-08-142-2/+2
| | | p4raw-id: //depot/perl@20688
* OS2 patchesIlya Zakharevich2003-06-158-138/+945
| | | | | Message-ID: <20030615004956.GA28272@math.berkeley.edu> p4raw-id: //depot/perl@19789
* Integrate:Ilya Zakharevich2003-04-016-37/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | [ 19106] Subject: [PATCH 5.8.1 @19053] OS/2-related patches Message-ID: <20030331204337.GA3634@math.berkeley.edu> and regen Configure. p4raw-link: @19106 on //depot/maint-5.8/perl: 8257dec7ed17c0d4d721411d2a781ceadf724da5 p4raw-id: //depot/perl@19120 p4raw-edited: from //depot/maint-5.8/perl@19118 'edit in' embedvar.h (@18804..) p4raw-integrated: from //depot/maint-5.8/perl@19118 'copy in' os2/Makefile.SHs os2/OS2/ExtAttr/Changes os2/OS2/ExtAttr/ExtAttr.pm os2/OS2/PrfDB/Changes os2/OS2/PrfDB/PrfDB.pm os2/OS2/REXX/DLL/DLL.pm os2/OS2/REXX/REXX.pm os2/dl_os2.c os2/os2thread.h (@17645..) ext/threads/threads.xs (@18619..) perlio.c (@18948..) Makefile.SH (@19061..) 'ignore' embed.pl (@18872..) embed.h (@19011..) embed.fnc (@19030..) 'merge in' os2/os2ish.h (@17645..) os2/os2.c (@18347..) perlapi.h (@18804..) perlvars.h (@18808..) makedef.pl (@18896..) intrpvar.h (@18920..) sv.c (@18961..) p4raw-edited: from //depot/maint-5.8/perl@19106 'edit in' Configure (@19040..) p4raw-integrated: from //depot/maint-5.8/perl@19106 'copy in' reentr.h (@18850..) reentr.c reentr.pl (@18922..)
* Morphing to PM on OS/2Ilya Zakharevich2002-12-171-3/+7
| | | | | Message-ID: <20021213220048.GA2606@math.berkeley.edu> p4raw-id: //depot/perl@18314
* OS/2 REXX interface assuming Object REXXIlya Zakharevich2002-12-171-1/+21
| | | | | Message-ID: <20021213220800.GA2625@math.berkeley.edu> p4raw-id: //depot/perl@18313
* OS/2 tests and moreIlya Zakharevich2002-02-156-242/+1330
| | | | | | Message-Id: <20020215035624.A16467@math.ohio-state.edu> p4raw-link: @14577 on //depot/perl: 0ad5258ff3f3328f321188cbb4fcd6a74b365431 p4raw-id: //depot/perl@14705
* OS2::Process's constantsIlya Zakharevich2002-02-031-0/+30
| | | | | Message-ID: <20020202010055.A12924@math.ohio-state.edu> p4raw-id: //depot/perl@14528
* OS/2 buildIlya Zakharevich2001-12-191-1/+1
| | | | | | | Message-ID: <20011219024541.A29803@math.ohio-state.edu> (skipped the t/TEST change) p4raw-id: //depot/perl@13805
* REXX on OS/2Ilya Zakharevich2001-11-213-36/+216
| | | | | Message-ID: <20011121152611.A13664@math.ohio-state.edu> p4raw-id: //depot/perl@13183
* Add the fruits of Larry Shatzer's version verifying script.Jarkko Hietaniemi2001-11-161-0/+2
| | | | | | (There are some straddlers, but they will be fixed in the upcoming releases of the modules.) p4raw-id: //depot/perl@13034
* OS/2 multi-architectureIlya Zakharevich2001-07-231-1/+5
| | | | | Message-ID: <20010723192949.A14802@math.ohio-state.edu> p4raw-id: //depot/perl@11462
* Re: [PATCH 5.6.1] OS/2 improvementsIlya Zakharevich2001-07-031-0/+7
| | | | | Message-ID: <20010703033406.A16776@math.ohio-state.edu> p4raw-id: //depot/perl@11119
* OS/2 improvementsIlya Zakharevich2001-06-284-123/+1437
| | | | | Message-ID: <20010628160314.A17906@math.ohio-state.edu> p4raw-id: //depot/perl@11010