about summary refs log tree commit diff stats
path: root/src/libtools (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Show some value around RSP when a Signal is dumpedptitSeb2022-07-031-0/+4
|
* [DYNAREC] Fixed an issue with unwinding x86 address from signalptitSeb2022-07-021-1/+2
|
* [DYNAREC] Added CPU Dump on Signal to help debugging (only if signal inside ↵ptitSeb2022-06-251-0/+10
| | | | a DynaBlock for now)
* Rollback the signal/return address change limitptitSeb2022-06-211-8/+5
|
* Various small debugging improvmentsptitSeb2022-06-191-5/+8
|
* Fixed a potential issue with stack overwritten on sigaction callptitSeb2022-04-241-1/+1
|
* Only retry a memory access is the protection has both PROT_READ and PROT_WRITEptitSeb2022-04-061-1/+1
|
* Added some obstack_XXX wrapped function (ported from box86)ptitSeb2022-03-281-0/+224
|
* Fixed a warningptitSeb2022-03-081-1/+1
|
* Rolback this change in signal, and better change the interpretor handling of ↵ptitSeb2022-03-071-2/+5
| | | | IP instead
* Fix some special case on mmap64 wrappingptitSeb2022-03-071-5/+2
|
* Added an option to always show SIGSEGV messagesptitSeb2022-03-061-1/+1
|
* Include pthread.h when used (should help #249)ptitSeb2022-03-051-0/+1
|
* [DYNAREC] And even more multi-arch workptitSeb2022-02-271-37/+37
|
* [DYNAREC] Improve signals to better handle multiple archsptitSeb2022-02-271-4/+88
|
* 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
|
* Added some code to detect if emulted program use old IMG_SavePNG_RW api ↵ptitSeb2022-02-131-10/+28
| | | | instead of current one
* ensure uc_link is properly initialized in getcontext(), fixes ppc64leCameron Kaiser2022-02-031-0/+2
|
* Minor changes to allow box64 to build and run on ppc64le.Joseph Allen2021-11-181-1/+1
|
* [DYNAREC] Improved JIT handling, and added a HotPage detection to ↵ptitSeb2021-11-181-4/+38
| | | | temporarily disable Dynarec when write occurs on the same page of some Dynablocks (help speedup some C#/Unity3D programs)
* [DYNAREC] Changed Dynarec a bit to try stabilise program using many threads ↵ptitSeb2021-11-111-2/+6
| | | | and a JIT (help RimWorld Linux, but not enough to be 100% stable)
* Chnaged memory protection tracking to reduce usage of lock, especially for ↵ptitSeb2021-11-051-2/+2
| | | | [DYNAREC] reduced mutrex and chances of deadlock (help RimWorld)
* [DYNAREC] Cancel a dynablock if a segfault occurs while building itptitSeb2021-10-271-0/+2
|
* 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
| | | | | | | This fixes stack corruption when using pthread_getattr_np on hirsute (Ubuntu 21.04) and libc >=2.33 This should also fix #130.
* Added some untested support for loongarch64 va_listptitSeb2021-09-261-185/+510
|
* More work on gtk and nss3+friendsptitSeb2021-09-211-1/+1
|
* More work on gtk wrappingptitSeb2021-09-201-0/+7
|
* Fixed some nasty copypasta on EmuCallptitSeb2021-09-191-2/+2
|
* Added disabled wrapped libfuse (not working for now)ptitSeb2021-08-101-0/+20
|
* Some changes on getstacksize for threadptitSeb2021-08-101-2/+6
|
* Small fix for Default and Ignore signal handlingptitSeb2021-08-101-2/+6
|
* Added handling of longjmp inside signals handler (from box86)ptitSeb2021-08-091-54/+62
|
* Less log for generated signalsptitSeb2021-07-171-1/+1
|
* Handling HLT / CLI / STI has privileged instruction (and so trigger a GPF)ptitSeb2021-07-151-5/+9
|
* [DYNAREC] Don't limit the retry pattern on access error signal, as it often ↵ptitSeb2021-07-151-1/+1
| | | | happens when creating new bridges (might help #57)
* Fixed regression introduced with 27d79eddec (for #54)ptitSeb2021-07-141-1/+1
|
* Fixed and improved handling of segments and Call Far and signal (helps Wine64)ptitSeb2021-07-132-8/+8
|
* Improved log when encountering SIGILL (to help diagnose #44)ptitSeb2021-07-091-1/+1
|
* Try to fix compilation on old libcptitSeb2021-07-061-0/+4
|
* Fixed some case of crash with emulated RW in SDL1 (helps #14)ptitSeb2021-07-061-0/+1
|
* [DYNAREC] Improved the fast native call pathptitSeb2021-07-021-0/+17
|
* Added getauxval wrapped functionptitSeb2021-06-251-12/+12
|
* More logs on 'strange' SIGSEGV...ptitSeb2021-06-211-3/+4
|
* Improved mutex handlingptitSeb2021-06-191-49/+93
|
* Fixed a warningptitSeb2021-06-161-2/+2
|
* Small fix for sdl2rwops emulated closeptitSeb2021-06-161-1/+3
|
* Improved Log for emit_signalptitSeb2021-06-151-1/+10
|
* Small work around pthread_onceptitSeb2021-06-151-7/+6
|