[Mesa-dev] [PATCH] gallivm: fix build with LLVM 3.0svn
Jose Fonseca
jfonseca at vmware.com
Mon Sep 5 10:52:39 PDT 2011
The /* HAVE_LLVM .. */ comments were inverted. I fixed them and pushed.
Thanks. Also thanks to Johannes Obermayr which submited a similar patch later.
Jose
----- Original Message -----
> LLVM 3.0svn moved TargetRegistry.h and TargetSelect.h.
> See revision 138450 of LLVM.
>
> Signed-off-by: Tobias Droste <tdroste at gmx.de>
> ---
> src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 12 +++++++++---
> 1 files changed, 9 insertions(+), 3 deletions(-)
>
> diff --git a/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
> b/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp
> index e252607..4302301 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
> +#include <llvm/Target/TargetRegistry.h>
> +#include <llvm/Target/TargetSelect.h>
> +#endif /* HAVE_LLVM >= 0x0300 */
> +
> #if HAVE_LLVM >= 0x0209
> #include <llvm/Support/Host.h>
> #else
> #include <llvm/System/Host.h>
> -#endif
> +#endif /* HAVE_LLVM >= 0x0209 */
>
> #if HAVE_LLVM >= 0x0207
> #include <llvm/MC/MCDisassembler.h>
> --
> 1.7.3.4
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
More information about the mesa-dev
mailing list