Perl 5.003_20: OS/2 patches
[p5sagit/p5-mst-13.2.git] / os2 / Changes
index 9a9524f..9027832 100644 (file)
@@ -104,3 +104,26 @@ after 5.003_05:
                perl___ - cannot fork, can dynalink.
        The build of the first one - perl - is rather convoluted, and
          requires a build of miniperl_.
+
+after 5.003_07:
+       custom tmpfile and tmpname which may use $TMP, $TEMP.
+       all the calls to OS/2 API wrapped so that it is safe to use
+               them under DOS (may die(), though).
+       Tested that popen works under DOS with modified PDKSH and RSX.
+       File::Copy works under DOS.
+       MakeMaker modified to work under DOS (perlmain.c.tmp and sh -c true).
+
+after 5.003_08:
+       OS2::PrfDB exports symbols as documented;
+       should work on OS/2 2.1 again.
+       uses reliable signals when spawing.
+       do not use popen() any more - no intermediate shell unless needed.
+
+after 5.003_11:
+       Functions emx_{malloc,realloc,calloc,free} are exported from DLL.
+       get_sysinfo() bugs corrected (flags were not used and wrongly defined).
+
+after 5.003_20:
+       _isterm is substituted instead of isatty, s?random instead of srand.
+       `register' disabled if -DDEBUGGING and not AOUT build: stupid SD386.
+       3-argument select() was stomping over memory.