diff options
author | Richard Henderson <rth@redhat.com> | 2001-08-01 15:47:09 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2001-08-01 15:47:09 -0700 |
commit | 7a900ebc50d0b561682cdb63fd94a674392d05ff (patch) | |
tree | e7dcf7ca57c25d98e9dbecc49bb47eb7bf8bdf08 /gcc/varasm.c | |
parent | 551e8a74ea0b70f44b64d0b3d5702d952a188bed (diff) | |
download | gcc-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.c | 71 |
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)); -} - - - |