Makefile.build (87a32e624037e8b6e8538ed864dc9994853acc4d) Makefile.build (d503ac531a5246e4d910f971b213807fea925956)
1# SPDX-License-Identifier: GPL-2.0
2# ==========================================================================
3# Building
4# ==========================================================================
5
6src := $(obj)
7
8PHONY := __build

--- 176 unchanged lines hidden (view full) ---

185
186cmd_cc_o_c = $(CC) $(c_flags) -c -o $(@D)/.tmp_$(@F) $<
187
188cmd_modversions_c = \
189 if $(OBJDUMP) -h $(@D)/.tmp_$(@F) | grep -q __ksymtab; then \
190 $(call cmd_gensymtypes_c,$(KBUILD_SYMTYPES),$(@:.o=.symtypes)) \
191 > $(@D)/.tmp_$(@F:.o=.ver); \
192 \
1# SPDX-License-Identifier: GPL-2.0
2# ==========================================================================
3# Building
4# ==========================================================================
5
6src := $(obj)
7
8PHONY := __build

--- 176 unchanged lines hidden (view full) ---

185
186cmd_cc_o_c = $(CC) $(c_flags) -c -o $(@D)/.tmp_$(@F) $<
187
188cmd_modversions_c = \
189 if $(OBJDUMP) -h $(@D)/.tmp_$(@F) | grep -q __ksymtab; then \
190 $(call cmd_gensymtypes_c,$(KBUILD_SYMTYPES),$(@:.o=.symtypes)) \
191 > $(@D)/.tmp_$(@F:.o=.ver); \
192 \
193 $(LD) $(LDFLAGS) -r -o $@ $(@D)/.tmp_$(@F) \
193 $(LD) $(KBUILD_LDFLAGS) -r -o $@ $(@D)/.tmp_$(@F) \
194 -T $(@D)/.tmp_$(@F:.o=.ver); \
195 rm -f $(@D)/.tmp_$(@F) $(@D)/.tmp_$(@F:.o=.ver); \
196 else \
197 mv -f $(@D)/.tmp_$(@F) $@; \
198 fi;
199endif
200
201ifdef CONFIG_FTRACE_MCOUNT_RECORD

--- 13 unchanged lines hidden (view full) ---

215 fi;
216recordmcount_source := $(srctree)/scripts/recordmcount.c \
217 $(srctree)/scripts/recordmcount.h
218else
219sub_cmd_record_mcount = set -e ; perl $(srctree)/scripts/recordmcount.pl "$(ARCH)" \
220 "$(if $(CONFIG_CPU_BIG_ENDIAN),big,little)" \
221 "$(if $(CONFIG_64BIT),64,32)" \
222 "$(OBJDUMP)" "$(OBJCOPY)" "$(CC) $(KBUILD_CFLAGS)" \
194 -T $(@D)/.tmp_$(@F:.o=.ver); \
195 rm -f $(@D)/.tmp_$(@F) $(@D)/.tmp_$(@F:.o=.ver); \
196 else \
197 mv -f $(@D)/.tmp_$(@F) $@; \
198 fi;
199endif
200
201ifdef CONFIG_FTRACE_MCOUNT_RECORD

--- 13 unchanged lines hidden (view full) ---

215 fi;
216recordmcount_source := $(srctree)/scripts/recordmcount.c \
217 $(srctree)/scripts/recordmcount.h
218else
219sub_cmd_record_mcount = set -e ; perl $(srctree)/scripts/recordmcount.pl "$(ARCH)" \
220 "$(if $(CONFIG_CPU_BIG_ENDIAN),big,little)" \
221 "$(if $(CONFIG_64BIT),64,32)" \
222 "$(OBJDUMP)" "$(OBJCOPY)" "$(CC) $(KBUILD_CFLAGS)" \
223 "$(LD) $(LDFLAGS)" "$(NM)" "$(RM)" "$(MV)" \
223 "$(LD) $(KBUILD_LDFLAGS)" "$(NM)" "$(RM)" "$(MV)" \
224 "$(if $(part-of-module),1,0)" "$(@)";
225recordmcount_source := $(srctree)/scripts/recordmcount.pl
226endif # BUILD_C_RECORDMCOUNT
227cmd_record_mcount = \
228 if [ "$(findstring $(CC_FLAGS_FTRACE),$(_c_flags))" = \
229 "$(CC_FLAGS_FTRACE)" ]; then \
230 $(sub_cmd_record_mcount) \
231 fi;

--- 157 unchanged lines hidden (view full) ---

389
390cmd_as_o_S = $(CC) $(a_flags) -c -o $(@D)/.tmp_$(@F) $<
391
392cmd_modversions_S = \
393 if $(OBJDUMP) -h $(@D)/.tmp_$(@F) | grep -q __ksymtab; then \
394 $(call cmd_gensymtypes_S,$(KBUILD_SYMTYPES),$(@:.o=.symtypes)) \
395 > $(@D)/.tmp_$(@F:.o=.ver); \
396 \
224 "$(if $(part-of-module),1,0)" "$(@)";
225recordmcount_source := $(srctree)/scripts/recordmcount.pl
226endif # BUILD_C_RECORDMCOUNT
227cmd_record_mcount = \
228 if [ "$(findstring $(CC_FLAGS_FTRACE),$(_c_flags))" = \
229 "$(CC_FLAGS_FTRACE)" ]; then \
230 $(sub_cmd_record_mcount) \
231 fi;

--- 157 unchanged lines hidden (view full) ---

389
390cmd_as_o_S = $(CC) $(a_flags) -c -o $(@D)/.tmp_$(@F) $<
391
392cmd_modversions_S = \
393 if $(OBJDUMP) -h $(@D)/.tmp_$(@F) | grep -q __ksymtab; then \
394 $(call cmd_gensymtypes_S,$(KBUILD_SYMTYPES),$(@:.o=.symtypes)) \
395 > $(@D)/.tmp_$(@F:.o=.ver); \
396 \
397 $(LD) $(LDFLAGS) -r -o $@ $(@D)/.tmp_$(@F) \
397 $(LD) $(KBUILD_LDFLAGS) -r -o $@ $(@D)/.tmp_$(@F) \
398 -T $(@D)/.tmp_$(@F:.o=.ver); \
399 rm -f $(@D)/.tmp_$(@F) $(@D)/.tmp_$(@F:.o=.ver); \
400 else \
401 mv -f $(@D)/.tmp_$(@F) $@; \
402 fi;
403endif
404endif
405

--- 178 unchanged lines hidden ---
398 -T $(@D)/.tmp_$(@F:.o=.ver); \
399 rm -f $(@D)/.tmp_$(@F) $(@D)/.tmp_$(@F:.o=.ver); \
400 else \
401 mv -f $(@D)/.tmp_$(@F) $@; \
402 fi;
403endif
404endif
405

--- 178 unchanged lines hidden ---