]> Zhao Yanbai Git Server - minix.git/commit
switch to netbsd csu
authorBen Gras <ben@minix3.org>
Fri, 30 Mar 2012 22:35:32 +0000 (00:35 +0200)
committerBen Gras <ben@minix3.org>
Thu, 12 Apr 2012 11:26:24 +0000 (13:26 +0200)
commite83f7ba2c93894ce4409c1a9136af3d6d8ad48cf
treeb695c486561bb965ce27300764cc1303eab876a2
parentb02992f0c1094d7949478310a8e06a96a5611d06
switch to netbsd csu

        . file- and functionality-compatible with previous situation
          (FreeBSD csu) (with a crt1.o -> crt0.o symlink in /usr/lib)
        . harmonizes source with netbsd
        . harmonizes linker invocation (e.g. clang) with netbsd
        . helpful to get some arm code in there for the arm port project
146 files changed:
common/include/sys/exec_elf.h
include/sys/Makefile
include/sys/cdefs_elf.h
include/sys/exec.h [new file with mode: 0644]
lib/csu/Makefile
lib/csu/README [new file with mode: 0644]
lib/csu/alpha/Makefile [new file with mode: 0644]
lib/csu/alpha/crt0.c [new file with mode: 0644]
lib/csu/alpha/crtfm.c [new file with mode: 0644]
lib/csu/alpha/dot_init.h [new file with mode: 0644]
lib/csu/arch/arm/Makefile.inc [new file with mode: 0644]
lib/csu/arch/arm/crt0.S [new file with mode: 0644]
lib/csu/arch/arm/crti.S [new file with mode: 0644]
lib/csu/arch/arm/crtn.S [new file with mode: 0644]
lib/csu/arch/i386/Makefile.inc [new file with mode: 0644]
lib/csu/arch/i386/crt0.S [new file with mode: 0644]
lib/csu/arch/i386/crtbegin.S [moved from lib/csu/i386-elf/crtbegin.S with 100% similarity]
lib/csu/arch/i386/crtend.S [moved from lib/csu/i386-elf/crtend.S with 100% similarity]
lib/csu/arch/i386/crti.S [new file with mode: 0644]
lib/csu/arch/i386/crtn.S [new file with mode: 0644]
lib/csu/arch/m68k/Makefile.inc [new file with mode: 0644]
lib/csu/arch/m68k/crt0.S [new file with mode: 0644]
lib/csu/arch/m68k/crti.S [new file with mode: 0644]
lib/csu/arch/m68k/crtn.S [new file with mode: 0644]
lib/csu/arch/sh3/Makefile.inc [new file with mode: 0644]
lib/csu/arch/sh3/crt0.S [moved from lib/csu/i386-elf/crtn.S with 60% similarity]
lib/csu/arch/sh3/crti.S [new file with mode: 0644]
lib/csu/arch/sh3/crtn.S [new file with mode: 0644]
lib/csu/arch/sparc/Makefile.inc [new file with mode: 0644]
lib/csu/arch/sparc/crt0.S [new file with mode: 0644]
lib/csu/arch/sparc/crti.S [new file with mode: 0644]
lib/csu/arch/sparc/crtn.S [new file with mode: 0644]
lib/csu/arch/vax/Makefile.inc [new file with mode: 0644]
lib/csu/arch/vax/crt0.S [new file with mode: 0644]
lib/csu/arch/vax/crti.S [new file with mode: 0644]
lib/csu/arch/vax/crtn.S [new file with mode: 0644]
lib/csu/arch/x86_64/Makefile.inc [new file with mode: 0644]
lib/csu/arch/x86_64/crt0.S [moved from lib/csu/i386-elf/crti.S with 58% similarity]
lib/csu/arch/x86_64/crtbegin.S [new file with mode: 0644]
lib/csu/arch/x86_64/crtend.S [new file with mode: 0644]
lib/csu/arch/x86_64/crti.S [new file with mode: 0644]
lib/csu/arch/x86_64/crtn.S [new file with mode: 0644]
lib/csu/arm_elf/Makefile [new file with mode: 0644]
lib/csu/arm_elf/crt0.c [new file with mode: 0644]
lib/csu/arm_elf/dot_init.h [new file with mode: 0644]
lib/csu/common/Makefile.inc [new file with mode: 0644]
lib/csu/common/crt0-common.c [new file with mode: 0644]
lib/csu/common/sysident.S [new file with mode: 0644]
lib/csu/common/sysident_assym.cf [new file with mode: 0644]
lib/csu/common_elf/Makefile.inc [new file with mode: 0644]
lib/csu/common_elf/common.c [new file with mode: 0644]
lib/csu/common_elf/common.h [new file with mode: 0644]
lib/csu/common_elf/crti.c [new file with mode: 0644]
lib/csu/common_elf/crtn.c [new file with mode: 0644]
lib/csu/common_elf/dot_init.h [new file with mode: 0644]
lib/csu/common_elf/dwarf2_eh.h [new file with mode: 0644]
lib/csu/hppa/Makefile [new file with mode: 0644]
lib/csu/hppa/crt0.c [new file with mode: 0644]
lib/csu/hppa/dot_init.h [new file with mode: 0644]
lib/csu/i386-elf/Makefile [deleted file]
lib/csu/ia64/Makefile [new file with mode: 0644]
lib/csu/ia64/crt0.c [new file with mode: 0644]
lib/csu/ia64/dot_init.h [new file with mode: 0644]
lib/csu/m68k_elf/Makefile [new file with mode: 0644]
lib/csu/m68k_elf/crt0.c [new file with mode: 0644]
lib/csu/m68k_elf/dot_init.h [new file with mode: 0644]
lib/csu/mips/Makefile [new file with mode: 0644]
lib/csu/mips/crt0.c [new file with mode: 0644]
lib/csu/mips/dot_init.h [new file with mode: 0644]
lib/csu/powerpc/Makefile [new file with mode: 0644]
lib/csu/powerpc/crt0.c [new file with mode: 0644]
lib/csu/powerpc/dot_init.h [new file with mode: 0644]
lib/csu/powerpc64/Makefile [new file with mode: 0644]
lib/csu/powerpc64/crt0.c [new file with mode: 0644]
lib/csu/powerpc64/dot_init.h [new file with mode: 0644]
lib/csu/sh3_elf/Makefile [new file with mode: 0644]
lib/csu/sh3_elf/crt0.c [new file with mode: 0644]
lib/csu/sh3_elf/dot_init.h [new file with mode: 0644]
lib/csu/sparc64/Makefile [new file with mode: 0644]
lib/csu/sparc64/crt0.c [new file with mode: 0644]
lib/csu/sparc_elf/Makefile [new file with mode: 0644]
lib/csu/sparc_elf/crt0.c [new file with mode: 0644]
lib/csu/sparc_elf/dot_init.h [new file with mode: 0644]
lib/csu/vax_elf/Makefile [new file with mode: 0644]
lib/csu/vax_elf/crt0.c [new file with mode: 0644]
lib/csu/vax_elf/dot_init.h [new file with mode: 0644]
lib/libc/net/nsdispatch.c
libexec/ld.elf_so/Makefile [new file with mode: 0644]
libexec/ld.elf_so/README [new file with mode: 0644]
libexec/ld.elf_so/TODO [new file with mode: 0644]
libexec/ld.elf_so/arch/alpha/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/alpha/alpha_reloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/alpha/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/arm/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/arm/mdreloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/arm/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/hppa/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/hppa/hppa_reloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/hppa/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/i386/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/i386/mdreloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/i386/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/m68k/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/m68k/mdreloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/m68k/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/mips/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/mips/mips_reloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/mips/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/powerpc/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/powerpc/ld.so.script [new file with mode: 0644]
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/powerpc/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/sh3/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/sh3/mdreloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/sh3/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/sparc/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/sparc/mdreloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/sparc/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/sparc64/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/sparc64/mdreloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/sparc64/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/vax/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/vax/mdreloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/vax/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/arch/x86_64/Makefile.inc [new file with mode: 0644]
libexec/ld.elf_so/arch/x86_64/mdreloc.c [new file with mode: 0644]
libexec/ld.elf_so/arch/x86_64/rtld_start.S [new file with mode: 0644]
libexec/ld.elf_so/debug.c [moved from lib/csu/i386-elf/crt1_c.c with 52% similarity]
libexec/ld.elf_so/debug.h [moved from lib/csu/i386-elf/crt1_s.S with 58% similarity]
libexec/ld.elf_so/expand.c [new file with mode: 0644]
libexec/ld.elf_so/headers.c [new file with mode: 0644]
libexec/ld.elf_so/ld.elf_so.1 [new file with mode: 0644]
libexec/ld.elf_so/load.c [new file with mode: 0644]
libexec/ld.elf_so/map_object.c [new file with mode: 0644]
libexec/ld.elf_so/paths.c [new file with mode: 0644]
libexec/ld.elf_so/reloc.c [new file with mode: 0644]
libexec/ld.elf_so/rtld.c [new file with mode: 0644]
libexec/ld.elf_so/rtld.h [new file with mode: 0644]
libexec/ld.elf_so/rtldenv.h [new file with mode: 0644]
libexec/ld.elf_so/search.c [new file with mode: 0644]
libexec/ld.elf_so/symbol.c [new file with mode: 0644]
libexec/ld.elf_so/sysident.h [new file with mode: 0644]
libexec/ld.elf_so/xmalloc.c [new file with mode: 0644]
libexec/ld.elf_so/xprintf.c [new file with mode: 0644]
share/mk/bsd.own.mk
tools/nbsd_ports