From 6886bd65ddaa07f6fb22e243995964084acce998 Mon Sep 17 00:00:00 2001
From: "Mark Palange (Mani)" <palange@lindenlab.com>
Date: Tue, 1 Jun 2010 17:23:25 -0700
Subject: [PATCH] EXT-3780 FIX Re-added LL_X86 and LLX86_64 defines

---
 indra/llcommon/llprocessor.cpp | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/indra/llcommon/llprocessor.cpp b/indra/llcommon/llprocessor.cpp
index f991190d7a5..75f1c7e36cc 100644
--- a/indra/llcommon/llprocessor.cpp
+++ b/indra/llcommon/llprocessor.cpp
@@ -46,6 +46,20 @@
 
 #include "llsd.h"
 
+#if LL_MSVC && _M_X64
+#      define LL_X86_64 1
+#      define LL_X86 1
+#elif LL_MSVC && _M_IX86
+#      define LL_X86 1
+#elif LL_GNUC && ( defined(__amd64__) || defined(__x86_64__) )
+#      define LL_X86_64 1
+#      define LL_X86 1
+#elif LL_GNUC && ( defined(__i386__) )
+#      define LL_X86 1
+#elif LL_GNUC && ( defined(__powerpc__) || defined(__ppc__) )
+#      define LL_PPC 1
+#endif
+
 class LLProcessorInfoImpl; // foward declaration for the mImpl;
 
 namespace 
-- 
GitLab