Changes in kernel/Makefile [a1e7e78:97186929] in mainline
- File:
-
- 1 edited
-
kernel/Makefile (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
kernel/Makefile
ra1e7e78 r97186929 94 94 -fexec-charset=UTF-8 -fwide-exec-charset=UTF-32$(ENDIANESS) \ 95 95 -finput-charset=UTF-8 -ffreestanding -fno-builtin -nostdlib -nostdinc \ 96 - std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes \96 -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes \ 97 97 -Werror-implicit-function-declaration -Wwrite-strings \ 98 98 -pipe … … 134 134 # 135 135 AFLAGS = 136 LFLAGS = - n-T $(LINK) -M136 LFLAGS = -N -T $(LINK) -M 137 137 138 138 # … … 228 228 generic/src/syscall/syscall.c \ 229 229 generic/src/syscall/copy.c \ 230 generic/src/mm/reserve.c \231 230 generic/src/mm/buddy.c \ 232 231 generic/src/mm/frame.c \ … … 329 328 endif 330 329 330 ifeq ($(CONFIG_FPU),y) 331 ifeq ($(KARCH),ia32) 332 TEST_FPU1 = y 333 TEST_SSE1 = y 334 GENERIC_SOURCES += test/fpu/fpu1_x86.c 335 endif 336 337 ifeq ($(KARCH),amd64) 338 TEST_FPU1 = y 339 TEST_SSE1 = y 340 GENERIC_SOURCES += test/fpu/fpu1_x86.c 341 endif 342 343 ifeq ($(KARCH),ia64) 344 TEST_FPU1 = y 345 GENERIC_SOURCES += test/fpu/fpu1_ia64.c 346 endif 347 348 ifeq ($(KARCH),mips32) 349 TEST_MIPS2 = y 350 endif 351 endif 352 353 ifneq ($(TEST_FPU1),y) 354 GENERIC_SOURCES += test/fpu/fpu1_skip.c 355 endif 356 357 ifeq ($(TEST_SSE1),y) 358 GENERIC_SOURCES += test/fpu/sse1.c 359 else 360 GENERIC_SOURCES += test/fpu/sse1_skip.c 361 endif 362 363 ifeq ($(TEST_MIPS2),y) 364 GENERIC_SOURCES += test/fpu/mips2.c 365 else 366 GENERIC_SOURCES += test/fpu/mips2_skip.c 367 endif 368 331 369 endif 332 370 … … 401 439 endif 402 440 441 # 442 # The FPU tests are the only objects for which we allow the compiler to generate 443 # FPU instructions. 444 # 445 446 test/fpu/%.o: test/fpu/%.c $(DEPEND) 447 $(CC) $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) -c -o $@ $< 448 ifeq ($(PRECHECK),y) 449 $(JOBFILE) $(JOB) $< $@ cc test $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) 450 endif 451 452 # 453 # Ordinary objects. 454 # 455 403 456 %.o: %.c $(DEPEND) 404 457 $(CC) $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) $(FPU_NO_CFLAGS) $(if $(findstring $<,$(INSTRUMENTED_SOURCES)),$(INSTRUMENTATION)) -c -o $@ $<
Note:
See TracChangeset
for help on using the changeset viewer.
