diff mbox series

[committed] VAX/testsuite: Fix compilation options for `bswapdi-1.c'

Message ID alpine.LFD.2.21.2011151708430.4064799@eddie.linux-mips.org
State Accepted
Headers show
Series [committed] VAX/testsuite: Fix compilation options for `bswapdi-1.c' | expand

Commit Message

Maciej W. Rozycki Nov. 15, 2020, 5:44 p.m. UTC
Correct a regression in `vax-netbsdelf' gcc testing:

.../gcc/testsuite/gcc.target/vax/bswapdi-1.c: In function '__bswapdi2':
.../gcc/testsuite/gcc.target/vax/bswapdi-1.c:5:19: error: use of C99 long long integer constant [-Wlong-long]
.../gcc/testsuite/gcc.target/vax/bswapdi-1.c:6:14: error: use of C99 long long integer constant [-Wlong-long]
.../gcc/testsuite/gcc.target/vax/bswapdi-1.c:7:14: error: use of C99 long long integer constant [-Wlong-long]
.../gcc/testsuite/gcc.target/vax/bswapdi-1.c:8:14: error: use of C99 long long integer constant [-Wlong-long]
.../gcc/testsuite/gcc.target/vax/bswapdi-1.c:9:14: error: use of C99 long long integer constant [-Wlong-long]
.../gcc/testsuite/gcc.target/vax/bswapdi-1.c:10:14: error: use of C99 long long integer constant [-Wlong-long]
.../gcc/testsuite/gcc.target/vax/bswapdi-1.c:11:14: error: use of C99 long long integer constant [-Wlong-long]
.../gcc/testsuite/gcc.target/vax/bswapdi-1.c:12:14: error: use of C99 long long integer constant [-Wlong-long]
compiler exited with status 1
FAIL: gcc.target/vax/bswapdi-1.c (test for excess errors)

which is due to the defaults from `vax.exp':

# If a testcase doesn't have special options, use these.
global DEFAULT_CFLAGS
if ![info exists DEFAULT_CFLAGS] then {
    set DEFAULT_CFLAGS " -ansi -pedantic-errors"
}

Use an empty override then as the options used do not matter for the 
objective of this test case.

	gcc/testsuite/
	* gcc.target/vax/bswapdi-1.c (dg-options): New setting.
---
Hi,

 Obviously nobody has run regression testing for a VAX target for a long 
while now.  Committed as obvious.

  Maciej
---
 gcc/testsuite/gcc.target/vax/bswapdi-1.c |    2 ++
 1 file changed, 2 insertions(+)

gcc-vax-bswapdi-test-fix.diff
diff mbox series

Patch

Index: gcc/gcc/testsuite/gcc.target/vax/bswapdi-1.c
===================================================================
--- gcc.orig/gcc/testsuite/gcc.target/vax/bswapdi-1.c
+++ gcc/gcc/testsuite/gcc.target/vax/bswapdi-1.c
@@ -1,3 +1,5 @@ 
+/* { dg-options "" } */
+
 typedef int DItype __attribute__ ((mode (DI)));
 DItype
 __bswapdi2 (DItype u)