Ryan Houdek
|
143cb6d0a5
|
Always upload artifact results even on failure
This was an oversight of the original commit
|
2021-02-03 15:59:55 -08:00 |
|
Ryan Houdek
|
e0042cc3fc
|
Merge pull request #752 from Sonicadvance1/upload_artifacts
Uploads testing artifacts to github
|
2021-02-03 09:40:57 -08:00 |
|
Ryan Houdek
|
6ccdfd11a3
|
Uploads testing artifacts to github
|
2021-02-02 06:56:06 -08:00 |
|
Ryan Houdek
|
0aaed41f72
|
Merge pull request #751 from FEX-Emu/skmp/fix-fchmodat-faccessat
Syscalls: chmodat, faccessat glibc interface differs from kernel
FEX-2102
|
2021-02-02 05:52:38 -08:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
3eed439728
|
gvisor: chmod passes now
|
2021-02-02 14:58:51 +02:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
4d05438796
|
Merge pull request #747 from phire/android_build_fixes
Android build fixes
|
2021-02-02 14:40:34 +02:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
f9aa457e3f
|
Syscalls: chmodat, faccessat glibc interface differs from kernel
|
2021-02-02 14:35:27 +02:00 |
|
Ryan Houdek
|
eea14690c4
|
Merge pull request #750 from FEX-Emu/skmp/fix-empty-arg-forwarding
HarnessHelpers: Fix empty arg forwarding
|
2021-02-02 04:30:47 -08:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
a3b5234d1c
|
HarnessHelpers: Fix empty arg forwarding
|
2021-02-02 14:19:23 +02:00 |
|
Scott Mansell
|
4fad9a8c0b
|
Assert on unreachable
|
2021-02-02 17:12:43 +13:00 |
|
Scott Mansell
|
9fa108ff33
|
Move -lnuma to correct place
|
2021-02-02 16:47:55 +13:00 |
|
Scott Mansell
|
45962098ef
|
Refactor LinuxSyscalls to it's own static library
|
2021-02-02 16:47:55 +13:00 |
|
Scott Mansell
|
622c437829
|
undef PAGE_SIZE if it's defined
The android NDK defines this.
|
2021-02-02 16:47:55 +13:00 |
|
Scott Mansell
|
89bfacd845
|
Don't build thunks by default
Allow people to build fex without a cross-compiler installed
|
2021-02-02 16:47:55 +13:00 |
|
Scott Mansell
|
16e7ba6fa8
|
Move nasm check inside unit tests
Allow building of fex without nasm if unit tests are disabled
|
2021-02-02 16:47:55 +13:00 |
|
Scott Mansell
|
c3ab5bca5e
|
Fix <elf.h> incompatibilities
ELF32_ST_VISIBILITY is a pretty simple macro, just reimplement it.
|
2021-02-02 16:47:44 +13:00 |
|
Scott Mansell
|
ef043f10ed
|
Remove std::unexpected
It's deprecated in c++17, and android's bionic has removed it
|
2021-02-01 21:08:45 +13:00 |
|
Scott Mansell
|
0ff39ccad2
|
Remove dependance on system sigset_t
Android's sigset_t is the wrong size. Just define our own one.
|
2021-02-01 21:08:45 +13:00 |
|
Scott Mansell
|
93d5cdde1f
|
Fix missing libc++ includes
gnu's libc++ is lenient and allows you to miss includes at times.
Android's binoic is more strict and needs these fixes to build.
|
2021-02-01 21:08:45 +13:00 |
|
Ryan Houdek
|
68beb28a56
|
Merge pull request #748 from phire/disable-more-tests
Disable more flaky gvisor tests
|
2021-01-31 21:51:07 -08:00 |
|
Scott Mansell
|
ba3bacb65b
|
Disable more flaky gvisor tests
They assume fair scheduling
|
2021-02-01 18:43:35 +13:00 |
|
Scott Mansell
|
ebb05b56e4
|
Merge pull request #739 from Sonicadvance1/remove_warnings_10
Removes warning from Static Register Allocation Pass
|
2021-02-01 17:31:39 +13:00 |
|
Scott Mansell
|
f5dd0fea5d
|
Merge pull request #742 from Sonicadvance1/remove_warnings_8
Removes warning from IRCompaction
|
2021-02-01 17:31:28 +13:00 |
|
Ryan Houdek
|
4f4a8f7440
|
Merge pull request #746 from FEX-Emu/phire-disable-mcount-pic
Disable `mcount_pic.c.gcc-target-test-64` test
|
2021-01-31 19:50:45 -08:00 |
|
Scott Mansell
|
2e5f59cdc1
|
Merge pull request #734 from Sonicadvance1/remove_warnings_4
Removes warnings from OpcodeDispatcher
|
2021-02-01 16:45:37 +13:00 |
|
Scott Mansell
|
767813eb97
|
Merge pull request #735 from Sonicadvance1/remove_warnings_5
Removes warning from X86Tables
|
2021-02-01 16:44:24 +13:00 |
|
Scott Mansell
|
9c81fbb2fd
|
Merge pull request #736 from Sonicadvance1/remove_warnings_6
Removes warning from IRDumper
|
2021-02-01 16:42:52 +13:00 |
|
Scott Mansell
|
5f624bec05
|
Merge pull request #733 from Sonicadvance1/remove_warnings_3
Removes warnings from x86-64 JIT.cpp
|
2021-02-01 16:42:10 +13:00 |
|
Scott Mansell
|
a156210064
|
Merge pull request #738 from Sonicadvance1/remove_warnings_9
Removes warnings from Register Allocation Pass
|
2021-02-01 16:32:05 +13:00 |
|
Scott Mansell
|
03db1b2040
|
Disable mcount_pic.c.gcc-target-test-64 test
It's flaky on the ARMv8.0 runner
|
2021-02-01 16:26:39 +13:00 |
|
Scott Mansell
|
d4fbca3cbf
|
Merge pull request #732 from Sonicadvance1/remove_warnings_2
Removes warnings from Frontend
|
2021-02-01 16:23:29 +13:00 |
|
Scott Mansell
|
687176eca6
|
Merge pull request #741 from Sonicadvance1/remove_warnings_12
Removes warnings from HostFactory
|
2021-02-01 16:23:11 +13:00 |
|
Scott Mansell
|
c14dfb9d52
|
Merge pull request #737 from Sonicadvance1/remove_warnings_7
Removes warning from DeadStoreElimination
|
2021-02-01 16:15:12 +13:00 |
|
Scott Mansell
|
27adabef83
|
Merge pull request #740 from Sonicadvance1/remove_warnings_11
Removes warnings from ELFLoader
|
2021-02-01 16:14:43 +13:00 |
|
Scott Mansell
|
1d102b9e59
|
Merge pull request #731 from Sonicadvance1/remove_warnings_1
Removes warnings from SoftFloat-3e
|
2021-02-01 16:08:42 +13:00 |
|
Ryan Houdek
|
1b1e922830
|
Removes warnings from HostFactory
|
2021-01-31 08:01:53 -08:00 |
|
Ryan Houdek
|
436e6e96ce
|
Removes warnings from ELFLoader
|
2021-01-31 08:01:25 -08:00 |
|
Ryan Houdek
|
d1161de4e4
|
Removes warning from Static Register Allocation Pass
|
2021-01-31 08:00:58 -08:00 |
|
Ryan Houdek
|
0c3ddd3016
|
Removes warnings from Register Allocation Pass
|
2021-01-31 08:00:28 -08:00 |
|
Ryan Houdek
|
5c9848650c
|
Removes warning from IRCompaction
|
2021-01-31 07:59:59 -08:00 |
|
Ryan Houdek
|
a90e2268f9
|
Removes warning from DeadStoreElimination
|
2021-01-31 07:59:26 -08:00 |
|
Ryan Houdek
|
175078b739
|
Removes warning from IRDumper
|
2021-01-31 07:58:58 -08:00 |
|
Ryan Houdek
|
9e55f1b177
|
Removes warning from X86Tables
|
2021-01-31 07:58:08 -08:00 |
|
Ryan Houdek
|
6012fcfee6
|
Removes warnings from OpcodeDispatcher
|
2021-01-31 07:57:28 -08:00 |
|
Ryan Houdek
|
c2f4ea4646
|
Removes warnings from x86-64 JIT.cpp
|
2021-01-31 07:56:19 -08:00 |
|
Ryan Houdek
|
1f6017c37c
|
Removes warnings from Frontend
|
2021-01-31 07:55:26 -08:00 |
|
Ryan Houdek
|
47a6b49f7f
|
Removes warnings from SoftFloat-3e
|
2021-01-31 07:54:47 -08:00 |
|
Ryan Houdek
|
fc7e0ede03
|
Merge pull request #728 from FEX-Emu/skmp/lookupcache-hotfix
LookupCache: Fix crash on L2 insertion
|
2021-01-29 17:14:29 -08:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
1f7d815f3a
|
LookupCache: Fix crash on L2 insertion
|
2021-01-29 22:00:07 +02:00 |
|
Ryan Houdek
|
2edb14538f
|
Merge pull request #725 from FEX-Emu/skmp/single-compiler-backend
Core: Single compiler backend
|
2021-01-29 05:30:47 -08:00 |
|