Skip to content

Regenerating LLVMSharp now that parsing basic function bodies is supported.#99

Merged
tannergooding merged 1 commit into
dotnet:masterfrom
tannergooding:regenerate
May 30, 2019
Merged

Regenerating LLVMSharp now that parsing basic function bodies is supported.#99
tannergooding merged 1 commit into
dotnet:masterfrom
tannergooding:regenerate

Conversation

@tannergooding

Copy link
Copy Markdown
Member

This regenerates LLVMSharp using dotnet/ClangSharp#56

Comment thread src/Generated/LLVM.cs

[DllImport(libraryPath, EntryPoint = "LLVMInitializeNativeDisassembler", CallingConvention = CallingConvention.Cdecl)]
public static extern LLVMBool InitializeNativeDisassembler();
public static void InitializeAllTargetInfos()

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This allows us to get rid of the LLVMInitializeAllTargetInfos_ exports that exist in the custom libllvm project maintained here: https://github.com/microsoft/LLVMSharp/tree/master/tools/libLLVM

@mjsabby

mjsabby commented May 30, 2019

Copy link
Copy Markdown
Contributor

Amazing work, thank you!

@tannergooding tannergooding merged commit 68d4ad2 into dotnet:master May 30, 2019
@tannergooding tannergooding mentioned this pull request May 30, 2019
@tannergooding tannergooding deleted the regenerate branch June 9, 2019 01:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants