diff options
author | Eric Christopher <echristo@gmail.com> | 2015-12-18 01:46:52 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2015-12-18 01:46:52 +0000 |
commit | cca8dbee4ea6ee37ef32e1794008d4d15bbd566b (patch) | |
tree | 6b53c3ca6e510d5de79109d55112e7762333ca81 /bindings | |
parent | ce00641ac5f4ca2a073b732a75169037a2d9bef0 (diff) |
Reorganize the C API headers to improve build times.
Type specific declarations have been moved to Type.h and error handling
routines have been moved to ErrorHandling.h. Both are included in Core.h
so nothing should change for projects directly including the headers,
but transitive dependencies may be affected.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@255965 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'bindings')
-rw-r--r-- | bindings/go/llvm/analysis.go | 1 | ||||
-rw-r--r-- | bindings/go/llvm/bitreader.go | 1 | ||||
-rw-r--r-- | bindings/go/llvm/executionengine.go | 1 | ||||
-rw-r--r-- | bindings/go/llvm/linker.go | 1 | ||||
-rw-r--r-- | bindings/go/llvm/target.go | 1 |
5 files changed, 5 insertions, 0 deletions
diff --git a/bindings/go/llvm/analysis.go b/bindings/go/llvm/analysis.go index 7b0d8e3e8b8..3ae4b71def7 100644 --- a/bindings/go/llvm/analysis.go +++ b/bindings/go/llvm/analysis.go @@ -15,6 +15,7 @@ package llvm /* #include "llvm-c/Analysis.h" // If you are getting an error here read bindings/go/README.txt +#include "llvm-c/Core.h" #include <stdlib.h> */ import "C" diff --git a/bindings/go/llvm/bitreader.go b/bindings/go/llvm/bitreader.go index 98112a99dd3..92652863fdc 100644 --- a/bindings/go/llvm/bitreader.go +++ b/bindings/go/llvm/bitreader.go @@ -15,6 +15,7 @@ package llvm /* #include "llvm-c/BitReader.h" +#include "llvm-c/Core.h" #include <stdlib.h> */ import "C" diff --git a/bindings/go/llvm/executionengine.go b/bindings/go/llvm/executionengine.go index 94d4e83b4cf..91f8366ca75 100644 --- a/bindings/go/llvm/executionengine.go +++ b/bindings/go/llvm/executionengine.go @@ -14,6 +14,7 @@ package llvm /* +#include "llvm-c/Core.h" #include "llvm-c/ExecutionEngine.h" #include <stdlib.h> */ diff --git a/bindings/go/llvm/linker.go b/bindings/go/llvm/linker.go index 63979c2f5ac..ca16f7637b2 100644 --- a/bindings/go/llvm/linker.go +++ b/bindings/go/llvm/linker.go @@ -14,6 +14,7 @@ package llvm /* +#include "llvm-c/Core.h" #include "llvm-c/Linker.h" #include <stdlib.h> */ diff --git a/bindings/go/llvm/target.go b/bindings/go/llvm/target.go index bd1d0f3a440..6b1895b9ac6 100644 --- a/bindings/go/llvm/target.go +++ b/bindings/go/llvm/target.go @@ -14,6 +14,7 @@ package llvm /* +#include "llvm-c/Core.h" #include "llvm-c/Target.h" #include "llvm-c/TargetMachine.h" #include <stdlib.h> |