Andrew Scull | b4b6d4a | 2019-01-02 15:54:55 +0000 | [diff] [blame] | 1 | objtool-y += arch/$(SRCARCH)/ |
Olivier Deprez | 157378f | 2022-04-04 15:47:50 +0200 | [diff] [blame^] | 2 | |
| 3 | objtool-y += weak.o |
| 4 | |
| 5 | objtool-$(SUBCMD_CHECK) += check.o |
| 6 | objtool-$(SUBCMD_CHECK) += special.o |
| 7 | objtool-$(SUBCMD_ORC) += check.o |
| 8 | objtool-$(SUBCMD_ORC) += orc_gen.o |
| 9 | objtool-$(SUBCMD_ORC) += orc_dump.o |
| 10 | |
Andrew Scull | b4b6d4a | 2019-01-02 15:54:55 +0000 | [diff] [blame] | 11 | objtool-y += builtin-check.o |
| 12 | objtool-y += builtin-orc.o |
Andrew Scull | b4b6d4a | 2019-01-02 15:54:55 +0000 | [diff] [blame] | 13 | objtool-y += elf.o |
Andrew Scull | b4b6d4a | 2019-01-02 15:54:55 +0000 | [diff] [blame] | 14 | objtool-y += objtool.o |
| 15 | |
| 16 | objtool-y += libstring.o |
David Brazdil | 0f672f6 | 2019-12-10 10:32:29 +0000 | [diff] [blame] | 17 | objtool-y += libctype.o |
Andrew Scull | b4b6d4a | 2019-01-02 15:54:55 +0000 | [diff] [blame] | 18 | objtool-y += str_error_r.o |
Olivier Deprez | 157378f | 2022-04-04 15:47:50 +0200 | [diff] [blame^] | 19 | objtool-y += librbtree.o |
Andrew Scull | b4b6d4a | 2019-01-02 15:54:55 +0000 | [diff] [blame] | 20 | |
| 21 | CFLAGS += -I$(srctree)/tools/lib |
| 22 | |
| 23 | $(OUTPUT)libstring.o: ../lib/string.c FORCE |
| 24 | $(call rule_mkdir) |
| 25 | $(call if_changed_dep,cc_o_c) |
| 26 | |
David Brazdil | 0f672f6 | 2019-12-10 10:32:29 +0000 | [diff] [blame] | 27 | $(OUTPUT)libctype.o: ../lib/ctype.c FORCE |
| 28 | $(call rule_mkdir) |
| 29 | $(call if_changed_dep,cc_o_c) |
| 30 | |
Andrew Scull | b4b6d4a | 2019-01-02 15:54:55 +0000 | [diff] [blame] | 31 | $(OUTPUT)str_error_r.o: ../lib/str_error_r.c FORCE |
| 32 | $(call rule_mkdir) |
| 33 | $(call if_changed_dep,cc_o_c) |
Olivier Deprez | 157378f | 2022-04-04 15:47:50 +0200 | [diff] [blame^] | 34 | |
| 35 | $(OUTPUT)librbtree.o: ../lib/rbtree.c FORCE |
| 36 | $(call rule_mkdir) |
| 37 | $(call if_changed_dep,cc_o_c) |