except.c (output_function_exception_table): Use assemble_align.
[gcc.git] / gcc / varasm.c
index 4b9438e21366921a9398e060feceb11835c2167d..82ad792025058b38a72a3f39ef71a1eff04391fd 100644 (file)
@@ -4764,74 +4764,3 @@ init_varasm_once ()
   ggc_add_root (&const_str_htab, 1, sizeof const_str_htab,
                mark_const_str_htab);
 }
-
-/* Extra support for EH values.  */
-void
-assemble_eh_label (name)
-     const char *name;
-{
-#ifdef ASM_OUTPUT_EH_LABEL
-  ASM_OUTPUT_EH_LABEL (asm_out_file, name);
-#else
-  assemble_label (name);
-#endif
-}
-
-/* Assemble an alignment pseudo op for an ALIGN-bit boundary.  */
-
-void
-assemble_eh_align (align)
-     int align;
-{
-#ifdef ASM_OUTPUT_EH_ALIGN
-  if (align > BITS_PER_UNIT)
-    ASM_OUTPUT_EH_ALIGN (asm_out_file, floor_log2 (align / BITS_PER_UNIT));
-#else
-  assemble_align (align);
-#endif
-}
-
-
-/* On some platforms, we may want to specify a special mechansim to
-   output EH data when generating with a function..  */
-int
-assemble_eh_integer (x, size, force)
-     rtx x;
-     int size;
-     int force;
-{
-
-  switch (size)
-    {
-#ifdef ASM_OUTPUT_EH_CHAR
-    case 1:
-      ASM_OUTPUT_EH_CHAR (asm_out_file, x);
-      return 1;
-#endif
-
-#ifdef ASM_OUTPUT_EH_SHORT
-    case 2:
-      ASM_OUTPUT_EH_SHORT (asm_out_file, x);
-      return 1;
-#endif
-
-#ifdef ASM_OUTPUT_EH_INT
-    case 4:
-      ASM_OUTPUT_EH_INT (asm_out_file, x);
-      return 1;
-#endif
-
-#ifdef ASM_OUTPUT_EH_DOUBLE_INT
-    case 8:
-      ASM_OUTPUT_EH_DOUBLE_INT (asm_out_file, x);
-      return 1;
-#endif
-
-    default:
-      break;
-    }
-  return (assemble_integer (x, size, force));
-}
-
-
-