2001-02-16 matthew green <mrg@redhat.com>
authorMatthew Green <mrg@redhat.com>
Fri, 16 Feb 2001 12:29:39 +0000 (12:29 +0000)
committerMatthew Green <mrg@redhat.com>
Fri, 16 Feb 2001 12:29:39 +0000 (12:29 +0000)
  * gas/cgen.c (gas_cgen_md_apply_fix3): Support BFD_RELOC_64.

gas/ChangeLog
gas/cgen.c

index 3b3c450..d30ad8a 100644 (file)
@@ -1,3 +1,7 @@
+2001-02-16  matthew green  <mrg@redhat.com>
+
+       * gas/cgen.c (gas_cgen_md_apply_fix3): Support BFD_RELOC_64.
+
 2001-02-13  Jim Wilson  <wilson@redhat.com>
 
        * config/tc-ia64.c (operand_match, case TAG13): Make a BFD_RELOC_UNUSED
index 271d391..602af6e 100644 (file)
@@ -615,7 +615,9 @@ gas_cgen_md_apply_fix3 (fixP, valueP, seg)
        case BFD_RELOC_32:
          md_number_to_chars (where, value, 4);
          break;
-       /* FIXME: later add support for 64 bits.  */
+       case BFD_RELOC_64:
+         md_number_to_chars (where, value, 8);
+         break;
        default:
          as_bad_where (fixP->fx_file, fixP->fx_line,
                        _("internal error: can't install fix for reloc type %d (`%s')"),