aboutsummaryrefslogtreecommitdiff
path: root/gdb/utils.c
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus>1994-09-21 22:21:25 +0000
committerKen Raeburn <raeburn@cygnus>1994-09-21 22:21:25 +0000
commitef1988706623f7b739ec04a035dcd846f13da106 (patch)
treef8816fcfbd82a1a26b140cd6923bef61702eba40 /gdb/utils.c
parentba466c4c9d804a31b9f9d28b2d9cd11a5ccb141f (diff)
downloadgdb-ef1988706623f7b739ec04a035dcd846f13da106.zip
gdb-ef1988706623f7b739ec04a035dcd846f13da106.tar.gz
gdb-ef1988706623f7b739ec04a035dcd846f13da106.tar.bz2
Combine two existing mechanisms for copying symbol attributes, and fix a bug:
* symbols.c (copy_symbol_attributes): New function. Copies BFD symbol flags and calls OBJ_COPY_SYMBOL_ATTRIBUTES. (resolve_symbol_value, case O_symbol): Call it, if X_add_number is zero. Don't call obj_frob_forward_symbol. * read.c (pseudo_set): Call copy_symbol_attributes, but only if X_add_number is zero. * config/obj-elf.h (obj_frob_forward_symbol): Deleted.
Diffstat (limited to 'gdb/utils.c')
0 files changed, 0 insertions, 0 deletions