On Wed, 2025-02-05 at 08:57 +0800, Xi Ruoyao wrote: > Like RISC-V, on LoongArch we don't really support %cN for SYMBOL_REFs > even with -fno-pic. > > gcc/testsuite/ChangeLog: > > * c-c++-common/toplevel-asm-1.c: Use %cc3 %cc4 instead of %c3 > %c4 on LoongArch. > --- > > Ok for trunk?
Ping. > gcc/testsuite/c-c++-common/toplevel-asm-1.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/gcc/testsuite/c-c++-common/toplevel-asm-1.c > b/gcc/testsuite/c-c++-common/toplevel-asm-1.c > index d6766b00e72..e1687d28e0b 100644 > --- a/gcc/testsuite/c-c++-common/toplevel-asm-1.c > +++ b/gcc/testsuite/c-c++-common/toplevel-asm-1.c > @@ -9,7 +9,7 @@ int v[42]; > void foo (void) {} > > /* Not all targets can use %cN even in non-pic code. */ > -#if defined(__riscv) > +#if defined(__riscv) || defined(__loongarch__) > asm ("# %0 %1 %2 %cc3 %cc4 %5 %% %=" > #else > asm ("# %0 %1 %2 %c3 %c4 %5 %% %=" -- Xi Ruoyao <xry...@xry111.site> School of Aerospace Science and Technology, Xidian University