From 543d88e4fd1853fdcd6083e2a5028d5a5b44baa4 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Mon, 29 Mar 1993 20:58:34 +0000 Subject: [PATCH] * config/obj-coffbfd.c (fill_section): Don't set NOLOAD bit for a29k .bss section; the mondfe program doesn't like it. --- gas/ChangeLog | 9 +++++++++ gas/config/obj-coffbfd.c | 4 +++- 2 files changed, 12 insertions(+), 1 deletion(-) 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; -- 2.7.4