]> Zhao Yanbai Git Server - minix.git/commit
ARM updates
authorLionel Sambuc <lionel@minix3.org>
Sun, 13 Jan 2013 16:20:11 +0000 (17:20 +0100)
committerLionel Sambuc <lionel@minix3.org>
Thu, 17 Jan 2013 09:03:58 +0000 (10:03 +0100)
commitb1c4ba4ab66acbca4eb1bab1b49a15e96feef93e
treed5c4a33709058ef35a6f2f7240442d4686a3f591
parentb86af8be0be1a62e182faf3677a637d21b24e289
ARM updates

Due to the ABI we are using we have to use the earm architecture
moniker for the build system to behave correctly. This involves
then some headers to move around.

There is also a few related Makefile updates as well as minor
source code corrections.
151 files changed:
common/lib/libc/arch/arm/gen/divsi3.S
distrib/sets/lists/minix/md.evbarm [new file with mode: 0644]
distrib/sets/lists/minix/md.i386
distrib/sets/lists/minix/mi
drivers/Makefile
drivers/amddev/amddev.c
drivers/orinoco/orinoco.c
drivers/pci/pci.c
drivers/ramdisk/Makefile
drivers/ramdisk/mylogin.sh [new file with mode: 0755]
drivers/ramdisk/proto.arm.small [new file with mode: 0644]
drivers/ramdisk/proto.common.etc
drivers/ramdisk/rc.arm [new file with mode: 0755]
drivers/ramdisk/ttys [new file with mode: 0755]
drivers/ti1225/ti1225.c
drivers/tty/arch/earm/Makefile.inc [moved from drivers/tty/arch/arm/Makefile.inc with 100% similarity]
drivers/tty/arch/earm/console.c [moved from drivers/tty/arch/arm/console.c with 100% similarity]
drivers/tty/arch/earm/keyboard.c [moved from drivers/tty/arch/arm/keyboard.c with 100% similarity]
drivers/tty/arch/earm/omap_serial.h [moved from drivers/tty/arch/arm/omap_serial.h with 100% similarity]
drivers/tty/arch/earm/rs232.c [moved from drivers/tty/arch/arm/rs232.c with 100% similarity]
external/gpl3/gcc/lib/libgcc/arch/arm.mk
include/arch/Makefile
include/arch/earm/Makefile [moved from include/arch/evbarm/Makefile with 100% similarity]
include/arch/earm/include/Makefile [moved from include/arch/evbarm/include/Makefile with 84% similarity]
include/arch/earm/include/archconst.h [moved from include/arch/evbarm/include/archconst.h with 100% similarity]
include/arch/earm/include/archtypes.h [moved from include/arch/evbarm/include/archtypes.h with 94% similarity]
include/arch/earm/include/diskparm.h [moved from include/arch/evbarm/include/diskparm.h with 100% similarity]
include/arch/earm/include/elf.h [moved from include/arch/evbarm/include/elf.h with 100% similarity]
include/arch/earm/include/interrupt.h [moved from include/arch/evbarm/include/interrupt.h with 100% similarity]
include/arch/earm/include/ipcconst.h [moved from include/arch/evbarm/include/ipcconst.h with 100% similarity]
include/arch/earm/include/memory.h [moved from include/arch/evbarm/include/memory.h with 100% similarity]
include/arch/earm/include/multiboot.h [moved from include/arch/evbarm/include/multiboot.h with 100% similarity]
include/arch/earm/include/partition.h [moved from include/arch/evbarm/include/partition.h with 100% similarity]
include/arch/earm/include/stackframe.h [moved from include/arch/evbarm/include/stackframe.h with 100% similarity]
include/arch/earm/include/vm.h [moved from include/arch/evbarm/include/vm.h with 100% similarity]
kernel/arch/arm/Makefile.inc [deleted file]
kernel/arch/earm/Makefile.inc [new file with mode: 0644]
kernel/arch/earm/arch_clock.c [moved from kernel/arch/arm/arch_clock.c with 96% similarity]
kernel/arch/earm/arch_do_vmctl.c [moved from kernel/arch/arm/arch_do_vmctl.c with 100% similarity]
kernel/arch/earm/arch_reset.c [moved from kernel/arch/arm/arch_reset.c with 100% similarity]
kernel/arch/earm/arch_system.c [moved from kernel/arch/arm/arch_system.c with 98% similarity]
kernel/arch/earm/direct_tty_utils.c [moved from kernel/arch/arm/direct_tty_utils.c with 100% similarity]
kernel/arch/earm/exc.S [moved from kernel/arch/arm/exc.S with 100% similarity]
kernel/arch/earm/exception.c [moved from kernel/arch/arm/exception.c with 100% similarity]
kernel/arch/earm/glo.h [moved from kernel/arch/arm/glo.h with 100% similarity]
kernel/arch/earm/head.S [moved from kernel/arch/arm/head.S with 95% similarity]
kernel/arch/earm/include/arch_clock.h [moved from kernel/arch/arm/include/arch_clock.h with 100% similarity]
kernel/arch/earm/include/arch_proto.h [moved from kernel/arch/arm/include/arch_proto.h with 100% similarity]
kernel/arch/earm/include/arch_watchdog.h [moved from kernel/arch/arm/include/arch_watchdog.h with 100% similarity]
kernel/arch/earm/include/archconst.h [moved from kernel/arch/arm/include/archconst.h with 100% similarity]
kernel/arch/earm/include/cpufunc.h [moved from kernel/arch/arm/include/cpufunc.h with 100% similarity]
kernel/arch/earm/include/direct_utils.h [moved from kernel/arch/arm/include/direct_utils.h with 100% similarity]
kernel/arch/earm/include/hw_intr.h [moved from kernel/arch/arm/include/hw_intr.h with 100% similarity]
kernel/arch/earm/include/io.h [moved from kernel/arch/arm/include/io.h with 100% similarity]
kernel/arch/earm/io_intr.S [moved from kernel/arch/arm/io_intr.S with 100% similarity]
kernel/arch/earm/kernel.lds [moved from kernel/arch/arm/kernel.lds with 100% similarity]
kernel/arch/earm/klib.S [moved from kernel/arch/arm/klib.S with 100% similarity]
kernel/arch/earm/memory.c [moved from kernel/arch/arm/memory.c with 100% similarity]
kernel/arch/earm/mpx.S [moved from kernel/arch/arm/mpx.S with 100% similarity]
kernel/arch/earm/omap_ccnt.h [moved from kernel/arch/arm/omap_ccnt.h with 100% similarity]
kernel/arch/earm/omap_intr.c [moved from kernel/arch/arm/omap_intr.c with 100% similarity]
kernel/arch/earm/omap_intr.h [moved from kernel/arch/arm/omap_intr.h with 100% similarity]
kernel/arch/earm/omap_serial.c [moved from kernel/arch/arm/omap_serial.c with 100% similarity]
kernel/arch/earm/omap_serial.h [moved from kernel/arch/arm/omap_serial.h with 100% similarity]
kernel/arch/earm/omap_timer.c [moved from kernel/arch/arm/omap_timer.c with 100% similarity]
kernel/arch/earm/omap_timer.h [moved from kernel/arch/arm/omap_timer.h with 100% similarity]
kernel/arch/earm/pg_utils.c [moved from kernel/arch/arm/pg_utils.c with 100% similarity]
kernel/arch/earm/phys_copy.S [moved from kernel/arch/arm/phys_copy.S with 100% similarity]
kernel/arch/earm/phys_memset.S [moved from kernel/arch/arm/phys_memset.S with 100% similarity]
kernel/arch/earm/pre_init.c [moved from kernel/arch/arm/pre_init.c with 86% similarity]
kernel/arch/earm/procoffsets.cf [moved from kernel/arch/arm/procoffsets.cf with 100% similarity]
kernel/arch/earm/protect.c [moved from kernel/arch/arm/protect.c with 100% similarity]
kernel/arch/earm/sconst.h [moved from kernel/arch/arm/sconst.h with 100% similarity]
kernel/arch/earm/serial.h [moved from kernel/arch/arm/serial.h with 100% similarity]
kernel/arch/earm/timer.h [moved from kernel/arch/arm/timer.h with 100% similarity]
kernel/arch/i386/Makefile.inc
lib/Makefile
lib/libc/arch/arm/Makefile.inc
lib/libc/arch/arm/genassym.cf [deleted file]
lib/libc/arch/arm/sys-minix/Makefile.inc
lib/libc/arch/i386/sys-minix/Makefile.inc
lib/libc/softfloat/softfloat-specialize
lib/libcompat_minix/include/Makefile.inc
lib/libcompat_minix/include/evbarm/compat_jmp_buf.h [moved from lib/libcompat_minix/include/arm/compat_jmp_buf.h with 100% similarity]
lib/libminc/Makefile
lib/libminc/arch/earm/Makefile.libc.inc [moved from lib/libminc/arch/arm/Makefile.libc.inc with 91% similarity]
lib/libminlib/earm/Makefile.inc [moved from lib/libminlib/arm/Makefile.inc with 100% similarity]
lib/libminlib/earm/get_bp.S [moved from lib/libminlib/arm/get_bp.S with 100% similarity]
lib/libminlib/earm/read_tsc.c [moved from lib/libminlib/arm/read_tsc.c with 100% similarity]
lib/libsys/Makefile
libexec/ld.elf_so/arch/arm/mdreloc.c
releasetools/Makefile
servers/Makefile
servers/ipc/inc.h
servers/ipc/shm.c
servers/is/dmp_kernel.c
servers/procfs/cpuinfo.c
servers/procfs/root.c
servers/vm/arch/earm/Makefile.inc [moved from servers/vm/arch/arm/Makefile.inc with 100% similarity]
servers/vm/arch/earm/pagetable.h [moved from servers/vm/arch/arm/pagetable.h with 100% similarity]
share/mk/bsd.gcc.mk
share/mk/bsd.own.mk
sys/arch/arm/Makefile
sys/arch/arm/include/Makefile
sys/arch/arm/include/aeabi.h [new file with mode: 0644]
sys/arch/arm/include/ansi.h
sys/arch/arm/include/arm26/Makefile [new file with mode: 0644]
sys/arch/arm/include/arm26/types.h [new file with mode: 0644]
sys/arch/arm/include/arm32/Makefile
sys/arch/arm/include/arm32/param.h [new file with mode: 0644]
sys/arch/arm/include/asm.h
sys/arch/arm/include/int_types.h
sys/arch/arm/include/rwlock.h [new file with mode: 0644]
sys/arch/arm/include/signal.h
sys/arch/arm/include/types.h
sys/arch/evbarm/Makefile [new file with mode: 0644]
sys/arch/evbarm/include/Makefile [new file with mode: 0644]
sys/arch/evbarm/include/ansi.h [new file with mode: 0644]
sys/arch/evbarm/include/asm.h [new file with mode: 0644]
sys/arch/evbarm/include/bswap.h [new file with mode: 0644]
sys/arch/evbarm/include/cdefs.h [new file with mode: 0644]
sys/arch/evbarm/include/cpu.h [new file with mode: 0644]
sys/arch/evbarm/include/disklabel.h [new file with mode: 0644]
sys/arch/evbarm/include/elf_machdep.h [new file with mode: 0644]
sys/arch/evbarm/include/endian.h [new file with mode: 0644]
sys/arch/evbarm/include/endian_machdep.h [new file with mode: 0644]
sys/arch/evbarm/include/float.h [new file with mode: 0644]
sys/arch/evbarm/include/ieee.h [new file with mode: 0644]
sys/arch/evbarm/include/ieeefp.h [new file with mode: 0644]
sys/arch/evbarm/include/int_const.h [new file with mode: 0644]
sys/arch/evbarm/include/int_fmtio.h [new file with mode: 0644]
sys/arch/evbarm/include/int_limits.h [new file with mode: 0644]
sys/arch/evbarm/include/int_mwgwtypes.h [new file with mode: 0644]
sys/arch/evbarm/include/int_types.h [new file with mode: 0644]
sys/arch/evbarm/include/limits.h [new file with mode: 0644]
sys/arch/evbarm/include/lock.h [new file with mode: 0644]
sys/arch/evbarm/include/math.h [new file with mode: 0644]
sys/arch/evbarm/include/mcontext.h [new file with mode: 0644]
sys/arch/evbarm/include/mutex.h [new file with mode: 0644]
sys/arch/evbarm/include/param.h [new file with mode: 0644]
sys/arch/evbarm/include/profile.h [new file with mode: 0644]
sys/arch/evbarm/include/rwlock.h [new file with mode: 0644]
sys/arch/evbarm/include/setjmp.h [new file with mode: 0644]
sys/arch/evbarm/include/signal.h [new file with mode: 0644]
sys/arch/evbarm/include/types.h [new file with mode: 0644]
sys/arch/evbarm/include/vmparam.h [new file with mode: 0644]
sys/arch/evbarm/include/wchar_limits.h [new file with mode: 0644]
sys/arch/i386/include/param.h
sys/sys/Makefile
sys/sys/disklabel_acorn.h [new file with mode: 0644]
sys/sys/param.h