Avoid declaration of TI mode in 32-bit version.
Some corrections for 32-bit gcc version.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@162 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-headers/include/_mingw.h b/mingw-w64-headers/include/_mingw.h
index 499d805..e4c963e 100755
--- a/mingw-w64-headers/include/_mingw.h
+++ b/mingw-w64-headers/include/_mingw.h
@@ -67,7 +67,9 @@
 #define __int16 short
 #define __int32 int
 #define __int64 long long
+#ifdef _WIN64
 typedef int __int128 __attribute__ ((mode (TI)));
+#endif
 
 #define __ptr32
 #define __ptr64
diff --git a/mingw-w64-headers/include/stralign.h b/mingw-w64-headers/include/stralign.h
index a3fcfda..5826663 100755
--- a/mingw-w64-headers/include/stralign.h
+++ b/mingw-w64-headers/include/stralign.h
@@ -24,7 +24,7 @@
 #define ua_wcsicmp wcsicmp
 #define ua_wcslen wcslen
 #define ua_wcsrchr wcsrchr
-  static __inline PUWSTR static ua_wcscpy(PUWSTR Destination,PCUWSTR Source) { return wcscpy(Destination,Source); }
+  static __inline PUWSTR ua_wcscpy(PUWSTR Destination,PCUWSTR Source) { return wcscpy(Destination,Source); }
 #else
 #define WSTR_ALIGNED(s) (((DWORD_PTR)(s) & (sizeof(WCHAR)-1))==0)
 
diff --git a/mingw-w64-headers/include/winnt.h b/mingw-w64-headers/include/winnt.h
index 699689d..881efee 100755
--- a/mingw-w64-headers/include/winnt.h
+++ b/mingw-w64-headers/include/winnt.h
@@ -1380,25 +1380,24 @@
 
   __CRT_INLINE VOID DbgRaiseAssertionFailure(void) {
     __asm__ __volatile__("int 0x2c ");
-
-    PVOID GetCurrentFiber(void);
-    __CRT_INLINE PVOID GetCurrentFiber(void)
-    {
-      void *ret;
-      __asm__ volatile ("movl	%%fs:0x10,%0"
+  }
+  PVOID GetCurrentFiber(void);
+  __CRT_INLINE PVOID GetCurrentFiber(void)
+  {
+    void *ret;
+    __asm__ volatile ("movl	%%fs:0x10,%0"
 	: "=r" (ret));
-      return ret;
-    }
-
-    PVOID GetFiberData(void);
-    __CRT_INLINE PVOID GetFiberData(void)
-    {
-      void *ret;
-      __asm__ volatile ("movl	%%fs:0x10,%0\n"
+    return ret;
+  }
+  PVOID GetFiberData(void);
+  __CRT_INLINE PVOID GetFiberData(void)
+  {
+    void *ret;
+    __asm__ volatile ("movl	%%fs:0x10,%0\n"
 	"movl	(%0),%0"
 	: "=r" (ret));
-      return ret;
-    }
+    return ret;
+  }
 #endif
 
 #define EXCEPTION_READ_FAULT 0