Closed Kfeavel closed 2 years ago
This needs tested before merging. I haven't gotten my MacBook Pro to the point where it can compile a bootable image without Docker.
Why remove the #define
s when you could just replace the __attribute__
syntax with the [[attribute]]
syntax? I think what you have is worse than what it's replacing.
I prefer the C++ style [[attribute]]
over __attribute__
primarily because it's a lot shorter. Plus, we can't just replace the macros with [[attribute]]
since that doesn't work for functions with C linkage.
Resolves #335