gas: Pass -mx86-used-note=no to assembler

Since x86 assembler may generate .note.gnu.property section, pass
-mx86-used-note=no to assembler for section2 test on ELF/x86 targets
to avoid .note.gnu.property section.

	* testsuite/gas/elf/elf.exp: Pass -mx86-used-note=no to
	assembler for section2 test on ELF/x86 targets.
This commit is contained in:
H.J. Lu 2018-08-31 04:42:51 -07:00
parent 2550e95256
commit 5e8a54c6c4
2 changed files with 10 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2018-08-31 H.J. Lu <hongjiu.lu@intel.com>
* testsuite/gas/elf/elf.exp: Pass -mx86-used-note=no to
assembler for section2 test on ELF/x86 targets.
2018-08-31 H.J. Lu <hongjiu.lu@intel.com>
* testsuite/gas/cfi/cfi-label.d: Pass -mx86-used-note=no to

View File

@ -170,7 +170,11 @@ if { [is_elf_format] } then {
if {! [istarget "h8300-*-*"]} then {
# The h8300 port issues a warning message for
# new sections created without atrributes.
run_elf_list_test "section2" "$target_machine" "-al" "-s" ""
if { [istarget "i*86-*-*"] || [istarget "x86_64-*-*"] } then {
run_elf_list_test "section2" "$target_machine" "-al -mx86-used-note=no" "-s" ""
} {
run_elf_list_test "section2" "$target_machine" "-al" "-s" ""
}
}
run_dump_test "section3"
run_dump_test "section4"