From b40ee5d63d36a1a3ad54b824a6123a1117a15ef7 Mon Sep 17 00:00:00 2001 From: Andrew Pinski Date: Mon, 12 Jan 2004 09:57:16 -0800 Subject: [PATCH] re PR target/13534 (Invalid offset generated for loading 64-bit GPR on PPC64) 2004-01-12 Hartmut Penner PR target/13534 * gcc/config/rs6000/rs6000.c (word_offset_memref_operand): New predicate to handle 'ld' conform addresses. * gcc/config/rs6000/rs6000.h (EXTRA_CONSTRAINT): New 'Y' contraint. (EXTRA_MEMORY_CONSTRAINT): Tell reload which constraint are memory contraints. * gcc/config/rs6000/rs6000-protos.h (word_offset_memref_operand): New prototype. * gcc/config/rs6000/rs6000.md (*movdf_hardfloat64): Change 'o' to 'Y' constraint. (*movdf_softfloat64): Ditto. From-SVN: r75739 --- gcc/ChangeLog | 1 + 1 file changed, 1 insertion(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d01473f88f67..8ef2c950b5ab 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -58,6 +58,7 @@ 2004-01-12 Hartmut Penner + PR target/13534 * gcc/config/rs6000/rs6000.c (word_offset_memref_operand): New predicate to handle 'ld' conform addresses. * gcc/config/rs6000/rs6000.h (EXTRA_CONSTRAINT): New 'Y' -- 2.43.5