* config/tc-ppc.c (ppc_biei): Force symbol into text_section.
authorIan Lance Taylor <ian@airs.com>
Sun, 5 Nov 1995 04:54:52 +0000 (04:54 +0000)
committerIan Lance Taylor <ian@airs.com>
Sun, 5 Nov 1995 04:54:52 +0000 (04:54 +0000)
gas/ChangeLog
gas/config/tc-ppc.c

index 5d5ec0d770018d4a079136d768f507b0640ffaae..79b7b9831608957e55e223465947b1cc71f3bf67 100644 (file)
@@ -1,5 +1,7 @@
 Sat Nov  4 00:51:21 1995  Ian Lance Taylor  <ian@cygnus.com>
 
+       * config/tc-ppc.c (ppc_biei): Force symbol into text_section.
+
        * config/tc-ppc.c (md_show_usage): Put backslash at end of line.
 
 Fri Nov  3 13:02:59 1995  Ian Lance Taylor  <ian@cygnus.com>
index e0d6bd9f24104d9eddb5193baa90f472a1957054..488f74bb4c71e22e7e64862985e8061ff2b91aef 100644 (file)
@@ -2417,13 +2417,11 @@ ppc_biei (ei)
      to do the right thing.  */
 
   sym = symbol_make (name);
-  S_SET_SEGMENT (sym, now_seg);
-  S_SET_VALUE (sym, coff_n_line_nos);
-  sym->bsym->flags |= BSF_DEBUGGING;
-
   /* obj-coff.c currently only handles line numbers correctly in the
      .text section.  */
-  assert (now_seg == text_section);
+  S_SET_SEGMENT (sym, text_section);
+  S_SET_VALUE (sym, coff_n_line_nos);
+  sym->bsym->flags |= BSF_DEBUGGING;
 
   S_SET_STORAGE_CLASS (sym, ei ? C_EINCL : C_BINCL);
   sym->sy_tc.output = 1;