[ros-diffs] [fireball] 35140: - Add more intrinsic defines. - SVN maintenance.

fireball at svn.reactos.org fireball at svn.reactos.org
Wed Aug 6 12:52:34 CEST 2008


Author: fireball
Date: Wed Aug  6 05:52:33 2008
New Revision: 35140

URL: http://svn.reactos.org/svn/reactos?rev=35140&view=rev
Log:
- Add more intrinsic defines.
- SVN maintenance.

Modified:
    trunk/reactos/ntoskrnl/ex/event.c   (props changed)
    trunk/reactos/ntoskrnl/ex/evtpair.c   (props changed)
    trunk/reactos/ntoskrnl/ex/fmutex.c   (props changed)
    trunk/reactos/ntoskrnl/ex/i386/fastinterlck_asm.S   (props changed)
    trunk/reactos/ntoskrnl/ex/i386/interlck_asm.S   (props changed)
    trunk/reactos/ntoskrnl/ex/locale.c   (props changed)
    trunk/reactos/ntoskrnl/ex/mutant.c   (props changed)
    trunk/reactos/ntoskrnl/ex/resource.c   (props changed)
    trunk/reactos/ntoskrnl/ex/rundown.c   (props changed)
    trunk/reactos/ntoskrnl/ex/sem.c   (props changed)
    trunk/reactos/ntoskrnl/ex/time.c   (props changed)
    trunk/reactos/ntoskrnl/ex/timer.c   (props changed)
    trunk/reactos/ntoskrnl/ex/work.c   (props changed)
    trunk/reactos/ntoskrnl/include/internal/ntoskrnl.h
    trunk/reactos/ntoskrnl/io/iomgr/device.c   (props changed)
    trunk/reactos/ntoskrnl/io/iomgr/error.c   (props changed)
    trunk/reactos/ntoskrnl/io/iomgr/iomgr.c   (props changed)
    trunk/reactos/ntoskrnl/io/iomgr/rawfs.c   (props changed)
    trunk/reactos/ntoskrnl/io/pnpmgr/pnproot.c   (props changed)
    trunk/reactos/ntoskrnl/ke/clock.c   (props changed)
    trunk/reactos/ntoskrnl/ke/config.c   (props changed)
    trunk/reactos/ntoskrnl/ke/devqueue.c   (props changed)
    trunk/reactos/ntoskrnl/ke/dpc.c   (props changed)
    trunk/reactos/ntoskrnl/ke/except.c   (props changed)
    trunk/reactos/ntoskrnl/ke/gmutex.c   (props changed)
    trunk/reactos/ntoskrnl/ke/ipi.c   (props changed)
    trunk/reactos/ntoskrnl/ke/queue.c   (props changed)
    trunk/reactos/ntoskrnl/ke/timerobj.c   (props changed)
    trunk/reactos/ntoskrnl/ke/wait.c   (props changed)
    trunk/reactos/ntoskrnl/ps/psmgr.c   (props changed)
    trunk/reactos/ntoskrnl/ps/quota.c   (props changed)

Propchange: trunk/reactos/ntoskrnl/ex/event.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/evtpair.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/fmutex.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/i386/fastinterlck_asm.S
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/i386/interlck_asm.S
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/locale.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/mutant.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/resource.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/rundown.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/sem.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/time.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/timer.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ex/work.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Modified: trunk/reactos/ntoskrnl/include/internal/ntoskrnl.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/include/internal/ntoskrnl.h?rev=35140&r1=35139&r2=35140&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/include/internal/ntoskrnl.h [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/include/internal/ntoskrnl.h [iso-8859-1] Wed Aug  6 05:52:33 2008
@@ -28,11 +28,15 @@
 // We are very lazy on ARM -- we just import intrinsics
 // Question: Why wasn't this done for x86 too? (see fastintrlck.asm)
 //
-#define InterlockedDecrement        _InterlockedDecrement
-#define InterlockedIncrement        _InterlockedIncrement
-#define InterlockedCompareExchange  _InterlockedCompareExchange
-#define InterlockedExchange         _InterlockedExchange
-#define InterlockedExchangeAdd      _InterlockedExchangeAdd
+#define InterlockedDecrement         _InterlockedDecrement
+#define InterlockedDecrement16       _InterlockedDecrement16
+#define InterlockedIncrement         _InterlockedIncrement
+#define InterlockedIncrement16       _InterlockedIncrement16
+#define InterlockedCompareExchange   _InterlockedCompareExchange
+#define InterlockedCompareExchange16 _InterlockedCompareExchange16
+#define InterlockedCompareExchange64 _InterlockedCompareExchange64
+#define InterlockedExchange          _InterlockedExchange
+#define InterlockedExchangeAdd       _InterlockedExchangeAdd
 
 #include "ke.h"
 #include "i386/mm.h"

Propchange: trunk/reactos/ntoskrnl/io/iomgr/device.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/io/iomgr/error.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/io/iomgr/iomgr.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/io/iomgr/rawfs.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/io/pnpmgr/pnproot.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ke/clock.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ke/config.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ke/devqueue.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ke/dpc.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ke/except.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ke/gmutex.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ke/ipi.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ke/queue.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ke/timerobj.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ke/wait.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ps/psmgr.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*

Propchange: trunk/reactos/ntoskrnl/ps/quota.c
------------------------------------------------------------------------------
--- svn:needs-lock (original)
+++ svn:needs-lock (removed)
@@ -1,1 +1,0 @@
-*



More information about the Ros-diffs mailing list