From: J"orn Rennecke Date: Thu, 3 Jun 1999 21:48:04 +0000 (+0000) Subject: Fix pcrel too far problems due to upping CACHE_LOG on SH2: X-Git-Tag: releases/libgcj-2.95.0~268 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d070fd3cd90ca25dd13e3dc5f2777d478930631;p=thirdparty%2Fgcc.git Fix pcrel too far problems due to upping CACHE_LOG on SH2: * sh.c (barrier_align): Don't return early for normal branch/barrier when optimizing for SH2. From-SVN: r27333 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 702f88d456cd..edfcda2ca8e5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Fri Jun 4 05:42:23 1999 J"orn Rennecke + + * sh.c (barrier_align): Don't return early for normal branch/barrier + when optimizing for SH2. + Thu Jun 3 22:27:50 1999 Robert Lipe * i386/udk.h (LINK_SPEC): Correct linker search path for diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index feca33e1b227..6181783e9e80 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -2712,7 +2712,7 @@ barrier_align (barrier_or_label) if (TARGET_SMALLCODE) return 0; - if (! TARGET_SH3 || ! optimize) + if (! TARGET_SH2 || ! optimize) return CACHE_LOG; /* When fixing up pcloads, a constant table might be inserted just before