Moved all runtime optimized functions check to library initialization.This will speedup drastically a lot of functions
Add an additional test on mkdir to avoid the possibility to use more than one : in name
Fixed TIOCSWINSZ ioctl command. Check comment for details. Added FDF_IS_SERIAL to implement serial communication over fd (not yet implemented)
Added the possibility to profile the clib4
Fixed resolv problem was causing bad nameserver reading. Added _SC_TTY_NAME_MAX to sysconf
Fixed pipe2 was not using a reentrant pipenum variable. Fixed a problem in name resolution was not correctly loading search domain and hosts file
Pthread constructor is not static because needs to be called from shared amiga libraries if needed since constructors are not called due lack of main and all initialization done in _start
Fixed the destructor problem
Don't call GETCLIB4 on checkabort if we have already called it previously
Fixed some SPE errors during compilation. Move tzname* variables to global. Some minor makefile changes
Added elf.h
Implemented tzset was empty and reworked _tzname, _timezone and _daylight variables
Added missing in_pktinfo in in.h
Fixed dos.h to define BOOL. Added into features.h inline and define keyword if -ansi/-stdc=90 is used (not in c++)
Accept revisions of clib4 higher that current
Fixed socket flags was causing ffmpeg to fail
Determine the SDK version for which clib4 is being built with during the building of a cross compiler
Fixed a bug in fgets was using trashed buffers if used in while
Fixing pthread_timer_cond bug and some time problems