diff options
author | Alexandre Oliva <oliva@adacore.com> | 2023-04-07 01:04:32 -0300 |
---|---|---|
committer | Alexandre Oliva <oliva@gnu.org> | 2023-04-07 01:04:32 -0300 |
commit | f189c4ab489ce72e949c1ecde6b97e9dcbddf72e (patch) | |
tree | 22ccef6e22dffcaa9f5b914ad9baae13bd9a13c8 /gcc | |
parent | a8c8351cf4fedb842988eed4f73304019c361e86 (diff) | |
download | gcc-f189c4ab489ce72e949c1ecde6b97e9dcbddf72e.zip gcc-f189c4ab489ce72e949c1ecde6b97e9dcbddf72e.tar.gz gcc-f189c4ab489ce72e949c1ecde6b97e9dcbddf72e.tar.bz2 |
[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.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp | 10 |
1 files changed, 10 insertions, 0 deletions
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 f7e99ac..f7b7c05 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 |