1 CC
= /home
/rth
/work
/gcc
/run-axp
/bin
/alphaev6-linux-gcc
2 LD
= /home
/rth
/work
/gcc
/run-axp
/bin
/alphaev6-linux-ld
3 CFLAGS
= -O2
-g
-msmall-text
-msmall-data
-fvisibility
=hidden
-mno-fp-regs
-fno-strict-aliasing
5 OBJS
= pal.o init.o uart.o memset.o printf.o
9 palcode
: palcode.
ld $(OBJS
)
10 $(LD
) -relax
-o
$@
-T palcode.
ld -Map palcode.map
$(OBJS
)
14 rm -f palcode palcode.map
17 $(CC
) $(CFLAGS
) -c
-Wa
,-m21264
-Wa
,--noexecstack
-o
$@
$<