Disable ULT for 32bit

Change-Id: I6f6f800311146bf334f970461cdc7cc0801d4c7c
diff --git a/Source/GmmLib/ULT/GmmAuxTableULT.cpp b/Source/GmmLib/ULT/GmmAuxTableULT.cpp
index 5bb8b81..c6a9b53 100644
--- a/Source/GmmLib/ULT/GmmAuxTableULT.cpp
+++ b/Source/GmmLib/ULT/GmmAuxTableULT.cpp
@@ -20,7 +20,7 @@
 OTHER DEALINGS IN THE SOFTWARE.
 ============================================================================*/
 
-#ifdef __linux__
+#if defined (__linux__) && !defined(__i386__)
 
 #include "GmmAuxTableULT.h"
 
diff --git a/Source/GmmLib/ULT/GmmAuxTableULT.h b/Source/GmmLib/ULT/GmmAuxTableULT.h
index 3a40f1d..a780e7a 100644
--- a/Source/GmmLib/ULT/GmmAuxTableULT.h
+++ b/Source/GmmLib/ULT/GmmAuxTableULT.h
@@ -22,7 +22,7 @@
 
 #pragma once
 
-#ifdef __linux__
+#if defined (__linux__) && !defined(__i386__)
 
 #ifndef _ISOC11_SOURCE
 #define _ISOC11_SOURCE 1