home *** CD-ROM | disk | FTP | other *** search
Makefile | 1998-12-01 | 1.1 KB | 50 lines |
- SOURCES= loadelf.c error.c util.c symbols.c relocelf.c main.c
-
- EXE = LoadElfWOS
-
- OTHER =
-
- CC = gcc -V egcs-2.90.23
-
- CODEGEN = -m68060 -Wall -fomit-frame-pointer -noixemul
-
- OPTIMIZE = -O3 -funroll-loops -I/ade/os-include -I/ade/include
-
- CFLAGS= $(CODEGEN) $(OPTIMIZE)
-
- OBJS = $(SOURCES:.c=.o)
-
- ASMS = $(SOURCES:.c=.s)
-
- %.o : %.c
- $(CC) $(CFLAGS) -S $< -o $*.s
- $(CC) $(CFLAGS) -c $*.s -o $*.o
-
- $(EXE) : $(OBJS)
- $(CC) $(CFLAGS) -s $^ -o $@
- copy $(EXE) c:
-
- depend :
- mkdepend $(SOURCES) -fMakefile
-
- clean :
- rm $(EXE) $(OBJS) $(ASMS) $(OTHER)
-
- # --- DO NOT MODIFY THIS LINE -- AUTO-DEPENDS FOLLOW ---
- error.o : error.h
-
- loadelf.o : elf/external.h elf/common.h symbols.h error.h relocelf.h \
- loadelf.h elfobject.h symbol.h section.h
-
- main.o : error.h util.h loadelf.h elfobject.h symbol.h section.h
-
- relocelf.o : elf/external.h elf/relocs.h elf/common.h relocelf.h error.h \
- elfobject.h symbol.h section.h
-
- symbols.o : error.h symbols.h elf/common.h elf/external.h elfobject.h \
- symbol.h section.h
-
- util.o : util.h
-
- # --- DO NOT MODIFY THIS LINE -- AUTO-DEPENDS PRECEDE ---
-