os: Remove support for Tiger and earlier versions of macOS
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
(cherry picked from commit 20b86c4060
)
This commit is contained in:
parent
be9d2fd871
commit
080f9eb76a
7
os/log.c
7
os/log.c
|
@ -121,19 +121,12 @@ static int bufferSize = 0, bufferUnused = 0, bufferPos = 0;
|
|||
static Bool needBuffer = TRUE;
|
||||
|
||||
#ifdef __APPLE__
|
||||
#include <AvailabilityMacros.h>
|
||||
|
||||
static char __crashreporter_info_buff__[4096] = { 0 };
|
||||
|
||||
static const char *__crashreporter_info__ __attribute__ ((__used__)) =
|
||||
&__crashreporter_info_buff__[0];
|
||||
#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1050
|
||||
// This is actually a toolchain requirement, but I'm not sure the correct check,
|
||||
// but it should be fine to just only include it for Leopard and later. This line
|
||||
// just tells the linker to never strip this symbol (such as for space optimization)
|
||||
asm(".desc ___crashreporter_info__, 0x10");
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/* Prefix strings for log messages. */
|
||||
#ifndef X_UNKNOWN_STRING
|
||||
|
|
Loading…
Reference in New Issue