aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog4
-rw-r--r--gas/config/tc-i386.h3
-rw-r--r--gas/testsuite/ChangeLog4
-rw-r--r--gas/testsuite/gas/i386/i386.exp3
4 files changed, 13 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index c036506..1bfb0ea 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-05 Paul Brook <paul@codesourcery.com>
+
+ * config/tc-i386.h (ELF_TARGET_FORMAT): Define for TE_VXWORKS.
+
2005-05-05 Matt Thomas <matt@3am-software.com>
* config/tc-vax.c (md_assemble): Don't assume a valueT is 4
diff --git a/gas/config/tc-i386.h b/gas/config/tc-i386.h
index 35994b1..8c67c0c 100644
--- a/gas/config/tc-i386.h
+++ b/gas/config/tc-i386.h
@@ -61,7 +61,10 @@ extern unsigned long i386_mach (void);
#ifdef TE_FreeBSD
#define ELF_TARGET_FORMAT "elf32-i386-freebsd"
+#elif defined (TE_VXWORKS)
+#define ELF_TARGET_FORMAT "elf32-i386-vxworks"
#endif
+
#ifndef ELF_TARGET_FORMAT
#define ELF_TARGET_FORMAT "elf32-i386"
#endif
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index fe18db2..c478244 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2005-05-05 Paul Brook <paul@codesourcery.com>
+
+ * gas/i386/i386.exp: Don't run divide test on vxworks.
+
2005-05-05 Mike Frysinger <vapier@gentoo.org>
* gas/sh/basic.exp: Replace linux-gnu with linux-* to allow for
diff --git a/gas/testsuite/gas/i386/i386.exp b/gas/testsuite/gas/i386/i386.exp
index 310edd1..0922e74 100644
--- a/gas/testsuite/gas/i386/i386.exp
+++ b/gas/testsuite/gas/i386/i386.exp
@@ -65,7 +65,8 @@ if [expr ([istarget "i*86-*-*"] || [istarget "x86_64-*-*"]) && [gas_32_check]]
&& (![is_elf_format] || [istarget "*-*-linux*"]
|| [istarget "*-*-netbsd*"]
|| [istarget "*-*-freebsd*"]
- || [istarget "*-*-netware*"])} {
+ || [istarget "*-*-netware*"]
+ || [istarget "*-*-vxworks*"])} {
# Don't run this test on targets where '/' starts comments.
run_dump_test "divide"
}