The GNU assembler can't parse .arch_extension ... before a ;.
So instead uniformly use raw string syntax with separate lines
instead of ; separators in the assembly code.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
LGTM
It seems that even with the LLVM assembler the ; character isn't understood everywhere. For example at one point I noticed that ; is treated as a comment character on Mach-O targets, which caused the following instructions to silently disappear. I think we can reasonably count on newline being understood as a delimiter everywhere.
clang-format: please reformat the code