Changeset 14423 in vbox for trunk/src/VBox/Runtime
- Timestamp:
- Nov 20, 2008 4:08:45 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 39667
- Location:
- trunk/src/VBox/Runtime
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/Makefile.kmk
r14338 r14423 1009 1009 generic/RTLogWriteStdOut-stub-generic.cpp \ 1010 1010 generic/mppresent-generic.cpp \ 1011 r0drv/generic/RTThreadPreemptIsEnabled-r0drv-generic.cpp \1012 1011 r0drv/generic/RTThreadPreemptDisable-r0drv-generic.cpp \ 1013 1012 r0drv/generic/RTThreadPreemptRestore-r0drv-generic.cpp \ … … 1025 1024 r0drv/linux/spinlock-r0drv-linux.c \ 1026 1025 r0drv/linux/thread-r0drv-linux.c \ 1026 r0drv/linux/thread2-r0drv-linux.c \ 1027 1027 r0drv/linux/time-r0drv-linux.c \ 1028 1028 r0drv/linux/timer-r0drv-linux.c \ -
trunk/src/VBox/Runtime/common/log/log.cpp
r14058 r14423 144 144 { 145 145 # if defined(IN_RING0) \ 146 && (defined(RT_OS_WINDOWS) || defined(RT_OS_SOLARIS) )146 && (defined(RT_OS_WINDOWS) || defined(RT_OS_SOLARIS) || defined(RT_OS_LINUX)) 147 147 if (!RTThreadPreemptIsEnabled(NIL_RTTHREAD)) 148 148 return VERR_PREEMPT_DISABLED; -
trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c
r8245 r14423 34 34 #include "the-linux-kernel.h" 35 35 36 #include <iprt/assert.h> 36 37 #include <iprt/thread.h> 37 38 #include <iprt/err.h> 38 39 #include "internal/thread.h" 39 40 40 41 /* @todo Implement 41 42 RTDECL(RTTHREAD) RTThreadSelf(void) 42 43 { 43 return rtThreadGetByNative(( (RTNATIVETHREAD)current);44 return rtThreadGetByNative((RTNATIVETHREAD)current); 44 45 } 46 */ 45 47 48 RTDECL(bool) RTThreadPreemptIsEnabled(RTTHREAD hThread) 49 { 50 Assert(hThread == NIL_RTTHREAD); 51 return !in_atomic(); 52 } 53
Note:
See TracChangeset
for help on using the changeset viewer.