Source-Changes archive

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

CVS commit: src



Module Name:    src
Committed By:   joerg
Date:           Sun Aug 17 21:17:44 UTC 2014

Modified Files:
        src/sys/arch/aarch64/conf: Makefile.aarch64
        src/sys/arch/acorn32/conf: EB7500ATX
        src/sys/arch/algor/conf: P4032 P5064 P5064-64 P6032
        src/sys/arch/amd64/amd64: locore.S
        src/sys/arch/arm/conf: Makefile.arm
        src/sys/arch/cats/conf: GENERIC
        src/sys/arch/dreamcast/conf: GENERIC
        src/sys/arch/epoc32/conf: GENERIC
        src/sys/arch/evbarm/conf: ADI_BRH ARMADAXP ARMADILLO210 ARMADILLO9
            BCM5301X BCM56340 BEAGLEBOARD BEAGLEBOARDXM BEAGLEBONE CP3100
            CUBIEBOARD DNS323 GEMINI GEMINI_MASTER GEMINI_SLAVE GOLDENGATE
            GUMSTIX HAWK HDL_G HPT5325 IGEPV2 IMX23_OLINUXINO IMX31LITE
            INTEGRATOR INTEGRATOR_CP IQ31244 IQ80310 IQ80321 IXDP425 IXM1200
            KUROBOX_PRO LUBBOCK MMNET_GENERIC MPCSA_GENERIC MV2120 N900 NAPPI
            NSLU2 ODROID ODROID-U OMAP5EVM OPENBLOCKS_A6 OPENBLOCKS_AX3 OSK5912
            OVERO PANDABOARD RPI SHEEVAPLUG TEAMASA_NPWR TEAMASA_NPWR_FC
            TISDP2420 TISDP2430 TS7200 TWINTAIL VIPER ZAO425
        src/sys/arch/evbmips/conf: ADM5120 ADM5120-NB ADM5120-USB ALCHEMY AP30
            CPMBR1400 DB120 GDIUM64 MALTA MALTA64 MERAKI RB153 RB433UAH
            WGT624V3 XLSATX ZYXELKX
        src/sys/arch/evbppc/conf: EV64260 EXPLORA451 MPC8536DS MPC8548CDS
            OPENBLOCKS200 OPENBLOCKS266 OPENBLOCKS600 P2020DS P2020RDB PMPPC
            RB800 TWRP1025 VIRTEX_DFC VIRTEX_GSRD1 VIRTEX_GSRD2 WALNUT
        src/sys/arch/evbsh3/conf: AP_MS104_SH4 T_SH7706LAN T_SH7706LSR
        src/sys/arch/i386/i386: locore.S
        src/sys/arch/iyonix/conf: GENERIC
        src/sys/arch/luna68k/conf: GENERIC INSTALL
        src/sys/arch/mac68k/mac68k: machdep.c
        src/sys/arch/netwinder/conf: GENERIC
        src/sys/arch/sbmips/conf: GENERIC GENERIC.MP GENERIC64 GENERIC64.MP
        src/sys/arch/shark/conf: GENERIC
        src/sys/arch/usermode/conf: GENERIC.common
        src/sys/arch/zaurus/conf: GENERIC INSTALL
        src/sys/conf: Makefile.kern.inc files
        src/sys/kern: kern_ksyms.c
        src/usr.bin/config: mkmakefile.c
Added Files:
        src/sys/kern: kern_ksyms_buf.c

