public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in src/patchsets/gcc/4.6.3/gentoo: 30_all_m68k_PR43804_T-constraint.patch README.history
@ 2013-02-19  5:47 Ryan Hill (dirtyepic)
  0 siblings, 0 replies; only message in thread
From: Ryan Hill (dirtyepic) @ 2013-02-19  5:47 UTC (permalink / raw
  To: gentoo-commits

dirtyepic    13/02/19 05:47:25

  Modified:             README.history
  Added:                30_all_m68k_PR43804_T-constraint.patch
  Log:
  Backport patch from 4.7 to fix build on m68k (bug #458094).

Revision  Changes    Path
1.22                 src/patchsets/gcc/4.6.3/gentoo/README.history

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?rev=1.22&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?rev=1.22&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?r1=1.21&r2=1.22

Index: README.history
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- README.history	21 Jan 2013 22:03:56 -0000	1.21
+++ README.history	19 Feb 2013 05:47:25 -0000	1.22
@@ -1,3 +1,6 @@
+1.12	19 Feb 2013
+	+ 30_all_m68k_PR43804_T-constraint.patch
+
 1.11	21 Jan 2013
 	+ 81_all_arm_4.7_pr48808_VFP_LO_REGS.patch
 	+ 82_all_alpha_4.6.4_pr56023_bootstrap.patch



1.1                  src/patchsets/gcc/4.6.3/gentoo/30_all_m68k_PR43804_T-constraint.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/30_all_m68k_PR43804_T-constraint.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/30_all_m68k_PR43804_T-constraint.patch?rev=1.1&content-type=text/plain

Index: 30_all_m68k_PR43804_T-constraint.patch
===================================================================
https://bugs.gentoo.org/458094
http://gcc.gnu.org/PR43804


commit 58ba8f5d02eea2498cd9b1404a2f95d94a4fde2d
Author: schwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Sun Apr 24 20:04:24 2011 +0000

    Author: Richard Sandiford <richard.sandiford@linaro.org>
    
    PR target/43804
    * gcc/config/m68k/constraints.md (T): Allow PIC operands that satisfy
    LEGITIMATE_PIC_OPERAND_P.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@172920 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/ChangeLog                  | 6 ++++++
 gcc/config/m68k/constraints.md | 3 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)

--- a/gcc/config/m68k/constraints.md
+++ b/gcc/config/m68k/constraints.md
@@ -94,7 +94,8 @@
 (define_constraint "T"
   "Used for operands that satisfy 's' when -mpcrel is not in effect."
   (and (match_code "symbol_ref,label_ref,const")
-       (match_test "!flag_pic")))
+       (match_test "!TARGET_PCREL")
+       (match_test "!flag_pic || LEGITIMATE_PIC_OPERAND_P (op)")))
 
 (define_memory_constraint "Q"
   "Means address register indirect addressing mode."





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-02-19  5:47 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-19  5:47 [gentoo-commits] gentoo commit in src/patchsets/gcc/4.6.3/gentoo: 30_all_m68k_PR43804_T-constraint.patch README.history Ryan Hill (dirtyepic)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox