diff options
Diffstat (limited to 'gcc/config/m88k/m88k.h')
-rw-r--r-- | gcc/config/m88k/m88k.h | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/gcc/config/m88k/m88k.h b/gcc/config/m88k/m88k.h index 4ee28e8412f..8db17b6044f 100644 --- a/gcc/config/m88k/m88k.h +++ b/gcc/config/m88k/m88k.h @@ -1866,18 +1866,8 @@ do { \ #undef ASM_DECLARE_FUNCTION_SIZE #define ASM_DECLARE_FUNCTION_SIZE(FILE, FNAME, DECL) \ do { \ - if (DECLARE_ASM_NAME) \ - { \ - if (!flag_inhibit_size_directive) \ - { \ - char label[256]; \ - static int labelno = 0; \ - labelno++; \ - ASM_GENERATE_INTERNAL_LABEL (label, "Lfe", labelno); \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, "Lfe", labelno); \ - ASM_OUTPUT_MEASURED_SIZE (FILE, (FNAME), label); \ - } \ - } \ + if (DECLARE_ASM_NAME && !flag_inhibit_size_directive) \ + ASM_OUTPUT_MEASURED_SIZE (FILE, FNAME); \ } while (0) /* This is how to output the definition of a user-level label named NAME, |