diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2003-05-07 19:31:10 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2003-05-07 19:31:10 +0000 |
commit | 35f5df7fe8004e03e2d9ae4b8de5186562e8caca (patch) | |
tree | 8e4b6de60d7864dab094433f5ed39afd3b81edd0 /gas/config/tc-ia64.h | |
parent | f6684c317073868d91f0659501fe08215784ab9d (diff) | |
download | gdb-35f5df7fe8004e03e2d9ae4b8de5186562e8caca.zip gdb-35f5df7fe8004e03e2d9ae4b8de5186562e8caca.tar.gz gdb-35f5df7fe8004e03e2d9ae4b8de5186562e8caca.tar.bz2 |
gas/
2003-05-07 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-ia64.c (alias_hash): New.
(alias_name_hash): New.
(secalias_hash): New.
(secalias_name_hash): New.
(md_pseudo_table): Add "secalias".
(md_begin): Initialize alias_hash, alias_name_hash,
secalias_hash and secalias_name_hash.
(struct alias): New.
(dot_alias): Implement .alias and .secalias directives.
(do_alias): New.
(ia64_adjust_symtab): New.
(do_secalias): New.
(ia64_frob_file): New.
* config/tc-ia64.h (ia64_adjust_symtab): New.
(tc_adjust_symtab): Defined.
(ia64_frob_file): New.
(tc_frob_file): Defined.
gas/testsuite/
2003-05-07 H.J. Lu <hongjiu.lu@intel.com>
* gas/ia64/ia64.exp: Add alias.
* gas/ia64/alias.s: New.
* gas/ia64/alias.d: Likewise.
Diffstat (limited to 'gas/config/tc-ia64.h')
-rw-r--r-- | gas/config/tc-ia64.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gas/config/tc-ia64.h b/gas/config/tc-ia64.h index 20940c0..884bfb7 100644 --- a/gas/config/tc-ia64.h +++ b/gas/config/tc-ia64.h @@ -48,6 +48,12 @@ struct ia64_segment_info_type #define TC_SEGMENT_INFO_TYPE struct ia64_segment_info_type +extern void ia64_adjust_symtab PARAMS ((void)); +#define tc_adjust_symtab() ia64_adjust_symtab () + +extern void ia64_frob_file PARAMS ((void)); +#define tc_frob_file() ia64_frob_file () + /* We need to set the default object file format in ia64_init and not in md_begin. This is because parse_args is called before md_begin, and we do not want md_begin to wipe out the flag settings set by options parsed in |