diff options
author | Thiemo Seufer <ths@networkno.de> | 2002-09-17 07:43:25 +0000 |
---|---|---|
committer | Thiemo Seufer <ths@networkno.de> | 2002-09-17 07:43:25 +0000 |
commit | 7ed4a06a3dd5c205d1a272f76fe0579dedfdd51c (patch) | |
tree | 8ec814f4fa7cacac566f66b6d1af55d9a0642390 /gas | |
parent | e8cf2216ef08ec8495c056a7f4fb3483634d8868 (diff) | |
download | gdb-7ed4a06a3dd5c205d1a272f76fe0579dedfdd51c.zip gdb-7ed4a06a3dd5c205d1a272f76fe0579dedfdd51c.tar.gz gdb-7ed4a06a3dd5c205d1a272f76fe0579dedfdd51c.tar.bz2 |
* config/tc-mips.c (pdr_seg): Define only for ELF.
(s_change_section): Remove unused variable. Don't use for nonELF.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/config/tc-mips.c | 11 |
2 files changed, 12 insertions, 4 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 41ca0c3..91e2ec8 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,10 @@ 2002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> + * config/tc-mips.c (pdr_seg): Define only for ELF. + (s_change_section): Remove unused variable. Don't use for nonELF. + +2002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de> + * config/obj-elf.c (obj_elf_change_section): Move prototype to obj-elf.h * config/obj-elf.h (obj_elf_change_section): Likewise. diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index 638d1df..0d5eff2 100644 --- a/gas/config/tc-mips.c +++ b/gas/config/tc-mips.c @@ -956,10 +956,12 @@ static boolean imm_unmatched_hi; static boolean mips16_small, mips16_ext; +#ifdef OBJ_ELF /* The pdr segment for per procedure frame/regmask info. Not used for ECOFF debugging. */ static segT pdr_seg; +#endif /* The default target format to use. */ @@ -11258,8 +11260,7 @@ void s_change_section (ignore) int ignore ATTRIBUTE_UNUSED; { - expressionS rep_exp; - +#ifdef OBJ_ELF char *section_name; char c; char *next_c; @@ -11268,9 +11269,10 @@ s_change_section (ignore) int section_flag; int section_entry_size; int section_alignment; - int log = -1; - flagword flags; + if (OUTPUT_FLAVOR != bfd_target_elf_flavour) + return; + section_name = input_line_pointer; c = get_symbol_end (); next_c = input_line_pointer + 1; @@ -11307,6 +11309,7 @@ s_change_section (ignore) obj_elf_change_section (section_name, section_type, section_flag, section_entry_size, 0, 0, 0); +#endif /* OBJ_ELF */ } void |