Changeset 61c0402 in mainline for kernel/Makefile.build
- Timestamp:
- 2010-01-15T19:36:53Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 92bee46
- Parents:
- 50f9c3a (diff), 963462af (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/Makefile.build
r50f9c3a r61c0402 91 91 ## Cross-platform assembly to start a symtab.data section 92 92 # 93 SYMTAB_SECTION =".section symtab.data, \"a\", $(ATSIGN)progbits;"93 SYMTAB_SECTION = ".section symtab.data, \"a\", $(ATSIGN)progbits;" 94 94 95 95 ## Simple detection for the type of the host system … … 110 110 ifeq ($(COMPILER),gcc_native) 111 111 CC = gcc 112 GCC = $(CC)112 GCC = gcc 113 113 AS = $(BINUTILS_PREFIX)as 114 114 LD = $(BINUTILS_PREFIX)ld … … 168 168 DEPEND_DEFS = $(DEFS) $(CONFIG_DEFS) 169 169 endif 170 170 171 171 172 ## Generic kernel sources … … 185 186 generic/src/ddi/device.c \ 186 187 generic/src/debug/symtab.c \ 188 generic/src/debug/stacktrace.c \ 187 189 generic/src/interrupt/interrupt.c \ 188 190 generic/src/main/main.c \ … … 374 376 %.o: %.S $(DEPEND) 375 377 $(GCC) $(DEFS) $(GCC_CFLAGS) -D__ASM__ -c $< -o $@ 378 ifeq ($(PRECHECK),y) 379 $(JOBFILE) $(JOB) $< $@ as asm/preproc $(DEFS) $(GCC_CFLAGS) -D__ASM__ 380 endif 376 381 377 382 %.o: %.s $(DEPEND) 378 383 $(AS) $(AFLAGS) $< -o $@ 384 ifeq ($(PRECHECK),y) 385 $(JOBFILE) $(JOB) $< $@ as asm $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) 386 endif 379 387 380 388 # … … 384 392 test/fpu/%.o: test/fpu/%.c $(DEPEND) 385 393 $(CC) $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) -c $< -o $@ 394 ifeq ($(PRECHECK),y) 395 $(JOBFILE) $(JOB) $< $@ cc test $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) 396 endif 386 397 387 398 # … … 390 401 %.o: %.c $(DEPEND) 391 402 $(CC) $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) $(FPU_NO_CFLAGS) -c $< -o $@ 403 ifeq ($(PRECHECK),y) 404 $(JOBFILE) $(JOB) $< $@ cc core $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) $(FPU_NO_CFLAGS) 405 endif 392 406 393 407 $(REAL_MAP).o: $(REAL_MAP).bin … … 398 412 $(LD) -T $(LINK) $(LFLAGS) $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) $(EXTRA_OBJECTS) $(EMPTY_MAP) -o $@ -Map $(MAP_PREV) 399 413 $(OBJDUMP) -t $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) > $(DUMP) 400 tools/genmap.py$(MAP_PREV) $(DUMP) $@414 $(GENMAP) $(MAP_PREV) $(DUMP) $@ 401 415 402 416 # Do it once again, this time to get correct even the symbols … … 406 420 $(LD) -T $(LINK) $(LFLAGS) $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) $(EXTRA_OBJECTS) $(SIZEOK_MAP) -o $@ -Map $(MAP_PREV) 407 421 $(OBJDUMP) -t $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) > $(DUMP) 408 tools/genmap.py$(MAP_PREV) $(DUMP) $@422 $(GENMAP) $(MAP_PREV) $(DUMP) $@ 409 423 410 424 $(DEPEND): $(ARCH_INCLUDE) $(GENARCH_INCLUDE)
Note:
See TracChangeset
for help on using the changeset viewer.