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
Top of the Week
No top articles yet