Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

GCC and LLVM have supported multiple code versions based on feature detection for a few years, they call it function multiversioning. As far as I'm aware MSVC does not have this yet.


GCC has supported it for over 6 years, since 4.8. It was only added to clang in 7.0, released 8 months ago.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: