aboutsummaryrefslogtreecommitdiff
path: root/gcc/varasm.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2001-08-01 15:47:09 -0700
committerRichard Henderson <rth@gcc.gnu.org>2001-08-01 15:47:09 -0700
commit7a900ebc50d0b561682cdb63fd94a674392d05ff (patch)
treee7dcf7ca57c25d98e9dbecc49bb47eb7bf8bdf08 /gcc/varasm.c
parent551e8a74ea0b70f44b64d0b3d5702d952a188bed (diff)
downloadgcc-7a900ebc50d0b561682cdb63fd94a674392d05ff.zip
gcc-7a900ebc50d0b561682cdb63fd94a674392d05ff.tar.gz
gcc-7a900ebc50d0b561682cdb63fd94a674392d05ff.tar.bz2
except.c (output_function_exception_table): Use assemble_align.
* except.c (output_function_exception_table): Use assemble_align. * varasm.c (assemble_eh_label): Remove. (assemble_eh_align, assemble_eh_integer): Remove. From-SVN: r44561
Diffstat (limited to 'gcc/varasm.c')
-rw-r--r--gcc/varasm.c71
1 files changed, 0 insertions, 71 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c
index 4b9438e..82ad792 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -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));
-}
-
-
-