aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus>1993-05-14 09:43:28 +0000
committerKen Raeburn <raeburn@cygnus>1993-05-14 09:43:28 +0000
commit8e40bcd8ec124560e32db925174d9424ad163355 (patch)
tree94c9114f4d551c145cac06cf69feca9dea0d02eb /bfd
parent024b9649f66545209ca919bb2bb66982623c4fc9 (diff)
downloadgdb-8e40bcd8ec124560e32db925174d9424ad163355.zip
gdb-8e40bcd8ec124560e32db925174d9424ad163355.tar.gz
gdb-8e40bcd8ec124560e32db925174d9424ad163355.tar.bz2
expand comment about "global_sym" complaint
Diffstat (limited to 'bfd')
-rw-r--r--bfd/libelf.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/bfd/libelf.h b/bfd/libelf.h
index e44eacb..ad0da24 100644
--- a/bfd/libelf.h
+++ b/bfd/libelf.h
@@ -40,7 +40,11 @@ struct elf_backend_data {
void (*elf_info_to_howto) PARAMS ((bfd *, arelent *, Elf_Internal_Rela *));
enum bfd_architecture arch;
- /* WTF?? */
+ /* @@ I really don't think this should be here. I don't know what
+ global_sym is supposed to be used for, but I doubt it's something
+ that would be considered global, e.g., if you've got a program
+ reading and writing many BFDs. My hunch is that it's specific to
+ the output BFD. If not, put a comment here explaining why. */
elf_symbol_type *global_sym;
};