Changeset 3291 for trunk


Ignore:
Timestamp:
May 5, 2007, 7:30:20 PM (18 years ago)
Author:
bird
Message:

0.6.2 release notes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/ReleaseNotes.os2

    r2669 r3291  
    55
    66
    7 (C)'2004-2006 Knut St. Osmundsen (bird-gccspam@anduin.net)
     7(C)'2004-2007 Knut St. Osmundsen (bird-kLIBC-spam@anduin.net)
    88(C)'2003-2005 InnoTek Systemberatung GmbH (http://www.innotek.de)
     9
     10
     11GCC v3.3.5 CSD 2 / LIBC v0.6.2:
     12-------------------------------
     13
     14    First, thanks to Yuri, Froloff and Paul for patches, bugs
     15    and other kind of feedback.
     16
     17
     18    Fix list:
     19         #54 libc: fchdir(open('.', O_RDONLY)) may corrupt path
     20                   resolving
     21         #76 libc: fork() failed when using dlopen()
     22        #102 libc: thread db locked after fork
     23        #103 libc: atexit() callbacks in dlls are called after
     24                   dlclose()/DosFreeModule() on the DLL
     25        #112 libc: stdio.h va_list & _POSIX_C_SOURCE=1
     26        #113 libc: scanf("%lld", &lld)
     27        #114 libc: Unloading a DLL can break wait*() and other
     28                   libc operations.
     29        #118 libc: Incorrect DosSetFHState mask
     30        #119 libc: logging stops in fork() child after libc data
     31                   segment copying
     32        #122 libc: open("file", O_RDONLY | O_CREAT, 0666) fails
     33        #125 libc: Missing nan(), nanl() and nanf()
     34        #133 libc: _SC_PAGESIZE missing in sysconf()
     35        #135 libc: setlocale(LC_COLLATE, "C") doesn't work correctly
     36        #136 libc: incorrect parsing of single quotes in commandline
     37                   arguments
     38        #141 libc: include the right types.h from sys/param.h,
     39                   arpa/nameser.h and resolv.h
     40        #142 libc: tempnam(NULL,NULL) crashes and tempnam messes
     41                   up errno
     42        #143 libc: __libc_Back_fsDirCurrentSet is hiding failures
     43                   (chdir)
     44        #144 libc: tolower() doesn't work for the first 128 chars
     45                   if not inlined.
     46        #146 libc: fread() on a write-only stream incorrectly puts
     47                   it in an irreversable read mode
     48        #147 libc: merge in current regex code and fix REG_ERANGE
     49                   bug (sed/grep/++)
     50        #149 libc: stat("/dev/null", &s) fails, fix.
     51        #150 libc: symlinks 'files' contain garbage instead of
     52                   the name
     53        #151 libc: Recursive "LIBC SYS Filehandle Mutex" panic
     54        #152 libc: lost signals / thread pokes
     55        #153 libc: Add a @executable_path rewrite rule by default.
     56        #155 libc: setlocale calls UniFreeUconvObjec(NULL) instead
     57                   of UniFreeLocalObject causing crash in UConv.dll
     58        #158 libc: printf("%#X, 255) outputs 0xFF instead of 0XFF
     59        #160 libc: 3 more default rewrite rules; /@system_root,
     60                   /@system_drive and /@tmpdir         
     61        #111 libos2: Correct som data imports
     62        #128 libos2: unidef.h is missing a few defines
     63        #100 gcc: can't throw across dll/exe boundraries
     64        #109 libstdc++: infinite recursion during thread exit
     65        #124 libc/gcc: link libstdc++ into the libc dll
     66        #145 emxomf: deal with non-standard enum stabs
     67        #148 emxomf: The anonymous members of struct stat chokes
     68                     the debuggers
     69        #137 emxomf: Don't truncate symbols twice.
     70        #115 weakld: Don't bitch about export aliases
     71         #89 emxomfld: Support wlink (the watcom linker)
     72        #123 emxomfld: exit with rc 8 on genuin weakld failures,
     73                       not -1.
     74        #159 emxomfld: wrc support
     75         #47 emxomfld: Create .sym files directly from emxomfld
     76        #134 emxomfld/wlink: The internalname and entryname of an
     77                             IMPORTS statement is switched
     78         #39 dllar.cmd enhancements
     79        #140 Definition file line can be greater than 512 bytes
     80
    981
    1082
Note: See TracChangeset for help on using the changeset viewer.