Makefile (95d002e0a34cb0f238abb39987f9980f325d8332) Makefile (b51ce3744f115850166f3d6c292b9c8cb849ad4f)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for x86 specific library files.
4#
5
6# Produces uninteresting flaky coverage.
7KCOV_INSTRUMENT_delay.o := n
8
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for x86 specific library files.
4#
5
6# Produces uninteresting flaky coverage.
7KCOV_INSTRUMENT_delay.o := n
8
9# Early boot use of cmdline; don't instrument it
10ifdef CONFIG_AMD_MEM_ENCRYPT
11KCOV_INSTRUMENT_cmdline.o := n
12KASAN_SANITIZE_cmdline.o := n
13
14ifdef CONFIG_FUNCTION_TRACER
15CFLAGS_REMOVE_cmdline.o = -pg
16endif
17
18CFLAGS_cmdline.o := $(call cc-option, -fno-stack-protector)
19endif
20
9inat_tables_script = $(srctree)/arch/x86/tools/gen-insn-attr-x86.awk
10inat_tables_maps = $(srctree)/arch/x86/lib/x86-opcode-map.txt
11quiet_cmd_inat_tables = GEN $@
12 cmd_inat_tables = $(AWK) -f $(inat_tables_script) $(inat_tables_maps) > $@
13
14$(obj)/inat-tables.c: $(inat_tables_script) $(inat_tables_maps)
15 $(call cmd,inat_tables)
16

--- 36 unchanged lines hidden ---
21inat_tables_script = $(srctree)/arch/x86/tools/gen-insn-attr-x86.awk
22inat_tables_maps = $(srctree)/arch/x86/lib/x86-opcode-map.txt
23quiet_cmd_inat_tables = GEN $@
24 cmd_inat_tables = $(AWK) -f $(inat_tables_script) $(inat_tables_maps) > $@
25
26$(obj)/inat-tables.c: $(inat_tables_script) $(inat_tables_maps)
27 $(call cmd,inat_tables)
28

--- 36 unchanged lines hidden ---