Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 372 → Rev 376

//SPARTAN/trunk/arch/ia64/boot/Makefile
6,7 → 6,7
nothing:
 
build: boot.bin
cp boot.bin ../../../src/load.bin
cp boot.bin ../../../load.bin
 
AS=$(IA-64_BINUTILS_DIR)/$(IA-64_TARGET)-as
LD=$(IA-64_BINUTILS_DIR)/$(IA-64_TARGET)-ld
//SPARTAN/trunk/arch/ia64/Makefile.inc
21,16 → 21,16
 
 
arch_sources= \
arch/start.S \
arch/asm.S \
arch/dummy.s \
arch/putchar.c \
arch/ia64.c \
arch/fpu_context.c \
arch/context.S \
arch/ski/ski.c \
arch/cpu/cpu.c \
arch/ivt.S \
arch/interrupt_handler.c \
arch/fmath.c \
arch/mm/frame.c
src/arch/start.S \
src/arch/asm.S \
src/arch/dummy.s \
src/arch/putchar.c \
src/arch/ia64.c \
src/arch/fpu_context.c \
src/arch/context.S \
src/arch/ski/ski.c \
src/arch/cpu/cpu.c \
src/arch/ivt.S \
src/arch/interrupt_handler.c \
src/arch/fmath.c \
src/arch/mm/frame.c
//SPARTAN/trunk/arch/ppc32/boot/Makefile
6,7 → 6,7
nothing:
 
build: boot.bin
cp boot.bin ../../../src/load.bin
cp boot.bin ../../../load.bin
 
CC=$(PPC_BINUTILS_DIR)/$(PPC_TARGET)-gcc
AS=$(PPC_BINUTILS_DIR)/$(PPC_TARGET)-as
//SPARTAN/trunk/arch/ppc32/Makefile.inc
18,16 → 18,16
LFLAGS=-M -no-check-sections -N
 
arch_sources= \
arch/context.S \
arch/debug/panic.s \
arch/fpu_context.c \
arch/ppc32.c \
arch/dummy.s \
arch/start.S \
arch/asm.S \
arch/cpu/cpu.c \
arch/mm/frame.c \
arch/mm/memory_init.c \
arch/mm/page.c \
arch/drivers/ofw.c \
arch/fmath.c
src/arch/context.S \
src/arch/debug/panic.s \
src/arch/fpu_context.c \
src/arch/ppc32.c \
src/arch/dummy.s \
src/arch/start.S \
src/arch/asm.S \
src/arch/cpu/cpu.c \
src/arch/mm/frame.c \
src/arch/mm/memory_init.c \
src/arch/mm/page.c \
src/arch/drivers/ofw.c \
src/arch/fmath.c
//SPARTAN/trunk/arch/amd64/boot/Makefile
3,9 → 3,9
nothing:
 
build: boot.bin
dd if=boot.bin of=../../../src/image.bin bs=512 conv=sync
-cat ../../../src/kernel.bin >>../../../src/image.bin
dd if=/dev/zero of=../../../src/image.bin bs=1 seek=1474559 count=1
dd if=boot.bin of=../../../image.bin bs=512 conv=sync
-cat ../../../kernel.bin >>../../../image.bin
dd if=/dev/zero of=../../../image.bin bs=1 seek=1474559 count=1
 
boot.bin: boot.o
ld -T boot.ld -entry _start_0x7c00 --oformat binary boot.o -o $@
//SPARTAN/trunk/arch/amd64/Makefile.inc
24,40 → 24,41
CFLAGS=$(DEFS) -nostdlib -fno-builtin -fno-unwind-tables -O3 -march=opteron -m64 -mcmodel=kernel -mno-red-zone
LFLAGS=-M
 
../arch/$(ARCH)/_link.ld: ../arch/$(ARCH)/_link.ld.in
arch/$(ARCH)/_link.ld: arch/$(ARCH)/_link.ld.in
$(CC) $(CFLAGS) -C -E -x c $< | grep -v "^\#" > $@
 
arch_sources = arch/dummy.s \
arch/fpu_context.c \
arch/boot/boot.S \
arch/boot/memmap.S \
arch/pm.c \
arch/context.S \
arch/drivers/ega.c \
arch/drivers/i8042.c \
arch/drivers/i8254.c \
arch/drivers/i8259.c \
arch/supplib.c \
arch/delay.S \
arch/amd64.c \
arch/bios/bios.c \
arch/interrupt.c \
arch/mm/frame.c \
arch/mm/page.c \
arch/mm/tlb.c \
arch/asm_utils.S \
arch/fmath.c \
arch/mm/memory_init.c \
arch/cpu/cpu.c \
arch/proc/scheduler.c \
arch/userspace.c \
arch/acpi/acpi.c \
arch/acpi/madt.c
arch_sources = \
src/arch/dummy.s \
src/arch/fpu_context.c \
src/arch/boot/boot.S \
src/arch/boot/memmap.S \
src/arch/pm.c \
src/arch/context.S \
src/arch/drivers/ega.c \
src/arch/drivers/i8042.c \
src/arch/drivers/i8254.c \
src/arch/drivers/i8259.c \
src/arch/supplib.c \
src/arch/delay.S \
src/arch/amd64.c \
src/arch/bios/bios.c \
src/arch/interrupt.c \
src/arch/mm/frame.c \
src/arch/mm/page.c \
src/arch/mm/tlb.c \
src/arch/asm_utils.S \
src/arch/fmath.c \
src/arch/mm/memory_init.c \
src/arch/cpu/cpu.c \
src/arch/proc/scheduler.c \
src/arch/userspace.c \
src/arch/acpi/acpi.c \
src/arch/acpi/madt.c
 
