Rev 1215 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1215 | Rev 1398 | ||
---|---|---|---|
Line 36... | Line 36... | ||
36 | TOOLCHAIN_DIR = /usr/local/ppc64/bin |
36 | TOOLCHAIN_DIR = /usr/local/ppc64/bin |
37 | 37 | ||
38 | ## Make some default assumptions |
38 | ## Make some default assumptions |
39 | # |
39 | # |
40 | 40 | ||
41 | CFLAGS += -mcpu=powerpc64 -m64 |
41 | CFLAGS += -mcpu=powerpc64 -msoft-float -m64 |
42 | AFLAGS += -a64 |
42 | AFLAGS += -a64 |
43 | LFLAGS += -no-check-sections -N |
43 | LFLAGS += -no-check-sections -N |
44 | 44 | ||
45 | DEFS += -D__64_BITS__ |
45 | DEFS += -D__64_BITS__ |
46 | 46 | ||
Line 54... | Line 54... | ||
54 | 54 | ||
55 | CONFIG_PAGE_PT = y |
55 | CONFIG_PAGE_PT = y |
56 | DEFS += -DCONFIG_PAGE_PT |
56 | DEFS += -DCONFIG_PAGE_PT |
57 | 57 | ||
58 | ARCH_SOURCES = \ |
58 | ARCH_SOURCES = \ |
59 | arch/$(ARCH)/src/console.c \ |
- | |
60 | arch/$(ARCH)/src/context.S \ |
59 | arch/$(ARCH)/src/context.S \ |
61 | arch/$(ARCH)/src/debug/panic.s \ |
60 | arch/$(ARCH)/src/debug/panic.s \ |
62 | arch/$(ARCH)/src/fpu_context.S \ |
61 | arch/$(ARCH)/src/fpu_context.S \ |
63 | arch/$(ARCH)/src/boot/boot.S \ |
62 | arch/$(ARCH)/src/boot/boot.S \ |
64 | arch/$(ARCH)/src/ppc64.c \ |
63 | arch/$(ARCH)/src/ppc64.c \ |
65 | arch/$(ARCH)/src/dummy.s \ |
64 | arch/$(ARCH)/src/dummy.s \ |
66 | arch/$(ARCH)/src/exception.S \ |
65 | arch/$(ARCH)/src/exception.S \ |
67 | arch/$(ARCH)/src/interrupt.c \ |
66 | arch/$(ARCH)/src/interrupt.c \ |
68 | arch/$(ARCH)/src/asm.S \ |
67 | arch/$(ARCH)/src/asm.S \ |
69 | arch/$(ARCH)/src/cpu/cpu.c \ |
68 | arch/$(ARCH)/src/cpu/cpu.c \ |
70 | arch/$(ARCH)/src/ddi/ddi.c \ |
- | |
71 | arch/$(ARCH)/src/proc/scheduler.c \ |
69 | arch/$(ARCH)/src/proc/scheduler.c \ |
- | 70 | arch/$(ARCH)/src/ddi/ddi.c \ |
|
72 | arch/$(ARCH)/src/mm/as.c \ |
71 | arch/$(ARCH)/src/mm/as.c \ |
73 | arch/$(ARCH)/src/mm/frame.c \ |
72 | arch/$(ARCH)/src/mm/frame.c \ |
74 | arch/$(ARCH)/src/mm/memory_init.c \ |
73 | arch/$(ARCH)/src/mm/memory_init.c \ |
75 | arch/$(ARCH)/src/mm/page.c |
74 | arch/$(ARCH)/src/mm/page.c \ |
- | 75 | arch/$(ARCH)/src/mm/tlb.c |