kernel: Remove kernel profiling bits.
[dragonfly.git] / sys / platform / vkernel64 / conf / Makefile
1 # Which version of config(8) is required.
2 #
3 %VERSREQ=       400026
4
5 .if !defined(S)
6 .if exists(./@/.)
7 S=      ./@
8 .else
9 S=      ../..
10 .endif
11 .endif
12
13 .include "$S/conf/kern.pre.mk"
14
15 # Override the normal kernel link and link as a normal user program
16 #
17 # Note that the vkernel requires .hash section to be present as the kernel
18 # linker uses it to resolve its symbols.
19 #
20 # Additionally, the max-page-size is set to 0x200000 regardless of the ld
21 # default setting.
22 #
23 SYSTEM_LD= @${CC} ${DEBUG} -Wl,--export-dynamic -o ${.TARGET} ${SYSTEM_OBJS} vers.o -pthread
24 SYSTEM_LD+= -Wl,--hash-style=sysv
25 SYSTEM_LD+= -Wl,-z,max-page-size=0x200000
26
27 %BEFORE_DEPEND
28
29 %OBJS
30
31 %CFILES
32
33 %SFILES
34
35 %MFILES
36
37 %CLEAN
38
39 .include "$S/conf/kern.post.mk"
40
41 %RULES
42
43 # DO NOT DELETE THIS LINE -- make depend uses it