JuliaHubOSS / llvm-cbe

resurrected LLVM "C Backend", with improvements
Other
826 stars 141 forks source link

Avoid including standard headers when we don't need them #117

Closed hikari-no-yume closed 3 years ago

hikari-no-yume commented 3 years ago

I was motivated to do this by https://github.com/JuliaComputingOSS/llvm-cbe/issues/98, though alas, Clang will complain about incorrect definitions of standard library functions even if you don't include their headers. :)

In any case, I think this is better hygiene in general, IMHO.