[PATCH] D13426: Move types in the LLVM C API from Core to Support

Eric Christopher via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 18 13:11:34 PST 2015


Done as of:

commit cca8dbee4ea6ee37ef32e1794008d4d15bbd566b
Author: Eric Christopher <echristo at gmail.com>
Date:   Fri Dec 18 01:46:52 2015 +0000

    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


On Thu, Dec 17, 2015 at 5:03 PM Amaury SECHET <
deadalnix+llvmreview at gmail.com> wrote:

> deadalnix updated this revision to Diff 43200.
> deadalnix added a comment.
>
> Rebase and fix conflict.
>
> Also can someone merge this ?
>
>
> http://reviews.llvm.org/D13426
>
> Files:
>   bindings/go/llvm/analysis.go
>   bindings/go/llvm/bitreader.go
>   bindings/go/llvm/executionengine.go
>   bindings/go/llvm/linker.go
>   bindings/go/llvm/target.go
>   docs/ReleaseNotes.rst
>   include/llvm-c/Analysis.h
>   include/llvm-c/BitReader.h
>   include/llvm-c/BitWriter.h
>   include/llvm-c/Core.h
>   include/llvm-c/ErrorHandling.h
>   include/llvm-c/ExecutionEngine.h
>   include/llvm-c/IRReader.h
>   include/llvm-c/Initialization.h
>   include/llvm-c/Linker.h
>   include/llvm-c/Object.h
>   include/llvm-c/Support.h
>   include/llvm-c/Target.h
>   include/llvm-c/TargetMachine.h
>   include/llvm-c/Transforms/IPO.h
>   include/llvm-c/Transforms/PassManagerBuilder.h
>   include/llvm-c/Transforms/Scalar.h
>   include/llvm-c/Transforms/Vectorize.h
>   include/llvm-c/Types.h
>   include/llvm/IR/DiagnosticInfo.h
>   include/llvm/IR/LLVMContext.h
>   include/llvm/IR/Type.h
>   include/llvm/IR/Use.h
>   include/llvm/IR/Value.h
>   include/llvm/PassRegistry.h
>   include/llvm/Support/CBindingWrapping.h
>   include/llvm/Support/MemoryBuffer.h
>   lib/Bitcode/Reader/BitReader.cpp
>   lib/Support/ErrorHandling.cpp
>   lib/Support/PrettyStackTrace.cpp
>   tools/llvm-c-test/object.c
>   unittests/ExecutionEngine/Orc/OrcCAPITest.cpp
>   unittests/IR/ConstantsTest.cpp
>   unittests/Linker/LinkModulesTest.cpp
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151218/23674062/attachment.html>


More information about the llvm-commits mailing list