Commit 2f119dcc by Bernd Schmidt Committed by Bernd Schmidt

elf.h (ASM_GENERATE_INTERNAL_LABEL, [...]): Delete.

	* config/bfin/elf.h (ASM_GENERATE_INTERNAL_LABEL,
	LOCAL_LABEL_PREFIX): Delete.
	* config/bfin/bfin.c (TARGET_ASM_INTERNAL_LABEL): Delete.
	(bfin_internal_label): Delete.

From-SVN: r125740
parent bec38225
2007-06-15 Bernd Schmidt <bernd.schmidt@analog.com>
* config/bfin/elf.h (ASM_GENERATE_INTERNAL_LABEL,
LOCAL_LABEL_PREFIX): Delete.
* config/bfin/bfin.c (TARGET_ASM_INTERNAL_LABEL): Delete.
(bfin_internal_label): Delete.
2007-06-15 Uros Bizjak <ubizjak@gmail.com> 2007-06-15 Uros Bizjak <ubizjak@gmail.com>
* libgcc2.c (CEXT): When compiling L_multc3 and L_divtc3, * libgcc2.c (CEXT): When compiling L_multc3 and L_divtc3,
......
...@@ -2742,12 +2742,6 @@ bfin_rtx_costs (rtx x, int code, int outer_code, int *total) ...@@ -2742,12 +2742,6 @@ bfin_rtx_costs (rtx x, int code, int outer_code, int *total)
} }
} }
static void
bfin_internal_label (FILE *stream, const char *prefix, unsigned long num)
{
fprintf (stream, "%s%s$%ld:\n", LOCAL_LABEL_PREFIX, prefix, num);
}
/* Used for communication between {push,pop}_multiple_operation (which /* Used for communication between {push,pop}_multiple_operation (which
we use not only as a predicate) and the corresponding output functions. */ we use not only as a predicate) and the corresponding output functions. */
static int first_preg_to_save, first_dreg_to_save; static int first_preg_to_save, first_dreg_to_save;
...@@ -5360,9 +5354,6 @@ bfin_expand_builtin (tree exp, rtx target ATTRIBUTE_UNUSED, ...@@ -5360,9 +5354,6 @@ bfin_expand_builtin (tree exp, rtx target ATTRIBUTE_UNUSED,
#undef TARGET_ADDRESS_COST #undef TARGET_ADDRESS_COST
#define TARGET_ADDRESS_COST bfin_address_cost #define TARGET_ADDRESS_COST bfin_address_cost
#undef TARGET_ASM_INTERNAL_LABEL
#define TARGET_ASM_INTERNAL_LABEL bfin_internal_label
#undef TARGET_ASM_INTEGER #undef TARGET_ASM_INTEGER
#define TARGET_ASM_INTEGER bfin_assemble_integer #define TARGET_ASM_INTEGER bfin_assemble_integer
......
#define OBJECT_FORMAT_ELF #define OBJECT_FORMAT_ELF
#define LOCAL_LABEL_PREFIX "L$"
#undef ASM_GENERATE_INTERNAL_LABEL
#define ASM_GENERATE_INTERNAL_LABEL(LABEL, PREFIX, NUM) \
sprintf (LABEL, "*%s%s$%d", LOCAL_LABEL_PREFIX, PREFIX, (int) NUM)
#undef STARTFILE_SPEC #undef STARTFILE_SPEC
#define STARTFILE_SPEC "\ #define STARTFILE_SPEC "\
%{msim:%{!shared:crt0%O%s}} \ %{msim:%{!shared:crt0%O%s}} \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment