aboutsummaryrefslogtreecommitdiff
path: root/gas/config/obj-bout.c
diff options
context:
space:
mode:
authorSteve Chamberlain <sac@cygnus>1992-07-16 15:22:26 +0000
committerSteve Chamberlain <sac@cygnus>1992-07-16 15:22:26 +0000
commit462088b88636b590a613c8717009fcded26927b0 (patch)
treed5f91fed2ecb4f1365505005c3b35896825513d0 /gas/config/obj-bout.c
parent01bbba251b05cf99d864b3c886924caf470ed6c0 (diff)
downloadgdb-462088b88636b590a613c8717009fcded26927b0.zip
gdb-462088b88636b590a613c8717009fcded26927b0.tar.gz
gdb-462088b88636b590a613c8717009fcded26927b0.tar.bz2
* write.c (fixup_segment): if relaxing, don't do anything.
* config/obj-bout.[ch] : maintain the a_relaxable file header info * config/tc-i960.c: new option -linkrelax
Diffstat (limited to 'gas/config/obj-bout.c')
-rw-r--r--gas/config/obj-bout.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gas/config/obj-bout.c b/gas/config/obj-bout.c
index 28d3e74..f07f6f9 100644
--- a/gas/config/obj-bout.c
+++ b/gas/config/obj-bout.c
@@ -130,7 +130,9 @@ object_headers *headers;
headers->header.a_tload = 0;
headers->header.a_dload = md_section_align(SEG_DATA, H_GET_TEXT_SIZE(headers));
-
+
+ headers->header.a_relaxable = linkrelax;
+
append(where, (char *) &headers->header, sizeof(headers->header));
} /* a_header_append() */