From: H.J. Lu Date: Tue, 19 May 2009 20:11:55 +0000 (+0000) Subject: i386.c (ix86_avoid_jump_mispredicts): Check ASM_OUTPUT_MAX_SKIP_PAD instead of ASM_OU... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2f1c7156efce853c5edf16f21f1a0571b132ee70;p=gcc.git i386.c (ix86_avoid_jump_mispredicts): Check ASM_OUTPUT_MAX_SKIP_PAD instead of ASM_OUTPUT_MAX_SKIP_ALIGN. 2009-05-19 H.J. Lu * config/i386/i386.c (ix86_avoid_jump_mispredicts): Check ASM_OUTPUT_MAX_SKIP_PAD instead of ASM_OUTPUT_MAX_SKIP_ALIGN. From-SVN: r147718 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 19574c3afe4..0fff6f8e353 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-05-19 H.J. Lu + + * config/i386/i386.c (ix86_avoid_jump_mispredicts): Check + ASM_OUTPUT_MAX_SKIP_PAD instead of ASM_OUTPUT_MAX_SKIP_ALIGN. + 2009-05-19 Manuel López-Ibáñez PR c/40172 diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index e9f8b9566a0..0c4c18b0f1c 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -27191,7 +27191,7 @@ x86_function_profiler (FILE *file, int labelno ATTRIBUTE_UNUSED) } } -#ifdef ASM_OUTPUT_MAX_SKIP_ALIGN +#ifdef ASM_OUTPUT_MAX_SKIP_PAD /* We don't have exact information about the insn sizes, but we may assume quite safely that we are informed about all 1 byte insns and memory address sizes. This is enough to eliminate unnecessary padding in