2 ms·
The Linux Kernel Looks to "Bite the Bullet" in Enabling Microsoft C Extensions
- nacozarina 1y agotry to imagine this being reciprocated by Microsoft, then realize how self-defeating the concession is
- tonetegeatinst 1y agoIs the Microsoft C extension an open spec that is impliented and supported in non Microsoft compilers?
- ThrowawayR2 1y agoThat question is answered in the second paragraph of the article.
- zzo38computer 1y agoIt says that GCC and Clang support such extensions (I have used it before, with GCC).
- sedatk 1y agoAccording to this comment[1], `-fms-extensions` flag adds C11 anonymous unions along with some properietary MS syntax[2]. In case this gets added, and Linux team later wants to go ahead with full C11 adoption and drop `-fms-extensions` in the future, wouldn't it cause headaches? [1] https://stackoverflow.com/a/56554568/54937 https://stackoverflow.com/a/56554568/54937 [2] https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2013/z2cx9y4f(v=vs.120)?redirectedfrom=MSDN https://learn.microsoft.com/en-us/previous-versions/visualst...