# Makefile using BMake and GCC.

CC = gcc
DEBUG =
DEF =
#OPT =
OPT = -O2 -fomit-frame-pointer -funroll-loops
INC = -Igcc:os-include/include/ -I../
CFLAGS = $(DEBUG) $(OPT) $(INC) $(DEF)

OBJECTS = divsi3.o mulsi3.o udivsi3.o umodsi3.o


all: $(OBJECTS)


.c.o:
   $(CC) -c $(CFLAGS) $*.c

.s.o:
   copy $*.s x.c
   gcc -traditional -E x.c -o x.s
   gcc -c $(CFLAGS) x.s -o <file>.o

.SUFFIXES: .c .s .o
