Drew DeVault 2/22/2017

Compiler devnotes: Machine specs

Read Original

The author outlines the goals for 'cozy', a new C compiler toolchain project designed to be self-hosting, easy to understand, and highly portable. The article focuses on the initial design of a human-friendly machine specification format to simplify adding support for new CPU architectures, using the Z80 as an initial example. It contrasts the approach with GCC and LLVM, aiming for a modular, data-driven system where adding a new target is a manageable task.

Compiler devnotes: Machine specs

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser