Changeset View
Changeset View
Standalone View
Standalone View
sys/conf/files.amd64
| # This file tells config what files go into building a kernel, | # This file tells config what files go into building a kernel, | ||||
| # files marked standard are always included. | # files marked standard are always included. | ||||
| # | # | ||||
| # $FreeBSD$ | # $FreeBSD$ | ||||
| # | # | ||||
| # common files stuff between i386 and amd64 | # common files stuff between i386 and amd64 | ||||
| include "conf/files.x86" | include "conf/files.x86" | ||||
| # The long compile-with and dependency lines are required because of | # The long compile-with and dependency lines are required because of | ||||
| # limitations in config: backslash-newline doesn't work in strings, and | # limitations in config: backslash-newline doesn't work in strings, and | ||||
| # dependency lines other than the first are silently ignored. | # dependency lines other than the first are silently ignored. | ||||
| # | # | ||||
| # | # | ||||
| elf-vdso.so.o standard \ | |||||
| dependency "$S/amd64/amd64/sigtramp.S assym.inc $S/tools/amd64_vdso.sh" \ | |||||
| compile-with "env AWK='${AWK}' NM='${NM}' LD='${LD}' CC='${CC}' OBJCOPY='${OBJCOPY}' ELFDUMP='${ELFDUMP}' S='${S}' sh $S/tools/amd64_vdso.sh" \ | |||||
| no-implicit-rule before-depend \ | |||||
| clean "elf-vdso.so.o elf-vdso.so.1 vdso_offsets.h sigtramp.pico" | |||||
| # | |||||
| elf-vdso32.so.o optional compat_freebsd32 \ | |||||
| dependency "$S/amd64/ia32/ia32_sigtramp.S ia32_assym.h $S/tools/amd64_ia32_vdso.sh" \ | |||||
| compile-with "env AWK='${AWK}' NM='${NM}' LD='${LD}' CC='${CC}' OBJCOPY='${OBJCOPY}' ELFDUMP='${ELFDUMP}' S='${S}' sh $S/tools/amd64_ia32_vdso.sh" \ | |||||
| no-implicit-rule before-depend \ | |||||
| clean "elf-vdso32.so.o elf-vdso32.so.1 vdso_ia32_offsets.h ia32_sigtramp.pico" | |||||
| # | |||||
| ia32_genassym.o standard \ | ia32_genassym.o standard \ | ||||
| dependency "$S/compat/ia32/ia32_genassym.c offset.inc" \ | dependency "$S/compat/ia32/ia32_genassym.c offset.inc" \ | ||||
| compile-with "${CC} ${CFLAGS:N-flto:N-fno-common} -fcommon -c ${.IMPSRC}" \ | compile-with "${CC} ${CFLAGS:N-flto:N-fno-common} -fcommon -c ${.IMPSRC}" \ | ||||
| no-obj no-implicit-rule \ | no-obj no-implicit-rule \ | ||||
| clean "ia32_genassym.o" | clean "ia32_genassym.o" | ||||
| # | # | ||||
| ia32_assym.h standard \ | ia32_assym.h standard \ | ||||
| dependency "$S/kern/genassym.sh ia32_genassym.o" \ | dependency "$S/kern/genassym.sh ia32_genassym.o" \ | ||||
| ▲ Show 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | amd64/amd64/xen-locore.S optional xenhvm \ | ||||
| no-ctfconvert | no-ctfconvert | ||||
| amd64/amd64/machdep.c standard | amd64/amd64/machdep.c standard | ||||
| amd64/amd64/mem.c optional mem | amd64/amd64/mem.c optional mem | ||||
| amd64/amd64/minidump_machdep.c standard | amd64/amd64/minidump_machdep.c standard | ||||
| amd64/amd64/mp_machdep.c optional smp | amd64/amd64/mp_machdep.c optional smp | ||||
| amd64/amd64/mpboot.S optional smp | amd64/amd64/mpboot.S optional smp | ||||
| amd64/amd64/pmap.c standard | amd64/amd64/pmap.c standard | ||||
| amd64/amd64/ptrace_machdep.c standard | amd64/amd64/ptrace_machdep.c standard | ||||
| amd64/amd64/sigtramp.S standard | |||||
| amd64/amd64/support.S standard | amd64/amd64/support.S standard | ||||
| amd64/amd64/sys_machdep.c standard | amd64/amd64/sys_machdep.c standard | ||||
| amd64/amd64/trap.c standard | amd64/amd64/trap.c standard | ||||
| amd64/amd64/uio_machdep.c standard | amd64/amd64/uio_machdep.c standard | ||||
| amd64/amd64/uma_machdep.c standard | amd64/amd64/uma_machdep.c standard | ||||
| amd64/amd64/vm_machdep.c standard | amd64/amd64/vm_machdep.c standard | ||||
| amd64/pci/pci_cfgreg.c optional pci | amd64/pci/pci_cfgreg.c optional pci | ||||
| cddl/dev/dtrace/amd64/dtrace_asm.S optional dtrace compile-with "${DTRACE_S}" | cddl/dev/dtrace/amd64/dtrace_asm.S optional dtrace compile-with "${DTRACE_S}" | ||||
| ▲ Show 20 Lines • Show All 271 Lines • ▼ Show 20 Lines | |||||
| kern/imgact_aout.c optional compat_aout | kern/imgact_aout.c optional compat_aout | ||||
| kern/link_elf_obj.c standard | kern/link_elf_obj.c standard | ||||
| # | # | ||||
| # IA32 binary support | # IA32 binary support | ||||
| # | # | ||||
| #amd64/ia32/ia32_exception.S optional compat_freebsd32 | #amd64/ia32/ia32_exception.S optional compat_freebsd32 | ||||
| amd64/ia32/ia32_reg.c optional compat_freebsd32 | amd64/ia32/ia32_reg.c optional compat_freebsd32 | ||||
| amd64/ia32/ia32_signal.c optional compat_freebsd32 | amd64/ia32/ia32_signal.c optional compat_freebsd32 | ||||
| amd64/ia32/ia32_sigtramp.S optional compat_freebsd32 | |||||
| amd64/ia32/ia32_syscall.c optional compat_freebsd32 | amd64/ia32/ia32_syscall.c optional compat_freebsd32 | ||||
| amd64/ia32/ia32_misc.c optional compat_freebsd32 | amd64/ia32/ia32_misc.c optional compat_freebsd32 | ||||
| compat/ia32/ia32_sysvec.c optional compat_freebsd32 | compat/ia32/ia32_sysvec.c optional compat_freebsd32 | ||||
| # | # | ||||
| # x86 real mode BIOS emulator, required by dpms/pci/vesa | # x86 real mode BIOS emulator, required by dpms/pci/vesa | ||||
| # | # | ||||
| compat/x86bios/x86bios.c optional x86bios | dpms | pci | vesa | compat/x86bios/x86bios.c optional x86bios | dpms | pci | vesa | ||||
| contrib/x86emu/x86emu.c optional x86bios | dpms | pci | vesa | contrib/x86emu/x86emu.c optional x86bios | dpms | pci | vesa | ||||
| Show All 25 Lines | |||||