Please do not rely on **any** system headers for the microkit API
Closed this issue · 1 comments
wucke13 commented
Currently, there is some dependence on system headers:
microkit/libmicrokit/include/microkit.h
Lines 11 to 12 in 17a2735
It would be preferable, if the SDK is truly self-contained; then an empty sysroot would be sufficient to compile. I know, most many cross tool-chains do ship some header files, and often this works else just by leaking in the header from a glibc based toolchain (since we don't actually link something), but I'd much prefer not rely on any of that.
Ivan-Velickovic commented
Good point, thank you for bringing this up.
This should now be resolved.