mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 03:02:36 +01:00
Make LLVM_ENABLE_CRASH_DUMPS set a variable default
That way users can set the default to true, but then disable core dumps from certain apps that link support. llvm-svn: 340588
This commit is contained in:
parent
78e228c700
commit
3e2ce947ba
@ -83,12 +83,11 @@ static const char colorcodes[2][2][8][10] = {
|
||||
{ ALLCOLORS("4",""), ALLCOLORS("4","1;") }
|
||||
};
|
||||
|
||||
// This is set to true when Process::PreventCoreFiles() is called.
|
||||
static bool coreFilesPrevented = false;
|
||||
// A CMake option controls wheter we emit core dumps by default. An application
|
||||
// may disable core dumps by calling Process::PreventCoreFiles().
|
||||
static bool coreFilesPrevented = !LLVM_ENABLE_CRASH_DUMPS;
|
||||
|
||||
bool Process::AreCoreFilesPrevented() {
|
||||
return LLVM_ENABLE_CRASH_DUMPS ? coreFilesPrevented : false;
|
||||
}
|
||||
bool Process::AreCoreFilesPrevented() { return coreFilesPrevented; }
|
||||
|
||||
// Include the platform-specific parts of this class.
|
||||
#ifdef LLVM_ON_UNIX
|
||||
|
Loading…
Reference in New Issue
Block a user