Binary recompiler
Appearance
A binary recompiler is a compiler that takes executable binary files as input, analyzes their structure, applies transformations and optimizations, and outputs new optimized executable binaries.[1] Binary recompilation was introduced by Gary Kildall in the 1980s.[2]
See also
- Binary translation
- Compiler
- Decompiler
- Disassembler
- Dynamic recompilation
- Source-to-source compiler a.k.a. transcompiler
- XLT86
References
- ^ "Binary Recompilation and Combined Compiler/Architecture Enhancements Studies". umich.edu. University of Michigan. Archived from the original on 2012-07-23.
{{cite web}}
: Unknown parameter|dead-url=
ignored (|url-status=
suggested) (help) - ^ Swaine, Michael (1997-04-01). "Gary Kildall and Collegial Entrepreneurship". Dr. Dobb's Journal. Retrieved 2006-11-20.
In March, 1995, the Software Publishers Association posthumously honored Gary for his contributions to the computer industry. They listed some of his accomplishments: [...] * In the 1980s, through DRI, he introduced a binary recompiler. [...]