File tree Expand file tree Collapse file tree 5 files changed +11
-12
lines changed Expand file tree Collapse file tree 5 files changed +11
-12
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,8 @@ LIB=libact_$(EXT).a
23
23
TARGETLIBS =$(LIB )
24
24
25
25
TARGETINCS =lang.h expr.h act_parse_id.h path.h namespaces.h act.h \
26
- types.h inst.h iter.h act_array.h basetype.h body.h value.h
26
+ types.h inst.h iter.h act_array.h basetype.h body.h value.h \
27
+ tech.h
27
28
28
29
TARGETINCSUBDIR =act
29
30
@@ -32,7 +33,7 @@ TARGETCONF=global.conf
32
33
OBJS1 =expr.o path.o
33
34
OBJS2 =namespaces.o act_parse.o act_walk_X.o wrap.o act.o prs.o types.o \
34
35
body.o check.o error.o array.o expr2.o id.o lang.o iter.o \
35
- mangle.o inst.o scope.o connect.o pass.o
36
+ mangle.o inst.o scope.o connect.o pass.o tech.o
36
37
37
38
OBJS =$(OBJS1 ) $(OBJS2 )
38
39
Original file line number Diff line number Diff line change 26
26
#include < config.h>
27
27
#include < misc.h>
28
28
#include < array.h>
29
+ #include < act/lang.h>
30
+ #include < act/passes/netlist.h>
29
31
#include " tech.h"
30
32
31
33
#define BUF_SZ 10240
@@ -65,11 +67,8 @@ static void verify_range_table (const char *nm)
65
67
}
66
68
}
67
69
68
- // #define PTYPE EDGE_PFET
69
- // #define NTYPE EDGE_NFET
70
- #define PTYPE 1
71
- #define NTYPE 0
72
- extern const char *act_dev_value_to_string (int );
70
+ #define PTYPE EDGE_PFET
71
+ #define NTYPE EDGE_NFET
73
72
74
73
/* ------------------------------------------------------------------------
75
74
*
File renamed without changes.
Original file line number Diff line number Diff line change 13
13
fi
14
14
15
15
echo " Building common library/generators..." && \
16
- make -C common install_inc && \
17
16
make -C common install && \
18
17
make -C pgen install
19
18
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ TARGETINCS=array.h bitset.h misc.h hash.h qops.h config.h atrace.h \
30
30
names.h mstring.h mytime.h \
31
31
channel.h hconfig.h contexts.h count.h \
32
32
machine.h mem.h mutex.h thread.h sim.h \
33
- log.h ext.h simthread.h simdes.h tech.h
33
+ log.h ext.h simthread.h simdes.h
34
34
35
35
# general library support
36
36
OBJS1 =bitset.o misc.o hash.o config.o atrace.o avl.o lzw.o lex.o file.o \
@@ -49,7 +49,7 @@ OBJS3=$(OBJS3C) $(OBJS3C2) $(OBJS3CPP) $(OBJS3CPP2)
49
49
50
50
OBJS4 =$(OBJS4C ) $(OBJS4C2 ) $(OBJS4CPP ) $(OBJS4CPP2 )
51
51
52
- SRCS=$(OBJS1:.o =.c) tech.cc $(OBJS3C:.o=.c ) $(OBJS3CPP:.o=.cc ) \
52
+ SRCS=$(OBJS1:.o =.c) $(OBJS3C:.o=.c ) $(OBJS3CPP:.o=.cc ) \
53
53
$(OBJS4C:.o=.c ) $(OBJS4CPP:.o=.cc ) # ns.c
54
54
55
55
OBJS =$(OBJS1 ) $(OBJS3 ) $(OBJS4 ) $(OBJS2 )
@@ -116,8 +116,8 @@ alog.o: log.cc
116
116
# queue.o: queue.cc
117
117
# $(CXX) -c $(CFLAGS) $(DFLAGS) -DSYNCHRONOUS $<
118
118
119
- $(LIB1 ) : $(OBJS1 ) tech.o
120
- ar ruv $(LIB1 ) $(OBJS1 ) tech.o
119
+ $(LIB1 ) : $(OBJS1 )
120
+ ar ruv $(LIB1 ) $(OBJS1 )
121
121
$(RANLIB ) $(LIB1 )
122
122
123
123
$(LIB3 ) : $(OBJS3 )
You can’t perform that action at this time.
0 commit comments