mirror of
https://github.com/adtools/clib2.git
synced 2025-12-08 14:59:05 +00:00
- Cleaned up the OS4 build makefile, losing redundant libraries, adding more startup object code and ultimatively making the whole rebuild logic work again: if code changes and dependencies are set up correctly, it will now get rebuilt. Previously, such changes went unnoticed and you had to rebuild the entire library from scratch. - Added stubs for CreatePort(), DeletePort(), CreateTask(), DeleteTask() and NewList() which have equivalents in exec.library V50 but for which it might be useful if ported code didn't have to reference these explicitly. - mktemp() was broken in libunix.a with Unix path semantics enabled. This was because the name template was translated and translated back again, overwriting the translation buffer. This, funny enough, broke Samba's printing feature. Fixed by translating the name only before each test for "uniqueness" is made. The new code also handles empty "" templates gracefully, which was a problem with both the "standard" and the Unix path semantics flavour. Why is it that I find bugs like this always after having just released another library update? git-svn-id: file:///Users/olsen/Code/migration-svn-zu-git/logical-line-staging/clib2/trunk@14769 87f5fb63-7c3d-0410-a384-fd976d0f7a62
7 lines
207 B
C
7 lines
207 B
C
#define VERSION 1
|
|
#define REVISION 183
|
|
#define DATE "13.11.2004"
|
|
#define VERS "amiga.lib 1.183"
|
|
#define VSTRING "amiga.lib 1.183 (13.11.2004)\r\n"
|
|
#define VERSTAG "\0$VER: amiga.lib 1.183 (13.11.2004)"
|