From a238192abad686137d611f6d78bdba8d0b6672ba Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 16 Jan 2014 05:06:12 +0100 Subject: good bye avr32, bad toolchain support, hardware is eol and no qemu emulator available --- package/gcc/Makefile | 2 -- 1 file changed, 2 deletions(-) (limited to 'package/gcc') diff --git a/package/gcc/Makefile b/package/gcc/Makefile index f0e17503a..976497cba 100644 --- a/package/gcc/Makefile +++ b/package/gcc/Makefile @@ -11,8 +11,6 @@ PKG_OPTS:= noremove PKG_DEPENDS:= libmpc libgmp mpfr libgcc PKG_BUILDDEP:= libmpc gmp mpfr -PKG_ARCH_DEPENDS:= !avr32 - PKG_SUBPKGS:= GCC GXX PKGSD_GXX:= GNU C++ compiler -- cgit v1.2.3 From 4e41871d718048a3ef18dfe10607745cc94b7fc4 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 16 Jan 2014 07:27:47 +0100 Subject: good bye cris, hardware is eol, latest toolchain is broken, qemu emulator support is bad, kernel needs patches for serial and network --- package/gcc/patches/4.7.3/musl-cris.patch | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 package/gcc/patches/4.7.3/musl-cris.patch (limited to 'package/gcc') diff --git a/package/gcc/patches/4.7.3/musl-cris.patch b/package/gcc/patches/4.7.3/musl-cris.patch deleted file mode 100644 index 4889263a1..000000000 --- a/package/gcc/patches/4.7.3/musl-cris.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nur gcc-4.7.3.orig/gcc/config/cris/linux.h gcc-4.7.3/gcc/config/cris/linux.h ---- gcc-4.7.3.orig/gcc/config/cris/linux.h 2011-04-11 20:46:05.000000000 +0200 -+++ gcc-4.7.3/gcc/config/cris/linux.h 2013-10-11 10:01:51.000000000 +0200 -@@ -104,6 +104,7 @@ - #define CRIS_DEFAULT_CPU_VERSION CRIS_CPU_NG - - #define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1" -+#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-cris.1" - - #undef CRIS_LINK_SUBTARGET_SPEC - #define CRIS_LINK_SUBTARGET_SPEC \ -- cgit v1.2.3 From 6b521744a3b178dc910a46191aed8cf75de1cee7 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 16 Jan 2014 08:43:40 +0100 Subject: add configure args specific for powerpc --- package/gcc/Makefile | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'package/gcc') diff --git a/package/gcc/Makefile b/package/gcc/Makefile index f0e17503a..e05f5c060 100644 --- a/package/gcc/Makefile +++ b/package/gcc/Makefile @@ -48,6 +48,13 @@ CONFIGURE_ARGS+= --enable-languages=c,c++ else CONFIGURE_ARGS+= --enable-languages=c endif +ifeq ($(ARCH),powerpc) +CONFIGURE_ARGS+= --disable-target-optspace --with-long-double-64 --enable-secureplt +TARGET_CFLAGS+= '-Wl,--secure-plt' +else +CONFIGURE_ARGS+= --enable-target-optspace +endif + CONFIGURE_ENV+= have_sys_sdt_h=no CONFIGURE_ARGS+= --host=$(REAL_GNU_TARGET_NAME) \ -- cgit v1.2.3 From f4704ae1ec6a30b3dde6424f317e5315757a65f0 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 22 Jan 2014 19:26:59 +0100 Subject: add perl support for ppc64 eglibc --- package/gcc/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/gcc') diff --git a/package/gcc/Makefile b/package/gcc/Makefile index 06a2daf3a..4b8480342 100644 --- a/package/gcc/Makefile +++ b/package/gcc/Makefile @@ -46,7 +46,7 @@ CONFIGURE_ARGS+= --enable-languages=c,c++ else CONFIGURE_ARGS+= --enable-languages=c endif -ifeq ($(ARCH),powerpc) +ifeq ($(CPU_ARCH),ppc) CONFIGURE_ARGS+= --disable-target-optspace --with-long-double-64 --enable-secureplt TARGET_CFLAGS+= '-Wl,--secure-plt' else -- cgit v1.2.3