diff options
author | Richard Henderson <rth@twiddle.net> | 2011-04-06 16:02:23 -0700 |
---|---|---|
committer | Richard Henderson <rth@twiddle.net> | 2011-04-10 10:25:15 -0700 |
commit | 0ea286dc681fe3690fc4bb8007144190e03b8d51 (patch) | |
tree | 8f6462f8d6e270a7766e05392b7bee05caf0c28b /Makefile | |
parent | e00c70db6ec09b5015ba5602a781d282134d3fcd (diff) | |
download | qemu-palcode-0ea286dc681fe3690fc4bb8007144190e03b8d51.zip qemu-palcode-0ea286dc681fe3690fc4bb8007144190e03b8d51.tar.gz qemu-palcode-0ea286dc681fe3690fc4bb8007144190e03b8d51.tar.bz2 |
TEMP: finished through init_page_tables
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -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 $@ $< |