aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Makefile
diff options
authorLinus Torvalds <torvalds@ppc970.osdl.org>2004-12-02 12:08:51 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-07 21:05:25 -0700
commit2035e136c41f24b9b991917fd0ead512e4fd3fd8 (patch)
tree9151d61dd60d8f1d8087e9d97b62b89e1484ccfe /Makefile
parent34c0cd11a43671d68d47c99a895fb68dd920f0a5 (diff)
downloadsparse-dev-2035e136c41f24b9b991917fd0ead512e4fd3fd8.tar.gz
Split out the blob allocator from lib.c into allocate.c.
It's disgusting how intimate lib.c is with all the types, and this is slowly trying to split things up a bit. Now the intimate part is in allocate.c, but maybe we can get to the point where each allocation user just declares its own allocation strategy, and just uses the generic routines in allocate.c
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 29b49811..26f2a64e 100644
--- a/Makefile
+++ b/Makefile
@@ -12,11 +12,12 @@ PREFIX=$(HOME)
PROGRAMS=test-lexing test-parsing obfuscate check compile test-linearize
LIB_H= token.h parse.h lib.h symbol.h scope.h expression.h target.h \
- linearize.h bitmap.h ident-list.h compat.h flow.h
+ linearize.h bitmap.h ident-list.h compat.h flow.h allocate.h
LIB_OBJS= target.o parse.o tokenize.o pre-process.o symbol.o lib.o scope.o \
expression.o show-parse.o evaluate.o expand.o inline.o linearize.o \
- sort.o flow.o cse.o simplify.o memops.o liveness.o compat-$(OS).o
+ sort.o allocate.o compat-$(OS).o \
+ flow.o cse.o simplify.o memops.o liveness.o
LIB_FILE= sparse.a
LIBS=$(LIB_FILE)