Log Message:
Reorganize symbol table embedding.  The existing option SYMTAB_SPACE is
replaced by the make option COPY_SYMTAB set to any value. The copy of
the symbol table is no longer put into a buffer in kern_ksyms.o, but a
small helper object. This object is build first with a dummy size, then
the kernel is linked to compute the real dimension of the symbol table
buffer. After that, the helper object is rebuild and the kernel linked
again.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/aarch64/conf/Makefile.aarch64
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/acorn32/conf/EB7500ATX
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/algor/conf/P4032
cvs rdiff -u -r1.80 -r1.81 src/sys/arch/algor/conf/P5064
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/algor/conf/P5064-64
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/algor/conf/P6032
cvs rdiff -u -r1.76 -r1.77 src/sys/arch/amd64/amd64/locore.S
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/arm/conf/Makefile.arm
cvs rdiff -u -r1.151 -r1.152 src/sys/arch/cats/conf/GENERIC
cvs rdiff -u -r1.116 -r1.117 src/sys/arch/dreamcast/conf/GENERIC
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/epoc32/conf/GENERIC
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/evbarm/conf/ADI_BRH \
    src/sys/arch/evbarm/conf/IQ31244
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/conf/ARMADAXP
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/evbarm/conf/ARMADILLO210
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/evbarm/conf/ARMADILLO9 \
    src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbarm/conf/BCM5301X
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/BCM56340 \
    src/sys/arch/evbarm/conf/OMAP5EVM
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/evbarm/conf/BEAGLEBOARD \
    src/sys/arch/evbarm/conf/ZAO425
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/conf/BEAGLEBOARDXM
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbarm/conf/BEAGLEBONE \
    src/sys/arch/evbarm/conf/OSK5912
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/evbarm/conf/CP3100 \
    src/sys/arch/evbarm/conf/SHEEVAPLUG
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/conf/CUBIEBOARD
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/DNS323 \
    src/sys/arch/evbarm/conf/IMX23_OLINUXINO \
    src/sys/arch/evbarm/conf/KUROBOX_PRO src/sys/arch/evbarm/conf/ODROID
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/evbarm/conf/GEMINI \
    src/sys/arch/evbarm/conf/GEMINI_MASTER \
    src/sys/arch/evbarm/conf/GEMINI_SLAVE
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/GOLDENGATE
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/evbarm/conf/GUMSTIX \
    src/sys/arch/evbarm/conf/IQ80321
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/conf/HAWK
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/conf/HDL_G \
    src/sys/arch/evbarm/conf/MPCSA_GENERIC
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbarm/conf/HPT5325 \
    src/sys/arch/evbarm/conf/OPENBLOCKS_A6
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbarm/conf/IGEPV2
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/evbarm/conf/IMX31LITE
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/evbarm/conf/INTEGRATOR
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/conf/INTEGRATOR_CP
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/evbarm/conf/IQ80310
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/evbarm/conf/IXDP425 \
    src/sys/arch/evbarm/conf/RPI
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/evbarm/conf/IXM1200
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/evbarm/conf/LUBBOCK
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/conf/MMNET_GENERIC \
    src/sys/arch/evbarm/conf/N900
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbarm/conf/MV2120
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/evbarm/conf/NAPPI
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/evbarm/conf/NSLU2
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/conf/ODROID-U \
    src/sys/arch/evbarm/conf/OPENBLOCKS_AX3
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/evbarm/conf/OVERO
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/conf/PANDABOARD
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/evbarm/conf/TEAMASA_NPWR
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/evbarm/conf/TISDP2420 \
    src/sys/arch/evbarm/conf/TISDP2430
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/evbarm/conf/TS7200
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/evbarm/conf/TWINTAIL
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/evbarm/conf/VIPER
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbmips/conf/ADM5120 \
    src/sys/arch/evbmips/conf/CPMBR1400
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbmips/conf/ADM5120-NB \
    src/sys/arch/evbmips/conf/ADM5120-USB
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/evbmips/conf/ALCHEMY
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/evbmips/conf/AP30
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbmips/conf/DB120
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbmips/conf/GDIUM64
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/evbmips/conf/MALTA
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbmips/conf/MALTA64
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbmips/conf/MERAKI
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbmips/conf/RB153
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbmips/conf/RB433UAH
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbmips/conf/WGT624V3
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbmips/conf/XLSATX
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbmips/conf/ZYXELKX
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/evbppc/conf/EV64260
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/evbppc/conf/EXPLORA451
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbppc/conf/MPC8536DS
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbppc/conf/MPC8548CDS
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbppc/conf/OPENBLOCKS200
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/evbppc/conf/OPENBLOCKS266
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbppc/conf/OPENBLOCKS600
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbppc/conf/P2020DS \
    src/sys/arch/evbppc/conf/VIRTEX_GSRD1
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbppc/conf/P2020RDB \
    src/sys/arch/evbppc/conf/VIRTEX_GSRD2
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/evbppc/conf/PMPPC
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/evbppc/conf/RB800
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbppc/conf/TWRP1025
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/evbppc/conf/VIRTEX_DFC
cvs rdiff -u -r1.68 -r1.69 src/sys/arch/evbppc/conf/WALNUT
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbsh3/conf/AP_MS104_SH4
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbsh3/conf/T_SH7706LAN
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbsh3/conf/T_SH7706LSR
cvs rdiff -u -r1.112 -r1.113 src/sys/arch/i386/i386/locore.S
cvs rdiff -u -r1.84 -r1.85 src/sys/arch/iyonix/conf/GENERIC
cvs rdiff -u -r1.114 -r1.115 src/sys/arch/luna68k/conf/GENERIC
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/luna68k/conf/INSTALL
cvs rdiff -u -r1.347 -r1.348 src/sys/arch/mac68k/mac68k/machdep.c
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/netwinder/conf/GENERIC
cvs rdiff -u -r1.97 -r1.98 src/sys/arch/sbmips/conf/GENERIC
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sbmips/conf/GENERIC.MP \
    src/sys/arch/sbmips/conf/GENERIC64 src/sys/arch/sbmips/conf/GENERIC64.MP
cvs rdiff -u -r1.116 -r1.117 src/sys/arch/shark/conf/GENERIC
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/usermode/conf/GENERIC.common
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/zaurus/conf/GENERIC
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/zaurus/conf/INSTALL
cvs rdiff -u -r1.169 -r1.170 src/sys/conf/Makefile.kern.inc
cvs rdiff -u -r1.1097 -r1.1098 src/sys/conf/files
cvs rdiff -u -r1.72 -r1.73 src/sys/kern/kern_ksyms.c
cvs rdiff -u -r0 -r1.1 src/sys/kern/kern_ksyms_buf.c
cvs rdiff -u -r1.15 -r1.16 src/usr.bin/config/mkmakefile.c

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