src: portability updates
This commit is contained in:
@@ -26,6 +26,8 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "system_check_predefs.h"
|
||||
|
||||
#if !defined(_FILE_OFFSET_BITS)
|
||||
#define _FILE_OFFSET_BITS 64
|
||||
#endif
|
||||
@@ -41,6 +43,13 @@
|
||||
#define __STDC_LIMIT_MACROS 1
|
||||
#endif
|
||||
|
||||
#if defined(__PTRADDR_TYPE__) && !defined(__SIZEOF_PTRADDR_T__)
|
||||
#if !defined(__PTRADDR_WIDTH__)
|
||||
#error "missing __PTRADDR_WIDTH__"
|
||||
#endif
|
||||
#define __SIZEOF_PTRADDR_T__ (__PTRADDR_WIDTH__ / 8)
|
||||
#endif
|
||||
|
||||
#if !defined(__USE_MINGW_ANSI_STDIO)
|
||||
#if defined(_WIN32) && defined(__MINGW32__) && (defined(__clang__) || defined(__GNUC__))
|
||||
#define __USE_MINGW_ANSI_STDIO 1
|
||||
|
||||
Reference in New Issue
Block a user