From: Iain Buclaw Date: Sat, 5 Nov 2022 18:45:05 +0000 (+0100) Subject: d: Adjust test to pass when compiling with -m32 X-Git-Tag: basepoints/gcc-14~3508 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a111cfba4816765b55f4d5c82bc2b034047db92c;p=thirdparty%2Fgcc.git d: Adjust test to pass when compiling with -m32 Noticed when running on x86_64-linux-gnu with `-m32', this test triggered other errors. Adjusted the test to use a different register that is common between x86 and x86_64. gcc/testsuite/ChangeLog: * gdc.dg/attr_register2.d: Adjust test. --- diff --git a/gcc/testsuite/gdc.dg/attr_register2.d b/gcc/testsuite/gdc.dg/attr_register2.d index 9061a643f31f..22c518f90335 100644 --- a/gcc/testsuite/gdc.dg/attr_register2.d +++ b/gcc/testsuite/gdc.dg/attr_register2.d @@ -6,6 +6,6 @@ import gcc.attributes; @register("ebx") extern int var2; // { dg-error "explicit register variable .var2. declared .extern." } -@register("r12") __gshared int var3 = 0x2a; // { dg-error "global register variable has initial value" } +@register("ebp") __gshared int var3 = 0x2a; // { dg-error "global register variable has initial value" } -@register("r12") __gshared int[256] var4 = void; // { dg-error "data type of .var4. isn.t suitable for a register" } +@register("ebp") __gshared int[256] var4 = void; // { dg-error "data type of .var4. isn.t suitable for a register" }