Changeset 827d73f in mainline for kernel/Makefile.build
- Timestamp:
- 2010-02-12T14:09:22Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a70bda4
- Parents:
- 918e9910 (diff), e70edd1 (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
-
kernel/Makefile.build (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
kernel/Makefile.build
r918e9910 r827d73f 55 55 -fexec-charset=UTF-8 -fwide-exec-charset=UTF-32$(ENDIANESS) \ 56 56 -finput-charset=UTF-8 -ffreestanding -fno-builtin -nostdlib -nostdinc \ 57 -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes -Werror\58 - pipe57 -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes \ 58 -Werror-implicit-function-declaration -Werror -pipe 59 59 60 60 ICC_CFLAGS = -I$(INCLUDES) -O$(OPTIMIZATION) -imacros ../config.h \ 61 61 -ffreestanding -fno-builtin -nostdlib -nostdinc -Wall -Wmissing-prototypes \ 62 -Werror -wd17062 -Werror-implicit-function-declaration -Werror -wd170 63 63 64 64 SUNCC_CFLAGS = -I$(INCLUDES) -xO$(OPTIMIZATION) \ … … 186 186 generic/src/ddi/device.c \ 187 187 generic/src/debug/symtab.c \ 188 generic/src/debug/stacktrace.c \ 188 189 generic/src/interrupt/interrupt.c \ 189 190 generic/src/main/main.c \ … … 375 376 %.o: %.S $(DEPEND) 376 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 377 381 378 382 %.o: %.s $(DEPEND) 379 383 $(AS) $(AFLAGS) $< -o $@ 384 ifeq ($(PRECHECK),y) 385 $(JOBFILE) $(JOB) $< $@ as asm $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) 386 endif 380 387 381 388 # … … 385 392 test/fpu/%.o: test/fpu/%.c $(DEPEND) 386 393 $(CC) $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) -c $< -o $@ 387 ifeq ($( EXTRA_TOOL),stanse)388 ../tools/jobfile.py $(JOB) $< $@$(DEFS) $(CFLAGS) $(EXTRA_FLAGS)394 ifeq ($(PRECHECK),y) 395 $(JOBFILE) $(JOB) $< $@ cc test $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) 389 396 endif 390 397 … … 394 401 %.o: %.c $(DEPEND) 395 402 $(CC) $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) $(FPU_NO_CFLAGS) -c $< -o $@ 396 ifeq ($( EXTRA_TOOL),stanse)397 ../tools/jobfile.py $(JOB) $< $@$(DEFS) $(CFLAGS) $(EXTRA_FLAGS) $(FPU_NO_CFLAGS)403 ifeq ($(PRECHECK),y) 404 $(JOBFILE) $(JOB) $< $@ cc core $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) $(FPU_NO_CFLAGS) 398 405 endif 399 406 … … 405 412 $(LD) -T $(LINK) $(LFLAGS) $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) $(EXTRA_OBJECTS) $(EMPTY_MAP) -o $@ -Map $(MAP_PREV) 406 413 $(OBJDUMP) -t $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) > $(DUMP) 407 tools/genmap.py$(MAP_PREV) $(DUMP) $@414 $(GENMAP) $(MAP_PREV) $(DUMP) $@ 408 415 409 416 # Do it once again, this time to get correct even the symbols … … 413 420 $(LD) -T $(LINK) $(LFLAGS) $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) $(EXTRA_OBJECTS) $(SIZEOK_MAP) -o $@ -Map $(MAP_PREV) 414 421 $(OBJDUMP) -t $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) > $(DUMP) 415 tools/genmap.py$(MAP_PREV) $(DUMP) $@422 $(GENMAP) $(MAP_PREV) $(DUMP) $@ 416 423 417 424 $(DEPEND): $(ARCH_INCLUDE) $(GENARCH_INCLUDE)
Note:
See TracChangeset
for help on using the changeset viewer.
