aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>1999-10-22 15:50:28 +0000
committerNick Clifton <nickc@redhat.com>1999-10-22 15:50:28 +0000
commit49c245078a226f0ac8471eb7920e5d3c84305598 (patch)
tree69990d43c1f16d9ce9cdc9ecc3ceb1dc30a94812 /binutils/ChangeLog
parentd9fd98525417b385fc58680dc0ea32fb2348d79d (diff)
downloadgdb-49c245078a226f0ac8471eb7920e5d3c84305598.zip
gdb-49c245078a226f0ac8471eb7920e5d3c84305598.tar.gz
gdb-49c245078a226f0ac8471eb7920e5d3c84305598.tar.bz2
Add default assembler switchhes on a per machine basis.
Use machine target type when opening output bfd files.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r--binutils/ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index a5cf84c..9b925ca 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,26 @@
+1999-10-22 Nick Clifton <nickc@cygnus.com>
+
+ * dlltool.c (struct mac): Add new field 'how_default_as_switches'.
+ (mtable): Initialise new field. Some machines have a non empty
+ string for this field.
+ (HOW_BFD_TARGET): Undefine and replace with...
+ (HOW_BFD_READ_TARGET): New macro: bfd target to use when opening a
+ file for reading. This is set to 0 so that any recognisable bfd
+ format can be read.
+ (HOW_BFD_WRITE_TARGET): New macro: bfd target to use when opening
+ a file for writing. This is set to the target machine type.
+ (ASM_SWITCHES): New macro: default switches to use when assembling
+ a file.
+ (assemble_file): New function: Assemble a source file into a
+ destination object file.
+ (gen_exp_file): Use assemble_file to create the exp file.
+ (make_one_lib_file): Use assemble_file to create the lib file.
+ Open output file use HOW_BFD_WRITE_TARGET and input files using
+ HOW_BFD_READ_TARGET.
+ (make_head): Use assemble_file to create the head file.
+ (make_tail): Use assemble_file to create the tail file.
+ (gen_lib_file): Open output file use HOW_BFD_WRITE_TARGET.
+
1999-10-15 Ian Lance Taylor <ian@zembu.com>
* ar.c (normalize): Fix full_pathname code.