llvm-project
2fc45baa - [MC] Set UseAtForSpecifier in initializeAtSpecifiers and default to false (#183253)

Commit
63 days ago
[MC] Set UseAtForSpecifier in initializeAtSpecifiers and default to false (#183253) Set UseAtForSpecifier = true inside initializeAtSpecifiers() so that all targets calling it automatically get the correct setting. Change the default to false so targets that don't use @ for relocation specifiers (RISC-V, Sparc, Mips, LoongArch, etc.) don't need to explicitly opt out. In addition, discourage future targets from using this @ , which has parsing ambiguity issues. For ARM and AArch64, move UseAtForSpecifier = false to after the initializeAtSpecifiers() call.
Author
Parents
Loading