diff options
Diffstat (limited to 'meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0003-gcc-config-microblaze-Use-default-ident-output-gener.patch')
-rw-r--r-- | meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0003-gcc-config-microblaze-Use-default-ident-output-gener.patch | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0003-gcc-config-microblaze-Use-default-ident-output-gener.patch b/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0003-gcc-config-microblaze-Use-default-ident-output-gener.patch deleted file mode 100644 index 9a310ab8..00000000 --- a/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-7/0003-gcc-config-microblaze-Use-default-ident-output-gener.patch +++ /dev/null @@ -1,79 +0,0 @@ -From 89b0d852718f0ad2b48899880c2bc1e5dc979704 Mon Sep 17 00:00:00 2001 -From: Nathan Rossi <nathan@nathanrossi.com> -Date: Sat, 27 May 2017 00:00:17 +1000 -Subject: [PATCH] gcc/config/microblaze: Use default ident output generation - -Remove the MicroBlaze specific TARGET_ASM_OUTPUT_IDENT definition, and -use the default. - -Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> -Upstream-Status: Unsubmitted ---- - gcc/config/microblaze/microblaze-protos.h | 1 - - gcc/config/microblaze/microblaze.c | 24 ------------------------ - gcc/config/microblaze/microblaze.h | 2 +- - 3 files changed, 1 insertion(+), 26 deletions(-) - -diff --git a/gcc/config/microblaze/microblaze-protos.h b/gcc/config/microblaze/microblaze-protos.h -index 9ba8f2d46f..b56e052ae4 100644 ---- a/gcc/config/microblaze/microblaze-protos.h -+++ b/gcc/config/microblaze/microblaze-protos.h -@@ -51,7 +51,6 @@ extern int microblaze_regno_ok_for_base_p (int, int); - extern HOST_WIDE_INT microblaze_initial_elimination_offset (int, int); - extern void microblaze_declare_object (FILE *, const char *, const char *, - const char *, int); --extern void microblaze_asm_output_ident (const char *); - extern int microblaze_legitimate_pic_operand (rtx); - extern bool microblaze_tls_referenced_p (rtx); - extern int symbol_mentioned_p (rtx); -diff --git a/gcc/config/microblaze/microblaze.c b/gcc/config/microblaze/microblaze.c -index d0f86fd460..bba6983b65 100644 ---- a/gcc/config/microblaze/microblaze.c -+++ b/gcc/config/microblaze/microblaze.c -@@ -3351,30 +3351,6 @@ microblaze_eh_return (rtx op0) - emit_insn (gen_movsi (gen_rtx_MEM (Pmode, stack_pointer_rtx), op0)); - } - --/* Queue an .ident string in the queue of top-level asm statements. -- If the string size is below the threshold, put it into .sdata2. -- If the front-end is done, we must be being called from toplev.c. -- In that case, do nothing. */ --void --microblaze_asm_output_ident (const char *string) --{ -- const char *section_asm_op; -- int size; -- char *buf; -- -- if (symtab->state != PARSING) -- return; -- -- size = strlen (string) + 1; -- if (size <= microblaze_section_threshold) -- section_asm_op = SDATA2_SECTION_ASM_OP; -- else -- section_asm_op = READONLY_DATA_SECTION_ASM_OP; -- -- buf = ACONCAT ((section_asm_op, "\n\t.ascii \"", string, "\\0\"\n", NULL)); -- symtab->finalize_toplevel_asm (build_string (strlen (buf), buf)); --} -- - static void - microblaze_elf_asm_init_sections (void) - { -diff --git a/gcc/config/microblaze/microblaze.h b/gcc/config/microblaze/microblaze.h -index 2c9ece1d6c..ccd77e8b4d 100644 ---- a/gcc/config/microblaze/microblaze.h -+++ b/gcc/config/microblaze/microblaze.h -@@ -743,7 +743,7 @@ do { \ - #define STRING_ASM_OP "\t.asciz\t" - - #undef TARGET_ASM_OUTPUT_IDENT --#define TARGET_ASM_OUTPUT_IDENT microblaze_asm_output_ident -+#define TARGET_ASM_OUTPUT_IDENT default_asm_output_ident_directive - - /* Default to -G 8 */ - #ifndef MICROBLAZE_DEFAULT_GVALUE --- -2.14.2 - |