summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <mail@waldemar-brodkorb.de>2014-01-16 05:06:12 +0100
committerWaldemar Brodkorb <mail@waldemar-brodkorb.de>2014-01-16 05:06:12 +0100
commita238192abad686137d611f6d78bdba8d0b6672ba (patch)
tree482978ec6306d6ffd6986e3ee276ae875743741d
parent3427bba6f438f2db5fbd77acfdab51960afeeb19 (diff)
good bye avr32, bad toolchain support, hardware is eol and no qemu emulator available
-rw-r--r--Config.in1
-rw-r--r--package/binutils/Makefile1
-rw-r--r--package/bluez/Makefile2
-rw-r--r--package/boost/Makefile2
-rw-r--r--package/ccid/Makefile2
-rw-r--r--package/conntrack-tools/Makefile1
-rw-r--r--package/cxxtools/Makefile2
-rw-r--r--package/dansguardian/Makefile4
-rw-r--r--package/digitemp/Makefile1
-rw-r--r--package/ebtables/Makefile2
-rw-r--r--package/ffmpeg/Makefile2
-rw-r--r--package/fluxbox/Makefile2
-rw-r--r--package/forked-daapd/Makefile2
-rw-r--r--package/gcc/Makefile2
-rw-r--r--package/gdb/Makefile2
-rw-r--r--package/gdbserver/Makefile2
-rw-r--r--package/huawei/Makefile2
-rw-r--r--package/iperf/Makefile2
-rw-r--r--package/ipset/Makefile2
-rw-r--r--package/jamvm/Makefile2
-rw-r--r--package/kexec-tools/Makefile2
-rw-r--r--package/libgcc/Makefile3
-rw-r--r--package/libstdcxx/Makefile4
-rw-r--r--package/libtorrent/Makefile2
-rw-r--r--package/libvpx/Makefile2
-rw-r--r--package/miax/Makefile2
-rw-r--r--package/mpd/Makefile2
-rw-r--r--package/mrd6/Makefile2
-rw-r--r--package/nut/Makefile2
-rw-r--r--package/obexftp/Makefile2
-rw-r--r--package/openobex/Makefile2
-rw-r--r--package/opensc/Makefile2
-rw-r--r--package/openswan/Makefile2
-rw-r--r--package/oprofile/Makefile2
-rw-r--r--package/pcc-libs/Makefile2
-rw-r--r--package/pcc/Makefile2
-rw-r--r--package/pcsc-lite/Makefile2
-rw-r--r--package/php/Makefile2
-rw-r--r--package/rtorrent/Makefile2
-rw-r--r--package/ruby-ldap/Makefile2
-rw-r--r--package/ruby/Makefile1
-rw-r--r--package/rxvt-unicode/Makefile2
-rw-r--r--package/samba/Makefile2
-rw-r--r--package/sane-backends/Makefile2
-rw-r--r--package/sispmctl/Makefile2
-rw-r--r--package/squid/Makefile2
-rw-r--r--package/strace/Makefile2
-rw-r--r--package/tntnet/Makefile2
-rw-r--r--package/twm/Makefile2
-rw-r--r--package/uclibc++/Makefile3
-rw-r--r--package/usbutils/Makefile2
-rw-r--r--package/ussp-push/Makefile2
-rw-r--r--package/vlc/Makefile2
-rw-r--r--package/xf86-input-evdev/Makefile2
-rw-r--r--package/xf86-input-evtouch/Makefile2
-rw-r--r--package/xf86-input-keyboard/Makefile2
-rw-r--r--package/xf86-input-mouse/Makefile2
-rw-r--r--package/xf86-video-ati/Makefile2
-rw-r--r--package/xf86-video-cirrus/Makefile2
-rw-r--r--package/xf86-video-fbdev/Makefile2
-rw-r--r--package/xf86-video-intel/Makefile2
-rw-r--r--package/xf86-video-siliconmotion/Makefile2
-rw-r--r--package/xinit/Makefile2
-rw-r--r--package/xorg-server/Makefile2
-rw-r--r--target/arch.lst1
-rw-r--r--target/avr32/Config.in9
-rw-r--r--target/avr32/Makefile36
-rw-r--r--target/avr32/kernel.config785
-rw-r--r--target/avr32/sys-available/atmel-ngw1009
-rw-r--r--target/avr32/sys-available/toolchain-avr328
-rw-r--r--target/avr32/target.mk5
-rw-r--r--target/avr32/uclibc.config248
-rw-r--r--target/config/Config.in1
-rw-r--r--target/config/Config.in.arch.choice6
-rw-r--r--target/config/Config.in.arch.default4
-rw-r--r--target/config/Config.in.system.choice1
-rw-r--r--target/linux/config/Config.in.fs4
-rw-r--r--toolchain/binutils/Makefile.inc7
-rw-r--r--toolchain/binutils/patches/2.21/binutils-avr32.patch65436
-rw-r--r--toolchain/binutils/patches/2.22/musl-cross.patch81
-rw-r--r--toolchain/binutils/patches/2.23.2/arm-whitespace.patch23
-rw-r--r--toolchain/binutils/patches/2.23.2/musl-cross.patch19
-rw-r--r--toolchain/gcc/Makefile.inc5
-rw-r--r--toolchain/gcc/patches/4.4.6/cflags.patch269
-rw-r--r--toolchain/gcc/patches/4.4.6/gcc-avr32.patch25993
-rw-r--r--toolchain/gcc/patches/4.6.3/cflags.patch253
-rw-r--r--toolchain/gcc/patches/4.6.3/no-lib64.patch100
-rw-r--r--toolchain/gcc/patches/4.6.3/siginfo.patch27
-rw-r--r--toolchain/gcc/patches/4.7.2/cflags.patch241
-rw-r--r--toolchain/gcc/patches/4.7.2/uclibc-ld-path.patch14
-rw-r--r--toolchain/uClibc/patches/0.9.32.1/avr32_atomic_fix.patch10
-rw-r--r--toolchain/uClibc/patches/0.9.32.1/epoll.patch19
-rw-r--r--toolchain/uClibc/patches/0.9.32.1/gnutar-problem.patch18
-rw-r--r--toolchain/uClibc/patches/0.9.32.1/rpath-origin.patch174
-rw-r--r--toolchain/uClibc/patches/0.9.32.1/uClibc-0.9.32.1-unshare.patch82
-rw-r--r--toolchain/uClibc/patches/0.9.32.1/uClibc-sigaction.patch155
-rw-r--r--toolchain/uClibc/patches/0.9.32.1/uClibc-sigaction2.patch247
-rw-r--r--toolchain/uClibc/patches/0.9.32.1/uClibc-weak-sigprocmask.patch21
-rw-r--r--toolchain/uClibc/patches/0.9.33.2/avr32_atomic_fix.patch10
99 files changed, 32 insertions, 94418 deletions
diff --git a/Config.in b/Config.in
index d0d151222..4baf59327 100644
--- a/Config.in
+++ b/Config.in
@@ -18,7 +18,6 @@ mainmenu "OpenADK Configuration"
config ADK_CHOOSE_TARGET_SYSTEM
boolean
default y if ADK_CHOOSE_TARGET_SYSTEM_ARM
- default y if ADK_CHOOSE_TARGET_SYSTEM_AVR32
default y if ADK_CHOOSE_TARGET_SYSTEM_CRIS
default y if ADK_CHOOSE_TARGET_SYSTEM_M68K
default y if ADK_CHOOSE_TARGET_SYSTEM_MICROBLAZE
diff --git a/package/binutils/Makefile b/package/binutils/Makefile
index 3abf670cd..19b945f41 100644
--- a/package/binutils/Makefile
+++ b/package/binutils/Makefile
@@ -15,7 +15,6 @@ PKGSD_LIBBFD:= Binary File Descriptor library
PKGSC_LIBBFD:= libs
PKG_HOST_DEPENDS:= !cygwin
-PKG_ARCH_DEPENDS:= !avr32
ifeq ($(ADK_STATIC),y)
PKG_OPTS+= libmix
diff --git a/package/bluez/Makefile b/package/bluez/Makefile
index e86eac36a..ec9024d81 100644
--- a/package/bluez/Makefile
+++ b/package/bluez/Makefile
@@ -15,8 +15,6 @@ PKG_URL:= http://www.bluez.org/
PKG_SITES:= http://mirror.anl.gov/pub/linux/bluetooth/
PKG_OPTS:= dev
-PKG_ARCH_DEPENDS:= !avr32
-
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,BLUEZ,bluez,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/boost/Makefile b/package/boost/Makefile
index 4dbb67ae9..d5f4325fc 100644
--- a/package/boost/Makefile
+++ b/package/boost/Makefile
@@ -13,7 +13,7 @@ PKG_URL:= http://www.boost.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=boost/}
PKG_OPTS:= dev
-PKG_ARCH_DEPENDS:= !avr32 !m68k
+PKG_ARCH_DEPENDS:= !m68k
DISTFILES:= boost_1_55_0.tar.gz
WRKDIST= ${WRKDIR}/${PKG_NAME}_1_55_0
diff --git a/package/ccid/Makefile b/package/ccid/Makefile
index 55c81fa12..ec48810ea 100644
--- a/package/ccid/Makefile
+++ b/package/ccid/Makefile
@@ -13,8 +13,6 @@ PKG_BUILDDEP:= pcsc-lite
PKG_URL:= http://pcsclite.alioth.debian.org/ccid.html
PKG_SITES:= http://openadk.org/distfiles/
-PKG_ARCH_DEPENDS:= !avr32
-
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
include $(TOPDIR)/mk/package.mk
diff --git a/package/conntrack-tools/Makefile b/package/conntrack-tools/Makefile
index 9032d3f06..22390a0a7 100644
--- a/package/conntrack-tools/Makefile
+++ b/package/conntrack-tools/Makefile
@@ -15,7 +15,6 @@ PKG_URL:= http://conntrack-tools.netfilter.org/
PKG_SITES:= http://www.netfilter.org/projects/conntrack-tools/files/
PKG_LIBC_DEPENDS:= uclibc eglibc glibc
-PKG_ARCH_DEPENDS:= !avr32
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
diff --git a/package/cxxtools/Makefile b/package/cxxtools/Makefile
index 03a6bc4d3..5bfc15998 100644
--- a/package/cxxtools/Makefile
+++ b/package/cxxtools/Makefile
@@ -16,7 +16,7 @@ PKG_NEED_CXX:= 1
PKG_CXX:= CXXTOOLS
PKG_OPTS:= dev
-PKG_ARCH_DEPENDS:= !arm !avr32 !m68k
+PKG_ARCH_DEPENDS:= !arm !m68k
include ${TOPDIR}/mk/package.mk
diff --git a/package/dansguardian/Makefile b/package/dansguardian/Makefile
index ab62c232f..711bf0edb 100644
--- a/package/dansguardian/Makefile
+++ b/package/dansguardian/Makefile
@@ -23,12 +23,8 @@ include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,DANSGUARDIAN,dansguardian,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
ifeq ($(ADK_COMPILE_DANSGUARDIAN_WITH_UCLIBCXX),y)
-ifeq ($(ADK_LINUX_AVR32),y)
-LIBRARIES:=-nodefaultlibs -luClibc++ -lgcc -lm -lc
-else
LIBRARIES:=-nodefaultlibs -luClibc++ -lgcc -lm -lc -lgcc_s
endif
-endif
ifeq ($(ADK_TOOLCHAIN_GCC_USE_SSP),y)
LIBRARIES+=-lssp
diff --git a/package/digitemp/Makefile b/package/digitemp/Makefile
index a7309e882..c5968a420 100644
--- a/package/digitemp/Makefile
+++ b/package/digitemp/Makefile
@@ -15,7 +15,6 @@ PKG_URL:= http://www.digitemp.com/software/linux/
PKG_SITES:= http://www.digitemp.com/software/linux/
PKG_LIBC_DEPENDS:= uclibc eglibc glibc
-PKG_ARCH_DEPENDS:= !avr32
include ${TOPDIR}/mk/package.mk
diff --git a/package/ebtables/Makefile b/package/ebtables/Makefile
index 4e1665196..59f2ea6ba 100644
--- a/package/ebtables/Makefile
+++ b/package/ebtables/Makefile
@@ -12,8 +12,6 @@ PKG_SECTION:= firewall
PKG_URL:= http://ebtables.sourceforge.net
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=ebtables/}
-PKG_ARCH_DEPENDS:= !avr32
-
DISTFILES:= ${PKG_NAME}-v${PKG_VERSION}-4.tar.gz
WRKDIST= ${WRKDIR}/${PKG_NAME}-v${PKG_VERSION}-4
diff --git a/package/ffmpeg/Makefile b/package/ffmpeg/Makefile
index d8211aedb..e73d65a5d 100644
--- a/package/ffmpeg/Makefile
+++ b/package/ffmpeg/Makefile
@@ -15,7 +15,7 @@ PKG_SITES:= http://www.ffmpeg.org/releases/
PKH_LIBNAME:= libffmpeg
PKG_OPTS:= dev
-PKG_ARCH_DEPENDS:= !avr32 !cris !m68k
+PKG_ARCH_DEPENDS:= !cris !m68k
PKG_SUBPKGS:= LIBFFMPEG FFSERVER FFPROBE FFMPEG
#PKGSD_FFPLAY:= ffmpeg based video player
diff --git a/package/fluxbox/Makefile b/package/fluxbox/Makefile
index ea8ee6338..eb0663b99 100644
--- a/package/fluxbox/Makefile
+++ b/package/fluxbox/Makefile
@@ -14,8 +14,6 @@ PKG_BUILDDEP:= libXpm libXft
PKG_URL:= http://www.fluxbox.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=fluxbox/}
-PKG_ARCH_DEPENDS:= !avr32
-
PKG_FLAVOURS_FLUXBOX:= WITH_IMLIB2
PKGFD_WITH_IMLIB2:= enable imlib2 support
PKGFS_WITH_IMLIB2:= imlib2
diff --git a/package/forked-daapd/Makefile b/package/forked-daapd/Makefile
index d9a58ce87..5b727c004 100644
--- a/package/forked-daapd/Makefile
+++ b/package/forked-daapd/Makefile
@@ -18,7 +18,7 @@ PKG_SITES:= http://alioth.debian.org/~jblache/forked-daapd/
PKG_CFLINE_FORKED_DAAPD:= select ADK_KERNEL_INOTIFY_USER@
PKG_CFLINE_FORKED_DAAPD+= depends on ADK_BROKEN@
-PKG_ARCH_DEPENDS:= !ppc !avr32
+PKG_ARCH_DEPENDS:= !ppc
# gperf problem
PKG_HOST_DEPENDS:= !freebsd
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
diff --git a/package/gdb/Makefile b/package/gdb/Makefile
index 61d564be7..5b1b85e50 100644
--- a/package/gdb/Makefile
+++ b/package/gdb/Makefile
@@ -11,7 +11,7 @@ PKG_DEPENDS:= libthread-db libncurses libexpat libgcc zlib
PKG_BUILDDEP:= ncurses readline libiconv-tiny expat zlib
PKG_NOPARALLEL:= 1
-PKG_ARCH_DEPENDS:= !cris !avr32 !m68k
+PKG_ARCH_DEPENDS:= !cris !m68k
include ${TOPDIR}/mk/package.mk
diff --git a/package/gdbserver/Makefile b/package/gdbserver/Makefile
index 71de5e559..d77558eb6 100644
--- a/package/gdbserver/Makefile
+++ b/package/gdbserver/Makefile
@@ -9,7 +9,7 @@ PKG_DESCR:= GNU debugger (small server)
PKG_SECTION:= debug
PKG_DEPENDS:= libthread-db
-PKG_ARCH_DEPENDS:= !avr32 !m68k
+PKG_ARCH_DEPENDS:= !m68k
PKG_LIBC_DEPENDS:= uclibc eglibc glibc
PKG_SUBPKGS:= GDBSERVER
diff --git a/package/huawei/Makefile b/package/huawei/Makefile
index 4dedad02f..d85bc130d 100644
--- a/package/huawei/Makefile
+++ b/package/huawei/Makefile
@@ -11,8 +11,6 @@ PKG_SECTION:= utils
PKG_DEPENDS:= libusb libusb-compat
PKG_BUILDDEP:= libusb libusb-compat
-PKG_ARCH_DEPENDS:= !avr32
-
NO_DISTFILES:= 1
include $(TOPDIR)/mk/package.mk
diff --git a/package/iperf/Makefile b/package/iperf/Makefile
index 3fc3b03f5..d867dd210 100644
--- a/package/iperf/Makefile
+++ b/package/iperf/Makefile
@@ -15,8 +15,6 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=iperf/}
PKG_NEED_CXX:= 1
PKG_CXX:= IPERF
-PKG_ARCH_DEPENDS:= !avr32
-
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,IPERF,iperf,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/ipset/Makefile b/package/ipset/Makefile
index 741f3ab06..34fea7f21 100644
--- a/package/ipset/Makefile
+++ b/package/ipset/Makefile
@@ -12,7 +12,7 @@ PKG_SECTION:= firewall
PKG_URL:= http://ipset.netfilter.org/
PKG_SITES:= http://ipset.netfilter.org/
-PKG_ARCH_DEPENDS:= !arm !avr32
+PKG_ARCH_DEPENDS:= !arm
PKG_CFLINE_IPSET:= depends on !ADK_TOOLCHAIN_ONLY
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
diff --git a/package/jamvm/Makefile b/package/jamvm/Makefile
index 6cca7f5d8..23efe2833 100644
--- a/package/jamvm/Makefile
+++ b/package/jamvm/Makefile