summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BUGS2
-rw-r--r--Makefile4
-rw-r--r--mk/build.mk56
-rw-r--r--mk/kernel-vars.mk7
-rw-r--r--mk/package.mk17
-rw-r--r--mk/python.mk5
-rw-r--r--mk/vars.mk22
-rw-r--r--package/Makefile17
-rw-r--r--package/MesaLib/Makefile4
-rw-r--r--package/ant/Makefile2
-rw-r--r--package/base-files/Makefile6
-rw-r--r--package/binutils/Makefile4
-rw-r--r--package/busybox/Makefile6
-rw-r--r--package/cdrtools/Makefile2
-rw-r--r--package/cmake/Makefile2
-rw-r--r--package/ecj/Makefile2
-rw-r--r--package/fastjar/Makefile2
-rw-r--r--package/firefox/Makefile2
-rw-r--r--package/gcc/Makefile10
-rw-r--r--package/gcc/patches/4.8.2/gcc-cppflags.patch24
-rw-r--r--package/gcc/patches/4.8.2/musl-sh.patch11
-rw-r--r--package/gcc/patches/4.8.2/musl-stubs.patch49
-rw-r--r--package/gcj/Makefile1
-rw-r--r--package/jikes/Makefile2
-rw-r--r--package/krb5/Makefile4
-rw-r--r--package/libc/Config.in.manual6
-rw-r--r--package/libc/Makefile36
-rw-r--r--package/libgcc/Makefile4
-rw-r--r--package/libpthread/Makefile6
-rw-r--r--package/librt/Makefile6
-rw-r--r--package/libssh/Makefile2
-rw-r--r--package/libssp/Makefile6
-rw-r--r--package/libstdcxx/Makefile4
-rw-r--r--package/libthread_db/Makefile2
-rw-r--r--package/nfs-utils/Makefile5
-rw-r--r--package/p5-XML-Parser/Makefile2
-rw-r--r--package/perl/files/config.sh.arm.eglibc1118
-rw-r--r--package/perl/files/config.sh.i686.eglibc1118
-rw-r--r--package/perl/files/config.sh.mips.eglibc1118
-rw-r--r--package/perl/files/config.sh.mips64.eglibc1118
-rw-r--r--package/perl/files/config.sh.mipsel.eglibc1118
-rw-r--r--package/perl/files/config.sh.ppc.eglibc1118
-rw-r--r--package/perl/files/config.sh.ppc64.eglibc1118
-rw-r--r--package/perl/files/config.sh.sparc.eglibc1118
-rw-r--r--package/perl/files/config.sh.sparc64.eglibc1118
-rw-r--r--package/perl/files/config.sh.x86_64.eglibc1118
-rw-r--r--package/pycurl/Makefile5
-rw-r--r--package/qemu/Makefile2
-rw-r--r--package/rdate/Makefile2
-rw-r--r--package/rdate/patches/patch-arc4random_c41
-rw-r--r--package/valgrind/Makefile2
-rw-r--r--package/zlib/Makefile7
-rw-r--r--rules.mk1
-rwxr-xr-xscripts/create.sh2
-rw-r--r--scripts/scan-pkgs.sh174
-rw-r--r--scripts/scan-tools.sh6
-rwxr-xr-xscripts/update-sys11
-rw-r--r--target/Makefile8
-rw-r--r--target/arm/Makefile2
-rw-r--r--target/arm/kernel/qemu-arm-vexpress-a95
-rw-r--r--target/arm/uclibc.config (renamed from target/arm/uclibc.config.little)0
-rw-r--r--target/arm/uclibc.config.big257
-rw-r--r--target/config/Config.in40
-rw-r--r--target/config/Config.in.arch.choice10
-rw-r--r--target/linux/Config.in1
-rw-r--r--target/linux/config/Config.in.audio2
-rw-r--r--target/linux/config/Config.in.block3
-rw-r--r--target/linux/config/Config.in.graphics31
-rw-r--r--target/linux/config/Config.in.input49
-rw-r--r--target/linux/config/Config.in.misc4
-rw-r--r--target/linux/config/Config.in.netdevice1
-rw-r--r--target/linux/config/Config.in.pm13
-rw-r--r--target/linux/config/Config.in.sched1
-rw-r--r--target/linux/config/Config.in.serial9
-rw-r--r--target/linux/config/Config.in.usb15
-rw-r--r--target/linux/patches/3.4.82/mips-error.patch254
-rw-r--r--target/mips/Makefile1
-rw-r--r--target/mips/uclibc.config (renamed from target/mips/uclibc.config.little)0
-rw-r--r--target/mips/uclibc.config.big263
-rw-r--r--target/mips/uclibc.config.big.mips64263
-rw-r--r--target/mips/uclibc.config.little.mips64263
-rw-r--r--target/packages/pkg-available/development8
-rw-r--r--target/sh/Makefile6
-rw-r--r--target/sh/kernel/qemu-sh23
-rw-r--r--target/sh/sys-available/qemu-sh43
-rw-r--r--target/sh/sys-available/qemu-sh4eb2
-rw-r--r--target/sh/sys-available/toolchain-sh1
-rw-r--r--target/sh/sys-available/toolchain-sheb11
-rw-r--r--target/x86/sys-available/intel-atom29
-rw-r--r--target/x86/sys-available/qemu-i6862
-rw-r--r--toolchain/musl/Makefile6
-rw-r--r--toolchain/uClibc/Makefile36
-rw-r--r--tools/adk/depmaker.c1
-rw-r--r--tools/lzma-loader/Makefile5
-rw-r--r--tools/lzma-loader/src/LzmaDecode.c663
-rw-r--r--tools/lzma-loader/src/LzmaDecode.h100
-rw-r--r--tools/lzma-loader/src/LzmaDecode.obin6248 -> 0 bytes
-rw-r--r--tools/lzma-loader/src/Makefile78
-rw-r--r--tools/lzma-loader/src/README55
-rw-r--r--tools/lzma-loader/src/data.lds1
-rw-r--r--tools/lzma-loader/src/data.obin3996 -> 0 bytes
-rwxr-xr-xtools/lzma-loader/src/decompressbin71097 -> 0 bytes
-rw-r--r--tools/lzma-loader/src/decompress.c186
-rwxr-xr-xtools/lzma-loader/src/decompress.imagebin3484 -> 0 bytes
-rw-r--r--tools/lzma-loader/src/decompress.lds20
-rw-r--r--tools/lzma-loader/src/decompress.lds.in20
-rw-r--r--tools/lzma-loader/src/decompress.obin2680 -> 0 bytes
-rw-r--r--tools/lzma-loader/src/head.S160
-rw-r--r--tools/lzma-loader/src/head.obin1204 -> 0 bytes
-rwxr-xr-xtools/lzma-loader/src/loaderbin3804 -> 0 bytes
-rwxr-xr-xtools/lzma-loader/src/loader.elfbin8486 -> 0 bytes
-rw-r--r--tools/lzma-loader/src/loader.gzbin2374 -> 0 bytes
-rw-r--r--tools/lzma-loader/src/loader.lds17
-rw-r--r--tools/lzma-loader/src/loader.lds.in17
-rwxr-xr-xtools/lzma-loader/src/loader.obin8486 -> 0 bytes
-rw-r--r--tools/lzma/Makefile15
-rw-r--r--tools/lzma/patches/001-large_files.patch13
-rw-r--r--tools/lzma/patches/002-lzmp.patch1059
-rw-r--r--tools/lzma/patches/003-compile_fixes.patch26
-rw-r--r--tools/lzma/patches/100-static_library.patch70
120 files changed, 519 insertions, 15384 deletions
diff --git a/BUGS b/BUGS
index 7bfba6f37..528b590cf 100644
--- a/BUGS
+++ b/BUGS
@@ -1,5 +1,3 @@
- arm: thumb mode with glibc does not boot
-- arm: vexpress network card emulation not working
-- sparc: uclibc toolchain is broken
- sparc64: ide driver not working, only virtio (but unstable)
- microblaze big endian: network card emulation fails
diff --git a/Makefile b/Makefile
index 9d3d982d7..bf2b3be01 100644
--- a/Makefile
+++ b/Makefile
@@ -16,7 +16,6 @@ help:
@echo ' config - Update current config utilising a line-oriented program'
@echo ' menuconfig - Update current config utilising a menu based program'
@echo ' (default when .config does not exist)'
- @echo ' guiconfig - Update current config utilising a gui based program'
@echo ' oldconfig - Update current config utilising a provided .configs base'
@echo ' allmodconfig - New config selecting all packages as modules when possible'
@echo ' allconfig - New config selecting all packages when possible'
@@ -129,9 +128,6 @@ image_clean imageclean cleanimage: .prereq_done
menuconfig: .prereq_done
@${GMAKE_INV} menuconfig
-guiconfig: .prereq_done
- @${GMAKE_INV} guiconfig
-
defconfig: .prereq_done
@${GMAKE_INV} defconfig
diff --git a/mk/build.mk b/mk/build.mk
index ce0f88ae0..b6de5f992 100644
--- a/mk/build.mk
+++ b/mk/build.mk
@@ -80,7 +80,6 @@ DEFCONFIG= ADK_DEBUG=n \
ADK_KERNEL_DEBUG_WITH_KGDB=n
noconfig_targets:= menuconfig \
- guiconfig \
_config \
_mconfig \
distclean \
@@ -150,9 +149,6 @@ world:
${BASH} ${TOPDIR}/scripts/scan-pkgs.sh
${BASH} ${TOPDIR}/scripts/update-sys
${BASH} ${TOPDIR}/scripts/update-pkg
-ifeq ($(ADK_NATIVE),y)
- $(MAKE) -f mk/build.mk toolchain/kernel-headers-prepare tools/install target/config-prepare target/compile package/compile root_clean package/install package_index target/install
-else
ifeq ($(ADK_TOOLCHAIN),y)
ifeq ($(ADK_TOOLCHAIN_ONLY),y)
$(MAKE) -f mk/build.mk tools/install toolchain/fixup package/compile
@@ -162,7 +158,6 @@ endif
else
$(MAKE) -f mk/build.mk tools/install toolchain/fixup target/config-prepare target/compile package/compile root_clean package/install target/install package_index
endif
-endif
package_index:
ifeq ($(ADK_TARGET_PACKAGE_IPKG),y)
@@ -350,26 +345,6 @@ endif
ifneq (,$(filter CYGWIN%,${OStype}))
@echo ADK_HOST_CYGWIN=y > $(TOPDIR)/.defconfig
endif
-ifeq ($(ADKtype),ibm-x40)
- @echo ADK_LINUX_NATIVE=y >> $(TOPDIR)/.defconfig
- @echo ADK_TARGET_SYSTEM_IBM_X40=y >> $(TOPDIR)/.defconfig
- @sed -e "s#config ADK_TARGET#config ADK_NATIVE#" target/$(ARCH_FOR_BUILD)/sys-available/$(ADKtype) > \
- target/$(ARCH_FOR_BUILD)/sys-enabled/.$(ADKtype)
- @echo "choice" > $(TOPDIR)/target/config/Config.in.native
- @echo "prompt \"Target system (autodetected)\"" >> $(TOPDIR)/target/config/Config.in.native
- @echo "source \"target/$(ARCH_FOR_BUILD)/sys-enabled/.$(ADKtype)\"" >> $(TOPDIR)/target/config/Config.in.native
- @echo "endchoice" >> $(T