version 1.13, 2001/02/23 13:22:34
|
version 1.14, 2001/03/05 18:49:55
|
Line 23 endif
|
Line 23 endif
|
#CFLAGS = -g |
#CFLAGS = -g |
CFLAGS += -Wall |
CFLAGS += -Wall |
|
|
|
PWD=$(shell pwd) |
|
|
.SUFFIXES: |
.SUFFIXES: |
.SUFFIXES: .S .c |
.SUFFIXES: .S .c |
|
|
Line 52 elftrunc: contrib/elftrunc.c start.o die
|
Line 54 elftrunc: contrib/elftrunc.c start.o die
|
djb: compile load |
djb: compile load |
|
|
compile: |
compile: |
echo 'exec gcc $(CFLAGS) -I$(HOME)/projects/dietlibc/include -c $${1+"$$@"}' > $@ |
echo 'exec gcc $(CFLAGS) -I$(PWD)/include -c $${1+"$$@"}' > $@ |
chmod 755 $@ |
chmod 755 $@ |
|
|
load: |
load: |
echo 'main="$$1"; shift; exec gcc -nostdlib -o "$$main" $(HOME)/projects/dietlibc/start.o "$$main".o $${1+"$$@"} $(HOME)/projects/dietlibc/dietlibc.a -lgcc' > $@ |
echo 'main="$$1"; shift; exec gcc -nostdlib -o "$$main" $(PWD)/start.o "$$main".o $${1+"$$@"} $(PWD)/dietlibc.a -lgcc' > $@ |
chmod 755 $@ |
chmod 755 $@ |
|
|
clean: |
clean: |