Files
UnrealEngineUWP/Engine/Source/Programs/UnrealBuildAccelerator/Test/Private/Linux/UbaTestLinux.cpp
joe kirchoff 9affe69d97 UnrealBuildAccelerator: Experimental for 5.4
#jira UE-197967

[CL 30002804 by joe kirchoff in ue5-main branch]
2023-11-29 18:47:11 -05:00

26 lines
473 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "UbaTestAll.h"
void segfault_sigaction(int signal, siginfo_t* si, void* arg)
{
uba::UbaAssert("Segmentation fault", "", 0, "", -1);
}
int main()
{
struct sigaction sa;
memset(&sa, 0, sizeof(struct sigaction));
sigemptyset(&sa.sa_mask);
sa.sa_sigaction = segfault_sigaction;
sa.sa_flags = SA_SIGINFO;
sigaction(SIGSEGV, &sa, NULL);
using namespace uba;
if (!RunAllTests())
return -1;
return 0;
}