Skip to content

Make LLVM::ABI internal#15559

Merged
straight-shoota merged 3 commits intocrystal-lang:masterfrom
HertzDevil:refactor/llvm-abi-internal
Mar 19, 2025
Merged

Make LLVM::ABI internal#15559
straight-shoota merged 3 commits intocrystal-lang:masterfrom
HertzDevil:refactor/llvm-abi-internal

Conversation

@HertzDevil
Copy link
Contributor

Resolves #15227.

Copies everything to Crystal::ABI, and then marks the old types and LLVM::TargetMachine#abi as deprecated.

This does not use Crystal::Type yet.

Co-authored-by: Johannes Müller <straightshoota@gmail.com>
@straight-shoota straight-shoota added this to the 1.16.0 milestone Mar 17, 2025
@straight-shoota straight-shoota merged commit 06f31a5 into crystal-lang:master Mar 19, 2025
39 of 40 checks passed
@HertzDevil HertzDevil deleted the refactor/llvm-abi-internal branch March 19, 2025 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Making LLVM::ABI a private API

2 participants