Changeset 263bda2 in mainline for kernel/Makefile
- Timestamp:
- 2010-06-30T09:10:04Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4edd57fd
- Parents:
- 793cf029
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/Makefile
r793cf029 r263bda2 160 160 CFLAGS = $(GCC_CFLAGS) 161 161 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 162 INSTRUMENTATION = -finstrument-functions 162 163 endif 163 164 … … 165 166 CFLAGS = $(GCC_CFLAGS) 166 167 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 168 INSTRUMENTATION = -finstrument-functions 167 169 endif 168 170 … … 170 172 CFLAGS = $(ICC_CFLAGS) 171 173 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 174 INSTRUMENTATION = 172 175 endif 173 176 … … 176 179 DEFS += $(CONFIG_DEFS) 177 180 DEPEND_DEFS = $(DEFS) 181 INSTRUMENTATION = 178 182 endif 179 183 … … 181 185 CFLAGS = $(CLANG_CFLAGS) 182 186 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 187 INSTRUMENTATION = 183 188 endif 184 189 … … 202 207 generic/src/debug/stacktrace.c \ 203 208 generic/src/debug/panic.c \ 209 generic/src/debug/debug.c \ 204 210 generic/src/interrupt/interrupt.c \ 205 211 generic/src/main/main.c \ … … 355 361 endif 356 362 363 ## Sources where instrumentation is enabled 364 # 365 366 ifeq ($(CONFIG_LOG),y) 367 INSTRUMENTED_SOURCES = \ 368 generic/src/cpu/cpu.c \ 369 generic/src/main/kinit.c 370 endif 371 357 372 GENERIC_OBJECTS := $(addsuffix .o,$(basename $(GENERIC_SOURCES))) 358 373 ARCH_OBJECTS := $(addsuffix .o,$(basename $(ARCH_SOURCES))) … … 414 429 415 430 %.o: %.c $(DEPEND) 416 $(CC) $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) $(FPU_NO_CFLAGS) -c -o $@ $<431 $(CC) $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) $(FPU_NO_CFLAGS) $(if $(findstring $<,$(INSTRUMENTED_SOURCES)),$(INSTRUMENTATION)) -c -o $@ $< 417 432 ifeq ($(PRECHECK),y) 418 433 $(JOBFILE) $(JOB) $< $@ cc core $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) $(FPU_NO_CFLAGS)
Note:
See TracChangeset
for help on using the changeset viewer.