diff --git a/dkppc/patches/binutils-2.20.1.patch b/dkppc/patches/binutils-2.20.1.patch new file mode 100644 index 0000000..f750e82 --- /dev/null +++ b/dkppc/patches/binutils-2.20.1.patch @@ -0,0 +1,27 @@ +diff -Nabur binutils-2.20.1/gas/config/tc-ppc.c binutils-2.20.1-ppc/gas/config/tc-ppc.c +--- binutils-2.20.1/gas/config/tc-ppc.c 2010-02-22 08:06:52.000000000 +0000 ++++ binutils-2.20.1-ppc/gas/config/tc-ppc.c 2010-06-17 15:10:26.000000000 +0100 +@@ -1193,7 +1193,8 @@ + -m476 generate code for PowerPC 476\n\ + -m7400, -m7410, -m7450, -m7455\n\ + generate code for PowerPC 7400/7410/7450/7455\n\ +--m750cl generate code for PowerPC 750cl\n")); ++-m750cl generate code for PowerPC 750cl\n\ ++-mgekko generate code for PowerPC Gekko\n")); + fprintf (stream, _("\ + -mppc64, -m620 generate code for PowerPC 620/625/630\n\ + -mppc64bridge generate code for PowerPC 64, including bridge insns\n\ +diff -Nabur binutils-2.20.1/opcodes/ppc-dis.c binutils-2.20.1-ppc/opcodes/ppc-dis.c +--- binutils-2.20.1/opcodes/ppc-dis.c 2010-02-22 08:07:12.000000000 +0000 ++++ binutils-2.20.1-ppc/opcodes/ppc-dis.c 2010-06-17 15:33:40.000000000 +0100 +@@ -89,6 +89,10 @@ + 0 }, + { "750cl", (PPC_OPCODE_PPC | PPC_OPCODE_PPCPS) + , 0 }, ++ ++ { "gekko", (PPC_OPCODE_PPC | PPC_OPCODE_PPCPS | PPC_OPCODE_32 | PPC_OPCODE_CLASSIC) ++ , 0 }, ++ + { "a2", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_ISEL + | PPC_OPCODE_POWER4 | PPC_OPCODE_POWER5 | PPC_OPCODE_CACHELCK + | PPC_OPCODE_64 | PPC_OPCODE_A2), diff --git a/dkppc/patches/binutils-2.20.patch b/dkppc/patches/binutils-2.20.patch deleted file mode 100644 index 281e3b3..0000000 --- a/dkppc/patches/binutils-2.20.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff -Nbaur binutils-2.20/gas/config/tc-ppc.c binutils-2.20-ppc/gas/config/tc-ppc.c ---- binutils-2.20/gas/config/tc-ppc.c 2009-10-06 11:57:55.000000000 +0100 -+++ binutils-2.20-ppc/gas/config/tc-ppc.c 2009-10-20 09:15:36.000000000 +0100 -@@ -1191,7 +1191,8 @@ - -m476 generate code for PowerPC 476\n\ - -m7400, -m7410, -m7450, -m7455\n\ - generate code for PowerPC 7400/7410/7450/7455\n\ ---m750cl generate code for PowerPC 750cl\n")); -+-m750cl generate code for PowerPC 750cl\n\ -+-mgekko generate code for PowerPC Gekko\n")); - fprintf (stream, _("\ - -mppc64, -m620 generate code for PowerPC 620/625/630\n\ - -mppc64bridge generate code for PowerPC 64, including bridge insns\n\ -diff -Nbaur binutils-2.20/opcodes/ppc-dis.c binutils-2.20-ppc/opcodes/ppc-dis.c ---- binutils-2.20/opcodes/ppc-dis.c 2009-10-06 11:57:55.000000000 +0100 -+++ binutils-2.20-ppc/opcodes/ppc-dis.c 2009-10-20 04:00:33.000000000 +0100 -@@ -89,6 +89,8 @@ - 0 }, - { "750cl", (PPC_OPCODE_PPC | PPC_OPCODE_PPCPS) - , 0 }, -+ { "gekko", (PPC_OPCODE_PPC | PPC_OPCODE_PPCPS | PPC_OPCODE_32 | PPC_OPCODE_CLASSIC) -+ , 0 }, - { "altivec", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC), - PPC_OPCODE_ALTIVEC }, - { "any", 0,