diff options
author | Doug Evans <dje@google.com> | 1998-05-28 23:29:19 +0000 |
---|---|---|
committer | Doug Evans <dje@google.com> | 1998-05-28 23:29:19 +0000 |
commit | 1554baf3cb417eee611e452a47d889252a4924ce (patch) | |
tree | d94d79f6231e00457c13ce6707be016caf509f24 /gdb | |
parent | 899c697bfe7d5da8c770dab66ef53c20c25e41b0 (diff) | |
download | binutils-1554baf3cb417eee611e452a47d889252a4924ce.zip binutils-1554baf3cb417eee611e452a47d889252a4924ce.tar.gz binutils-1554baf3cb417eee611e452a47d889252a4924ce.tar.bz2 |
* config/tc-dvp.h (ELF_TC_SPECIAL_SECTIONS): Add .vuoverlay_table.
(dvp_frob_file): Declare.
(tc_frob_file): Define.
(VUOVERLAY_SECTION_PREFIX,VUOVERLAY_TABLE_SECTION_NAME): New macros.
* config/tc-dvp.c (VUOVERLAY_START_PREFIX): New macro.
(vuoverlay_section_name,create_vuoverlay_section): New functions.
(vuoverlay_section,vuoverlay_table_section): New static globals.
(ovlysym_table): New static global.
(md_begin): Create .vuoverlay_table section.
(assemble_vif): Call create_vuoverlay_section for each mpg.
(dvp_frob_label): Record vu labels in ovlysym_table for later
movement from absolute section to their overlay section.
(dvp_frob_file): New function.
(md_apply_fix3): For 8/16/32/64 bit relocs, only process if fx_done.
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions