Changeset 10608 in vbox for trunk/src/VBox/Runtime
- Timestamp:
- Jul 14, 2008 4:21:07 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 33307
- Location:
- trunk/src/VBox/Runtime
- Files:
-
- 2 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/Makefile.kmk
r10452 r10608 910 910 common/table/avlpv.cpp \ 911 911 generic/RTLogWriteStdErr-stub-generic.cpp \ 912 generic/RTLogWriteStdOut-stub-generic.cpp \913 912 generic/RTLogWriteUser-generic.cpp \ 914 913 generic/uuid-generic.cpp \ … … 923 922 common/err/RTErrConvertToErrno.cpp \ 924 923 generic/RTAssertDoBreakpoint-generic.cpp \ 924 generic/RTLogWriteStdOut-stub-generic.cpp \ 925 925 r0drv/linux/alloc-r0drv-linux.c \ 926 926 r0drv/linux/initterm-r0drv-linux.c \ … … 952 952 common/string/strpbrk.cpp \ 953 953 generic/RTAssertDoBreakpoint-generic.cpp \ 954 generic/RTLogWriteStdOut-stub-generic.cpp \ 954 955 nt/RTErrConvertFromNtStatus.cpp \ 955 956 r0drv/memobj-r0drv.cpp \ … … 1005 1006 r0drv/darwin/process-r0drv-darwin.cpp \ 1006 1007 r0drv/darwin/RTLogWriteDebugger-r0drv-darwin.cpp \ 1008 r0drv/darwin/RTLogWriteStdOut-r0drv-darwin.cpp \ 1007 1009 r0drv/darwin/semaphore-r0drv-darwin.cpp \ 1008 1010 r0drv/darwin/spinlock-r0drv-darwin.cpp \ … … 1029 1031 common/misc/thread.cpp \ 1030 1032 generic/RTLogWriteDebugger-generic.cpp \ 1033 generic/RTLogWriteStdOut-stub-generic.cpp \ 1031 1034 generic/RTMpCpuId-generic.cpp \ 1032 1035 generic/RTMpCpuIdFromSetIndex-generic.cpp \ … … 1076 1079 generic/RTAssertDoBreakpoint-generic.cpp \ 1077 1080 generic/RTLogWriteDebugger-generic.cpp \ 1081 generic/RTLogWriteStdOut-stub-generic.cpp \ 1078 1082 generic/RTMpCpuId-generic.cpp \ 1079 1083 generic/RTMpCpuIdFromSetIndex-generic.cpp \ … … 1109 1113 common/string/memchr.asm \ 1110 1114 generic/RTAssertDoBreakpoint-generic.cpp \ 1115 generic/RTLogWriteStdOut-stub-generic.cpp \ 1111 1116 generic/RTTimerCreate-generic.cpp \ 1112 1117 r0drv/memobj-r0drv.cpp \ -
trunk/src/VBox/Runtime/VBox/log-vbox.cpp
r8155 r10608 393 393 /* 394 394 * This is where you set your ring-0 logging preferences. 395 * 396 * On platforms which don't differ between debugger and kernel 397 * log printing, STDOUT is gonna be a stub and the DEBUGGER 398 * destination is the one doing all the work. On platforms 399 * that do differ (like Darwin), STDOUT is the kernel log. 395 400 */ 396 # if 0 //defined(DEBUG_bird) && !defined(IN_GUEST)401 # if 0 /*defined(DEBUG_bird) && !defined(IN_GUEST)*/ 397 402 RTLogGroupSettings(pLogger, "all=~0 -default.l6.l5.l4.l3"); 398 403 RTLogFlags(pLogger, "enabled unbuffered pid tid"); 399 pLogger->fDestFlags |= RTLOGDEST_DEBUGGER ;404 pLogger->fDestFlags |= RTLOGDEST_DEBUGGER | RTLOGDEST_STDOUT; 400 405 # endif 401 406 # if defined(DEBUG_sandervl) && !defined(IN_GUEST) … … 412 417 RTLogGroupSettings(pLogger, "all=~0 -default.l6.l5.l4.l3"); 413 418 RTLogFlags(pLogger, "enabled unbuffered tid"); 414 pLogger->fDestFlags |= RTLOGDEST_DEBUGGER ;419 pLogger->fDestFlags |= RTLOGDEST_DEBUGGER | RTLOGDEST_STDOUT; 415 420 # endif 416 421 } -
trunk/src/VBox/Runtime/r0drv/darwin/RTLogWriteStdOut-r0drv-darwin.cpp
r10593 r10608 1 1 /* $Id$ */ 2 2 /** @file 3 * IPRT - Log To Debugger, Ring-0 Driver, Darwin.3 * IPRT - Log To StdOut, Ring-0 Driver, Darwin. 4 4 */ 5 5 … … 38 38 39 39 40 RTDECL(void) RTLogWrite Debugger(const char *pch, size_t cb)40 RTDECL(void) RTLogWriteStdOut(const char *pch, size_t cb) 41 41 { 42 kprintf("%.*s", cb, pch);42 printf("%.*s", cb, pch); 43 43 return; 44 44 }
Note:
See TracChangeset
for help on using the changeset viewer.