aboutsummaryrefslogtreecommitdiff
path: root/bfd/libaout.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-06-13 18:25:12 +0000
committerIan Lance Taylor <ian@airs.com>1994-06-13 18:25:12 +0000
commit9ae74960a87e149d8deaa40ce0cfed81486ae160 (patch)
treecfad0efc29a49c18ebd843441b6a0254679a17fd /bfd/libaout.h
parenta5183648b2eff855d0c4f7883408c9249ecfdf15 (diff)
downloadgdb-9ae74960a87e149d8deaa40ce0cfed81486ae160.zip
gdb-9ae74960a87e149d8deaa40ce0cfed81486ae160.tar.gz
gdb-9ae74960a87e149d8deaa40ce0cfed81486ae160.tar.bz2
* aoutf1.h (aout_32_sunos4_write_object_contents): Handle a
machine type of 68000. * aoutx.h (NAME(aout,machine_type)): Add new argument unknown. Set *unknown to true if machine type is really unknown, as opposed to M_UNKNOWN for the 68000. (NAME(aout,set_arch_mach)): Change NAME(aout,machine_type) call accordingly. * libaout.h (NAME(aout,machine_type)): Add new argument to prototype.
Diffstat (limited to 'bfd/libaout.h')
-rw-r--r--bfd/libaout.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/bfd/libaout.h b/bfd/libaout.h
index 8f7222b..71b699e 100644
--- a/bfd/libaout.h
+++ b/bfd/libaout.h
@@ -61,6 +61,8 @@ struct reloc_std_external;
struct aout_link_hash_entry
{
struct bfd_link_hash_entry root;
+ /* Whether this symbol has been written out. */
+ boolean written;
/* Symbol index in output file. */
int indx;
};
@@ -375,7 +377,8 @@ NAME(aout,mkobject) PARAMS ((bfd *abfd));
enum machine_type
NAME(aout,machine_type) PARAMS ((enum bfd_architecture arch,
- unsigned long machine));
+ unsigned long machine,
+ boolean *unknown));
boolean
NAME(aout,set_arch_mach) PARAMS ((bfd *abfd, enum bfd_architecture arch,