aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1999-01-17 17:05:50 -0700
committerJeff Law <law@gcc.gnu.org>1999-01-17 17:05:50 -0700
commitb29725519072bb1b3f188f0d019193f0df31aba4 (patch)
treee50ea917e00878fb776a041519ab99c200fd20cc /gcc
parentc99913856d731ed0839b99baa4cda1b402ad7727 (diff)
downloadgcc-b29725519072bb1b3f188f0d019193f0df31aba4.zip
gcc-b29725519072bb1b3f188f0d019193f0df31aba4.tar.gz
gcc-b29725519072bb1b3f188f0d019193f0df31aba4.tar.bz2
alias.c (base_alias_check): Add missing return for differing symbols case.
8 * alias.c (base_alias_check): Add missing return for differing symbols case. From-SVN: r24731
Diffstat (limited to 'gcc')
-rw-r--r--gcc/alias.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/alias.c b/gcc/alias.c
index 1adc8b3..de363bb 100644
--- a/gcc/alias.c
+++ b/gcc/alias.c
@@ -840,6 +840,8 @@ base_alias_check (x, y, x_mode, y_mode)
&& (GET_CODE (XEXP (y, 1)) != CONST_INT
|| GET_MODE_UNIT_SIZE (x_mode) < -INTVAL (XEXP (y, 1))))
return 1;
+ /* Differing symbols never alias. */
+ return 0;
}
/* If one address is a stack reference there can be no alias: