From 0ea286dc681fe3690fc4bb8007144190e03b8d51 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Wed, 6 Apr 2011 16:02:23 -0700 Subject: TEMP: finished through init_page_tables --- Makefile | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 7c2ac35..462046a 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,17 @@ CC = /home/rth/work/gcc/run-axp/bin/alphaev6-linux-gcc +LD = /home/rth/work/gcc/run-axp/bin/alphaev6-linux-ld +CFLAGS = -O2 -g -msmall-text -msmall-data -fvisibility=hidden -all: pal.o +OBJS = pal.o init.o memset.o -pal.o: pal.S - $(CC) -c -Wa,-m21264 -g -o $@ $< +all: palcode + +palcode: palcode.ld $(OBJS) + $(LD) -relax -o $@ -T palcode.ld -Map palcode.map $(OBJS) + +clean: + rm -f *.o + rm -f palcode palcode.map + +pal.o: pal.S osf.h + $(CC) $(CFLAGS) -c -Wa,-m21264 -Wa,--noexecstack -o $@ $< -- cgit v1.1