aboutsummaryrefslogtreecommitdiff
path: root/gas/config/obj-coffbfd.c
diff options
context:
space:
mode:
authorSteve Chamberlain <sac@cygnus>1992-08-25 22:12:54 +0000
committerSteve Chamberlain <sac@cygnus>1992-08-25 22:12:54 +0000
commit163107a143737d849de4dd64a270fcf2e07c089d (patch)
tree3a595bb24d5542329b1827950463b8e9998b2a65 /gas/config/obj-coffbfd.c
parent3ab9faab123735720c08001a196119c40f9de110 (diff)
downloadgdb-163107a143737d849de4dd64a270fcf2e07c089d.zip
gdb-163107a143737d849de4dd64a270fcf2e07c089d.tar.gz
gdb-163107a143737d849de4dd64a270fcf2e07c089d.tar.bz2
Support for the Z8k
Diffstat (limited to 'gas/config/obj-coffbfd.c')
-rw-r--r--gas/config/obj-coffbfd.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gas/config/obj-coffbfd.c b/gas/config/obj-coffbfd.c
index 1d5b50b..9bd17e3 100644
--- a/gas/config/obj-coffbfd.c
+++ b/gas/config/obj-coffbfd.c
@@ -1619,7 +1619,8 @@ static void DEFUN_VOID(remove_subsegs)
}
}
-
+int machine;
+int coff_flags;
extern void DEFUN_VOID(write_object_file)
{
int i;
@@ -1638,7 +1639,7 @@ extern void DEFUN_VOID(write_object_file)
exit(42);
}
bfd_set_format(abfd, bfd_object);
- bfd_set_arch_mach(abfd, BFD_ARCH, 0);
+ bfd_set_arch_mach(abfd, BFD_ARCH, machine);
@@ -1724,7 +1725,7 @@ extern void DEFUN_VOID(write_object_file)
filehdr.f_magic = COFF_MAGIC;
filehdr.f_timdat = time(0);
- filehdr.f_flags = COFF_FLAGS ;
+ filehdr.f_flags = COFF_FLAGS | coff_flags;
if (!had_lineno)
{