These patches are backport from gcc mainline they fix issues where eglibc was not compilable for e5500+ due to missing vector intrinsics It obsoletes the existing e5500 patch (From OE-Core rev: b440aeeceb8c2e9f412d98793fb1dd55ff9d73f5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
136 lines
4.1 KiB
Diff
136 lines
4.1 KiB
Diff
Upstream-Status: Backport
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
From 98da658b6944d0bf54beb10001e567d8b8922666 Mon Sep 17 00:00:00 2001
|
|
From: edmarwjr <edmarwjr@138bc75d-0d04-0410-961f-82ee72b054a4>
|
|
Date: Wed, 6 Jun 2012 18:09:18 +0000
|
|
Subject: [PATCH] 2012-06-06 Edmar Wienskoski <edmar@freescale.com>
|
|
|
|
* config/rs6000/rs6000-tables.opt: Regenerated.
|
|
|
|
|
|
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@188274 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
---
|
|
gcc/ChangeLog | 4 +++
|
|
gcc/config/rs6000/rs6000-tables.opt | 58 +++++++++++++++++++----------------
|
|
2 files changed, 36 insertions(+), 26 deletions(-)
|
|
|
|
Index: git/gcc/config/rs6000/rs6000-tables.opt
|
|
===================================================================
|
|
--- git.orig/gcc/config/rs6000/rs6000-tables.opt 2012-07-06 20:54:29.000000000 -0700
|
|
+++ git/gcc/config/rs6000/rs6000-tables.opt 2012-07-06 20:58:12.436646819 -0700
|
|
@@ -126,80 +126,86 @@
|
|
Enum(rs6000_cpu_opt_value) String(e500mc64) Value(32)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(860) Value(33)
|
|
+Enum(rs6000_cpu_opt_value) String(e5500) Value(33)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(970) Value(34)
|
|
+Enum(rs6000_cpu_opt_value) String(e6500) Value(34)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(cell) Value(35)
|
|
+Enum(rs6000_cpu_opt_value) String(860) Value(35)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(common) Value(36)
|
|
+Enum(rs6000_cpu_opt_value) String(970) Value(36)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(ec603e) Value(37)
|
|
+Enum(rs6000_cpu_opt_value) String(cell) Value(37)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(G3) Value(38)
|
|
+Enum(rs6000_cpu_opt_value) String(common) Value(38)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(G4) Value(39)
|
|
+Enum(rs6000_cpu_opt_value) String(ec603e) Value(39)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(G5) Value(40)
|
|
+Enum(rs6000_cpu_opt_value) String(G3) Value(40)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(titan) Value(41)
|
|
+Enum(rs6000_cpu_opt_value) String(G4) Value(41)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(power) Value(42)
|
|
+Enum(rs6000_cpu_opt_value) String(G5) Value(42)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(power2) Value(43)
|
|
+Enum(rs6000_cpu_opt_value) String(titan) Value(43)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(power3) Value(44)
|
|
+Enum(rs6000_cpu_opt_value) String(power) Value(44)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(power4) Value(45)
|
|
+Enum(rs6000_cpu_opt_value) String(power2) Value(45)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(power5) Value(46)
|
|
+Enum(rs6000_cpu_opt_value) String(power3) Value(46)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(power5+) Value(47)
|
|
+Enum(rs6000_cpu_opt_value) String(power4) Value(47)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(power6) Value(48)
|
|
+Enum(rs6000_cpu_opt_value) String(power5) Value(48)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(power6x) Value(49)
|
|
+Enum(rs6000_cpu_opt_value) String(power5+) Value(49)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(power7) Value(50)
|
|
+Enum(rs6000_cpu_opt_value) String(power6) Value(50)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(powerpc) Value(51)
|
|
+Enum(rs6000_cpu_opt_value) String(power6x) Value(51)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(powerpc64) Value(52)
|
|
+Enum(rs6000_cpu_opt_value) String(power7) Value(52)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(rios) Value(53)
|
|
+Enum(rs6000_cpu_opt_value) String(powerpc) Value(53)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(rios1) Value(54)
|
|
+Enum(rs6000_cpu_opt_value) String(powerpc64) Value(54)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(rios2) Value(55)
|
|
+Enum(rs6000_cpu_opt_value) String(rios) Value(55)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(rsc) Value(56)
|
|
+Enum(rs6000_cpu_opt_value) String(rios1) Value(56)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(rsc1) Value(57)
|
|
+Enum(rs6000_cpu_opt_value) String(rios2) Value(57)
|
|
|
|
EnumValue
|
|
-Enum(rs6000_cpu_opt_value) String(rs64) Value(58)
|
|
+Enum(rs6000_cpu_opt_value) String(rsc) Value(58)
|
|
+
|
|
+EnumValue
|
|
+Enum(rs6000_cpu_opt_value) String(rsc1) Value(59)
|
|
+
|
|
+EnumValue
|
|
+Enum(rs6000_cpu_opt_value) String(rs64) Value(60)
|
|
|