Changeset 96017 in vbox
- Timestamp:
- Aug 4, 2022 2:24:26 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 152811
- Location:
- trunk/include/iprt/nocrt
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/nocrt/fcntl.h
r96013 r96017 71 71 # endif 72 72 73 RT_C_DECLS_END 74 73 75 #endif /* IPRT_NO_CRT_FOR_3RD_PARTY */ 74 76 75 77 76 RT_C_DECLS_END77 78 78 79 #endif /* !IPRT_INCLUDED_nocrt_fcntl_h */ -
trunk/include/iprt/nocrt/limits.h
r95975 r96017 73 73 #define LLONG_MIN (INT64_C(-0x7fffffffffffffff) - 1) 74 74 75 #undef SIZE_MAX 76 #undef SIZE_T_MAX 77 #undef SSIZE_MAX 78 #undef INTPTR_MAX 79 #undef UINTPTR_MAX 75 80 #if ARCH_BITS == 32 76 81 # define SIZE_T_MAX 0xffffffffU … … 79 84 # define UINTPTR_MAX 0xffffffffU 80 85 #elif ARCH_BITS == 64 81 # define SIZE_T_MAX UINT64_C(0xffffffffffffffff)82 86 # define SIZE_T_MAX UINT64_C(0xffffffffffffffff) 83 87 # define SSIZE_MAX INT64_C(0x7fffffffffffffff) -
trunk/include/iprt/nocrt/malloc.h
r95976 r96017 32 32 /* Just map it onto stdlib.h and alloca.h for now. */ 33 33 #include <stdlib.h> 34 #include <iprt/alloca.h> 34 #ifdef IN_RING3 35 # include <iprt/alloca.h> 36 #endif 35 37 36 38 #endif /* !IPRT_INCLUDED_nocrt_malloc_h */ -
trunk/include/iprt/nocrt/stddef.h
r95975 r96017 32 32 #include <iprt/types.h> 33 33 34 #define offsetof(a_Type, a_Member) RT_OFFSETOF(a_Type, a_Member) 34 #ifndef offsetof 35 # define offsetof(a_Type, a_Member) RT_OFFSETOF(a_Type, a_Member) 36 #endif 35 37 36 38 #endif /* !IPRT_INCLUDED_nocrt_stddef_h */ -
trunk/include/iprt/nocrt/stdlib.h
r96013 r96017 33 33 #include <iprt/env.h> 34 34 #include <iprt/mem.h> 35 #include < limits.h>35 #include <iprt/nocrt/limits.h> 36 36 37 37 RT_C_DECLS_BEGIN -
trunk/include/iprt/nocrt/sys/stat.h
r96013 r96017 121 121 # endif 122 122 123 RT_C_DECLS_END 124 123 125 #endif /* IPRT_NO_CRT_FOR_3RD_PARTY */ 124 125 RT_C_DECLS_END126 126 127 127 #endif /* !IPRT_INCLUDED_nocrt_sys_stat_h */ -
trunk/include/iprt/nocrt/sys/types.h
r96013 r96017 32 32 #include <iprt/types.h> 33 33 34 #if !defined(_DEV_T_DEFINED) 34 35 typedef RTDEV dev_t; 36 #endif 37 #if !defined(_UCRT_RESTORE_CLANG_WARNINGS) 35 38 typedef int errno_t; 39 #endif 40 #if !defined(_INO_T_DEFINED) 36 41 typedef RTINODE ino_t; 42 #endif 43 #if !defined(_OFF_T_DEFINED) 37 44 typedef RTFOFF off_t; 45 #endif 46 #if !defined(_PID_T_DEFINED) 38 47 typedef RTPROCESS pid_t; 48 #endif 39 49 40 50 #endif /* !IPRT_INCLUDED_nocrt_sys_types_h */ -
trunk/include/iprt/nocrt/time.h
r96013 r96017 35 35 #include <iprt/nocrt/sys/types.h> 36 36 37 #if defined(RT_OS_WINDOWS) && defined(_USE_32BIT_TIME_T) && ARCH_BITS == 32 37 #if !defined(_TIME_T_DEFINED) 38 # if defined(RT_OS_WINDOWS) && defined(_USE_32BIT_TIME_T) && ARCH_BITS == 32 38 39 typedef long time_t; 39 # else40 # else 40 41 typedef int64_t time_t; 41 # endif42 # ifdef _MSC_VER42 # endif 43 # ifdef _MSC_VER 43 44 typedef int64_t __time64_t; 44 #endif 45 # endif 46 #endif /* !_TIME_T_DEFINED */ 45 47 48 #if !defined(_INC_TIME) 46 49 struct timespec 47 50 { … … 56 59 const char *tm_zone; 57 60 }; 61 62 #endif /* !_INC_TIME */ 58 63 59 64 RT_C_DECLS_BEGIN
Note:
See TracChangeset
for help on using the changeset viewer.