Changeset 74327 in vbox for trunk/src/VBox
- Timestamp:
- Sep 17, 2018 10:13:09 PM (6 years ago)
- Location:
- trunk/src/VBox/Runtime
- Files:
-
- 1 added
- 3 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/Makefile.kmk
r74323 r74327 2345 2345 2346 2346 2347 if1of ($(KBUILD_TARGET),win) # remove later 2348 if1of (VBoxRT,$(DLLS)) 2349 # 2350 # VBoxRTImpCheck - Import library check. 2351 # 2352 PROGRAMS += VBoxRTStableCheck 2353 VBoxRTStableCheck_TEMPLATE = VBOXR3TSTEXE 2354 VBoxRTStableCheck_SOURCES = \ 2355 VBox/VBoxRTStableCheck.cpp \ 2356 $(VBoxRTStableCheck_0_OUTDIR)/VBoxRTStableCheckA.asm 2357 VBoxRTStableCheck_LIBS = \ 2358 $(LIB_RUNTIME) 2359 ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),win.amd64) 2360 $$(VBoxRTStableCheck_0_OUTDIR)/VBoxRTStableCheckA.asm: $(PATH_SUB_CURRENT)/VBox/VBoxRTImp.def $(PATH_SUB_CURRENT)/VBox/VBoxRTImp-vcc64.def $(PATH_SUB_CURRENT)/r3/win/VBoxRT-win64.def | $$(dir $$@) 2361 else ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),win.x86) 2362 $$(VBoxRTStableCheck_0_OUTDIR)/VBoxRTStableCheckA.asm: $(PATH_SUB_CURRENT)/VBox/VBoxRTImp.def $(PATH_SUB_CURRENT)/VBox/VBoxRTImp-vcc32.def $(PATH_SUB_CURRENT)/r3/win/VBoxRT-win32.def | $$(dir $$@) 2363 else 2364 $$(VBoxRTStableCheck_0_OUTDIR)/VBoxRTStableCheckA.asm: $(PATH_SUB_CURRENT)/VBox/VBoxRTImp.def $(PATH_SUB_CURRENT)/VBox/VBoxRTImp-gcc.def | $$(dir $$@) 2365 endif 2366 $(APPEND) -tn "$@" '%include "iprt/asmdefs.mac"' '' 2367 $(SED) --append "$@" \ 2368 -e "/not-$(KBUILD_TARGET)/d" \ 2369 $(if-expr "$(KBUILD_TARGET)" == "linux" ,, -e "/only-linux/d") \ 2370 $(if-expr "$(KBUILD_TARGET)" == "win" ,, -e "/only-win/d") \ 2371 $(if-expr "$(KBUILD_TARGET)" == "darwin",, -e "/only-darwin/d") \ 2372 -f $(PATH_ROOT)/src/VBox/Runtime/VBox/DefToAsmExterns.sed \ 2373 $(filter %.def, $^) 2374 endif 2375 endif # remove later 2376 2377 2347 2378 # 2348 2379 # RuntimeR3NoCRTGCC - CRT replacement lib for VBoxREM. -
trunk/src/VBox/Runtime/VBox/DefToAsmExterns.sed
r74289 r74327 1 1 # $Id$ 2 2 ## @file 3 # SED script for generating a dummy .c from awindows .def file.3 # SED script for generating assembly externs from a VBoxRT windows .def file. 4 4 # 5 5 6 6 # 7 # Copyright (C) 2006-201 7Oracle Corporation7 # Copyright (C) 2006-2018 Oracle Corporation 8 8 # 9 9 # This file is part of VirtualBox Open Source Edition (OSE), as … … 15 15 # hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 16 16 # 17 18 # 19 # Remove uncertain exports. 20 # 21 /not-some-systems/d 17 22 18 23 # … … 36 41 # 37 42 :code 38 s/^\(.*\)$/EX PORT\nvoid \1(void);\nvoid \1(void){}/43 s/^\(.*\)$/EXTERN_IMP2 \1/ 39 44 b end 40 45 … … 44 49 # 45 50 :data 46 s/^\(.*\)[[:space:]]*DATA$/EX PORT_DATA void *\1 = (void *)0;/51 s/^\(.*\)[[:space:]]*DATA$/EXTERN_IMP2 \1/ 47 52 b end 48 53 -
trunk/src/VBox/Runtime/VBox/VBoxRTImp.def
r74313 r74327 780 780 RTCrCipherGetBlockSize 781 781 RTCrCipherGetInitializationVectorLength 782 RTCrCipherGetKey VectorLength782 RTCrCipherGetKeyLength 783 783 RTCrCipherOpenByType 784 784 RTCrCipherRetain … … 918 918 RTDbgLineFree 919 919 RTDbgModCreate 920 RTDbgModCreateDeferred921 920 RTDbgModCreateFromImage 922 921 RTDbgModCreateFromMap 922 RTDbgModCreateFromPeImage 923 RTDbgModCreateFromMachOImage 923 924 RTDbgModGetTag 924 925 RTDbgModImageSize … … 1022 1023 RTFileGetMaxSizeEx 1023 1024 RTFileGetSize 1024 RTFileIoCtl 1025 RTFileIoCtl ; not-win 1025 1026 RTFileIsValid 1026 1027 RTFileLock … … 1168 1169 RTLdrRelocate 1169 1170 RTLdrSize 1170 RTLinuxFindDevicePath 1171 RTLinuxFindDevicePathV 1172 RTLinuxSysFsClose 1173 RTLinuxSysFsExists 1174 RTLinuxSysFsExistsV 1175 RTLinuxSysFsGetLinkDest 1176 RTLinuxSysFsGetLinkDestV 1177 RTLinuxSysFsOpen 1178 RTLinuxSysFsOpenV 1179 RTLinuxSysFsReadDevNumFile 1180 RTLinuxSysFsReadDevNumFileV 1181 RTLinuxSysFsReadFile 1182 RTLinuxSysFsReadIntFile 1183 RTLinuxSysFsReadIntFileV 1184 RTLinuxSysFsReadStr 1185 RTLinuxSysFsReadStrFile 1186 RTLinuxSysFsReadStrFileV 1171 RTLinuxFindDevicePath ; only-linux 1172 RTLinuxFindDevicePathV ; only-linux 1173 RTLinuxSysFsClose ; only-linux 1174 RTLinuxSysFsExists ; only-linux 1175 RTLinuxSysFsExistsV ; only-linux 1176 RTLinuxSysFsGetLinkDest ; only-linux 1177 RTLinuxSysFsGetLinkDestV ; only-linux 1178 RTLinuxSysFsOpen ; only-linux 1179 RTLinuxSysFsOpenV ; only-linux 1180 RTLinuxSysFsReadDevNumFile ; only-linux 1181 RTLinuxSysFsReadDevNumFileV ; only-linux 1182 RTLinuxSysFsReadFile ; only-linux 1183 RTLinuxSysFsReadIntFile ; only-linux 1184 RTLinuxSysFsReadIntFileV ; only-linux 1185 RTLinuxSysFsReadStr ; only-linux 1186 RTLinuxSysFsReadStrFile ; only-linux 1187 RTLinuxSysFsReadStrFileV ; only-linux 1187 1188 RTLockValidatorClassAddPriorClass 1188 1189 RTLockValidatorClassCreate … … 1245 1246 RTLogComPrintf 1246 1247 RTLogComPrintfV 1247 RTLogCopyGroupsAndFlags 1248 RTLogCopyGroupsAndFlagsForR0 1248 1249 RTLogCreate 1249 1250 RTLogCreateEx … … 1355 1356 RTMemExecFree 1356 1357 RTMemFree 1357 RTMemLockedAllocTag1358 RTMemLockedAllocZTag1359 RTMemLockedFree1360 1358 RTMemPageAllocTag 1361 1359 RTMemPageAllocZTag … … 1431 1429 RTNetTCPChecksum 1432 1430 RTNetUDPChecksum 1433 RTOnce1434 1431 RTOnceReset 1435 1432 RTOnceSlow … … 1454 1451 RTPathGetCurrent 1455 1452 RTPathGetMode 1456 RTPathHa vePath1457 RTPathHa veSuffix1453 RTPathHasPath 1454 RTPathHasSuffix 1458 1455 RTPathJoin 1459 1456 RTPathJoinA … … 1466 1463 RTPathRename 1467 1464 RTPathSetCurrent 1468 RTPathSetMode ; not-win1465 RTPathSetMode 1469 1466 RTPathSetOwner ; not-win 1470 1467 RTPathSetOwnerEx ; not-win … … 1505 1502 RTProcCreateEx 1506 1503 RTProcDaemonize 1507 RTProcDaemonizeUsingFork 1504 RTProcDaemonizeUsingFork ; not-win not-os2 1508 1505 RTProcGetAffinityMask 1509 1506 RTProcGetExecutablePath … … 1857 1854 RTSystemQueryTotalRam 1858 1855 RTTarClose 1859 RTTarCreate1860 RTTarCurrentFile1861 RTTarExtractAll1862 RTTarExtractFileToBuf1863 RTTarExtractFiles1864 1856 RTTarFileClose 1865 RTTarFileExists1866 RTTarFileGetMode1867 RTTarFileGetOwner1868 1857 RTTarFileGetSize 1869 RTTarFileGetTime1870 1858 RTTarFileOpen 1871 RTTarFileOpenCurrentFile1872 RTTarFileRead1873 1859 RTTarFileReadAt 1874 RTTarFileSeek1875 RTTarFileSetMode1876 RTTarFileSetOwner1877 1860 RTTarFileSetSize 1878 RTTarFileSetTime1879 RTTarFileTell1880 RTTarFileWrite1881 1861 RTTarFileWriteAt 1882 RTTarList1883 1862 RTTarOpen 1884 RTTarSeekNextFile1885 1863 RTTcpClientClose 1886 1864 RTTcpClientCloseEx … … 2037 2015 RTTimeSystemNanoTS 2038 2016 RTTimeToString 2039 RTTimerChangeInterval2017 ;RTTimerChangeInterval - missing on windows 2040 2018 RTTimerCreate 2041 RTTimerCreateEx2019 ;RTTimerCreateEx - missing on windows 2042 2020 RTTimerDestroy 2043 2021 RTTimerLRCreate … … 2046 2024 RTTimerLRStart 2047 2025 RTTimerLRStop 2048 RTTimerStart2049 RTTimerStop2026 ;RTTimerStart - missing on windows 2027 ;RTTimerStop - missing on windows 2050 2028 RTTlsAlloc 2051 2029 RTTlsAllocEx -
trunk/src/VBox/Runtime/common/crypto/cipher-openssl.cpp
r74315 r74327 158 158 159 159 160 RTDECL(uint32_t) RTCrCipherGetInitial VectorLength(RTCRCIPHER hCipher)160 RTDECL(uint32_t) RTCrCipherGetInitializationVectorLength(RTCRCIPHER hCipher) 161 161 { 162 162 RTCRCIPHERINT *pThis = hCipher;
Note:
See TracChangeset
for help on using the changeset viewer.