aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1993-03-29 20:58:34 +0000
committerIan Lance Taylor <ian@airs.com>1993-03-29 20:58:34 +0000
commit543d88e4fd1853fdcd6083e2a5028d5a5b44baa4 (patch)
tree6263a08e1333723eb31981f8317ef271dadc57c8
parentf70a4714c9e5eb00563878d1f764570828700e87 (diff)
downloadgdb-543d88e4fd1853fdcd6083e2a5028d5a5b44baa4.zip
gdb-543d88e4fd1853fdcd6083e2a5028d5a5b44baa4.tar.gz
gdb-543d88e4fd1853fdcd6083e2a5028d5a5b44baa4.tar.bz2
* config/obj-coffbfd.c (fill_section): Don't set NOLOAD bit for
a29k .bss section; the mondfe program doesn't like it.
-rw-r--r--gas/ChangeLog9
-rw-r--r--gas/config/obj-coffbfd.c4
2 files changed, 12 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 0c07588..bddf7ec 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,12 @@
+Mon Mar 29 12:56:56 1993 Ian Lance Taylor (ian@cygnus.com)
+
+ * config/obj-coffbfd.c (fill_section): Don't set NOLOAD bit for
+ a29k .bss section; the mondfe program doesn't like it.
+
+Fri Mar 26 10:22:04 1993 Ian Lance Taylor (ian@cygnus.com)
+
+ * config/tc-mips.c: Reindented to GNU standards.
+
Thu Mar 25 08:59:14 1993 Ian Lance Taylor (ian@cygnus.com)
* config/obj-coffbfd.c (do_relocs_for): Remove a29k special case.
diff --git a/gas/config/obj-coffbfd.c b/gas/config/obj-coffbfd.c
index 2ab28a6..d95dcb9 100644
--- a/gas/config/obj-coffbfd.c
+++ b/gas/config/obj-coffbfd.c
@@ -508,10 +508,12 @@ DEFUN (fill_section, (abfd, h, file_cursor),
s->s_scnptr = 0;
s->s_flags |= STYP_BSS;
#ifndef TC_I386
+#ifndef TC_A29K
/* Apparently the SVR3 linker is confused by noload
- sections. */
+ sections. So is the UDI mondfe program. */
s->s_flags |= STYP_NOLOAD;
#endif
+#endif
}
else if (strcmp (s->s_name, ".lit") == 0)
s->s_flags = STYP_LIT | STYP_TEXT;