aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Makefile
diff options
authorLinus Torvalds <torvalds@home.transmeta.com>2003-04-02 22:31:32 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-07 21:00:06 -0700
commit504bb50c98a1bfa07a1b89a75a02d77f9f94d49e (patch)
tree024b1a00a8ad6b2a4520d4433faa6460ea674f7c /Makefile
parent73fa5bd563e8e4ee891f3b40d3ff8778329fe5ea (diff)
downloadsparse-dev-504bb50c98a1bfa07a1b89a75a02d77f9f94d49e.tar.gz
Oops. The preprocessor symbol evaluation printed out the wrong name.
Add "obfuscate" as a stupid back-end. It will generate some really really horrible C output if I get my way. Don't expose "attribute" for type attributes. Use only the double-underscore version
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index d96c0bad..f5be9052 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
CC=gcc
CFLAGS=-g -Wall
-PROGRAMS=test-lexing test-parsing
+PROGRAMS=test-lexing test-parsing obfuscate
HEADERS=token.h parse.h lib.h symbol.h scope.h expression.h
@@ -16,6 +16,9 @@ test-lexing: test-lexing.o $(COMMON)
test-parsing: test-parsing.o $(COMMON)
gcc -o $@ $< $(COMMON)
+obfuscate: obfuscate.o $(COMMON)
+ gcc -o $@ $< $(COMMON)
+
evaluate.o: $(HEADERS)
expression.o: $(HEADERS)
lib.o: $(HEADERS)