|
|
1.1 ! root 1: CROSS = alphaev67-linux- ! 2: CC = $(CROSS)gcc ! 3: LD = $(CROSS)ld ! 4: ! 5: CORE = typhoon ! 6: SYSTEM = clipper ! 7: ! 8: ASFLAGS = -Wa,-m21264 -Wa,--noexecstack ! 9: OPT= -Os ! 10: CFLAGS = $(OPT) -g -Wall -fvisibility=hidden -fno-strict-aliasing \ ! 11: -msmall-text -msmall-data -mno-fp-regs -mbuild-constants ! 12: CPPFLAGS = -DSYSTEM_H='"sys-$(SYSTEM).h"' ! 13: ! 14: CFLAGS += -mcpu=ev67 ! 15: ! 16: OBJS = pal.o sys-$(SYSTEM).o init.o crb.o uart.o console.o console-low.o \ ! 17: ps2port.o pci.o vgaio.o vgatables.o vgafonts.o \ ! 18: printf.o util.o memset.o memcpy.o strlen.o ! 19: ! 20: all: palcode-$(SYSTEM) ! 21: ! 22: palcode-$(SYSTEM): palcode.ld $(OBJS) ! 23: $(LD) -relax -o $@ -T palcode.ld -Map [email protected] $(OBJS) ! 24: ! 25: clean: ! 26: rm -f *.o ! 27: rm -f palcode-* ! 28: ! 29: pal.o: pal.S osf.h sys-$(SYSTEM).h core-$(CORE).h ! 30: init.o: init.c hwrpb.h osf.h uart.h sys-$(SYSTEM).h core-$(CORE).h ! 31: printf.o: printf.c uart.h ! 32: uart.o: uart.c uart.h protos.h ! 33: crb.o: crb.c hwrpb.h protos.h console.h uart.h ! 34: console.o: console.c console.h protos.h ! 35: pci.o: pci.c protos.h pci.h pci_regs.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.