Changeset 96070 in vbox
- Timestamp:
- Aug 5, 2022 11:08:39 PM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 152869
- Location:
- trunk
- Files:
-
- 8 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/nocrt/stdlib.h
r96017 r96070 44 44 typedef FNRTNOCRTATEXITCALLBACK *PFNRTNOCRTATEXITCALLBACK; 45 45 #if defined(_MSC_VER) && defined(RT_WITHOUT_NOCRT_WRAPPERS) /* Clashes with compiler internal prototype or smth. */ 46 int rtnocrt_atexit(PFNRTNOCRTATEXITCALLBACK) RT_NOEXCEPT;47 # define atexit rtnocrt_atexit46 int nocrt_atexit(PFNRTNOCRTATEXITCALLBACK) RT_NOEXCEPT; 47 # define atexit nocrt_atexit 48 48 #else 49 49 int RT_NOCRT(atexit)(PFNRTNOCRTATEXITCALLBACK) RT_NOEXCEPT; -
trunk/include/iprt/nocrt/unistd.h
r96018 r96070 32 32 #include <iprt/nocrt/sys/types.h> 33 33 34 #ifdef IPRT_NO_CRT_FOR_3RD_PARTY 34 35 35 #ifdef IPRT_NO_CRT_FOR_3RD_PARTY 36 RT_C_DECLS_BEGIN 36 37 37 38 int RT_NOCRT(access)(const char *, int) RT_NOEXCEPT; … … 81 82 # endif 82 83 84 RT_C_DECLS_END 85 83 86 #endif /* IPRT_NO_CRT_FOR_3RD_PARTY */ 84 87 -
trunk/src/VBox/Runtime/Makefile.kmk
r96067 r96070 1800 1800 ,$(RuntimeBaseR3_SOURCES)) \ 1801 1801 \ 1802 common/file/nocrt-fstat.cpp \ 1803 common/file/nocrt-isatty.cpp \ 1804 common/file/nocrt-read.cpp \ 1805 common/path/nocrt-unlink.cpp \ 1806 common/rand/nocrt-rand.cpp \ 1807 common/sort/nocrt-qsort.cpp \ 1808 common/sort/nocrt-qsort_r.cpp \ 1802 1809 common/string/nocrt-strdup.cpp \ 1803 1810 common/string/nocrt-stricmp.cpp \ -
trunk/src/VBox/Runtime/common/compiler/vcc/atexit-vcc.cpp
r95870 r96070 59 59 60 60 /* Note! not using atexit here because it'll clash with built-in prototype. */ 61 extern "C" int rtnocrt_atexit(PFNRTNOCRTATEXITCALLBACK pfnCallback) RT_NOEXCEPT61 extern "C" int nocrt_atexit(PFNRTNOCRTATEXITCALLBACK pfnCallback) RT_NOEXCEPT 62 62 { 63 63 AssertPtr(pfnCallback); … … 95 95 return 0; 96 96 } 97 RT_ALIAS_AND_EXPORT_NOCRT_SYMBOL(atexit); 97 98 98 99
Note:
See TracChangeset
for help on using the changeset viewer.