GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — linux/scripts/Makefile.thinlto at topic/sof-dev · thesofproject/linux Expand file tree/ Copy pathMakefile.thinltoMore file actions 40 lines (29 loc) · 1.38 KB / Copy pathMakefile.thinltoFile metadata and controls40 lines (29 loc) · 1.38 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 PHONY := __default __default: include include/config/auto.conf include $(srctree)/scripts/Kbuild.include include $(srctree)/scripts/Makefile.lib native-objs := $(patsubst %.o,%.thinlto-native.o,$(call read-file, vmlinux.thinlto-index)) __default: $(native-objs) # Generate .thinlto-native.o (obj) from .o (bitcode) and .thinlto.bc (summary) files # --------------------------------------------------------------------------- quiet_cmd_cc_o_bc = CC $(quiet_modtag) $@ be_flags = $(shell sed -n '/saved_c_flags_/s/.*:= //p' \ $(dir $(<)).$(notdir $(<)).cmd) cmd_cc_o_bc = \ $(CC) $(be_flags) -x ir -fno-lto -Wno-unused-command-line-argument \ -fthinlto-index=$(word 2, $^) -c -o $@ $< targets += $(native-objs) $(native-objs): %.thinlto-native.o: %.o %.o.thinlto.bc FORCE $(call if_changed,cc_o_bc) # Add FORCE to the prerequisites of a target to force it to be always rebuilt. # --------------------------------------------------------------------------- PHONY += FORCE FORCE: # Read all saved command lines and dependencies for the $(targets) we # may be building above, using $(if_changed{,_dep}). As an # optimization, we don't need to read them if the target does not # exist, we will rebuild anyway in that case. existing-targets := $(wildcard $(sort $(targets))) -include $(foreach f, $(existing-targets),$(dir $(f)).$(notdir $(f)).cmd) .PHONY: $(PHONY) |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |