Get the latest tech news
Your C is not standard C
his is an incomplete list of some incompatibilities between c as it's written in the standard and c as it exists in the real world for people who use gcc/clang + glibc/musl. asm by default, gcc and clang recognize the asm keyword as an extension.
None
Or read this on Hacker News