files.amd64 (4294f337b02257f24cc0177c5031abea7fdc3d75) | files.amd64 (13b4b4df987d8f05c2cd5813cfe05db953c37c9e) |
---|---|
1# This file tells config what files go into building a kernel, 2# files marked standard are always included. 3# 4# $FreeBSD$ 5# 6# The long compile-with and dependency lines are required because of 7# limitations in config: backslash-newline doesn't work in strings, and 8# dependency lines other than the first are silently ignored. 9# 10# | 1# This file tells config what files go into building a kernel, 2# files marked standard are always included. 3# 4# $FreeBSD$ 5# 6# The long compile-with and dependency lines are required because of 7# limitations in config: backslash-newline doesn't work in strings, and 8# dependency lines other than the first are silently ignored. 9# 10# |
11cloudabi64_vdso.o optional compat_cloudabi64 \ 12 dependency "$S/contrib/cloudabi/cloudabi_vdso_x86_64.c" \ 13 compile-with "${CC} -shared -nostdinc -nostdlib -Wl,-T$S/compat/cloudabi64/cloudabi64_vdso.lds.s -D_KERNEL -I. -I$S -I$S/contrib/cloudabi -O2 -fomit-frame-pointer $S/contrib/cloudabi/cloudabi_vdso_x86_64.c -o ${.TARGET}" \ 14 no-obj no-implicit-rule \ 15 clean "cloudabi64_vdso.o" 16# 17cloudabi64_vdso_blob.o optional compat_cloudabi64 \ 18 dependency "cloudabi64_vdso.o" \ 19 compile-with "${OBJCOPY} --input-target binary --output-target elf64-x86-64-freebsd --binary-architecture i386 cloudabi64_vdso.o ${.TARGET}" \ 20 no-implicit-rule \ 21 clean "cloudabi64_vdso_blob.o" 22# |
|
11linux32_genassym.o optional compat_linux32 \ 12 dependency "$S/amd64/linux32/linux32_genassym.c" \ 13 compile-with "${CC} ${CFLAGS:N-fno-common} -c ${.IMPSRC}" \ 14 no-obj no-implicit-rule \ 15 clean "linux32_genassym.o" 16# 17linux32_assym.h optional compat_linux32 \ 18 dependency "$S/kern/genassym.sh linux32_genassym.o" \ --- 626 unchanged lines hidden --- | 23linux32_genassym.o optional compat_linux32 \ 24 dependency "$S/amd64/linux32/linux32_genassym.c" \ 25 compile-with "${CC} ${CFLAGS:N-fno-common} -c ${.IMPSRC}" \ 26 no-obj no-implicit-rule \ 27 clean "linux32_genassym.o" 28# 29linux32_assym.h optional compat_linux32 \ 30 dependency "$S/kern/genassym.sh linux32_genassym.o" \ --- 626 unchanged lines hidden --- |