From 4d070fd3cd90ca25dd13e3dc5f2777d478930631 Mon Sep 17 00:00:00 2001 From: "J\"orn Rennecke" Date: Thu, 3 Jun 1999 21:48:04 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 5 +++++ gcc/config/sh/sh.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 702f88d456c..edfcda2ca8e 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 feca33e1b22..6181783e9e8 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 -- 2.30.2