From e9b762802b039e8c19e70b054ecc64e7ab07e4d8 Mon Sep 17 00:00:00 2001 From: Tomas Frydrych Date: Wed, 6 Sep 2006 15:12:59 +0000 Subject: configuration for csl2006q1-6 compiler and binutils git-svn-id: https://svn.o-hand.com/repos/poky/trunk@697 311d38ba-8fff-0310-9ca6-ca027cbcb966 --- ...nutils-2.17-csl-tc-arm-mmxwc-polymorphism.patch | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 meta/packages/binutils/binutils-2.17+csl-arm-2006q1-6/binutils-2.17-csl-tc-arm-mmxwc-polymorphism.patch (limited to 'meta/packages/binutils/binutils-2.17+csl-arm-2006q1-6/binutils-2.17-csl-tc-arm-mmxwc-polymorphism.patch') diff --git a/meta/packages/binutils/binutils-2.17+csl-arm-2006q1-6/binutils-2.17-csl-tc-arm-mmxwc-polymorphism.patch b/meta/packages/binutils/binutils-2.17+csl-arm-2006q1-6/binutils-2.17-csl-tc-arm-mmxwc-polymorphism.patch new file mode 100644 index 000000000..9d16011a0 --- /dev/null +++ b/meta/packages/binutils/binutils-2.17+csl-arm-2006q1-6/binutils-2.17-csl-tc-arm-mmxwc-polymorphism.patch @@ -0,0 +1,25 @@ +--- binutils-2.17/gas/config/tc-arm.c.orig 2006-09-05 14:59:25.000000000 +0100 ++++ binutils-2.17/gas/config/tc-arm.c 2006-09-05 14:59:25.000000000 +0100 +@@ -1252,13 +1252,15 @@ + } + + /* Undo polymorphism when a set of register types may be accepted. */ +- if ((type == REG_TYPE_NDQ +- && (reg->type == REG_TYPE_NQ || reg->type == REG_TYPE_VFD)) +- || (type == REG_TYPE_VFSD +- && (reg->type == REG_TYPE_VFS || reg->type == REG_TYPE_VFD)) +- || (type == REG_TYPE_NSDQ +- && (reg->type == REG_TYPE_VFS || reg->type == REG_TYPE_VFD +- || reg->type == REG_TYPE_NQ))) ++ if (((type == REG_TYPE_NDQ ++ && (reg->type == REG_TYPE_NQ || reg->type == REG_TYPE_VFD)) ++ || (type == REG_TYPE_VFSD ++ && (reg->type == REG_TYPE_VFS || reg->type == REG_TYPE_VFD)) ++ || (type == REG_TYPE_NSDQ ++ && (reg->type == REG_TYPE_VFS || reg->type == REG_TYPE_VFD ++ || reg->type == REG_TYPE_NQ))) ++ ||(type == REG_TYPE_MMXWC ++ && (reg->type == REG_TYPE_MMXWCG))) + type = reg->type; + + if (type != reg->type) -- cgit v1.2.3