mirror of
				https://github.com/coop-deluxe/sm64coopdx.git
				synced 2025-10-30 08:01:01 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			15 lines
		
	
	
	
		
			339 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			339 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef PLATFORM_INFO_H
 | 
						|
#define PLATFORM_INFO_H
 | 
						|
 | 
						|
#ifdef TARGET_N64
 | 
						|
#define IS_64_BIT 0
 | 
						|
#define IS_BIG_ENDIAN 1
 | 
						|
#else
 | 
						|
#include <stdint.h>
 | 
						|
#define IS_64_BIT (UINTPTR_MAX == 0xFFFFFFFFFFFFFFFFU)
 | 
						|
#define IS_BIG_ENDIAN (__BYTE_ORDER__ == __ORDER_BIG_ENDIAN__)
 | 
						|
#endif
 | 
						|
 | 
						|
#define DOUBLE_SIZE_ON_64_BIT(size) ((size) * (sizeof(void *) / 4))
 | 
						|
 | 
						|
#endif
 |