]> sourceware.org Git - newlib-cygwin.git/commitdiff
* include/winnt.h (GetCurrentFiber): Remove duplicate prototype.
authorDanny Smith <dannysmith@users.sourceforge.net>
Mon, 1 Dec 2003 09:11:42 +0000 (09:11 +0000)
committerDanny Smith <dannysmith@users.sourceforge.net>
Mon, 1 Dec 2003 09:11:42 +0000 (09:11 +0000)
(GetFiberData); Likewise.

(GetCurrentFiber): Change volatile to __volatile__.
(GetFiberData); Likewise.

winsup/w32api/ChangeLog
winsup/w32api/include/winnt.h

index c4a02e716ebe07b6a64daba07b7ba8770f3a5765..7f2113f3e31b5b0a7b950d9f4e31fe49497b4281 100644 (file)
@@ -1,3 +1,10 @@
+2003-12-01  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * include/winnt.h (GetCurrentFiber): Remove duplicate prototype.
+       (GetFiberData); Likewise.
+       (GetCurrentFiber): Change volatile to __volatile__.
+       (GetFiberData); Likewise.
+
 2003-11-27  Christopher Faylor  <cgf@redhat.com>
 
        * lib/Makefile.in: Use make function to locate .mri file to allow
index 17bfeb90b9a37ffeba0f7a663216faa2e91938dc..683d01027221099a2ddfde21df56e78eb190eff8 100644 (file)
@@ -3280,14 +3280,11 @@ ULONGLONG WINAPI VerSetConditionMask(ULONGLONG,DWORD,BYTE);
 
 #if defined(__GNUC__)
 
-PVOID GetCurrentFiber(void);
-PVOID GetFiberData(void);
-
 PVOID GetCurrentFiber(void);
 extern __inline__ PVOID GetCurrentFiber(void)
 {
     void* ret;
-    __asm__ volatile (
+    __asm__ __volatile__ (
        "movl   %%fs:0x10,%0"
        : "=r" (ret) /* allow use of reg eax,ebx,ecx,edx,esi,edi */
        );
@@ -3298,7 +3295,7 @@ PVOID GetFiberData(void);
 extern __inline__ PVOID GetFiberData(void)
 {
     void* ret;
-    __asm__ volatile (
+    __asm__ __volatile__ (
        "movl   %%fs:0x10,%0\n"
        "movl   (%0),%0"
        : "=r" (ret) /* allow use of reg eax,ebx,ecx,edx,esi,edi */
This page took 0.041395 seconds and 5 git commands to generate.