Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch



Module Name:    src
Committed By:   christos
Date:           Mon Nov  6 03:47:49 UTC 2017

Modified Files:
        src/sys/arch/aarch64/include: elf_machdep.h
        src/sys/arch/acorn26/include: db_machdep.h
        src/sys/arch/alpha/include: db_machdep.h elf_machdep.h
        src/sys/arch/amd64/include: db_machdep.h elf_machdep.h
        src/sys/arch/amiga/include: db_machdep.h
        src/sys/arch/arm/include: db_machdep.h elf_machdep.h
        src/sys/arch/atari/include: db_machdep.h
        src/sys/arch/cobalt/cobalt: machdep.c
        src/sys/arch/evbarm/ixm1200: ixm1200_machdep.c
        src/sys/arch/evbcf/include: db_machdep.h
        src/sys/arch/evbmips/sbmips: machdep.c
        src/sys/arch/ews4800mips/ews4800mips: machdep.c
        src/sys/arch/hpcarm/hpcarm: pxa2x0_hpc_machdep.c sa11x0_hpc_machdep.c
        src/sys/arch/hpcarm/include: db_machdep.h
        src/sys/arch/hpcmips/hpcmips: machdep.c
        src/sys/arch/hpcsh/hpcsh: machdep.c
        src/sys/arch/hppa/include: db_machdep.h elf_machdep.h
        src/sys/arch/i386/include: db_machdep.h elf_machdep.h
        src/sys/arch/ia64/include: db_machdep.h elf_machdep.h
        src/sys/arch/landisk/landisk: machdep.c
        src/sys/arch/luna68k/include: db_machdep.h
        src/sys/arch/m68k/include: db_machdep.h elf_machdep.h
        src/sys/arch/mac68k/include: db_machdep.h
        src/sys/arch/mips/include: db_machdep.h elf_machdep.h
        src/sys/arch/mvme68k/include: db_machdep.h
        src/sys/arch/next68k/include: db_machdep.h
        src/sys/arch/or1k/include: elf_machdep.h
        src/sys/arch/playstation2/include: db_machdep.h
        src/sys/arch/playstation2/playstation2: machdep.c
        src/sys/arch/pmax/include: db_machdep.h
        src/sys/arch/powerpc/include: db_machdep.h elf_machdep.h
        src/sys/arch/riscv/include: db_machdep.h elf_machdep.h
        src/sys/arch/sbmips/sbmips: machdep.c
        src/sys/arch/sgimips/sgimips: machdep.c
        src/sys/arch/sh3/include: db_machdep.h elf_machdep.h
        src/sys/arch/sparc/include: db_machdep.h elf_machdep.h
        src/sys/arch/sparc64/include: db_machdep.h elf_machdep.h
        src/sys/arch/sun2/include: db_machdep.h
        src/sys/arch/sun3/include: db_machdep.h
        src/sys/arch/vax/include: db_machdep.h elf_machdep.h
        src/sys/arch/x68k/include: db_machdep.h
        src/sys/arch/zaurus/include: db_machdep.h

Log Message:
Cleanup and clarify the ELFSIZE mess:

We now have 2 variables automatically set in elf_machdep.h:

    ARCH_ELFSIZE: the size for userland binaries
    KERN_ELFSIZE: the size for the kernel binaries

DB_ELFSIZE has been deleted and KERN_ELFSIZE should have always the
same values DB_ELFSIZE used to have.

In sys/exec_elf.h, if ELFSIZE is not set, it is set to KERN_ELFSIZE
for the kernel and ARCH_ELFSIZE for userland. These defaults should
eliminate the need for most manual ELFSIZE setting.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/include/elf_machdep.h
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/acorn26/include/db_machdep.h
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/alpha/include/db_machdep.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/alpha/include/elf_machdep.h
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/amd64/include/db_machdep.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/amd64/include/elf_machdep.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/amiga/include/db_machdep.h
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/include/db_machdep.h
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/include/elf_machdep.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/atari/include/db_machdep.h
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/cobalt/cobalt/machdep.c
cvs rdiff -u -r1.57 -r1.58 src/sys/arch/evbarm/ixm1200/ixm1200_machdep.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbcf/include/db_machdep.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbmips/sbmips/machdep.c
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/ews4800mips/ews4800mips/machdep.c
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/hpcarm/hpcarm/pxa2x0_hpc_machdep.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/hpcarm/hpcarm/sa11x0_hpc_machdep.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/hpcarm/include/db_machdep.h
cvs rdiff -u -r1.123 -r1.124 src/sys/arch/hpcmips/hpcmips/machdep.c
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/hpcsh/hpcsh/machdep.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/hppa/include/db_machdep.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/hppa/include/elf_machdep.h
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/i386/include/db_machdep.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/i386/include/elf_machdep.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/ia64/include/db_machdep.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/ia64/include/elf_machdep.h
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/landisk/landisk/machdep.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/luna68k/include/db_machdep.h
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/m68k/include/db_machdep.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/m68k/include/elf_machdep.h
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/mac68k/include/db_machdep.h
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/mips/include/db_machdep.h
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/mips/include/elf_machdep.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mvme68k/include/db_machdep.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/next68k/include/db_machdep.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/or1k/include/elf_machdep.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/playstation2/include/db_machdep.h
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/playstation2/playstation2/machdep.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/pmax/include/db_machdep.h
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/powerpc/include/db_machdep.h
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/include/elf_machdep.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/riscv/include/db_machdep.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/riscv/include/elf_machdep.h
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/sbmips/sbmips/machdep.c
cvs rdiff -u -r1.144 -r1.145 src/sys/arch/sgimips/sgimips/machdep.c
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/sh3/include/db_machdep.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/sh3/include/elf_machdep.h
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/sparc/include/db_machdep.h
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sparc/include/elf_machdep.h
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/sparc64/include/db_machdep.h
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/sparc64/include/elf_machdep.h
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sun2/include/db_machdep.h
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/sun3/include/db_machdep.h
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/vax/include/db_machdep.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/vax/include/elf_machdep.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x68k/include/db_machdep.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/zaurus/include/db_machdep.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index