1## -*- makefile -*- ------------------------------------------------------ 2## 3## Copyright 2001-2008 H. Peter Anvin - All Rights Reserved 4## 5## This program is free software; you can redistribute it and/or modify 6## it under the terms of the GNU General Public License as published by 7## the Free Software Foundation, Inc., 53 Temple Place Ste 330, 8## Boston MA 02111-1307, USA; either version 2 of the License, or 9## (at your option) any later version; incorporated herein by reference. 10## 11## ----------------------------------------------------------------------- 12 13## 14## Right now we don't distinguish between "build" system and the "host" 15## system, although we really should... 16## 17include $(MAKEDIR)/syslinux.mk 18 19OPTFLAGS = -g -Os 20INCLUDES = 21CFLAGS = -W -Wall -Wno-sign-compare -D_FILE_OFFSET_BITS=64 \ 22 $(OPTFLAGS) $(INCLUDES) 23LDFLAGS = 24LIBS = 25 26.SUFFIXES: .c .o .S .s .i .elf .com .bin .asm .lst .c32 .lss 27 28%.o: %.c 29 $(CC) $(UMAKEDEPS) $(CFLAGS) -c -o $@ $< 30%.i: %.c 31 $(CC) $(UMAKEDEPS) $(CFLAGS) -E -o $@ $< 32%.s: %.c 33 $(CC) $(UMAKEDEPS) $(CFLAGS) -S -o $@ $< 34