mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-21 16:26:12 +08:00
Apply H.J.'s patch to revert change to elfxx-target.h
Apply my patch to allow SREC as output format.
This commit is contained in:
parent
5d0fe6351a
commit
f02e226057
@ -1,3 +1,11 @@
|
|||||||
|
2001-08-24 H.J. Lu <hjl@gnu.org>
|
||||||
|
|
||||||
|
* bfdlink.h (bfd_link_hash_table_type): New. The linker hash
|
||||||
|
table type, bfd_link_generic_hash_table and
|
||||||
|
bfd_link_elf_hash_table.
|
||||||
|
(bfd_link_hash_table): Add a new field, type, for the linker
|
||||||
|
hash table type.
|
||||||
|
|
||||||
2001-08-23 Jakub Jelinek <jakub@redhat.com>
|
2001-08-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
* bfdlink.h (struct bfd_link_info): Add combreloc and
|
* bfdlink.h (struct bfd_link_info): Add combreloc and
|
||||||
|
@ -41,6 +41,15 @@ enum bfd_link_discard
|
|||||||
discard_l, /* Discard local temporary symbols. */
|
discard_l, /* Discard local temporary symbols. */
|
||||||
discard_all /* Discard all locals. */
|
discard_all /* Discard all locals. */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/* Describes the type of hash table entry structure being used.
|
||||||
|
Different hash table structure have different fields and so
|
||||||
|
support different linking features. */
|
||||||
|
enum bfd_link_hash_table_type
|
||||||
|
{
|
||||||
|
bfd_link_generic_hash_table,
|
||||||
|
bfd_link_elf_hash_table
|
||||||
|
};
|
||||||
|
|
||||||
/* These are the possible types of an entry in the BFD link hash
|
/* These are the possible types of an entry in the BFD link hash
|
||||||
table. */
|
table. */
|
||||||
@ -146,6 +155,8 @@ struct bfd_link_hash_table
|
|||||||
struct bfd_link_hash_entry *undefs;
|
struct bfd_link_hash_entry *undefs;
|
||||||
/* Entries are added to the tail of the undefs list. */
|
/* Entries are added to the tail of the undefs list. */
|
||||||
struct bfd_link_hash_entry *undefs_tail;
|
struct bfd_link_hash_entry *undefs_tail;
|
||||||
|
/* The type of the ink hash table. */
|
||||||
|
enum bfd_link_hash_table_type type;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Look up an entry in a link hash table. If FOLLOW is true, this
|
/* Look up an entry in a link hash table. If FOLLOW is true, this
|
||||||
|
Loading…
x
Reference in New Issue
Block a user