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 --- .../patches/3.11.10/cris-header.patch | 65 --------------- .../patches/3.12.6/cris-header.patch | 65 --------------- .../patches/3.4.71/cleankernel.patch | 11 --- .../patches/3.4.71/etrax-header.patch | 95 ---------------------- 4 files changed, 236 deletions(-) delete mode 100644 toolchain/kernel-headers/patches/3.11.10/cris-header.patch delete mode 100644 toolchain/kernel-headers/patches/3.12.6/cris-header.patch delete mode 100644 toolchain/kernel-headers/patches/3.4.71/cleankernel.patch delete mode 100644 toolchain/kernel-headers/patches/3.4.71/etrax-header.patch (limited to 'toolchain/kernel-headers/patches') diff --git a/toolchain/kernel-headers/patches/3.11.10/cris-header.patch b/toolchain/kernel-headers/patches/3.11.10/cris-header.patch deleted file mode 100644 index da455f3b3..000000000 --- a/toolchain/kernel-headers/patches/3.11.10/cris-header.patch +++ /dev/null @@ -1,65 +0,0 @@ -diff -Nur linux-3.11.5.orig/arch/cris/include/arch-v10/arch/Kbuild linux-3.11.5/arch/cris/include/arch-v10/arch/Kbuild ---- linux-3.11.5.orig/arch/cris/include/arch-v10/arch/Kbuild 2013-10-14 03:14:45.000000000 +0200 -+++ linux-3.11.5/arch/cris/include/arch-v10/arch/Kbuild 2013-10-15 17:05:47.000000000 +0200 -@@ -1 +1,5 @@ - # CRISv10 arch -+header-y += ptrace.h -+header-y += user.h -+header-y += elf.h -+header-y += system.h -diff -Nur linux-3.11.5.orig/arch/cris/include/asm/Kbuild linux-3.11.5/arch/cris/include/asm/Kbuild ---- linux-3.11.5.orig/arch/cris/include/asm/Kbuild 2013-10-14 03:14:45.000000000 +0200 -+++ linux-3.11.5/arch/cris/include/asm/Kbuild 2013-10-15 17:06:22.000000000 +0200 -@@ -1,7 +1,7 @@ -- --header-y += arch-v10/ --header-y += arch-v32/ -- -+header-y += ../arch-v10/arch/ -+header-y += ../arch-v32/arch/ -+header-y += elf.h -+header-y += user.h - - generic-y += clkdev.h - generic-y += exec.h -diff -Nur linux-3.11.5.orig/arch/cris/include/uapi/asm/Kbuild linux-3.11.5/arch/cris/include/uapi/asm/Kbuild ---- linux-3.11.5.orig/arch/cris/include/uapi/asm/Kbuild 2013-10-14 03:14:45.000000000 +0200 -+++ linux-3.11.5/arch/cris/include/uapi/asm/Kbuild 2013-10-15 17:05:49.000000000 +0200 -@@ -1,8 +1,8 @@ - # UAPI Header export list - include include/uapi/asm-generic/Kbuild.asm - --header-y += arch-v10/ --header-y += arch-v32/ -+header-y += ../arch-v10/arch/ -+header-y += ../arch-v32/arch/ - header-y += auxvec.h - header-y += bitsperlong.h - header-y += byteorder.h -diff -Nur linux-3.11.5.orig/include/uapi/asm-generic/Kbuild linux-3.11.5/include/uapi/asm-generic/Kbuild ---- linux-3.11.5.orig/include/uapi/asm-generic/Kbuild 2013-10-14 03:14:45.000000000 +0200 -+++ linux-3.11.5/include/uapi/asm-generic/Kbuild 2013-10-15 17:05:49.000000000 +0200 -@@ -34,3 +34,4 @@ - header-y += types.h - header-y += ucontext.h - header-y += unistd.h -+header-y += user.h -diff -Nur linux-3.11.5.orig/include/uapi/asm-generic/Kbuild.asm linux-3.11.5/include/uapi/asm-generic/Kbuild.asm ---- linux-3.11.5.orig/include/uapi/asm-generic/Kbuild.asm 2013-10-14 03:14:45.000000000 +0200 -+++ linux-3.11.5/include/uapi/asm-generic/Kbuild.asm 2013-10-15 17:05:49.000000000 +0200 -@@ -18,6 +18,7 @@ - header-y += ipcbuf.h - header-y += mman.h - header-y += msgbuf.h -+header-y += page.h - header-y += param.h - header-y += poll.h - header-y += posix_types.h -@@ -38,6 +39,7 @@ - header-y += termios.h - header-y += types.h - header-y += unistd.h -+header-y += user.h - - header-y += $(foreach hdr,$(opt-header), \ - $(if \ diff --git a/toolchain/kernel-headers/patches/3.12.6/cris-header.patch b/toolchain/kernel-headers/patches/3.12.6/cris-header.patch deleted file mode 100644 index da455f3b3..000000000 --- a/toolchain/kernel-headers/patches/3.12.6/cris-header.patch +++ /dev/null @@ -1,65 +0,0 @@ -diff -Nur linux-3.11.5.orig/arch/cris/include/arch-v10/arch/Kbuild linux-3.11.5/arch/cris/include/arch-v10/arch/Kbuild ---- linux-3.11.5.orig/arch/cris/include/arch-v10/arch/Kbuild 2013-10-14 03:14:45.000000000 +0200 -+++ linux-3.11.5/arch/cris/include/arch-v10/arch/Kbuild 2013-10-15 17:05:47.000000000 +0200 -@@ -1 +1,5 @@ - # CRISv10 arch -+header-y += ptrace.h -+header-y += user.h -+header-y += elf.h -+header-y += system.h -diff -Nur linux-3.11.5.orig/arch/cris/include/asm/Kbuild linux-3.11.5/arch/cris/include/asm/Kbuild ---- linux-3.11.5.orig/arch/cris/include/asm/Kbuild 2013-10-14 03:14:45.000000000 +0200 -+++ linux-3.11.5/arch/cris/include/asm/Kbuild 2013-10-15 17:06:22.000000000 +0200 -@@ -1,7 +1,7 @@ -- --header-y += arch-v10/ --header-y += arch-v32/ -- -+header-y += ../arch-v10/arch/ -+header-y += ../arch-v32/arch/ -+header-y += elf.h -+header-y += user.h - - generic-y += clkdev.h - generic-y += exec.h -diff -Nur linux-3.11.5.orig/arch/cris/include/uapi/asm/Kbuild linux-3.11.5/arch/cris/include/uapi/asm/Kbuild ---- linux-3.11.5.orig/arch/cris/include/uapi/asm/Kbuild 2013-10-14 03:14:45.000000000 +0200 -+++ linux-3.11.5/arch/cris/include/uapi/asm/Kbuild 2013-10-15 17:05:49.000000000 +0200 -@@ -1,8 +1,8 @@ - # UAPI Header export list - include include/uapi/asm-generic/Kbuild.asm - --header-y += arch-v10/ --header-y += arch-v32/ -+header-y += ../arch-v10/arch/ -+header-y += ../arch-v32/arch/ - header-y += auxvec.h - header-y += bitsperlong.h - header-y += byteorder.h -diff -Nur linux-3.11.5.orig/include/uapi/asm-generic/Kbuild linux-3.11.5/include/uapi/asm-generic/Kbuild ---- linux-3.11.5.orig/include/uapi/asm-generic/Kbuild 2013-10-14 03:14:45.000000000 +0200 -+++ linux-3.11.5/include/uapi/asm-generic/Kbuild 2013-10-15 17:05:49.000000000 +0200 -@@ -34,3 +34,4 @@ - header-y += types.h - header-y += ucontext.h - header-y += unistd.h -+header-y += user.h -diff -Nur linux-3.11.5.orig/include/uapi/asm-generic/Kbuild.asm linux-3.11.5/include/uapi/asm-generic/Kbuild.asm ---- linux-3.11.5.orig/include/uapi/asm-generic/Kbuild.asm 2013-10-14 03:14:45.000000000 +0200 -+++ linux-3.11.5/include/uapi/asm-generic/Kbuild.asm 2013-10-15 17:05:49.000000000 +0200 -@@ -18,6 +18,7 @@ - header-y += ipcbuf.h - header-y += mman.h - header-y += msgbuf.h -+header-y += page.h - header-y += param.h - header-y += poll.h - header-y += posix_types.h -@@ -38,6 +39,7 @@ - header-y += termios.h - header-y += types.h - header-y += unistd.h -+header-y += user.h - - header-y += $(foreach hdr,$(opt-header), \ - $(if \ diff --git a/toolchain/kernel-headers/patches/3.4.71/cleankernel.patch b/toolchain/kernel-headers/patches/3.4.71/cleankernel.patch deleted file mode 100644 index f8d5448ee..000000000 --- a/toolchain/kernel-headers/patches/3.4.71/cleankernel.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nur linux-2.6.29.1.orig/scripts/Makefile.headersinst linux-2.6.29.1/scripts/Makefile.headersinst ---- linux-2.6.29.1.orig/scripts/Makefile.headersinst 2009-04-02 22:55:27.000000000 +0200 -+++ linux-2.6.29.1/scripts/Makefile.headersinst 2009-04-17 20:56:09.143476927 +0200 -@@ -65,7 +65,6 @@ - - targets += $(install-file) - $(install-file): scripts/headers_install.pl $(input-files) FORCE -- $(if $(unwanted),$(call cmd,remove),) - $(if $(wildcard $(dir $@)),,$(shell mkdir -p $(dir $@))) - $(call if_changed,install) - diff --git a/toolchain/kernel-headers/patches/3.4.71/etrax-header.patch b/toolchain/kernel-headers/patches/3.4.71/etrax-header.patch deleted file mode 100644 index 559c0f322..000000000 --- a/toolchain/kernel-headers/patches/3.4.71/etrax-header.patch +++ /dev/null @@ -1,95 +0,0 @@ -diff -Nur linux-3.4.4.orig/arch/cris/include/arch-v10/arch/Kbuild linux-3.4.4/arch/cris/include/arch-v10/arch/Kbuild ---- linux-3.4.4.orig/arch/cris/include/arch-v10/arch/Kbuild 2012-06-22 20:37:50.000000000 +0200 -+++ linux-3.4.4/arch/cris/include/arch-v10/arch/Kbuild 2012-07-18 07:38:39.000000000 +0200 -@@ -1,4 +1,10 @@ -+header-y += dma.h -+header-y += io_interface_mux.h - header-y += user.h - header-y += svinto.h - header-y += sv_addr_ag.h - header-y += sv_addr.agh -+header-y += elf.h -+header-y += page.h -+header-y += ptrace.h -+header-y += system.h -diff -Nur linux-3.4.4.orig/arch/cris/include/arch-v32/arch/Kbuild linux-3.4.4/arch/cris/include/arch-v32/arch/Kbuild ---- linux-3.4.4.orig/arch/cris/include/arch-v32/arch/Kbuild 2012-06-22 20:37:50.000000000 +0200 -+++ linux-3.4.4/arch/cris/include/arch-v32/arch/Kbuild 2012-07-18 07:38:26.000000000 +0200 -@@ -1,2 +1,7 @@ - header-y += user.h - header-y += cryptocop.h -+header-y += elf.h -+header-y += page.h -+header-y += ptrace.h -+header-y += system.h -+ -diff -Nur linux-3.4.4.orig/arch/cris/include/asm/Kbuild linux-3.4.4/arch/cris/include/asm/Kbuild ---- linux-3.4.4.orig/arch/cris/include/asm/Kbuild 2012-06-22 20:37:50.000000000 +0200 -+++ linux-3.4.4/arch/cris/include/asm/Kbuild 2012-07-18 07:38:03.000000000 +0200 -@@ -1,10 +1,13 @@ - include include/asm-generic/Kbuild.asm - --header-y += arch-v10/ --header-y += arch-v32/ -- -+header-y += ../arch-v10/arch/ -+header-y += ../arch-v32/arch/ -+ -+header-y += elf.h - header-y += ethernet.h - header-y += etraxgpio.h - header-y += rs485.h - header-y += rtc.h - header-y += sync_serial.h -+header-y += page.h -+header-y += user.h -diff -Nur linux-3.4.4.orig/arch/cris/include/asm/posix_types.h linux-3.4.4/arch/cris/include/asm/posix_types.h ---- linux-3.4.4.orig/arch/cris/include/asm/posix_types.h 2012-06-22 20:37:50.000000000 +0200 -+++ linux-3.4.4/arch/cris/include/asm/posix_types.h 2012-07-18 17:10:45.000000000 +0200 -@@ -6,6 +6,7 @@ - #ifndef __ARCH_CRIS_POSIX_TYPES_H - #define __ARCH_CRIS_POSIX_TYPES_H - -+ - /* - * This file is generally used by user-level software, so you need to - * be a little careful about namespace pollution etc. Also, we cannot -@@ -33,4 +34,6 @@ - typedef unsigned short __kernel_old_dev_t; - #define __kernel_old_dev_t __kernel_old_dev_t - -+#include -+ - #endif /* __ARCH_CRIS_POSIX_TYPES_H */ -diff -Nur linux-3.4.4.orig/include/asm-generic/Kbuild linux-3.4.4/include/asm-generic/Kbuild ---- linux-3.4.4.orig/include/asm-generic/Kbuild 2012-06-22 20:37:50.000000000 +0200 -+++ linux-3.4.4/include/asm-generic/Kbuild 2012-07-18 07:38:03.000000000 +0200 -@@ -3,14 +3,17 @@ - header-y += errno-base.h - header-y += errno.h - header-y += fcntl.h -+header-y += getorder.h - header-y += int-l64.h - header-y += int-ll64.h - header-y += ioctl.h - header-y += ioctls.h - header-y += ipcbuf.h -+header-y += memory_model.h - header-y += mman-common.h - header-y += mman.h - header-y += msgbuf.h -+header-y += page.h - header-y += param.h - header-y += poll.h - header-y += posix_types.h -diff -Nur linux-3.4.4.orig/include/linux/Kbuild linux-3.4.4/include/linux/Kbuild ---- linux-3.4.4.orig/include/linux/Kbuild 2012-06-22 20:37:50.000000000 +0200 -+++ linux-3.4.4/include/linux/Kbuild 2012-07-18 07:38:03.000000000 +0200 -@@ -380,6 +380,7 @@ - header-y += un.h - header-y += unistd.h - header-y += usbdevice_fs.h -+header-y += user.h - header-y += utime.h - header-y += utsname.h - header-y += uvcvideo.h -- cgit v1.2.3