Skip to content

Portable and standalone utility to extract embedded LLVM bitcode from binaries compiled with -fembed-bitcode.

License

Notifications You must be signed in to change notification settings

ergrelet/llvm-ebctoll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

llvm-ebctoll

Portable and standalone utility to extract embedded LLVM bitcode from binaries compiled with -fembed-bitcode.

Supported executable formats:

  • PE
  • ELF

Note that upstream LLVM doesn't save linker flags when -fembed-bitcode is used.

Usage

Note: Poetry is used to manage dependencies and thus should be installed beforehand.

poetry install
poetry run llvm-ebctoll bin.exe output_dir

About

Portable and standalone utility to extract embedded LLVM bitcode from binaries compiled with -fembed-bitcode.

Topics

Resources

License

Stars

Watchers

Forks

Languages