-
Couldn't load subscription status.
- Fork 7
Merge all the latest changes to master and prepare the next release #269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Release v1.4.1 changes (#225)
Code improvements
… the libc.gmk file to consider them
…reparing a list of stubs_ files.
…rmined size of pthread_barrier_t (common.h/pthread.h).
Split stubs
Fix problems with spawnvpe and pthreads.
Added a script to check offset values for stubs
Fix problem with fstat and freeing of examinedata struct (causing NIL: streams to fail). Fix popen so it doesn't write to stderr (posix). Adding better popen test.
Patches for spawnv and popen (qt6)
Set dicord announcements on PRs
Removed uneeded call to flush
* Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion
… actual span according to documentation and practice. (#249)
…250) * Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv
) * Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname
* Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname * Removed some quirks from dlopen examples
* Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname * Removed some quirks from dlopen examples
* Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname * Removed some quirks from dlopen examples * Reverted back flock.c changes
* Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname * Removed some quirks from dlopen examples * Reverted back flock.c changes * Changed back (again..) flock.c
…261) * Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname * Removed some quirks from dlopen examples * Reverted back flock.c changes * Changed back (again..) flock.c * implemented NETBSD getvfsstat function and added an example to test it. Added missing blkcnt_t in sys/types.h
* Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname * Removed some quirks from dlopen examples * Reverted back flock.c changes * Changed back (again..) flock.c * implemented NETBSD getvfsstat function and added an example to test it. Added missing blkcnt_t in sys/types.h * __time_delay was not working if wasn't in main thread
* Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname * Removed some quirks from dlopen examples * Reverted back flock.c changes * Changed back (again..) flock.c * implemented NETBSD getvfsstat function and added an example to test it. Added missing blkcnt_t in sys/types.h * __time_delay was not working if wasn't in main thread * Reworked tzset() function. Now parsing of POSIX time zones works correctly. setenv() now call also tzset() if TZ variable is set. Added an example to test the new function
* Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname * Removed some quirks from dlopen examples * Reverted back flock.c changes * Changed back (again..) flock.c * implemented NETBSD getvfsstat function and added an example to test it. Added missing blkcnt_t in sys/types.h * __time_delay was not working if wasn't in main thread * Reworked tzset() function. Now parsing of POSIX time zones works correctly. setenv() now call also tzset() if TZ variable is set. Added an example to test the new function * Added baserel support
* Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname * Removed some quirks from dlopen examples * Reverted back flock.c changes * Changed back (again..) flock.c * implemented NETBSD getvfsstat function and added an example to test it. Added missing blkcnt_t in sys/types.h * __time_delay was not working if wasn't in main thread * Reworked tzset() function. Now parsing of POSIX time zones works correctly. setenv() now call also tzset() if TZ variable is set. Added an example to test the new function * Added baserel support * Moved library initialization from _main to libOpen (finally..) now it is possible to create programs that use _start and not main() without any problems * Small changes on constructors when called from a .library * Some small fixes for constructor issues * Fixed a problem on timespec was using 64 bit time and was causing wrong results on functions like clock_gettime. clock_settime now doesn't accept CLOCK_MONOTONIC since it isn't settable. Some small fixed for constructors change * Fixed a problem on gettimeofday if ITimer was null * Changes to fix exe when run from wb * Optimized some string functions * Added backtrace functions * Added dladdr function (not yet finished). Some backtrace refactoring
* Latest stdio destructor changes was creating a bad problem subtracting index in a loop.. Some additional tests on flush * Duplicate IO handles on CreateNewProc * More WINDOWS to LINUX file ending conversion * Wrong Printf version requirement printing * Get DOSIFace in pthread_create from extern _IDOS * Added %b format type in printf * Fix on dcngettext was crashing on bindtextdomain and on destructor * Added Amiga-1251 charset to iconv * Removed __set_errno from librt since it isn't exported and undefined if you use the library * Added dlopen example to test shared objects alog rpath and soname * Removed some quirks from dlopen examples * Reverted back flock.c changes * Changed back (again..) flock.c * implemented NETBSD getvfsstat function and added an example to test it. Added missing blkcnt_t in sys/types.h * __time_delay was not working if wasn't in main thread * Reworked tzset() function. Now parsing of POSIX time zones works correctly. setenv() now call also tzset() if TZ variable is set. Added an example to test the new function * Added baserel support * Moved library initialization from _main to libOpen (finally..) now it is possible to create programs that use _start and not main() without any problems * Small changes on constructors when called from a .library * Some small fixes for constructor issues * Fixed a problem on timespec was using 64 bit time and was causing wrong results on functions like clock_gettime. clock_settime now doesn't accept CLOCK_MONOTONIC since it isn't settable. Some small fixed for constructors change * Fixed a problem on gettimeofday if ITimer was null * Changes to fix exe when run from wb * Optimized some string functions * Added backtrace functions * Added dladdr function (not yet finished). Some backtrace refactoring * Added getpriority/setpriority (plus a test example)
* Wrong Printf version requirement printing * Reworked backtrace to use IDebug interface to get symbol informations * Added reentrant version of DECLARE_* defines. This will boost performance more * Implemented unixPathsEnabled that returns the status of __unix_path_semanticts at runtime
walkero-gr
added a commit
that referenced
this pull request
Apr 28, 2025
Merge pull request #269 from AmigaLabs/development
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Merge all the latest changes to master and prepare the next release