Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2
I report it as a bug: #835851 If it is OK, you can help us to push it. On Mon, Aug 29, 2016 at 5:40 PM, YunQiang Suwrote: > On Mon, Aug 29, 2016 at 4:20 PM, Matthias Klose wrote: >> forgot to ask, if dak/ftp-master now accept packages with these architecture >> names ... >> > > Not yet. > >> On 28.08.2016 20:42, YunQiang Su wrote: >>> And the attached is patch for mipsr6 support. >>> >>> On Mon, Aug 29, 2016 at 12:48 AM, YunQiang Su wrote: @Matthias, I pushed the patch to cross-toolchain-base to git.launchpad.net with a branch name `add-mips-n32-r6-support'. On Sat, Aug 27, 2016 at 9:01 AM, YunQiang Su wrote: > Yeah, I am working on it. > It seems going well. > > I think that I can figure it out soon. > > On Wed, Aug 24, 2016 at 2:44 PM, Matthias Klose wrote: >> Control: tags -1 - patch >> Control: tags -1 + help >> >> On 22.05.2016 10:51, YunQiang Su wrote: >>> Package: src:gcc-6 >>> Version: 6.1.1-4 >>> >>> Hi, this is the patch for gcc-5, which add MIPS r6 support, include >>> mipsr6/mipsr6el/mipsn32r6/mipsn32r6el/mips64r6/mips64r6el >>> >>> In this patch, I also bump ISA to r2 from mips3 for mipsn32(el). >> >> The patch doesn't apply anymore. Please could you update it for 6.2.0-1? >> We >> also likely need patches for cross-toolchain-base-ports and >> gcc-6-cross-ports. >> >> > > > > -- > YunQiang Su -- YunQiang Su >>> >>> >>> >> > > > > -- > YunQiang Su -- YunQiang Su
Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2
On Mon, Aug 29, 2016 at 4:20 PM, Matthias Klosewrote: > forgot to ask, if dak/ftp-master now accept packages with these architecture > names ... > Not yet. > On 28.08.2016 20:42, YunQiang Su wrote: >> And the attached is patch for mipsr6 support. >> >> On Mon, Aug 29, 2016 at 12:48 AM, YunQiang Su wrote: >>> @Matthias, I pushed the patch to cross-toolchain-base to git.launchpad.net >>> with a branch name `add-mips-n32-r6-support'. >>> >>> On Sat, Aug 27, 2016 at 9:01 AM, YunQiang Su wrote: Yeah, I am working on it. It seems going well. I think that I can figure it out soon. On Wed, Aug 24, 2016 at 2:44 PM, Matthias Klose wrote: > Control: tags -1 - patch > Control: tags -1 + help > > On 22.05.2016 10:51, YunQiang Su wrote: >> Package: src:gcc-6 >> Version: 6.1.1-4 >> >> Hi, this is the patch for gcc-5, which add MIPS r6 support, include >> mipsr6/mipsr6el/mipsn32r6/mipsn32r6el/mips64r6/mips64r6el >> >> In this patch, I also bump ISA to r2 from mips3 for mipsn32(el). > > The patch doesn't apply anymore. Please could you update it for 6.2.0-1? > We > also likely need patches for cross-toolchain-base-ports and > gcc-6-cross-ports. > > -- YunQiang Su >>> >>> >>> >>> -- >>> YunQiang Su >> >> >> > -- YunQiang Su
Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2
forgot to ask, if dak/ftp-master now accept packages with these architecture names ... On 28.08.2016 20:42, YunQiang Su wrote: > And the attached is patch for mipsr6 support. > > On Mon, Aug 29, 2016 at 12:48 AM, YunQiang Suwrote: >> @Matthias, I pushed the patch to cross-toolchain-base to git.launchpad.net >> with a branch name `add-mips-n32-r6-support'. >> >> On Sat, Aug 27, 2016 at 9:01 AM, YunQiang Su wrote: >>> Yeah, I am working on it. >>> It seems going well. >>> >>> I think that I can figure it out soon. >>> >>> On Wed, Aug 24, 2016 at 2:44 PM, Matthias Klose wrote: Control: tags -1 - patch Control: tags -1 + help On 22.05.2016 10:51, YunQiang Su wrote: > Package: src:gcc-6 > Version: 6.1.1-4 > > Hi, this is the patch for gcc-5, which add MIPS r6 support, include > mipsr6/mipsr6el/mipsn32r6/mipsn32r6el/mips64r6/mips64r6el > > In this patch, I also bump ISA to r2 from mips3 for mipsn32(el). The patch doesn't apply anymore. Please could you update it for 6.2.0-1? We also likely need patches for cross-toolchain-base-ports and gcc-6-cross-ports. >>> >>> >>> >>> -- >>> YunQiang Su >> >> >> >> -- >> YunQiang Su > > >
Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2
And the attached is patch for mipsr6 support. On Mon, Aug 29, 2016 at 12:48 AM, YunQiang Suwrote: > @Matthias, I pushed the patch to cross-toolchain-base to git.launchpad.net > with a branch name `add-mips-n32-r6-support'. > > On Sat, Aug 27, 2016 at 9:01 AM, YunQiang Su wrote: >> Yeah, I am working on it. >> It seems going well. >> >> I think that I can figure it out soon. >> >> On Wed, Aug 24, 2016 at 2:44 PM, Matthias Klose wrote: >>> Control: tags -1 - patch >>> Control: tags -1 + help >>> >>> On 22.05.2016 10:51, YunQiang Su wrote: Package: src:gcc-6 Version: 6.1.1-4 Hi, this is the patch for gcc-5, which add MIPS r6 support, include mipsr6/mipsr6el/mipsn32r6/mipsn32r6el/mips64r6/mips64r6el In this patch, I also bump ISA to r2 from mips3 for mipsn32(el). >>> >>> The patch doesn't apply anymore. Please could you update it for 6.2.0-1? We >>> also likely need patches for cross-toolchain-base-ports and >>> gcc-6-cross-ports. >>> >>> >> >> >> >> -- >> YunQiang Su > > > > -- > YunQiang Su -- YunQiang Su diff --git a/debian/control b/debian/control index 6585813..43b8f52 100644 --- a/debian/control +++ b/debian/control @@ -5,8 +5,8 @@ Maintainer: Debian GCC Maintainers Uploaders: Matthias Klose Standards-Version: 3.9.8 Build-Depends: debhelper (>= 9.20141010), dpkg-dev (>= 1.17.14), - g++-multilib [amd64 i386 kfreebsd-amd64 mips mips64 mips64el mipsel mipsn32 mipsn32el powerpc ppc64 s390 s390x sparc sparc64 x32] , g++-5 [arm64] , - libc6.1-dev (>= 2.13-5) [alpha ia64] | libc0.3-dev (>= 2.13-5) [hurd-i386] | libc0.1-dev (>= 2.13-5) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.13-5), libc6-dev (>= 2.13-31) [armel armhf], libc6-dev-amd64 [i386 x32], libc6-dev-sparc64 [sparc], libc6-dev-sparc [sparc64], libc6-dev-s390 [s390x], libc6-dev-s390x [s390], libc6-dev-i386 [amd64 x32], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 ppc64 kfreebsd-amd64 mipsn32 mipsn32el mips64 mips64el s390x sparc64 x32], libn32gcc1 [mips mipsel mips64 mips64el], lib64gcc1 [i386 mips mipsel mipsn32 mipsn32el powerpc sparc s390 x32], libc6-dev-mips64 [mips mipsel mipsn32 mipsn32el], libc6-dev-mipsn32 [mips mipsel mips64 mips64el], libc6-dev-mips32 [mipsn32 mipsn32el mips64 mips64el], libc6-dev-x32 [amd64 i386], libx32gcc1 [amd64 i386], libc6.1-dbg [alpha ia64] | libc0.3-dbg [hurd-i386] | libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64] | libc6-dbg, + g++-multilib [amd64 i386 kfreebsd-amd64 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 s390 s390x sparc sparc64 x32] , g++-5 [arm64] , + libc6.1-dev (>= 2.13-5) [alpha ia64] | libc0.3-dev (>= 2.13-5) [hurd-i386] | libc0.1-dev (>= 2.13-5) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.13-5), libc6-dev (>= 2.13-31) [armel armhf], libc6-dev-amd64 [i386 x32], libc6-dev-sparc64 [sparc], libc6-dev-sparc [sparc64], libc6-dev-s390 [s390x], libc6-dev-s390x [s390], libc6-dev-i386 [amd64 x32], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 ppc64 kfreebsd-amd64 mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el s390x sparc64 x32], libn32gcc1 [mips mipsel mips64 mips64el mipsr6 mipsr6el mips64r6 mips64r6el], lib64gcc1 [i386 mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el powerpc sparc s390 x32], libc6-dev-mips64 [mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el], libc6-dev-mipsn32 [mips mipsel mips64 mips64el], libc6-dev-mips32 [mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el], libc6-dev-x32 [amd64 i386], libx32gcc1 [amd64 i386], libc6.1-dbg [alpha ia64] | libc0.3-dbg [hurd-i386] | libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64] | libc6-dbg, kfreebsd-kernel-headers (>= 0.84) [kfreebsd-any], linux-libc-dev [m68k], m4, libtool, autoconf2.64, libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], @@ -141,7 +141,7 @@ Description: GCC support library (debug symbols) Debug symbols for the GCC support library. Package: lib64gcc-6-dev -Architecture: i386 powerpc sparc s390 mips mipsel mipsn32 mipsn32el x32 +Architecture: i386 powerpc sparc s390 mips mipsel mipsn32 mipsn32el x32 mipsr6 mipsr6el mipsn32r6 mipsn32r6el Section: libdevel Priority: optional Recommends: ${dep:libcdev} @@ -176,7 +176,7 @@ Description: GCC support library (debug symbols) Debug symbols for the GCC support library. Package: lib32gcc-6-dev -Architecture: amd64 ppc64 kfreebsd-amd64 s390x sparc64 x32 mipsn32 mipsn32el mips64 mips64el +Architecture: amd64 ppc64 kfreebsd-amd64 s390x sparc64 x32 mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el Section: libdevel Priority: optional Recommends: ${dep:libcdev} @@ -211,7
Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2
@Matthias, I pushed the patch to cross-toolchain-base to git.launchpad.net with a branch name `add-mips-n32-r6-support'. On Sat, Aug 27, 2016 at 9:01 AM, YunQiang Suwrote: > Yeah, I am working on it. > It seems going well. > > I think that I can figure it out soon. > > On Wed, Aug 24, 2016 at 2:44 PM, Matthias Klose wrote: >> Control: tags -1 - patch >> Control: tags -1 + help >> >> On 22.05.2016 10:51, YunQiang Su wrote: >>> Package: src:gcc-6 >>> Version: 6.1.1-4 >>> >>> Hi, this is the patch for gcc-5, which add MIPS r6 support, include >>> mipsr6/mipsr6el/mipsn32r6/mipsn32r6el/mips64r6/mips64r6el >>> >>> In this patch, I also bump ISA to r2 from mips3 for mipsn32(el). >> >> The patch doesn't apply anymore. Please could you update it for 6.2.0-1? We >> also likely need patches for cross-toolchain-base-ports and >> gcc-6-cross-ports. >> >> > > > > -- > YunQiang Su -- YunQiang Su
Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2
Yeah, I am working on it. It seems going well. I think that I can figure it out soon. On Wed, Aug 24, 2016 at 2:44 PM, Matthias Klosewrote: > Control: tags -1 - patch > Control: tags -1 + help > > On 22.05.2016 10:51, YunQiang Su wrote: >> Package: src:gcc-6 >> Version: 6.1.1-4 >> >> Hi, this is the patch for gcc-5, which add MIPS r6 support, include >> mipsr6/mipsr6el/mipsn32r6/mipsn32r6el/mips64r6/mips64r6el >> >> In this patch, I also bump ISA to r2 from mips3 for mipsn32(el). > > The patch doesn't apply anymore. Please could you update it for 6.2.0-1? We > also likely need patches for cross-toolchain-base-ports and gcc-6-cross-ports. > > -- YunQiang Su
Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2
Control: tags -1 - patch Control: tags -1 + help On 22.05.2016 10:51, YunQiang Su wrote: > Package: src:gcc-6 > Version: 6.1.1-4 > > Hi, this is the patch for gcc-5, which add MIPS r6 support, include > mipsr6/mipsr6el/mipsn32r6/mipsn32r6el/mips64r6/mips64r6el > > In this patch, I also bump ISA to r2 from mips3 for mipsn32(el). The patch doesn't apply anymore. Please could you update it for 6.2.0-1? We also likely need patches for cross-toolchain-base-ports and gcc-6-cross-ports.
Processed: Re: Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2
Processing control commands: > tags -1 - patch Bug #824995 [src:gcc-6] gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2 Ignoring request to alter tags of bug #824995 to the same tags previously set > tags -1 + help Bug #824995 [src:gcc-6] gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2 Added tag(s) help. -- 824995: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824995 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#824995: gcc-6: add MIPS r6 support and bump mipsn32(el) ISA to r2
Package: src:gcc-6 Version: 6.1.1-4 Hi, this is the patch for gcc-5, which add MIPS r6 support, include mipsr6/mipsr6el/mipsn32r6/mipsn32r6el/mips64r6/mips64r6el In this patch, I also bump ISA to r2 from mips3 for mipsn32(el). -- YunQiang Su diff --git a/debian/control b/debian/control index 5b96485..433aefa 100644 --- a/debian/control +++ b/debian/control @@ -5,8 +5,8 @@ Maintainer: Debian GCC MaintainersUploaders: Matthias Klose Standards-Version: 3.9.8 Build-Depends: debhelper (>= 9.20141010), dpkg-dev (>= 1.17.14), - g++-multilib [amd64 i386 kfreebsd-amd64 mips mips64 mips64el mipsel mipsn32 mipsn32el powerpc ppc64 s390 s390x sparc sparc64 x32] , g++-5 [arm64] , - libc6.1-dev (>= 2.13-5) [alpha ia64] | libc0.3-dev (>= 2.13-5) [hurd-i386] | libc0.1-dev (>= 2.13-5) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.13-5), libc6-dev (>= 2.13-31) [armel armhf], libc6-dev-amd64 [i386 x32], libc6-dev-sparc64 [sparc], libc6-dev-sparc [sparc64], libc6-dev-s390 [s390x], libc6-dev-s390x [s390], libc6-dev-i386 [amd64 x32], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 ppc64 kfreebsd-amd64 mipsn32 mipsn32el mips64 mips64el s390x sparc64 x32], libn32gcc1 [mips mipsel mips64 mips64el], lib64gcc1 [i386 mips mipsel mipsn32 mipsn32el powerpc sparc s390 x32], libc6-dev-mips64 [mips mipsel mipsn32 mipsn32el], libc6-dev-mipsn32 [mips mipsel mips64 mips64el], libc6-dev-mips32 [mipsn32 mipsn32el mips64 mips64el], libc6-dev-x32 [amd64 i386], libx32gcc1 [amd64 i386], libc6.1-dbg [alpha ia64] | libc0.3-dbg [hurd-i386] | libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64] | libc6-dbg, + g++-multilib [amd64 i386 kfreebsd-amd64 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 s390 s390x sparc sparc64 x32] , g++-5 [arm64] , + libc6.1-dev (>= 2.13-5) [alpha ia64] | libc0.3-dev (>= 2.13-5) [hurd-i386] | libc0.1-dev (>= 2.13-5) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.13-5), libc6-dev (>= 2.13-31) [armel armhf], libc6-dev-amd64 [i386 x32], libc6-dev-sparc64 [sparc], libc6-dev-sparc [sparc64], libc6-dev-s390 [s390x], libc6-dev-s390x [s390], libc6-dev-i386 [amd64 x32], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 ppc64 kfreebsd-amd64 mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el s390x sparc64 x32], libn32gcc1 [mips mipsel mips64 mips64el mipsr6 mipsr6el mips64r6 mips64r6el], lib64gcc1 [i386 mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el powerpc sparc s390 x32], libc6-dev-mips64 [mips mipsel mipsn32 mipsn32el mipsr6 mipsr6el mipsn32r6 mipsn32r6el], libc6-dev-mipsn32 [mips mipsel mips64 mips64el], libc6-dev-mips32 [mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el], libc6-dev-x32 [amd64 i386], libx32gcc1 [amd64 i386], libc6.1-dbg [alpha ia64] | libc0.3-dbg [hurd-i386] | libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64] | libc6-dbg, kfreebsd-kernel-headers (>= 0.84) [kfreebsd-any], linux-libc-dev [m68k], m4, libtool, autoconf2.64, libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], @@ -141,7 +141,7 @@ Description: GCC support library (debug symbols) Debug symbols for the GCC support library. Package: lib64gcc-6-dev -Architecture: i386 powerpc sparc s390 mips mipsel mipsn32 mipsn32el x32 +Architecture: i386 powerpc sparc s390 mips mipsel mipsn32 mipsn32el x32 mipsr6 mipsr6el mipsn32r6 mipsn32r6el Section: libdevel Priority: optional Recommends: ${dep:libcdev} @@ -176,7 +176,7 @@ Description: GCC support library (debug symbols) Debug symbols for the GCC support library. Package: lib32gcc-6-dev -Architecture: amd64 ppc64 kfreebsd-amd64 s390x sparc64 x32 mipsn32 mipsn32el mips64 mips64el +Architecture: amd64 ppc64 kfreebsd-amd64 s390x sparc64 x32 mipsn32 mipsn32el mips64 mips64el mipsn32r6 mipsn32r6el mips64r6 mips64r6el Section: libdevel Priority: optional Recommends: ${dep:libcdev} @@ -211,7 +211,7 @@ Description: GCC support library (debug symbols) Debug symbols for the GCC support library. Package: libn32gcc-6-dev -Architecture: mips mipsel mips64 mips64el +Architecture: mips mipsel mips64 mips64el mipsr6 mipsr6el mips64r6 mips64r6el Section: libdevel Priority: optional Recommends: ${dep:libcdev} @@ -288,7 +288,7 @@ Description: GNU C compiler This is the GNU C compiler, a fairly portable optimizing compiler for C. Package: gcc-6-multilib -Architecture: amd64 i386 kfreebsd-amd64 mips mips64 mips64el mipsel mipsn32 mipsn32el powerpc ppc64 s390 s390x sparc sparc64 x32 +Architecture: amd64 i386 kfreebsd-amd64 mips mips64 mips64el mips64r6 mips64r6el mipsel mipsn32 mipsn32el mipsn32r6 mipsn32r6el mipsr6 mipsr6el powerpc ppc64 s390 s390x sparc sparc64 x32 Section: devel Priority: optional Depends: gcc-6-base (= ${gcc:Version}),