mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 17:59:07 -04:00
45 lines
1.5 KiB
Plaintext
45 lines
1.5 KiB
Plaintext
$NetBSD: patch-al,v 1.3 2013/03/24 16:51:08 joerg Exp $
|
|
--- CommonUtilitiesLib/OSHeaders.h.orig 2005-05-18 08:01:14.000000000 +0000
|
|
+++ CommonUtilitiesLib/OSHeaders.h
|
|
@@ -48,7 +48,7 @@
|
|
|
|
|
|
/* Platform-specific components */
|
|
-#if __linux__ || __linuxppc__ || __FreeBSD__ || __MacOSX__
|
|
+#if __linux__ || __linuxppc__ || __FreeBSD__ || __MacOSX__ || __NetBSD__ || defined(__DragonFly__)
|
|
|
|
/* Defines */
|
|
#define _64BITARG_ "q"
|
|
@@ -61,21 +61,22 @@
|
|
|
|
/* Includes */
|
|
#include <sys/types.h>
|
|
+ #include <stdint.h>
|
|
|
|
/* Constants */
|
|
#define QT_TIME_TO_LOCAL_TIME (-2082844800)
|
|
#define QT_PATH_SEPARATOR '/'
|
|
|
|
/* Typedefs */
|
|
- typedef unsigned int PointerSizedInt;
|
|
- typedef unsigned char UInt8;
|
|
- typedef signed char SInt8;
|
|
- typedef unsigned short UInt16;
|
|
- typedef signed short SInt16;
|
|
- typedef unsigned long UInt32;
|
|
- typedef signed long SInt32;
|
|
- typedef signed long long SInt64;
|
|
- typedef unsigned long long UInt64;
|
|
+ typedef uintptr_t PointerSizedInt;
|
|
+ typedef uint8_t UInt8;
|
|
+ typedef int8_t SInt8;
|
|
+ typedef uint16_t UInt16;
|
|
+ typedef int16_t SInt16;
|
|
+ typedef uint32_t UInt32;
|
|
+ typedef int32_t SInt32;
|
|
+ typedef int64_t SInt64;
|
|
+ typedef uint64_t UInt64;
|
|
typedef float Float32;
|
|
typedef double Float64;
|
|
typedef UInt16 Bool16;
|