momo5502
1ddedacf1d
Trim long filenames
2025-06-01 17:48:54 +02:00
Maurice Heumann
f6b4a5bbc1
Fix thread deletion and small timer progress ( #344 )
2025-06-01 14:30:17 +02:00
momo5502
aa763c8392
Prepare more timer syscalls
2025-06-01 14:05:18 +02:00
momo5502
009961620b
Fix thread deletion
2025-06-01 13:57:14 +02:00
momo5502
da658e5178
Prepare timer support
2025-06-01 13:56:45 +02:00
momo5502
c605131a80
Small changes
2025-06-01 12:48:59 +02:00
momo5502
909b2db20d
Support more mountpoint IOCTLs
2025-06-01 12:36:50 +02:00
momo5502
6cc3aded19
Remove sccache
2025-06-01 12:36:50 +02:00
momo5502
ed80b86e22
Fix compilation
2025-06-01 07:54:42 +02:00
momo5502
e763fdac54
Support more syscalls
2025-05-31 21:27:32 +02:00
Maurice Heumann
59576342d3
Add MinGW to CI ( #343 )
...
Honestly, this was really pain. During this excruciating process, I was
reminded multiple times why I don't like MinGW.
However, giving up is pussy shit. So there is now at least partial
support for MinGW (rust code won't compile and I cba to fix that).
This belongs to #335 .
2025-05-31 16:50:56 +02:00
momo5502
c41fc21b13
Change test order
2025-05-31 16:32:08 +02:00
momo5502
bc92023652
Fix directory enumation with filesystem mappings
2025-05-31 16:31:24 +02:00
momo5502
abfbc3fad3
Add another test
2025-05-31 14:18:57 +02:00
momo5502
b6f4645420
Some more syscalls
2025-05-31 13:21:19 +02:00
momo5502
98010268a6
Statically link libraries for mingw
2025-05-31 12:00:14 +02:00
momo5502
2e1c1b23c9
Add MinGW smoke test
2025-05-31 11:37:03 +02:00
momo5502
37dd387560
Fix more warnings
2025-05-31 11:05:16 +02:00
momo5502
c50fdd17a4
Fix compilation warnings
2025-05-31 10:37:04 +02:00
momo5502
5c0a1ce5c2
Build and test MinGW in CI
2025-05-31 09:47:55 +02:00
Maurice Heumann
6fcfb0264c
Add cross compile support on x86_64 Linux with MinGW toolchain ( #340 )
...
fixed #335
2025-05-30 10:23:35 +02:00
Hacksign
6585ffa9b4
REMOVE: wanring messages. NEW: compiler version check.
2025-05-30 16:02:04 +08:00
Hacksign
125d927725
Merge branch 'momo5502:main' into main
2025-05-30 13:58:12 +08:00
Maurice Heumann
c031c8413c
Explicitly pass desired backend to emulator ( #342 )
2025-05-30 07:21:56 +02:00
Hacksign
829e3d95a6
UPDATE: modify cmake scripts, adding warning messages.
2025-05-30 12:37:35 +08:00
momo5502
28de07ac8f
Explicitly pass desired backend to emulator
2025-05-29 19:49:53 +02:00
momo5502
e760b1e3dd
Use full url for unicorn submodule to fix forks
2025-05-29 17:04:20 +02:00
momo5502
1724bdd959
Use shallow cloning for all submodules
2025-05-29 16:08:22 +02:00
momo5502
bee2f09894
More sccache optimizations
2025-05-29 14:20:15 +02:00
Maurice Heumann
56f48eb1a6
Optimize sccache ( #341 )
2025-05-29 14:06:01 +02:00
momo5502
d509ae8499
Fixes
2025-05-29 14:05:30 +02:00
momo5502
9cdbb54997
Cache fixes
2025-05-29 14:03:17 +02:00
momo5502
d7aaf6ac25
Fix sccache path
2025-05-29 13:57:13 +02:00
momo5502
202461c5bd
Update caches
2025-05-29 13:51:19 +02:00
momo5502
61806bb9c4
Remove old caches
2025-05-29 13:38:37 +02:00
momo5502
15a47c92cd
Fix windows caches
2025-05-29 13:17:39 +02:00
Hacksign
e9a6911019
NEW: Add cross compile support on X86_64 Linux with MinGW toolchain.
2025-05-29 18:48:04 +08:00
momo5502
6e3a9132e4
Add cache for api set dumper
2025-05-29 12:43:11 +02:00
momo5502
4392d960e2
Small fixes
2025-05-29 12:26:03 +02:00
momo5502
4b891e701d
Optimize sccache
2025-05-29 12:18:18 +02:00
momo5502
bdee8b8584
More cache tests
2025-05-29 11:59:59 +02:00
momo5502
900fb582a8
More fixes
2025-05-29 11:43:43 +02:00
momo5502
1605d48a18
Better sccache
2025-05-29 11:35:44 +02:00
Maurice Heumann
1b06e65e1f
Add sccache to CI ( #338 )
2025-05-29 10:52:38 +02:00
momo5502
a1b690f0cc
Use newer version
2025-05-29 10:23:09 +02:00
momo5502
b5f84a3623
Use RelWithDebInfo
2025-05-29 10:13:17 +02:00
Hacksign
0fa037adc3
UPDATE: unicorn repo information.
2025-05-29 16:08:39 +08:00
momo5502
5022e3049a
Fix sccache
2025-05-29 09:58:51 +02:00
momo5502
5041bab9f8
Setup sccache
2025-05-29 09:50:28 +02:00
momo5502
c559c2ff43
Support stopping emulation while all threads are sleeping
...
This fixes #242
2025-05-29 08:30:56 +02:00