Stefan Dirsch
9166adff02
- Fix openSUSE 11.3 11.4 build OBS-URL: https://build.opensuse.org/request/show/81704 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=172
45 lines
1.3 KiB
Diff
45 lines
1.3 KiB
Diff
From 4a468de2d78fc5a9e6de40a9dae09669ec556fc5 Mon Sep 17 00:00:00 2001
|
|
From: Tobias Droste <tdroste@gmx.de>
|
|
Date: Sun, 04 Sep 2011 01:14:23 +0000
|
|
Subject: gallivm: fix build with LLVM 3.0svn
|
|
|
|
LLVM 3.0svn moved TargetRegistry.h and TargetSelect.h.
|
|
See revision 138450 of LLVM.
|
|
|
|
Signed-off-by: Tobias Droste <tdroste@gmx.de>
|
|
---
|
|
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
|
|
index e252607..401e0e2 100644
|
|
--- a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
|
|
+++ b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
|
|
@@ -27,17 +27,23 @@
|
|
|
|
#include <llvm-c/Core.h>
|
|
#include <llvm/Target/TargetMachine.h>
|
|
-#include <llvm/Target/TargetRegistry.h>
|
|
-#include <llvm/Target/TargetSelect.h>
|
|
#include <llvm/Target/TargetInstrInfo.h>
|
|
#include <llvm/Support/raw_ostream.h>
|
|
#include <llvm/Support/MemoryObject.h>
|
|
|
|
+#if HAVE_LLVM >= 0x0300
|
|
+#include <llvm/Support/TargetRegistry.h>
|
|
+#include <llvm/Support/TargetSelect.h>
|
|
+#else /* HAVE_LLVM < 0x0300 */
|
|
+#include <llvm/Target/TargetRegistry.h>
|
|
+#include <llvm/Target/TargetSelect.h>
|
|
+#endif /* HAVE_LLVM < 0x0300 */
|
|
+
|
|
#if HAVE_LLVM >= 0x0209
|
|
#include <llvm/Support/Host.h>
|
|
-#else
|
|
+#else /* HAVE_LLVM < 0x0209 */
|
|
#include <llvm/System/Host.h>
|
|
-#endif
|
|
+#endif /* HAVE_LLVM < 0x0209 */
|
|
|
|
#if HAVE_LLVM >= 0x0207
|
|
#include <llvm/MC/MCDisassembler.h>
|
|
--
|
|
cgit v0.9.0.2-2-gbebe
|