Close
0%
0%

chibicc-6800-v1

This project is a fork of @rui314’s chibicc, modified to create a C compiler for the Motorola MC6800 architecture.

zu2zu2
Similar projects worth following
0 followers
  • Description
  • Details
  • Files 0
  • Components 0
  • Logs 0
  • Instructions 0
  • Discussion 0
Data types: int and pointers are 16-bit; long and float are 32-bit. double and long long (64-bit or more) are unsupported. Structs/unions: Passing/returning by value and bit fields are implemented. Function parameters: Only the first parameter is passed via registers (A/B/@long). If the first parameter is a struct/union, all parameters are passed via the stack. Return values: Struct/union return values pass their address as an implicit first argument in a register. all other normal arguments are passed on the stack.

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates