What's Changed
- Optimizations by @afxgroup in #173
- Optimizations by @afxgroup in #174
- Determine the SDK version for which clib4 is being built with during … by @3246251196 in #176
- Fixed a bug in pthread_cond_timedwait by @afxgroup in #179
- Beta10 by @afxgroup in #181
- Release the attempted lock in the case of PTHREAD_MUTEX_ERRORCHECK. R… by @3246251196 in #183
- Merge Beta10 into master by @afxgroup in #184
Full Changelog: v1.2.0...v1.3.0
More details on some changes
- 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
- Fixed a problem in timersub