Commit Graph

14 Commits

Author SHA1 Message Date
OBattler
c852c99d8f Modern header fixes. 2024-06-10 03:51:10 +02:00
Jasmine Iwanek
29b648450a More linting in src/codegen_new 2023-08-23 04:15:59 -04:00
OBattler
1d48363803 The 286/386 interpreter now has its own variant of x86seg.c. 2023-08-21 02:56:33 +02:00
OBattler
5f72dc7d56 More fixes. 2023-08-08 16:17:01 +02:00
OBattler
ce5e21f870 More warning and compile fixes. 2023-08-08 15:38:40 +02:00
Jasmine Iwanek
9e77acf655 clang format in codegen & codegen_new 2022-11-19 11:53:09 -05:00
OBattler
27ebb27db7 Makefile.mingw corrections and made the code pass much stricter checks (now mandated by Makefile.mignw) to ensure GCC 14 readiness. 2022-11-17 22:44:06 +01:00
Alexander Babikov
710d34db97 Remove unused variables and functions 2022-04-14 07:13:50 +05:00
Jasmine Iwanek
4674756664 More newline and whitespace cleanups 2022-02-20 16:26:40 -05:00
Cacodemon345
766f321d4d Add missing string.h include on new codegen backends 2021-08-29 23:50:22 +06:00
OBattler
ddc7c5b78a Reorganized some CPU structures a bit and fixed inappropriate behavior of some mem.c functions on 64-bit binaries (and made mem.c aware of ARM64 as well), fixes both 64-bit recompilers, closes #1215. 2021-08-27 13:31:47 +02:00
David Hrdlička
34422d27dd codegen: don't use inline asm on MSVC/ARM 2020-12-17 12:06:31 +01:00
David Hrdlička
144b19b941 codegen: fix architecture detection on MSVC 2020-12-17 00:58:37 +01:00
OBattler
60ba71cb4b Renamed the three CPU folders to their final names. 2020-06-13 10:54:05 +02:00