This should fix ARM builds.

This commit is contained in:
Martín Lucas Golini
2025-04-05 19:31:36 -03:00
parent 24986d731c
commit 3e1cdc5589
2 changed files with 4 additions and 1 deletions

View File

@@ -142,7 +142,7 @@ jobs:
sudo dpkg --add-architecture arm64
- name: Install dependencies
run: |
sudo apt-get install -y premake4 libfuse2 fuse gcc-aarch64-linux-gnu g++-aarch64-linux-gnu libdw-dev
sudo apt-get install -y premake4 libfuse2 fuse gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
bash projects/linux/scripts/install_sdl2.sh --aarch64
- name: Build ecode
run: |

View File

@@ -4366,7 +4366,10 @@ public:
SetUnhandledExceptionFilter(crash_handler);
signal(SIGABRT, signal_handler);
#if ( defined( _MSCVER ) || defined( _MSC_VER ) )
_set_abort_behavior(0, _WRITE_ABORT_MSG | _CALL_REPORTFAULT);
#endif
std::set_terminate(&terminator);
#ifndef BACKWARD_ATLEAST_CXX17