Portable ISO 'C' (1994) runtime library for the Amiga computer
Be the first to post a text review of clib2. Rate and review a project by clicking thumbs up or thumbs down in the right column.
This is a small update which concerns mainly the baserel variant of clib2 1.204 for OS4, which in the previous update was still being built with GCC 4.0.4 because GCC 4.2.4 at that time did not support the baserel option. The clib2 1.204 OS4 release archive has been replaced with a new version which was rebuilt entirely with the latest GCC 4.2.4 (which now properly supports the baserel option).
- The memory allocated by malloc() and friends is now of type MEMF_PRIVATE under OS4 and beyond. The AmigaOS 2.x/3.x compatible code will still use MEMF_ANY in the same situation, though. Other uses of MEMF_ANY have been replaced as well where MEMF_PRIVATE would have made better sense. - I/O buffers allocated are now aligned according to the CPU cache line size, if the operating system can supply such detailed information. - unsetenv() now returns a status value. - Corrected the function prototype for wcspbrk(). - Added function prototypes for mbrtowc_l(), wcscoll_l(), wcscspn() and wcsrchr().
- The memory allocated by malloc() and friends is now of type MEMF_PRIVATE under OS4 and beyond. The AmigaOS 2.x/3.x compatible code will still use MEMF_ANY in the same situation, though. Other uses of MEMF_ANY have been replaced as well where MEMF_PRIVATE would have made better sense. - I/O buffers allocated are now aligned according to the CPU cache line size, if the operating system can supply such detailed information. - unsetenv() now returns a status value. - Corrected the function prototype for wcspbrk(). - Added function prototypes for mbrtowc_l(), wcscoll_l(), wcscspn() and wcsrchr().
Portable ISO 'C' (1994) runtime library for the Amiga computer. This update again contains mostly minor bug fixes. Also, the libraries have been rebuilt with GCC 4.2.4, with the exception of the baserel library flavour, which uses GCC 4.0.2 since -mbaserel support is absent in the current (2008-11-11) GCC 4.2.4 build. Please consult the "changes" notes in the download section for more information.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?