usr.sbin/makefs: Use `char *` not `void *` for buf b_data
[dragonfly.git] / usr.sbin / acpi / acpiexec / Makefile
1 #
2 # acpiexec: ACPI execution simulator. Runs ACPICA code in user
3 # space. Loads ACPI tables, displays the namespace, and allows
4 # execution of control methods.
5 #
6
7 UTILDIR=${.CURDIR}/../../../sys/contrib/dev/acpica/source/tools/acpiexec
8
9 .PATH:  ${UTILDIR}
10
11 PROG=   acpiexec
12 MAN=    acpiexec.8
13
14 SRCS=   \
15         aeexec.c \
16         aeexception.c \
17         aehandlers.c \
18         aeinitfile.c \
19         aeinstall.c \
20         aemain.c \
21         aeregion.c \
22         aetables.c \
23         aetests.c
24
25 SRCS+=  \
26         acfileio.c \
27         acgetline.c \
28         ahids.c \
29         ahuuids.c \
30         cmfsize.c \
31         dbcmds.c \
32         dbconvert.c \
33         dbdisply.c \
34         dbexec.c \
35         dbfileio.c \
36         dbhistry.c \
37         dbinput.c \
38         dbmethod.c \
39         dbnames.c \
40         dbobject.c \
41         dbstats.c \
42         dbtest.c \
43         dbutils.c \
44         dbxface.c \
45         dmbuffer.c \
46         dmcstyle.c \
47         dmdeferred.c \
48         dmnames.c \
49         dmopcode.c \
50         dmresrc.c \
51         dmresrcl.c \
52         dmresrcl2.c \
53         dmresrcs.c \
54         dmutils.c \
55         dmwalk.c \
56         dsargs.c \
57         dscontrol.c \
58         dsdebug.c \
59         dsfield.c \
60         dsinit.c \
61         dsmethod.c \
62         dsmthdat.c \
63         dsobject.c \
64         dsopcode.c \
65         dspkginit.c \
66         dsutils.c \
67         dswexec.c \
68         dswload.c \
69         dswload2.c \
70         dswscope.c \
71         dswstate.c \
72         evevent.c \
73         evglock.c \
74         evgpe.c \
75         evgpeblk.c \
76         evgpeinit.c \
77         evgpeutil.c \
78         evhandler.c \
79         evmisc.c \
80         evregion.c \
81         evrgnini.c \
82         evsci.c \
83         evxface.c \
84         evxfevnt.c \
85         evxfgpe.c \
86         evxfregn.c \
87         exconcat.c \
88         exconfig.c \
89         exconvrt.c \
90         excreate.c \
91         exdebug.c \
92         exdump.c \
93         exfield.c \
94         exfldio.c \
95         exmisc.c \
96         exmutex.c \
97         exnames.c \
98         exoparg1.c \
99         exoparg2.c \
100         exoparg3.c \
101         exoparg6.c \
102         exprep.c \
103         exregion.c \
104         exresnte.c \
105         exresolv.c \
106         exresop.c \
107         exserial.c \
108         exstore.c \
109         exstoren.c \
110         exstorob.c \
111         exsystem.c \
112         extrace.c \
113         exutils.c \
114         getopt.c \
115         hwacpi.c \
116         hwesleep.c \
117         hwgpe.c \
118         hwpci.c \
119         hwregs.c \
120         hwsleep.c \
121         hwtimer.c \
122         hwvalid.c \
123         hwxface.c \
124         hwxfsleep.c \
125         nsaccess.c \
126         nsalloc.c \
127         nsarguments.c \
128         nsconvert.c \
129         nsdump.c \
130         nseval.c \
131         nsinit.c \
132         nsload.c \
133         nsnames.c \
134         nsobject.c \
135         nsparse.c \
136         nspredef.c \
137         nsprepkg.c \
138         nsrepair.c \
139         nsrepair2.c \
140         nssearch.c \
141         nsutils.c \
142         nswalk.c \
143         nsxfeval.c \
144         nsxfname.c \
145         nsxfobj.c \
146         osgendbg.c \
147         osunixxf.c \
148         psargs.c \
149         psloop.c \
150         psobject.c \
151         psopcode.c \
152         psopinfo.c \
153         psparse.c \
154         psscope.c \
155         pstree.c \
156         psutils.c \
157         pswalk.c \
158         psxface.c \
159         rsaddr.c \
160         rscalc.c \
161         rscreate.c \
162         rsdump.c \
163         rsdumpinfo.c \
164         rsinfo.c \
165         rsio.c \
166         rsirq.c \
167         rslist.c \
168         rsmemory.c \
169         rsmisc.c \
170         rsserial.c \
171         rsutils.c \
172         rsxface.c \
173         tbdata.c \
174         tbfadt.c \
175         tbfind.c \
176         tbinstal.c \
177         tbprint.c \
178         tbutils.c \
179         tbxface.c \
180         tbxfload.c \
181         tbxfroot.c \
182         utaddress.c \
183         utascii.c \
184         utalloc.c \
185         utbuffer.c \
186         utcache.c \
187         utcopy.c \
188         utdebug.c \
189         utdecode.c \
190         utdelete.c \
191         uterror.c \
192         uteval.c \
193         utexcep.c \
194         utglobal.c \
195         uthex.c \
196         utids.c \
197         utinit.c \
198         utlock.c \
199         utmath.c \
200         utmisc.c \
201         utmutex.c \
202         utnonansi.c \
203         utobject.c \
204         utosi.c \
205         utownerid.c \
206         utpredef.c \
207         utresdecode.c \
208         utresrc.c \
209         utstate.c \
210         utstring.c \
211         utstrsuppt.c \
212         utstrtoul64.c \
213         uttrack.c \
214         utuuid.c \
215         utxface.c \
216         utxferror.c \
217         utxfinit.c \
218         utxfmutex.c
219
220 CFLAGS+= \
221         -DACPI_EXEC_APP \
222         -I${UTILDIR}
223
224 #ifeq ($(ASLTS),TRUE)
225 #CFLAGS += \
226 #    -DACPI_CHECKSUM_ABORT=TRUE
227 #endif
228
229 LDADD+= -lpthread
230 DPADD+= ${LIBPTHREAD}
231
232 # XXX issue with ACPI_OSD_EXEC_CALLBACK
233 NO_WCAST_FUNCTION_TYPE=
234
235 .include <bsd.prog.mk>