cvs commit: src/sys/i386/i386 atomic.c autoconf.c bios.c
busdma_machdep.c critical.c db_disasm.c db_interface.c db_trace.c
dump_machdep.c elan-mmcr.c elf_machdep.c genassym.c i386-gdbstub.c
i686_mem.c identcpu.c in_cksum.c initcpu.c k6_mem.c legacy.c ...
David O'Brien
dev-null at NUXI.com
Mon Jun 2 08:02:48 PDT 2003
On Mon, Jun 02, 2003 at 12:21:47PM +0400, Alexey Neyman wrote:
> Hi, there!
>
> On Monday 02 June 2003 10:43, David E. O'Brien wrote:
> DE> Modified files:
> DE> sys/i386/i386 atomic.c autoconf.c bios.c
> DE> busdma_machdep.c critical.c db_disasm.c
> DE> db_interface.c db_trace.c dump_machdep.c
> DE> elan-mmcr.c elf_machdep.c genassym.c
> DE> i386-gdbstub.c i686_mem.c identcpu.c
> DE> in_cksum.c initcpu.c k6_mem.c legacy.c
> DE> machdep.c math_emulate.c mem.c mp_clock.c
> DE> mp_machdep.c mpapic.c nexus.c perfmon.c
> DE> pmap.c sys_machdep.c trap.c tsc.c vm86.c
> DE> vm_machdep.c
> DE> Log:
> DE> Use __FBSDID().
>
> BTW, I have a patch that strips the version information (more precisely,
> .comment section, that contains $FreeBSD$ strings and a handful of
> compiler versions "GCC: (GNU) 3.2.2 [FreeBSD] 20030205 (release)") into
> a separate file and installs it under a separate name (${KMOD}.version
> or kernel.version).
What's the problem with a large amount .comment section bits? They
should not be loaded into memory when an ELF file is loaded. The only
place it causes trouble is on the installation floppies when the size of
the file on disk is an issue -- but we strip out the .comment section
when building the floppy images.
More information about the freebsd-arch
mailing list