Subversion Repositories HelenOS-historic

Rev

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