ifdef SMP
arch_sources += arch/smp/ap.S \
arch/smp/apic.c \
arch/smp/ipi.c \
arch/smp/mps.c \
arch/smp/smp.c
arch_sources += src/arch/smp/ap.S \
src/arch/smp/apic.c \
src/arch/smp/ipi.c \
src/arch/smp/mps.c \
src/arch/smp/smp.c
endif
//SPARTAN/trunk/arch/mips32/boot/Makefile
6,7 → 6,7
nothing:
 
build: boot.bin
cp boot.bin ../../../src/load.bin
cp boot.bin ../../../load.bin
 
AS=$(MIPS_BINUTILS_DIR)/$(MIPS_TARGET)-as
CC=$(MIPS_BINUTILS_DIR)/$(MIPS_TARGET)-gcc
//SPARTAN/trunk/arch/mips32/Makefile.inc
71,24 → 71,24
BFD_NAME=elf32-little
endif
 
../arch/$(ARCH)/_link.ld: ../arch/$(ARCH)/_link.ld.in
arch/$(ARCH)/_link.ld: arch/$(ARCH)/_link.ld.in
$(CC) $(CFLAGS) -C -DBFD=${BFD} -E -x c $< | grep -v "^\#" > $@
 
arch_sources= \
arch/start.S \
arch/context.S \
arch/panic.S \
arch/mips32.c \
arch/dummy.S \
arch/console.c \
arch/asm.S \
arch/exception.c \
arch/interrupt.c \
arch/cache.c \
arch/cpu/cpu.c \
arch/mm/frame.c \
arch/mm/page.c \
arch/mm/tlb.c \
arch/fpu_context.c \
arch/fmath.c \
arch/drivers/arc.c
src/arch/start.S \
src/arch/context.S \
src/arch/panic.S \
src/arch/mips32.c \
src/arch/dummy.S \
src/arch/console.c \
src/arch/asm.S \
src/arch/exception.c \
src/arch/interrupt.c \
src/arch/cache.c \
src/arch/cpu/cpu.c \
src/arch/mm/frame.c \
src/arch/mm/page.c \
src/arch/mm/tlb.c \
src/arch/fpu_context.c \
src/arch/fmath.c \
src/arch/drivers/arc.c
//SPARTAN/trunk/arch/ia32/boot/Makefile
3,9 → 3,9
nothing:
 
build: boot.bin
dd if=boot.bin of=../../../src/image.bin bs=512 conv=sync
-cat ../../../src/kernel.bin >>../../../src/image.bin
dd if=/dev/zero of=../../../src/image.bin bs=1 seek=1474559 count=1
dd if=boot.bin of=../../../image.bin bs=512 conv=sync
-cat ../../../kernel.bin >>../../../image.bin
dd if=/dev/zero of=../../../image.bin bs=1 seek=1474559 count=1
 
boot.bin: boot.o
ld -T boot.ld -entry _start_0x7c00 --oformat binary boot.o -o $@
//SPARTAN/trunk/arch/ia32/Makefile.inc
30,43 → 30,43
DEFS+=-D$(HT)
endif
 
CPPFLAGS=$(DEFS) -nostdinc -I../include
CPPFLAGS=$(DEFS) -nostdinc -Iinclude/
CFLAGS=$(CPPFLAGS) -nostdlib -fno-builtin -fomit-frame-pointer -Werror-implicit-function-declaration -Wmissing-prototypes -Werror -O3
LFLAGS=-M
 
../arch/$(ARCH)/_link.ld: ../arch/$(ARCH)/_link.ld.in
arch/$(ARCH)/_link.ld: arch/$(ARCH)/_link.ld.in
$(CC) $(CFLAGS) -E -x c $< | grep -v "^\#" > $@
 
arch_sources= \
arch/context.s \
arch/debug/panic.s \
arch/cpuid.s \
arch/delay.s \
arch/asm.S \
arch/proc/scheduler.c \
arch/acpi/acpi.c \
arch/acpi/madt.c \
arch/bios/bios.c \
arch/smp/ap.S \
arch/smp/apic.c \
arch/smp/mps.c \
arch/smp/smp.c \
arch/atomic.S \
arch/smp/ipi.c \
arch/ia32.c \
arch/interrupt.c \
arch/pm.c \
arch/userspace.c \
arch/cpu/cpu.c \
arch/mm/frame.c \
arch/mm/memory_init.c \
arch/mm/page.c \
arch/mm/tlb.c \
arch/drivers/i8042.c \
arch/drivers/i8254.c \
arch/drivers/i8259.c \
arch/drivers/ega.c \
arch/boot/boot.S \
arch/boot/memmap.S\
arch/fpu_context.c\
arch/fmath.c
src/arch/context.s \
src/arch/debug/panic.s \
src/arch/cpuid.s \
src/arch/delay.s \
src/arch/asm.S \
src/arch/proc/scheduler.c \
src/arch/acpi/acpi.c \
src/arch/acpi/madt.c \
src/arch/bios/bios.c \
src/arch/smp/ap.S \
src/arch/smp/apic.c \
src/arch/smp/mps.c \
src/arch/smp/smp.c \
src/arch/atomic.S \
src/arch/smp/ipi.c \
src/arch/ia32.c \
src/arch/interrupt.c \
src/arch/pm.c \
src/arch/userspace.c \
src/arch/cpu/cpu.c \
src/arch/mm/frame.c \
src/arch/mm/memory_init.c \
src/arch/mm/page.c \
src/arch/mm/tlb.c \
src/arch/drivers/i8042.c \
src/arch/drivers/i8254.c \
src/arch/drivers/i8259.c \
src/arch/drivers/ega.c \
src/arch/boot/boot.S \
src/arch/boot/memmap.S\
src/arch/fpu_context.c\
src/arch/fmath.c