Message ID | 20170113135540.64589-1-Vincent.Riera@imgtec.com |
---|---|
State | Superseded |
Headers | show |
Hi Vicente, Le 13/01/2017 à 14:55, Vicente Olivert Riera a écrit : > Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> > --- > .../toolchain-external-codescape-img-mips/Config.in | 2 +- > .../toolchain-external-codescape-img-mips.hash | 4 ++-- > .../toolchain-external-codescape-img-mips.mk | 2 +- > 3 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in > index 1f0d4d1..2250e17 100644 > --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in > +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in > @@ -6,7 +6,7 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS > select BR2_TOOLCHAIN_EXTERNAL_GLIBC > select BR2_INSTALL_LIBSTDCPP > select BR2_HOSTARCH_NEEDS_IA32_LIBS > - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0 > + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7 > select BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 > select BR2_TOOLCHAIN_HAS_FORTRAN > help > diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash > index e4ae9e1..3d5703b 100644 > --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash > +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash > @@ -1,3 +1,3 @@ > # Codescape toolchains from Imagination Technologies > -# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-03/downloads.html > -sha256 e3c1f292ac6a9f12480af431c85a7ed9dfa011a52fd62a50be3363ec6b9bc872 Codescape.GNU.Tools.Package.2016.05-03.for.MIPS.IMG.Linux.CentOS-5.x86.tar.gz > +# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-06/downloads.html > +sha256 8d9cdf711dd402d7bf82883d425c221038fe8ce9d0c91a3f6b30939d9d55476c Codescape.GNU.Tools.Package.2016.05-06.for.MIPS.IMG.Linux.CentOS-5.x86.tar.gz > diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk > index b4decfb..805e956 100644 > --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk > +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION = 2016.05-03 > +TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION = 2016.05-06 > TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_SITE = http://codescape-mips-sdk.imgtec.com/components/toolchain/$(TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION) > TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_STRIP_COMPONENTS = 2 Reviewed-by: Romain Naour <romain.naour@gmail.com> Not related to this patch but Codescape toolchains are also available for x86_64 hosts. Why not using x86_64 toolchain ? Look at the Linaro toolchains for example. Best regards, Romain > >
Hi Romain, On 13/01/17 17:10, Romain Naour wrote: > Hi Vicente, > > Le 13/01/2017 à 14:55, Vicente Olivert Riera a écrit : >> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> >> --- >> .../toolchain-external-codescape-img-mips/Config.in | 2 +- >> .../toolchain-external-codescape-img-mips.hash | 4 ++-- >> .../toolchain-external-codescape-img-mips.mk | 2 +- >> 3 files changed, 4 insertions(+), 4 deletions(-) >> >> diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in >> index 1f0d4d1..2250e17 100644 >> --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in >> +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in >> @@ -6,7 +6,7 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS >> select BR2_TOOLCHAIN_EXTERNAL_GLIBC >> select BR2_INSTALL_LIBSTDCPP >> select BR2_HOSTARCH_NEEDS_IA32_LIBS >> - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0 >> + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7 >> select BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 >> select BR2_TOOLCHAIN_HAS_FORTRAN >> help >> diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash >> index e4ae9e1..3d5703b 100644 >> --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash >> +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash >> @@ -1,3 +1,3 @@ >> # Codescape toolchains from Imagination Technologies >> -# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-03/downloads.html >> -sha256 e3c1f292ac6a9f12480af431c85a7ed9dfa011a52fd62a50be3363ec6b9bc872 Codescape.GNU.Tools.Package.2016.05-03.for.MIPS.IMG.Linux.CentOS-5.x86.tar.gz >> +# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-06/downloads.html >> +sha256 8d9cdf711dd402d7bf82883d425c221038fe8ce9d0c91a3f6b30939d9d55476c Codescape.GNU.Tools.Package.2016.05-06.for.MIPS.IMG.Linux.CentOS-5.x86.tar.gz >> diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk >> index b4decfb..805e956 100644 >> --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk >> +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk >> @@ -4,7 +4,7 @@ >> # >> ################################################################################ >> >> -TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION = 2016.05-03 >> +TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION = 2016.05-06 >> TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_SITE = http://codescape-mips-sdk.imgtec.com/components/toolchain/$(TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION) >> TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_STRIP_COMPONENTS = 2 > > Reviewed-by: Romain Naour <romain.naour@gmail.com> > > Not related to this patch but Codescape toolchains are also available for x86_64 > hosts. Why not using x86_64 toolchain ? if we use the x86_64 versions we can only use them on 64bit machines. If you use the x86 ones, we can use them on both 32 and 64bit machines. Regards, Vincent > > Look at the Linaro toolchains for example. > > Best regards, > Romain > >> >> >
Hi again Romain, On 13/01/17 17:35, Vicente Olivert Riera wrote: > Hi Romain, > > On 13/01/17 17:10, Romain Naour wrote: >> Hi Vicente, >> >> Le 13/01/2017 à 14:55, Vicente Olivert Riera a écrit : >>> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> >>> --- >>> .../toolchain-external-codescape-img-mips/Config.in | 2 +- >>> .../toolchain-external-codescape-img-mips.hash | 4 ++-- >>> .../toolchain-external-codescape-img-mips.mk | 2 +- >>> 3 files changed, 4 insertions(+), 4 deletions(-) >>> >>> diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in >>> index 1f0d4d1..2250e17 100644 >>> --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in >>> +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in >>> @@ -6,7 +6,7 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS >>> select BR2_TOOLCHAIN_EXTERNAL_GLIBC >>> select BR2_INSTALL_LIBSTDCPP >>> select BR2_HOSTARCH_NEEDS_IA32_LIBS >>> - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0 >>> + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7 >>> select BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 >>> select BR2_TOOLCHAIN_HAS_FORTRAN >>> help >>> diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash >>> index e4ae9e1..3d5703b 100644 >>> --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash >>> +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash >>> @@ -1,3 +1,3 @@ >>> # Codescape toolchains from Imagination Technologies >>> -# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-03/downloads.html >>> -sha256 e3c1f292ac6a9f12480af431c85a7ed9dfa011a52fd62a50be3363ec6b9bc872 Codescape.GNU.Tools.Package.2016.05-03.for.MIPS.IMG.Linux.CentOS-5.x86.tar.gz >>> +# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-06/downloads.html >>> +sha256 8d9cdf711dd402d7bf82883d425c221038fe8ce9d0c91a3f6b30939d9d55476c Codescape.GNU.Tools.Package.2016.05-06.for.MIPS.IMG.Linux.CentOS-5.x86.tar.gz >>> diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk >>> index b4decfb..805e956 100644 >>> --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk >>> +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk >>> @@ -4,7 +4,7 @@ >>> # >>> ################################################################################ >>> >>> -TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION = 2016.05-03 >>> +TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION = 2016.05-06 >>> TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_SITE = http://codescape-mips-sdk.imgtec.com/components/toolchain/$(TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION) >>> TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_STRIP_COMPONENTS = 2 >> >> Reviewed-by: Romain Naour <romain.naour@gmail.com> >> >> Not related to this patch but Codescape toolchains are also available for x86_64 >> hosts. Why not using x86_64 toolchain ? > > if we use the x86_64 versions we can only use them on 64bit machines. If > you use the x86 ones, we can use them on both 32 and 64bit machines. ok, I should have looked the linaro examples before replying to you :P Yes, we can use the "ifeq ($(HOSTARCH),x86)" trick to choose between the x86 and x86_64 version. I'll cook a patch for it next week. Thanks, Vincent > > Regards, > > Vincent > >> >> Look at the Linaro toolchains for example. >> >> Best regards, >> Romain >> >>> >>> >> > _______________________________________________ > buildroot mailing list > buildroot@busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot >
On 1/13/17 9:35 AM, Vicente Olivert Riera wrote: > Hi Romain, > > On 13/01/17 17:10, Romain Naour wrote: >> Hi Vicente, >> >> Le 13/01/2017 à 14:55, Vicente Olivert Riera a écrit : >>> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> >>> --- >>> .../toolchain-external-codescape-img-mips/Config.in | 2 +- >>> .../toolchain-external-codescape-img-mips.hash | 4 ++-- >>> .../toolchain-external-codescape-img-mips.mk | 2 +- >>> 3 files changed, 4 insertions(+), 4 deletions(-) >>> >>> diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in >>> index 1f0d4d1..2250e17 100644 >>> --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in >>> +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in >>> @@ -6,7 +6,7 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS >>> select BR2_TOOLCHAIN_EXTERNAL_GLIBC >>> select BR2_INSTALL_LIBSTDCPP >>> select BR2_HOSTARCH_NEEDS_IA32_LIBS >>> - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0 >>> + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7 >>> select BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 >>> select BR2_TOOLCHAIN_HAS_FORTRAN >>> help >>> diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash >>> index e4ae9e1..3d5703b 100644 >>> --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash >>> +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash >>> @@ -1,3 +1,3 @@ >>> # Codescape toolchains from Imagination Technologies >>> -# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-03/downloads.html >>> -sha256 e3c1f292ac6a9f12480af431c85a7ed9dfa011a52fd62a50be3363ec6b9bc872 Codescape.GNU.Tools.Package.2016.05-03.for.MIPS.IMG.Linux.CentOS-5.x86.tar.gz >>> +# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-06/downloads.html >>> +sha256 8d9cdf711dd402d7bf82883d425c221038fe8ce9d0c91a3f6b30939d9d55476c Codescape.GNU.Tools.Package.2016.05-06.for.MIPS.IMG.Linux.CentOS-5.x86.tar.gz >>> diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk >>> index b4decfb..805e956 100644 >>> --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk >>> +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk >>> @@ -4,7 +4,7 @@ >>> # >>> ################################################################################ >>> >>> -TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION = 2016.05-03 >>> +TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION = 2016.05-06 >>> TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_SITE = http://codescape-mips-sdk.imgtec.com/components/toolchain/$(TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION) >>> TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_STRIP_COMPONENTS = 2 >> >> Reviewed-by: Romain Naour <romain.naour@gmail.com> >> >> Not related to this patch but Codescape toolchains are also available for x86_64 >> hosts. Why not using x86_64 toolchain ? > > if we use the x86_64 versions we can only use them on 64bit machines. If > you use the x86 ones, we can use them on both 32 and 64bit machines. > You can detect the host architecture to help decide which one to use. for x86 to work on x86_64 you would require multilib support,which might also be an assumption that all x86_64 host linux distros may not meet. > Regards, > > Vincent > >> >> Look at the Linaro toolchains for example. >> >> Best regards, >> Romain >> >>> >>> >> > _______________________________________________ > buildroot mailing list > buildroot@busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot >
diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in index 1f0d4d1..2250e17 100644 --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/Config.in @@ -6,7 +6,7 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS select BR2_TOOLCHAIN_EXTERNAL_GLIBC select BR2_INSTALL_LIBSTDCPP select BR2_HOSTARCH_NEEDS_IA32_LIBS - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0 + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7 select BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 select BR2_TOOLCHAIN_HAS_FORTRAN help diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash index e4ae9e1..3d5703b 100644 --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.hash @@ -1,3 +1,3 @@ # Codescape toolchains from Imagination Technologies -# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-03/downloads.html -sha256 e3c1f292ac6a9f12480af431c85a7ed9dfa011a52fd62a50be3363ec6b9bc872 Codescape.GNU.Tools.Package.2016.05-03.for.MIPS.IMG.Linux.CentOS-5.x86.tar.gz +# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-06/downloads.html +sha256 8d9cdf711dd402d7bf82883d425c221038fe8ce9d0c91a3f6b30939d9d55476c Codescape.GNU.Tools.Package.2016.05-06.for.MIPS.IMG.Linux.CentOS-5.x86.tar.gz diff --git a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk index b4decfb..805e956 100644 --- a/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk +++ b/toolchain/toolchain-external/toolchain-external-codescape-img-mips/toolchain-external-codescape-img-mips.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION = 2016.05-03 +TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION = 2016.05-06 TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_SITE = http://codescape-mips-sdk.imgtec.com/components/toolchain/$(TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_VERSION) TOOLCHAIN_EXTERNAL_CODESCAPE_IMG_MIPS_STRIP_COMPONENTS = 2
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> --- .../toolchain-external-codescape-img-mips/Config.in | 2 +- .../toolchain-external-codescape-img-mips.hash | 4 ++-- .../toolchain-external-codescape-img-mips.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-)