about summary refs log tree commit diff stats
path: root/src/libtools/threads.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make sure stack is correctly alligned on new thred (fixed SOR4 starting issues)ptitSeb2022-02-191-1/+3
* Fixed the backtrace wrapper (uses eh_frame information only)rajdakin2022-02-141-2/+3
* Proper fix for link issue on glibc 2.34+ (for #120)ptitSeb2021-10-201-4/+12
* Add alignment wrapper to pthread_getattr_np.Gergő Móricz2021-10-171-0/+5
* Some changes on getstacksize for threadptitSeb2021-08-101-2/+6
* Fixed and improved handling of segments and Call Far and signal (helps Wine64)ptitSeb2021-07-131-1/+1
* Try to fix compilation on old libcptitSeb2021-07-061-0/+4
* Improved mutex handlingptitSeb2021-06-191-49/+93
* Small work around pthread_onceptitSeb2021-06-151-7/+6
* Change the way locked mutex are detected (taken from box86)ptitSeb2021-06-141-6/+3
* Fixed regression on pthread_mutex_tptitSeb2021-06-061-0/+1
* Added a wrapped pthread function, and improved mutex handlingptitSeb2021-06-061-4/+18
* Added a few wrapped function to libc and pthreadsptitSeb2021-05-191-20/+20
* First passrajdakin2021-04-141-13/+37
* Fixed some issues with pthread wrappingptitSeb2021-04-121-8/+15
* Improved pthread wrappingptitSeb2021-04-121-9/+12
* More alignment work on thread (some attr are bigger on arm64 than x86_64)ptitSeb2021-04-121-106/+189
* Improvement in internal mutex handling on signal, and [DYNAREC] multitasking ...ptitSeb2021-04-111-16/+13
* Fixed a warningptitSeb2021-04-091-1/+1
* Fix NOALIGN buildptitSeb2021-04-091-0/+2
* pthread_attr_t don't have the same size on x86_64 (0x38) and arm64 (0x40)...ptitSeb2021-04-091-13/+130
* Unlock all mutex on child process when forkingptitSeb2021-04-061-0/+16
* Re-enabled the pre-calc of next block for new threadptitSeb2021-04-051-1/+1
* More work on mmap and the MAP_32BIT flagptitSeb2021-04-041-1/+1
* More work around stack alignement and frame pointerptitSeb2021-04-031-1/+1
* Changed the way alignment of mutex is doneptitSeb2021-04-031-5/+49
* Try to setup some kind of Stack Frame on new threadptitSeb2021-04-011-0/+2
* Don't need to set FS hereptitSeb2021-03-291-1/+1
* Simply wrapped pthread_exit, don't force emu->quit to 1ptitSeb2021-03-281-6/+5
* Better Stack handling (backported from box86)ptitSeb2021-03-281-3/+5
* Added wrapped libcups, plus some changes in wrapped libSDL2 and pthreadptitSeb2021-03-261-1/+14
* Fixed a potential issue with getAlignedMutexptitSeb2021-03-251-1/+3
* Small change in getAlignedMutex function (probably more work needed)ptitSeb2021-03-251-2/+2
* Back ported simplified pthread_once callback handling from box86ptitSeb2021-03-241-23/+19
* [DYNAREC] Added Basic blocks for dynarecptitSeb2021-03-141-1/+1
* Fixed a few minor leaksptitSeb2021-03-131-4/+18
* Fixed pthread_attr_setstacksize to avoid setting too small stack on some plat...ptitSeb2021-03-121-0/+8
* pthread_mutex_t is larger on ARM64 than on x86_64, that's unfortunate, but al...ptitSeb2021-03-091-4/+0
* Small adjustment to cancel thread handlingptitSeb2021-03-071-4/+4
* Added longjmp and pthread_cancel handling (and test14 works)ptitSeb2021-03-071-168/+135
* Added some phtread functionsptitSeb2021-03-051-68/+70
* More infrastructure added to elf and x64 emuptitSeb2021-03-031-20/+20
* Added basic thread infrastructureptitSeb2021-03-021-0/+808