Blame view

tools/objtool/Build 852 Bytes
60cbdf5d0   Josh Poimboeuf   tools build: Fix ...
1
  objtool-y += arch/$(SRCARCH)/
0decf1f8d   Matt Helsley   objtool: Enable c...
2
3
4
5
6
7
8
9
  
  objtool-y += weak.o
  
  objtool-$(SUBCMD_CHECK) += check.o
  objtool-$(SUBCMD_CHECK) += special.o
  objtool-$(SUBCMD_ORC) += check.o
  objtool-$(SUBCMD_ORC) += orc_gen.o
  objtool-$(SUBCMD_ORC) += orc_dump.o
442f04c34   Josh Poimboeuf   objtool: Add tool...
10
  objtool-y += builtin-check.o
627fce148   Josh Poimboeuf   objtool: Add ORC ...
11
  objtool-y += builtin-orc.o
442f04c34   Josh Poimboeuf   objtool: Add tool...
12
  objtool-y += elf.o
442f04c34   Josh Poimboeuf   objtool: Add tool...
13
14
15
  objtool-y += objtool.o
  
  objtool-y += libstring.o
0c69b9311   Jiri Olsa   objtool: Fix buil...
16
  objtool-y += libctype.o
07eebccbc   Arnaldo Carvalho de Melo   tools lib subcmd:...
17
  objtool-y += str_error_r.o
2a362ecc3   Peter Zijlstra   objtool: Optimize...
18
  objtool-y += librbtree.o
442f04c34   Josh Poimboeuf   objtool: Add tool...
19
20
21
22
23
24
  
  CFLAGS += -I$(srctree)/tools/lib
  
  $(OUTPUT)libstring.o: ../lib/string.c FORCE
  	$(call rule_mkdir)
  	$(call if_changed_dep,cc_o_c)
07eebccbc   Arnaldo Carvalho de Melo   tools lib subcmd:...
25

0c69b9311   Jiri Olsa   objtool: Fix buil...
26
27
28
  $(OUTPUT)libctype.o: ../lib/ctype.c FORCE
  	$(call rule_mkdir)
  	$(call if_changed_dep,cc_o_c)
07eebccbc   Arnaldo Carvalho de Melo   tools lib subcmd:...
29
30
31
  $(OUTPUT)str_error_r.o: ../lib/str_error_r.c FORCE
  	$(call rule_mkdir)
  	$(call if_changed_dep,cc_o_c)
2a362ecc3   Peter Zijlstra   objtool: Optimize...
32
33
34
35
  
  $(OUTPUT)librbtree.o: ../lib/rbtree.c FORCE
  	$(call rule_mkdir)
  	$(call if_changed_dep,cc_o_c)