From fcb250efba23ae522c4c8cb03c47dd40edcf9603 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Wed, 26 Jul 2006 10:46:55 +0200 Subject: [RELEASE] flxutils-0.1.4.2 --- include/rules.make | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 include/rules.make (limited to 'include') diff --git a/include/rules.make b/include/rules.make new file mode 100644 index 0000000..14ccdee --- /dev/null +++ b/include/rules.make @@ -0,0 +1,20 @@ +CC=diet gcc +CFLAGS=-mpreferred-stack-boundary=2 -malign-jumps=0 -malign-loops=0 -malign-functions=0 -Os -march=i386 -mcpu=i386 +LDFLAGS=-s + +all: $(OBJS) + +%: %.c + $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $< + strip -R .comment -R .note $@ + objdump -h $@ | grep -q '\.data[ ]*00000000' && strip -R .data $@ || true + sstrip $@ + +%-debug: %.c + $(CC) $(LDFLAGS) $(CFLAGS) -DDEBUG -o $@ $< + strip -R .comment -R .note $@ + objdump -h $@ | grep -q '\.data[ ]*00000000' && strip -R .data $@ || true + +clean: + @rm -f *.[ao] *~ core + @rm -f $(OBJS) -- cgit v1.2.3