diff options
author | Nick Clifton <nickc@redhat.com> | 2009-01-27 13:48:14 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2009-01-27 13:48:14 +0000 |
commit | 23fce1e31156820102abfa7c7053e730fb211e40 (patch) | |
tree | c0832653fae51da3444d136f1cb5c398aca7d027 /gas/testsuite/lib | |
parent | 09f00d9a9cf0fca532330b9e223de4665a84035d (diff) | |
download | gdb-23fce1e31156820102abfa7c7053e730fb211e40.zip gdb-23fce1e31156820102abfa7c7053e730fb211e40.tar.gz gdb-23fce1e31156820102abfa7c7053e730fb211e40.tar.bz2 |
* config/tc-mips.c (append_insn): Cope with a complex reloc
sequence containing an unsupported reloc type.
(enum options): Replace computed #define's constants for option
numbers with this enum.
(struct md_longopts): Use the enum. Allow OPTION_32 in a non-ELF
environment.
(md_parse_option): Allow -32 in a non-ELF environment.
* gas/lib/gas-defs.exp: Update description of run_dump_test proc.
* gas/mips/dli.d: Pass -64 to gas.
* gas/mips/mips64-mips3d-incl.d: Likewise.
* gas/mips/octeon.d: Likewise.
* gas/mips/sb1-ext-mdmx.d: Likewise.
* gas/mips/sb1-ext-ps.d: Likewise.
* gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
Update expected relocs.
* gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
* gas/mips/mips.exp: Remove 'ilocks' variable.
Add ecoff targets to 'addr32' variable.
Set 'no_mips16' for ecoff targets.
Do not run div-ilocks or mul-ilocks test variants.
* gas/mips/mips16-intermix.d: Use nm instead of objdump so that
the symbol table output is sorted. Update expecetd output.
Diffstat (limited to 'gas/testsuite/lib')
-rw-r--r-- | gas/testsuite/lib/gas-defs.exp | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/gas/testsuite/lib/gas-defs.exp b/gas/testsuite/lib/gas-defs.exp index 5afb3b9..1e02847 100644 --- a/gas/testsuite/lib/gas-defs.exp +++ b/gas/testsuite/lib/gas-defs.exp @@ -1,5 +1,5 @@ # Copyright (C) 1993, 1994, 1997, 1998, 1999, 2000, 2001, 2002, 2003, -# 2004, 2005, 2007 Free Software Foundation, Inc. +# 2004, 2005, 2007, 2009 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -371,19 +371,16 @@ proc run_dump_tests { testcases {extra_options {}} } { # as: FLAGS # When assembling FILE.s, pass FLAGS to the assembler. # -# PROG: PROGRAM-NAME -# The name of the program to run to analyze the .o file produced -# by the assembler. This can be omitted; run_dump_test will guess -# which program to run by seeing which of the flags options below -# is present. -# -# objdump: FLAGS # nm: FLAGS # objcopy: FLAGS +# objdump: FLAGS +# readelf: FLAGS # Use the specified program to analyze the .o file, and pass it # FLAGS, in addition to the .o file name. Note that they are run # with LC_ALL=C in the environment to give consistent sorting -# of symbols. +# of symbols. If no FLAGS are needed then use: +# PROG: [nm objcopy objdump readelf] +# instead. # # source: SOURCE # Assemble the file SOURCE.s. If omitted, this defaults to FILE.s. |