os: Remove support for Tiger and earlier versions of macOS
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
This commit is contained in:
		
							parent
							
								
									74aef85bd8
								
							
						
					
					
						commit
						20b86c4060
					
				
							
								
								
									
										7
									
								
								os/log.c
								
								
								
								
							
							
						
						
									
										7
									
								
								os/log.c
								
								
								
								
							| 
						 | 
					@ -128,19 +128,12 @@ static int bufferSize = 0, bufferUnused = 0, bufferPos = 0;
 | 
				
			||||||
static Bool needBuffer = TRUE;
 | 
					static Bool needBuffer = TRUE;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef __APPLE__
 | 
					#ifdef __APPLE__
 | 
				
			||||||
#include <AvailabilityMacros.h>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
static char __crashreporter_info_buff__[4096] = { 0 };
 | 
					static char __crashreporter_info_buff__[4096] = { 0 };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static const char *__crashreporter_info__ __attribute__ ((__used__)) =
 | 
					static const char *__crashreporter_info__ __attribute__ ((__used__)) =
 | 
				
			||||||
    &__crashreporter_info_buff__[0];
 | 
					    &__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");
 | 
					asm(".desc ___crashreporter_info__, 0x10");
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* Prefix strings for log messages. */
 | 
					/* Prefix strings for log messages. */
 | 
				
			||||||
#ifndef X_UNKNOWN_STRING
 | 
					#ifndef X_UNKNOWN_STRING
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue