Gentoo Archives: gentoo-catalyst

From: Matt Turner <mattst88@g.o>
To: gentoo-catalyst@l.g.o
Cc: Matt Turner <mattst88@×××××.com>
Subject: [gentoo-catalyst] [PATCH] ppc: Remove -fno-strict-aliasing from CFLAGS
Date: Sun, 30 Dec 2012 03:32:12
Message-Id: 1356837961-15475-1-git-send-email-mattst88@gentoo.org
1 From: Matt Turner <mattst88@×××××.com>
2
3 Added temporarily in 2004 (commit b010c1bd) for gcc-3.3.3/nptl. Time to
4 go.
5
6 Fixes https://bugs.gentoo.org/show_bug.cgi?id=449240
7 ---
8 arch/powerpc.py | 12 ++++++------
9 1 files changed, 6 insertions(+), 6 deletions(-)
10
11 diff --git a/arch/powerpc.py b/arch/powerpc.py
12 index 07c2079..e9f611b 100644
13 --- a/arch/powerpc.py
14 +++ b/arch/powerpc.py
15 @@ -25,7 +25,7 @@ class arch_ppc(generic_ppc):
16 "builder class for generic powerpc"
17 def __init__(self,myspec):
18 generic_ppc.__init__(self,myspec)
19 - self.settings["CFLAGS"]="-O2 -mcpu=powerpc -mtune=powerpc -fno-strict-aliasing -pipe"
20 + self.settings["CFLAGS"]="-O2 -mcpu=powerpc -mtune=powerpc -pipe"
21
22 class arch_ppc64(generic_ppc64):
23 "builder class for generic ppc64"
24 @@ -51,31 +51,31 @@ class arch_cell(arch_ppc64):
25 class arch_g3(generic_ppc):
26 def __init__(self,myspec):
27 generic_ppc.__init__(self,myspec)
28 - self.settings["CFLAGS"]="-O2 -mcpu=G3 -mtune=G3 -fno-strict-aliasing -pipe"
29 + self.settings["CFLAGS"]="-O2 -mcpu=G3 -mtune=G3 -pipe"
30
31 class arch_g4(generic_ppc):
32 def __init__(self,myspec):
33 generic_ppc.__init__(self,myspec)
34 - self.settings["CFLAGS"]="-O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe"
35 + self.settings["CFLAGS"]="-O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -pipe"
36 self.settings["HOSTUSE"]=["altivec"]
37
38 class arch_g5(generic_ppc):
39 def __init__(self,myspec):
40 generic_ppc.__init__(self,myspec)
41 - self.settings["CFLAGS"]="-O2 -mcpu=G5 -mtune=G5 -maltivec -mabi=altivec -fno-strict-aliasing -pipe"
42 + self.settings["CFLAGS"]="-O2 -mcpu=G5 -mtune=G5 -maltivec -mabi=altivec -pipe"
43 self.settings["HOSTUSE"]=["altivec"]
44
45 class arch_power(generic_ppc):
46 "builder class for generic power"
47 def __init__(self,myspec):
48 generic_ppc.__init__(self,myspec)
49 - self.settings["CFLAGS"]="-O2 -mcpu=power -mtune=power -fno-strict-aliasing -pipe"
50 + self.settings["CFLAGS"]="-O2 -mcpu=power -mtune=power -pipe"
51
52 class arch_power_ppc(generic_ppc):
53 "builder class for generic powerpc/power"
54 def __init__(self,myspec):
55 generic_ppc.__init__(self,myspec)
56 - self.settings["CFLAGS"]="-O2 -mcpu=common -mtune=common -fno-strict-aliasing -pipe"
57 + self.settings["CFLAGS"]="-O2 -mcpu=common -mtune=common -pipe"
58
59 class arch_power3(arch_ppc64):
60 "builder class for power3 under ppc64"
61 --
62 1.7.8.6