Skip to content

Compiler: prepare for 32-bit target support#539

Open
chqrlie wants to merge 1 commit into
c2lang:masterfrom
chqrlie:32bit-sizes
Open

Compiler: prepare for 32-bit target support#539
chqrlie wants to merge 1 commit into
c2lang:masterfrom
chqrlie:32bit-sizes

Conversation

@chqrlie

@chqrlie chqrlie commented Jul 13, 2026

Copy link
Copy Markdown
Contributor
  • add architecture specific static_assert size checks
  • extend tester to handle architecture specific checks: add error32/error64, warning32/warning64, note32/note64 add expect32/expect64
  • update tests accordingly
  • add libs/libc/sys_types.c2i
  • improve library type consistency
  • add i386 target architecture

* add architecture specific `static_assert` size checks
* extend `tester` to handle architecture specific checks:
  add `error32`/`error64`, `warning32`/`warning64`, `note32`/`note64`
  add `expect32`/`expect64`
* update tests accordingly
* add **libs/libc/sys_types.c2i**
* improve library type consistency
* add i386 target architecture
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant