summaryrefslogtreecommitdiff
path: root/gas/obj.h
diff options
context:
space:
mode:
authorAlan Modra <amodra@bigpond.net.au>2010-10-25 12:38:41 +0000
committerAlan Modra <amodra@bigpond.net.au>2010-10-25 12:38:41 +0000
commit6999c548e9ea9676eb88a0cf966a88739ed9c972 (patch)
tree61afcc37a3eb8615b48f12fe5ec0c72a0d0f0a53 /gas/obj.h
parent9d9f4e3df7d5a0999d774672cca50609c56a5095 (diff)
downloadbinutils-redhat-6999c548e9ea9676eb88a0cf966a88739ed9c972.tar.gz
* obj.h (struct format_ops): Add adjust_symtab.
* config/obj-multi.h (obj_adjust_symtab): Define. * config/obj-aout.c (aout_format_ops): Init new field. * config/obj-coff.c (coff_format_ops): Likewise. * config/obj-ecoff.c (ecoff_format_ops): Likewise. * config/obj-elf.c (elf_format_ops): Likewise.
Diffstat (limited to 'gas/obj.h')
-rw-r--r--gas/obj.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gas/obj.h b/gas/obj.h
index 7dc33e6cae..c2d4836a62 100644
--- a/gas/obj.h
+++ b/gas/obj.h
@@ -2,7 +2,7 @@
format backends.
Copyright 1987, 1990, 1991, 1992, 1993, 1995, 1996, 1997, 1999, 2000,
- 2002, 2003, 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
+ 2002, 2003, 2004, 2005, 2007, 2009, 2010 Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
@@ -72,6 +72,7 @@ struct format_ops {
void (*read_begin_hook) (void);
void (*symbol_new_hook) (symbolS *);
void (*symbol_clone_hook) (symbolS *, symbolS *);
+ void (*adjust_symtab) (void);
};
extern const struct format_ops elf_format_ops;