From f189c4ab489ce72e949c1ecde6b97e9dcbddf72e Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Fri, 7 Apr 2023 01:04:32 -0300 Subject: [PATCH] [testsuite] [ppc] skip ppc-fortran if fortran is disabled Skip ppc-fortran.exp if a trivial fortran program cannot be compiled. for gcc/testsuite/ChangeLog * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Test for fortran compiler, skip if missing. --- .../gcc.target/powerpc/ppc-fortran/ppc-fortran.exp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp b/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp index f7e99ac84875..f7b7c05487cd 100644 --- a/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp +++ b/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp @@ -21,6 +21,16 @@ if { ![istarget powerpc*-*-*] && ![istarget rs6000-*-*] } then { return } +# Make sure there is a fortran compiler to test. +if { ![check_no_compiler_messages fortran_available assembly { +! Fortran +program P + stop +end program P +} ""] } { + return +} + # Load support procs. load_lib gfortran-dg.exp -- 2.47.2