Compiler devnotes: Machine specs
Read OriginalThe 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.
Comments
No comments yet
Be the first to share your thoughts!
Browser Extension
Get instant access to AllDevBlogs from your browser