* config/tc-mips.c (pdr_seg): Define only for ELF.
authorThiemo Seufer <ths@networkno.de>
Tue, 17 Sep 2002 07:43:25 +0000 (07:43 +0000)
committerThiemo Seufer <ths@networkno.de>
Tue, 17 Sep 2002 07:43:25 +0000 (07:43 +0000)
(s_change_section): Remove unused variable. Don't use for nonELF.

gas/ChangeLog
gas/config/tc-mips.c

index 41ca0c34d0cf999fb57e677b9aef1da879cc3d23..91e2ec8fb746ee81be16f1c2c55ff80fb58cf9f1 100644 (file)
@@ -1,3 +1,8 @@
+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
index 638d1df9a8e2cedd4bfb9919948db43d7b8f886f..0d5eff274ceb936d9a116fe47379dff2c2bcdc06 100644 (file)
@@ -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