diff options
author | Ian Lance Taylor <ian@airs.com> | 1994-06-11 20:45:49 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1994-06-11 20:45:49 +0000 |
commit | 02d4e9238a798a687ec5ce46a87a7971708c6781 (patch) | |
tree | fd411f2a8bc829e5203c9361c4c4b817a79577c8 /gdb/irix5-nat.c | |
parent | 4298e311fecf31dc42bda5e366600903631775fe (diff) | |
download | gdb-02d4e9238a798a687ec5ce46a87a7971708c6781.zip gdb-02d4e9238a798a687ec5ce46a87a7971708c6781.tar.gz gdb-02d4e9238a798a687ec5ce46a87a7971708c6781.tar.bz2 |
Add weak symbols as an extension to a.out.
* read.c (pseudo_set): Only preserve external bit for OBJ_AOUT and
OBJ_BOUT if not BFD_ASSEMBLER.
* config/aout_gnu.h (N_WEAKU, N_WEAKA, N_WEAKT, N_WEAKD, N_WEAKB):
Define as in ../include/aout/aout64.h.
* config/obj-aout.h (OBJ_SYMFIELD_TYPE): If not BFD_ASSEMBLER,
define as char.
(S_GET_WEAK, S_SET_WEAK): Define if not BFD_ASSEMBLER.
* config/obj-aout.c (obj_pseudo_table): Add "weak".
(obj_emit_symbols): Adjust type of weak symbols.
(obj_aout_weak): New static function.
Diffstat (limited to 'gdb/irix5-nat.c')
0 files changed, 0 insertions, 0 deletions