Changeset 1194


Ignore:
Timestamp:
Feb 6, 2004, 9:42:44 PM (22 years ago)
Author:
bird
Message:

Preliminary release notes for beta4.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/ReleaseNotes.os2

    • Property cvs2svn:cvs-rev changed from 1.11 to 1.12
    r1193 r1194  
    11
    22
    3         R e l e a s e    N o t e s    G C C   f o r   O S / 2
    4         +----------------------------------------------------+
    5 
    6 (C)'2003 InnoTek Systemberatung GmbH
     3    R e l e a s e    N o t e s    G C C   f o r   O S / 2
     4    +----------------------------------------------------+
     5
     6               
     7(C)'2003-2004 InnoTek Systemberatung GmbH
    78http://www.innotek.de
    89
     10               
     11v3.2.2 Beta 4:
     12--------------
     13       
     14        New features and fixes:
     15               
     16                o Workaround for DosSetFileLocksL() on non JFS volumes.
     17               
     18                o Fixed a bad record length problem in emxomf.
     19               
     20                o Made waitpid() respect the WNOHANG flag.
     21               
     22                o Added some deadlock checking/termination checks to semphores.
     23               
     24                o Changed the glob() and globfree() implemenation with a port of
     25                  the FreeBSD 5.1 implemenation.
     26               
     27                o Added macros to os2emx.h for preserving FPU control word and
     28                  applied these to certing read and write operations in LIBC.
     29               
     30                o Workaround for bad FIL_STANDARDL buffer handling in os2krnl.
     31               
     32                o Changed so_ioctl() to os2_ioctl() to match toolkit better.
     33               
     34                o Filehandle rewrite. Files, pipes and sockets now share the same
     35                  handle space.
     36               
     37                o Increased default stream buffer size to 2 pages.
     38                               
     39               
    940
    1041v3.2.2 Beta 3 Fix 1 (private build):
    1142------------------------------------
    12        
    13         Fixes to LIBC:
    14        
    15                 o Crash if calloc was called before main().
    16                
    17                 o TZ parsing of timezones such as PST8EDT.
    18                
    19                 o sigsetjmp() and siglongjmp() visibility.
     43
     44        Fixes to LIBC:
     45
     46                o Crash if calloc was called before main().
     47
     48        o TZ parsing of timezones such as PST8EDT.
     49
     50        o sigsetjmp() and siglongjmp() visibility.
    2051
    2152
    2253v3.2.2 Beta 3:
    2354--------------
    24        
    25         A few new features and fixes.   
    26                
    27                 o Fixed a bunch of debug info problems.
    28                                                                                                
    29                 o Added large file support.
    30                
    31                 o Enabled high memory support for LIBC. Two new options to GCC: -Zhigh-mem
    32                   and -Zhigh-low. If the program is to be enabled for high memory use, specify
    33                   -Zhigh-mem when linking.
    34                
    35                   Note that socket is not high memory enabled yet.
    36                
    37                 o Made LIBC preserve the FS selector.
    38                
    39                 o Added random() and *rand48() from BSD.
    40                
    41                 o Fixed crash with link386 and unresolved symbols.
    42 
    43                
     55
     56    A few new features and fixes.
     57
     58        o Fixed a bunch of debug info problems.
     59
     60        o Added large file support.
     61
     62        o Enabled high memory support for LIBC. Two new options to GCC: -Zhigh-mem
     63          and -Zhigh-low. If the program is to be enabled for high memory use, specify
     64          -Zhigh-mem when linking.
     65
     66          Note that socket is not high memory enabled yet.
     67
     68        o Made LIBC preserve the FS selector.
     69
     70        o Added random() and *rand48() from BSD.
     71
     72        o Fixed crash with link386 and unresolved symbols.
     73
     74
    4475v3.2.2 Beta 2:
    4576--------------
    46        
     77
    4778    A few bugfixes and a some new features (as usual).
    48                
    49                 o Added file locking support to LIBC.
    50                
    51                 o Fixed _System and _Optlink bugs and made _Optlink support floating
    52                   point argument passing in registers.
    53                
    54                 o Header updates related to limits and file locking primarily.
    55                
    56                 o Timezone fixes.
    57                
    58                 o Fixed some CRT init trouble in regards to getenv and putenv.
    59                
     79
     80        o Added file locking support to LIBC.
     81
     82        o Fixed _System and _Optlink bugs and made _Optlink support floating
     83          point argument passing in registers.
     84
     85        o Header updates related to limits and file locking primarily.
     86
     87        o Timezone fixes.
     88
     89        o Fixed some CRT init trouble in regards to getenv and putenv.
     90
    6091        o And some other minor stuff..
    61                
     92
    6293
    6394v3.2.2 Beta 1:
    6495--------------
    65        
     96
    6697    A few bugfixes and a some new features.
    6798
     
    84115        o Addressed issues with calling conventions. We now detect incompatible
    85116          calling conventions, emitting warnings and errors where appropriate.
    86                
     117
    87118        o _Optlink is much better, but there are still some issues left. Passing
    88119          prototyped floating point parameters to _Optlink doesn't work. Mixing
     
    91122          All these issues are being addressed and are expected to be fixed in
    92123          the next build.
    93                
     124
    94125        o Changed GCC to link with shared libc by default. This means that in
    95126          order to link with the static libc one has to specify -static.
Note: See TracChangeset for help on using the changeset viewer.