Files
tinygo/compiler
Ayke van Laethem 4e49ba597d interrupt: fix bug in interrupt lowering
The alignment wasn't set, so defaulted to 4 (for a 32-bit int). LLVM saw
this, and therefore assumed that a ptrtoint of the pointer would have
had the lowest bits unset. That's an entirely valid optimization, except
that we are using these globals for arbitrary values (and aren't
actually using these globals).

Fixed by setting alignment to 1. It works, though long-term we should
maybe find a different solution for this.
2024-11-01 09:10:25 +01:00
..
2024-05-14 20:44:48 +02:00
2023-10-01 18:32:15 +02:00
2023-10-01 18:32:15 +02:00
2024-08-22 07:59:37 +02:00
2021-09-27 15:47:12 +02:00
2023-10-01 18:32:15 +02:00
2023-10-01 18:32:15 +02:00
2024-05-24 19:12:26 +02:00