2 SRCS
= aetables.c aehandlers.c aeexec.c aemain.c \
3 ..
/..
/common
/getopt.c \
4 ..
/..
/debugger
/dbcmds.c \
5 ..
/..
/debugger
/dbdisply.c \
6 ..
/..
/debugger
/dbexec.c \
7 ..
/..
/debugger
/dbfileio.c \
8 ..
/..
/debugger
/dbhistry.c \
9 ..
/..
/debugger
/dbinput.c \
10 ..
/..
/debugger
/dbstats.c \
11 ..
/..
/debugger
/dbutils.c \
12 ..
/..
/debugger
/dbxface.c \
13 ..
/..
/disassembler
/dmbuffer.c \
14 ..
/..
/disassembler
/dmnames.c \
15 ..
/..
/disassembler
/dmobject.c \
16 ..
/..
/disassembler
/dmopcode.c \
17 ..
/..
/disassembler
/dmresrc.c \
18 ..
/..
/disassembler
/dmresrcl.c \
19 ..
/..
/disassembler
/dmresrcs.c \
20 ..
/..
/disassembler
/dmutils.c \
21 ..
/..
/disassembler
/dmwalk.c \
22 ..
/..
/events
/evevent.c \
23 ..
/..
/events
/evgpeblk.c \
24 ..
/..
/events
/evgpe.c \
25 ..
/..
/events
/evmisc.c \
26 ..
/..
/events
/evregion.c \
27 ..
/..
/events
/evrgnini.c \
28 ..
/..
/events
/evsci.c \
29 ..
/..
/events
/evxface.c \
30 ..
/..
/events
/evxfevnt.c \
31 ..
/..
/events
/evxfregn.c \
32 ..
/..
/hardware
/hwacpi.c \
33 ..
/..
/hardware
/hwgpe.c \
34 ..
/..
/hardware
/hwregs.c \
35 ..
/..
/hardware
/hwsleep.c \
36 ..
/..
/hardware
/hwvalid.c \
37 ..
/..
/hardware
/hwxface.c \
38 ..
/..
/dispatcher
/dsfield.c \
39 ..
/..
/dispatcher
/dsinit.c \
40 ..
/..
/dispatcher
/dsmethod.c \
41 ..
/..
/dispatcher
/dsmthdat.c \
42 ..
/..
/dispatcher
/dsobject.c \
43 ..
/..
/dispatcher
/dsopcode.c \
44 ..
/..
/dispatcher
/dsutils.c \
45 ..
/..
/dispatcher
/dswexec.c \
46 ..
/..
/dispatcher
/dswload.c \
47 ..
/..
/dispatcher
/dswscope.c \
48 ..
/..
/dispatcher
/dswstate.c \
49 ..
/..
/executer
/exconfig.c \
50 ..
/..
/executer
/exconvrt.c \
51 ..
/..
/executer
/excreate.c \
52 ..
/..
/executer
/exdump.c \
53 ..
/..
/executer
/exfield.c \
54 ..
/..
/executer
/exfldio.c \
55 ..
/..
/executer
/exmisc.c \
56 ..
/..
/executer
/exmutex.c \
57 ..
/..
/executer
/exnames.c \
58 ..
/..
/executer
/exoparg1.c \
59 ..
/..
/executer
/exoparg2.c \
60 ..
/..
/executer
/exoparg3.c \
61 ..
/..
/executer
/exoparg6.c \
62 ..
/..
/executer
/exprep.c \
63 ..
/..
/executer
/exregion.c \
64 ..
/..
/executer
/exresnte.c \
65 ..
/..
/executer
/exresolv.c \
66 ..
/..
/executer
/exresop.c \
67 ..
/..
/executer
/exstore.c \
68 ..
/..
/executer
/exstoren.c \
69 ..
/..
/executer
/exstorob.c \
70 ..
/..
/executer
/exsystem.c \
71 ..
/..
/executer
/exutils.c \
72 ..
/..
/parser
/psargs.c \
73 ..
/..
/parser
/psloop.c \
74 ..
/..
/parser
/psopcode.c \
75 ..
/..
/parser
/psparse.c \
76 ..
/..
/parser
/psscope.c \
77 ..
/..
/parser
/pstree.c \
78 ..
/..
/parser
/psutils.c \
79 ..
/..
/parser
/pswalk.c \
80 ..
/..
/parser
/psxface.c \
81 ..
/..
/namespace
/nsaccess.c \
82 ..
/..
/namespace
/nsalloc.c \
83 ..
/..
/namespace
/nsdump.c \
84 ..
/..
/namespace
/nsdumpdv.c \
85 ..
/..
/namespace
/nseval.c \
86 ..
/..
/namespace
/nsinit.c \
87 ..
/..
/namespace
/nsload.c \
88 ..
/..
/namespace
/nsnames.c \
89 ..
/..
/namespace
/nsobject.c \
90 ..
/..
/namespace
/nsparse.c \
91 ..
/..
/namespace
/nspredef.c \
92 ..
/..
/namespace
/nsrepair.c \
93 ..
/..
/namespace
/nssearch.c \
94 ..
/..
/namespace
/nsutils.c \
95 ..
/..
/namespace
/nswalk.c \
96 ..
/..
/namespace
/nsxfeval.c \
97 ..
/..
/namespace
/nsxfname.c \
98 ..
/..
/namespace
/nsxfobj.c \
99 ..
/..
/resources
/rsaddr.c \
100 ..
/..
/resources
/rscalc.c \
101 ..
/..
/resources
/rscreate.c \
102 ..
/..
/resources
/rsdump.c \
103 ..
/..
/resources
/rsio.c \
104 ..
/..
/resources
/rsinfo.c \
105 ..
/..
/resources
/rsirq.c \
106 ..
/..
/resources
/rslist.c \
107 ..
/..
/resources
/rsmemory.c \
108 ..
/..
/resources
/rsmisc.c \
109 ..
/..
/resources
/rsutils.c \
110 ..
/..
/resources
/rsxface.c \
111 ..
/..
/tables
/tbfadt.c \
112 ..
/..
/tables
/tbfind.c \
113 ..
/..
/tables
/tbinstal.c \
114 ..
/..
/tables
/tbutils.c \
115 ..
/..
/tables
/tbxface.c \
116 ..
/..
/tables
/tbxfroot.c \
117 ..
/..
/utilities
/utalloc.c \
118 ..
/..
/utilities
/utcache.c \
119 ..
/..
/utilities
/utcopy.c \
120 ..
/..
/utilities
/utdebug.c \
121 ..
/..
/utilities
/utdelete.c \
122 ..
/..
/utilities
/uteval.c \
123 ..
/..
/utilities
/utglobal.c \
124 ..
/..
/utilities
/utids.c \
125 ..
/..
/utilities
/utinit.c \
126 ..
/..
/utilities
/utlock.c \
127 ..
/..
/utilities
/utmath.c \
128 ..
/..
/utilities
/utmisc.c \
129 ..
/..
/utilities
/utmutex.c \
130 ..
/..
/utilities
/utobject.c \
131 ..
/..
/utilities
/utresrc.c \
132 ..
/..
/utilities
/utstate.c \
133 ..
/..
/utilities
/uttrack.c \
134 ..
/..
/utilities
/utxface.c \
138 CFLAGS
+= -Wall
-g
-D_LINUX
-DNDEBUG
-D_CONSOLE
-DACPI_EXEC_APP
-D_MULTI_THREADED
-Wstrict-prototypes
-I..
/..
/include
141 acpiexec
: $(patsubst %.c
,%.o
, $(SRCS
))
142 $(CC
) $(LDFLAGS
) $(patsubst %.c
,%.o
, $(SRCS
)) -lrt
-lpthread
-o
$(PROG
)
147 rm -f
$(CLEANFILES
) $(patsubst %.c
,%.o
, $(SRCS
))