aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-01-11 06:12:51 +0000
committerDavid Robillard <d@drobilla.net>2014-01-11 06:12:51 +0000
commit3eca931da4d323d4cb2d15ff2af4b0388ea510eb (patch)
tree936aeb8973b87541aad5466245f63f9e7c4318f4
parent7216181d70b15da615317d90e3b519f42c6332ca (diff)
downloadresp-3eca931da4d323d4cb2d15ff2af4b0388ea510eb.tar.gz
resp-3eca931da4d323d4cb2d15ff2af4b0388ea510eb.tar.bz2
resp-3eca931da4d323d4cb2d15ff2af4b0388ea510eb.zip
Update for LLVM 3.4.
git-svn-id: http://svn.drobilla.net/resp/trunk@455 ad02d1e2-f140-0410-9f75-f8b11f17cedd
-rw-r--r--src/llvm.cpp17
-rw-r--r--wscript2
2 files changed, 9 insertions, 10 deletions
diff --git a/src/llvm.cpp b/src/llvm.cpp
index 4481b52..229f88e 100644
--- a/src/llvm.cpp
+++ b/src/llvm.cpp
@@ -1,5 +1,5 @@
/* Resp: A programming language
- * Copyright (C) 2008-2009 David Robillard <http://drobilla.net>
+ * Copyright (C) 2008-2013 David Robillard <http://drobilla.net>
*
* Resp is free software: you can redistribute it and/or modify it under
* the terms of the GNU Affero General Public License as published by the
@@ -32,22 +32,21 @@
#include "llvm/Analysis/Verifier.h"
#include "llvm/Assembly/AssemblyAnnotationWriter.h"
-#include "llvm/DataLayout.h"
-#include "llvm/DefaultPasses.h"
-#include "llvm/DerivedTypes.h"
#include "llvm/ExecutionEngine/ExecutionEngine.h"
#include "llvm/ExecutionEngine/JIT.h"
#include "llvm/ExecutionEngine/JITMemoryManager.h"
-#include "llvm/IRBuilder.h"
-#include "llvm/Instructions.h"
-#include "llvm/LLVMContext.h"
-#include "llvm/Module.h"
+#include "llvm/IR/DataLayout.h"
+#include "llvm/IR/DerivedTypes.h"
+#include "llvm/IR/IRBuilder.h"
+#include "llvm/IR/Instructions.h"
+#include "llvm/IR/LLVMContext.h"
+#include "llvm/IR/Module.h"
+#include "llvm/IR/Value.h"
#include "llvm/PassManager.h"
#include "llvm/Support/TargetSelect.h"
#include "llvm/Support/raw_os_ostream.h"
#include "llvm/Transforms/IPO/PassManagerBuilder.h"
#include "llvm/Transforms/Scalar.h"
-#include "llvm/Value.h"
#include "resp.hpp"
diff --git a/wscript b/wscript
index 68b7eb2..37afee0 100644
--- a/wscript
+++ b/wscript
@@ -43,7 +43,7 @@ def configure(conf):
conf.env.append_unique('CXXFLAGS', '-std=c++11')
conf.check_cfg(
- path = 'llvm-config-3.2',
+ path = 'llvm-config-3.4',
args = '--cppflags --ldflags --libs core jit native codegen ipo',
package = '',
uselib_store = 'LLVM')