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

Top of the Week

No top articles yet