Changeset 25642 in vbox
- Timestamp:
- Jan 5, 2010 8:19:10 AM (15 years ago)
- Location:
- trunk
- Files:
-
- 14 edited
-
Doxyfile.Core (modified) (2 diffs)
-
include/VBox/cdefs.h (modified) (1 diff)
-
src/VBox/Main/Doxyfile.Main (modified) (3 diffs)
-
src/VBox/Main/include/SessionImpl.h (modified) (1 diff)
-
src/VBox/Runtime/Doxyfile (modified) (2 diffs)
-
src/VBox/Runtime/include/internal/ldr.h (modified) (2 diffs)
-
src/VBox/Runtime/include/internal/string.h (modified) (1 diff)
-
src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) (1 diff)
-
src/VBox/Runtime/r3/alloc-ef.h (modified) (2 diffs)
-
src/VBox/Runtime/r3/linux/sched-linux.cpp (modified) (1 diff)
-
src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) (1 diff)
-
src/VBox/Runtime/r3/posix/sched-posix.cpp (modified) (1 diff)
-
src/VBox/Runtime/r3/win/fileio-win.cpp (modified) (1 diff)
-
src/recompiler/VBoxREMWrapper.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Doxyfile.Core
r20374 r25642 423 423 # INCLUDE_PATH = later 424 424 # INCLUDE_FILE_PATTERNS = later 425 PREDEFINED = DOXYGEN_RUNNING __DOXYGEN__ RT_C_DECLS_END RT_C_DECLS_BEGIN VBOX 425 PREDEFINED = \ 426 DOXYGEN_RUNNING \ 427 RT_C_DECLS_END \ 428 RT_C_DECLS_BEGIN \ 429 VBOX 426 430 # context hacks. 427 431 PREDEFINED += RCPTRTYPE(RCType)=RCType … … 527 531 STDMETHODIMP \ 528 532 \ 529 CFGMDECL \530 CFGMGCDECL \531 CFGMR0DECL \532 CFGMR3DECL \533 CPUMDECL \534 CPUMGCDECL \535 CPUMR0DECL \536 CPUMR3DECL \537 CSAMDECL \538 CSAMGCDECL \539 CSAMR0DECL \540 CSAMR3DECL \541 DBGCR3DECL \542 533 DBGDECL \ 543 DBGFDECL \544 DBGFGCDECL \545 DBGFR0DECL \546 DBGFR3DECL \547 DBGGCDECL \548 DBGR0DECL \549 534 DISDECL \ 550 EMDECL \551 EMGCDECL \552 EMR0DECL \553 EMR3DECL \554 535 GMMR0DECL \ 555 536 GVMMR0DECL \ 556 HWACCMDECL \557 HWACCMGCDECL \558 HWACCMR0DECL \559 HWACCMR3DECL \560 IDEDECL \561 IDEGCDECL \562 IDER0DECL \563 IDER3DECL \564 537 INTNETDECL \ 565 INTNET GCDECL \538 INTNETRCDECL \ 566 539 INTNETR0DECL \ 567 540 INTNETR3DECL \ 568 IOMDECL \569 IOMGCDECL \570 IOMR0DECL \571 IOMR3DECL \572 MMDECL \573 MMGCDECL \574 MMR0DECL \575 MMR3DECL \576 PATMDECL \577 PATMGCDECL \578 PATMR0DECL \579 PATMR3DECL \580 541 PDMBOTHCBDECL \ 581 PDMDECL \582 PDMGCDECL \583 PDMR0DECL \584 PDMR3DECL \585 542 PGM_BTH_DECL \ 586 543 PGM_GST_DECL \ 587 544 PGM_SHW_DECL \ 588 PGMDECL \589 PGMGCDECL \590 PGMR0DECL \591 PGMR3DECL \592 545 REMDECL \ 593 REM GCDECL \546 REMRCDECL \ 594 547 REMR0DECL \ 595 548 REMR3DECL \ 596 549 RTDECL \ 597 RT GCDECL \550 RTRCDECL \ 598 551 RTR0DECL \ 599 552 RTR3DECL \ 600 553 RTDATADECL \ 601 SELMDECL \602 SELMGCDECL \603 SELMR0DECL \604 SELMR3DECL \605 SSMDECL \606 SSMGCDECL \607 SSMR3DECL \608 SSMR0DECL \609 STAMDECL \610 STAMGCDECL \611 STAMR0DECL \612 STAMR3DECL \613 554 SUPDECL \ 614 555 SUPR0DECL \ 615 556 SUPR3DECL \ 616 TMDECL \617 TMGCDECL \618 TMR0DECL \619 TMR3DECL \620 TRPMDECL \621 TRPMGCDECL \622 TRPMR0DECL \623 TRPMR3DECL \624 USBR3DECL \625 557 VBGLR3DECL \ 626 558 VBOXDDU_DECL \ 627 VGADECL \628 VGAGCDECL \629 VGAR0DECL \630 VGAR3DECL \631 VMDECL \632 VMDECL \633 VMGCDECL \634 559 VMMDECL \ 635 VMM GCDECL \560 VMMRCDECL \ 636 561 VMMR0DECL \ 637 VMMR3DECL \ 638 VMR0DECL \ 639 VMR3DECL \ 562 VMMR3DECL 640 563 641 564 SKIP_FUNCTION_MACROS = NO -
trunk/include/VBox/cdefs.h
r24577 r25642 57 57 * Shut up DOXYGEN warnings and guide it properly thru the code. 58 58 */ 59 #ifdef __DOXYGEN__59 #ifdef DOXYGEN_RUNNING 60 60 #define VBOX_WITH_STATISTICS 61 61 #define VBOX_STRICT -
trunk/src/VBox/Main/Doxyfile.Main
r20374 r25642 1166 1166 # instead of the = operator. 1167 1167 1168 PREDEFINED = __DOXYGEN__ RT_C_DECLS_END RT_C_DECLS_BEGIN 1168 PREDEFINED = \ 1169 DOXYGEN_RUNNING \ 1170 RT_C_DECLS_END \ 1171 RT_C_DECLS_BEGIN 1169 1172 1170 1173 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then … … 1174 1177 1175 1178 EXPAND_AS_DEFINED = \ 1176 GCTYPE \1177 1179 DECLEXPORT \ 1178 1180 DECLIMPORT \ … … 1180 1182 DECLASMTYPE \ 1181 1183 DECLCALLBACK \ 1182 ASMINLINE \1183 1184 VMMR3DECL \ 1184 1185 VMMR0DECL \ 1185 VMM GCDECL \1186 VMMRCDECL \ 1186 1187 VMMDECL \ 1188 DBGDECL \ 1187 1189 DISDECL \ 1188 1190 SUPR3DECL \ 1189 1191 SUPR0DECL \ 1190 1192 SUPDECL \ 1191 PDMR3DECL \1192 PDMR0DECL \1193 PDMGCDECL \1194 PDMDECL \1195 IOMR3DECL \1196 IOMR0DECL \1197 IOMGCDECL \1198 IOMDECL \1199 IDER3DECL \1200 IDER0DECL \1201 IDEGCDECL \1202 IDEDECL \1203 CFGMR3DECL \1204 CFGMR0DECL \1205 CFGMGCDECL \1206 CFGMDECL \1207 EMR3DECL \1208 EMR0DECL \1209 EMGCDECL \1210 EMDECL \1211 1193 RTR3DECL \ 1212 1194 RTR0DECL \ 1213 RTGCDECL \ 1214 RTDECL \ 1215 TRPMR3DECL \ 1216 TRPMR0DECL \ 1217 TRPMGCDECL \ 1218 TRPMDECL \ 1219 PGMR3DECL \ 1220 PGMR0DECL \ 1221 PGMGCDECL \ 1222 PGMDECL \ 1223 MMR3DECL \ 1224 MMR0DECL \ 1225 MMGCDECL \ 1226 MMDECL \ 1227 SELMR3DECL \ 1228 SELMR0DECL \ 1229 SELMGCDECL \ 1230 SELMDECL \ 1231 PATMR3DECL \ 1232 PATMR0DECL \ 1233 PATMGCDECL \ 1234 PATMDECL \ 1235 STAMR3DECL \ 1236 STAMR0DECL \ 1237 STAMGCDECL \ 1238 STAMDECL \ 1239 VGAR3DECL \ 1240 VGAR0DECL \ 1241 VGAGCDECL \ 1242 VGADECL \ 1243 DBGFR3DECL \ 1244 DBGFR0DECL \ 1245 DBGFGCDECL \ 1246 DBGFDECL \ 1247 DBGCR3DECL \ 1248 DBGR0DECL \ 1249 DBGGCDECL \ 1250 DBGDECL \ 1251 CPUMR3DECL \ 1252 CPUMR0DECL \ 1253 CPUMGCDECL \ 1254 CPUMDECL \ 1255 VMDECL \ 1256 VMR3DECL \ 1257 VMR0DECL \ 1258 VMGCDECL \ 1259 VMDECL \ 1195 RTRCDECL \ 1196 RTDECL 1260 1197 1261 1198 -
trunk/src/VBox/Main/include/SessionImpl.h
r24493 r25642 37 37 * (The same goes for the other darwin changes.) 38 38 */ 39 #ifdef __DOXYGEN__39 #ifdef DOXYGEN_RUNNING 40 40 # define VBOX_WITH_SYS_V_IPC_SESSION_WATCHER 41 41 #endif -
trunk/src/VBox/Runtime/Doxyfile
r20374 r25642 1162 1162 # instead of the = operator. 1163 1163 1164 PREDEFINED = DOXYGEN_RUNNING __DOXYGEN__ \ 1164 PREDEFINED = \ 1165 DOXYGEN_RUNNING \ 1165 1166 RT_C_DECLS_END= \ 1166 1167 RT_C_DECLS_BEGIN= \ … … 1173 1174 R0_ARCH_BITS=HC_ARCH_BITS \ 1174 1175 RTDECL(type)=type \ 1176 RT_EXPORT_SYMBOL(name)= \ 1177 DECL_FORCE_INLINE(type)=DECLINLINE(type) 1175 1178 1176 1179 # DECLCALLBACK(type)=type -
trunk/src/VBox/Runtime/include/internal/ldr.h
r20374 r25642 41 41 * Defined Constants And Macros * 42 42 *******************************************************************************/ 43 #ifdef __DOXYGEN__43 #ifdef DOXYGEN_RUNNING 44 44 /** @def LDR_WITH_NATIVE 45 45 * Define this to get native support. */ … … 65 65 * Define this to get mach-o support (not implemented yet). */ 66 66 # define LDR_WITH_MACHO 67 #endif /* __DOXYGEN__*/67 #endif /* DOXYGEN_RUNNING */ 68 68 69 69 #if defined(LDR_WITH_ELF32) || defined(LDR_WITH_ELF64) -
trunk/src/VBox/Runtime/include/internal/string.h
r20374 r25642 39 39 * Enables strict assertions on bad string encodings. 40 40 */ 41 #ifdef __DOXYGEN__41 #ifdef DOXYGEN_RUNNING 42 42 # define RTSTR_STRICT 43 43 #endif -
trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
r22531 r25642 40 40 #include "r0drv/alloc-r0drv.h" 41 41 42 #if defined(RT_ARCH_AMD64) || defined( __DOXYGEN__)42 #if defined(RT_ARCH_AMD64) || defined(DOXYGEN_RUNNING) 43 43 /** 44 44 * We need memory in the module range (~2GB to ~0) this can only be obtained -
trunk/src/VBox/Runtime/r3/alloc-ef.h
r20374 r25642 35 35 * Defined Constants And Macros * 36 36 *******************************************************************************/ 37 #if defined( __DOXYGEN__)37 #if defined(DOXYGEN_RUNNING) 38 38 # define RTALLOC_USE_EFENCE 39 39 # define RTALLOC_EFENCE_IN_FRONT … … 91 91 #define RTALLOC_EFENCE_FILLER 0xef 92 92 93 #if defined( __DOXYGEN__)93 #if defined(DOXYGEN_RUNNING) 94 94 /** @def RTALLOC_EFENCE_CPP 95 95 * This define will enable the new and delete wrappers. -
trunk/src/VBox/Runtime/r3/linux/sched-linux.cpp
r13837 r25642 47 47 * with the 'thread' logging prefix. 48 48 */ 49 #ifdef __DOXYGEN__49 #ifdef DOXYGEN_RUNNING 50 50 # define THREAD_LOGGING 51 51 #endif -
trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp
r25076 r25642 81 81 /** @def RT_DONT_CONVERT_FILENAMES 82 82 * Define this to pass UTF-8 unconverted to the kernel. */ 83 #ifdef __DOXYGEN__83 #ifdef DOXYGEN_RUNNING 84 84 #define RT_DONT_CONVERT_FILENAMES 1 85 85 #endif -
trunk/src/VBox/Runtime/r3/posix/sched-posix.cpp
r13837 r25642 47 47 * with the 'thread' logging prefix. 48 48 */ 49 #ifdef __DOXYGEN__49 #ifdef DOXYGEN_RUNNING 50 50 #define THREAD_LOGGING 51 51 #endif -
trunk/src/VBox/Runtime/r3/win/fileio-win.cpp
r24892 r25642 52 52 /** @def RT_DONT_CONVERT_FILENAMES 53 53 * Define this to pass UTF-8 unconverted to the kernel. */ 54 #ifdef __DOXYGEN__54 #ifdef DOXYGEN_RUNNING 55 55 # define RT_DONT_CONVERT_FILENAMES 1 56 56 #endif -
trunk/src/recompiler/VBoxREMWrapper.cpp
r25528 r25642 160 160 * early porting (before we start running stuff). 161 161 */ 162 #if defined( __DOXYGEN__)162 #if defined(DOXYGEN_RUNNING) 163 163 # define USE_REM_STUBS 164 164 #endif … … 168 168 * use calling convention wrappers. 169 169 */ 170 #if (defined(RT_ARCH_AMD64) && defined(RT_OS_WINDOWS)) || defined( __DOXYGEN__)170 #if (defined(RT_ARCH_AMD64) && defined(RT_OS_WINDOWS)) || defined(DOXYGEN_RUNNING) 171 171 # define USE_REM_CALLING_CONVENTION_GLUE 172 172 #endif … … 176 176 * emit some jump glue to deal with big addresses. 177 177 */ 178 #if (defined(RT_ARCH_AMD64) && !defined(USE_REM_CALLING_CONVENTION_GLUE) && !defined(RT_OS_DARWIN)) || defined( __DOXYGEN__)178 #if (defined(RT_ARCH_AMD64) && !defined(USE_REM_CALLING_CONVENTION_GLUE) && !defined(RT_OS_DARWIN)) || defined(DOXYGEN_RUNNING) 179 179 # define USE_REM_IMPORT_JUMP_GLUE 180 180 #endif
Note:
See TracChangeset
for help on using the changeset viewer.

