Deleted Added
full compact
Makefile (250838) Makefile (272444)
1# $FreeBSD: head/usr.sbin/acpi/iasl/Makefile 250838 2013-05-20 23:52:49Z jkim $
1# $FreeBSD: head/usr.sbin/acpi/iasl/Makefile 272444 2014-10-02 19:11:18Z jkim $
2
3PROG= iasl
2
3PROG= iasl
4SRCS= adfile.c adisasm.c adwalk.c
5
6# common
4
5# common
7SRCS+= ahpredef.c dmextern.c dmrestag.c dmtable.c dmtbdump.c \
8 dmtbinfo.c getopt.c
6SRCS= adfile.c adisasm.c adwalk.c ahids.c ahpredef.c \
7 ahuuids.c cmfsize.c dmextern.c dmrestag.c dmtable.c \
8 dmtbdump.c dmtbinfo.c getopt.c
9
10# compiler
9
10# compiler
11SRCS+= aslanalyze.c aslbtypes.c aslcodegen.c aslcompile.c \
12 aslcompiler.y.h aslcompilerlex.c aslcompilerparse.c \
13 aslerror.c aslfileio.c aslfiles.c aslfold.c aslhex.c \
14 asllength.c asllisting.c asllistsup.c aslload.c \
15 asllookup.c aslmain.c aslmap.c aslmethod.c aslnamesp.c \
16 asloffset.c aslopcodes.c asloperands.c aslopt.c \
17 asloptions.c aslpredef.c aslprepkg.c aslresource.c \
18 aslrestype1.c aslrestype1i.c aslrestype2.c \
19 aslrestype2d.c aslrestype2e.c aslrestype2q.c \
20 aslrestype2s.c aslrestype2w.c aslstartup.c aslstubs.c \
21 asltransform.c asltree.c aslutils.c asluuid.c \
22 aslwalks.c aslxref.c dtcompile.c dtexpress.c dtfield.c \
23 dtio.c dtparser.y.h dtparserlex.c dtparserparse.c \
24 dtsubtable.c dttable.c dttemplate.c dtutils.c \
25 prexpress.c prmacros.c prparser.y.h prparserlex.c \
26 prparserparse.c prscan.c prutils.c
11SRCS+= aslanalyze.c aslascii.c aslbtypes.c aslcodegen.c \
12 aslcompile.c aslcompiler.y.h aslcompilerlex.c \
13 aslcompilerparse.c aslerror.c aslfileio.c aslfiles.c \
14 aslfold.c aslhex.c asllength.c asllisting.c \
15 asllistsup.c aslload.c asllookup.c aslmain.c aslmap.c \
16 aslmapenter.c aslmapoutput.c aslmaputils.c \
17 aslmessages.c aslmethod.c aslnamesp.c asloffset.c \
18 aslopcodes.c asloperands.c aslopt.c asloptions.c \
19 aslpredef.c aslprepkg.c aslresource.c aslrestype1.c \
20 aslrestype1i.c aslrestype2.c aslrestype2d.c \
21 aslrestype2e.c aslrestype2q.c aslrestype2s.c \
22 aslrestype2w.c aslstartup.c aslstubs.c asltransform.c \
23 asltree.c aslutils.c asluuid.c aslwalks.c aslxref.c \
24 dtcompile.c dtexpress.c dtfield.c dtio.c dtparser.y.h \
25 dtparserlex.c dtparserparse.c dtsubtable.c dttable.c \
26 dttemplate.c dtutils.c prexpress.c prmacros.c \
27 prparser.y.h prparserlex.c prparserparse.c prscan.c \
28 prutils.c
27
28# components/debugger
29SRCS+= dbfileio.c
30
31# components/disassembler
32SRCS+= dmbuffer.c dmdeferred.c dmnames.c dmopcode.c dmresrc.c \
33 dmresrcl.c dmresrcl2.c dmresrcs.c dmutils.c dmwalk.c
34

--- 12 unchanged lines hidden (view full) ---

47SRCS+= psargs.c psloop.c psobject.c psopcode.c psopinfo.c \
48 psparse.c psscope.c pstree.c psutils.c pswalk.c
49
50# components/namespace
51SRCS+= nsaccess.c nsalloc.c nsdump.c nsnames.c nsobject.c \
52 nsparse.c nssearch.c nsutils.c nswalk.c
53
54# components/tables
29
30# components/debugger
31SRCS+= dbfileio.c
32
33# components/disassembler
34SRCS+= dmbuffer.c dmdeferred.c dmnames.c dmopcode.c dmresrc.c \
35 dmresrcl.c dmresrcl2.c dmresrcs.c dmutils.c dmwalk.c
36

--- 12 unchanged lines hidden (view full) ---

49SRCS+= psargs.c psloop.c psobject.c psopcode.c psopinfo.c \
50 psparse.c psscope.c pstree.c psutils.c pswalk.c
51
52# components/namespace
53SRCS+= nsaccess.c nsalloc.c nsdump.c nsnames.c nsobject.c \
54 nsparse.c nssearch.c nsutils.c nswalk.c
55
56# components/tables
55SRCS+= tbfadt.c tbinstal.c tbprint.c tbutils.c tbxface.c
57SRCS+= tbdata.c tbfadt.c tbinstal.c tbprint.c tbutils.c \
58 tbxface.c
56
57# components/utilities
58SRCS+= utaddress.c utalloc.c utbuffer.c utcache.c utcopy.c \
59 utdebug.c utdecode.c utdelete.c uterror.c utexcep.c \
59
60# components/utilities
61SRCS+= utaddress.c utalloc.c utbuffer.c utcache.c utcopy.c \
62 utdebug.c utdecode.c utdelete.c uterror.c utexcep.c \
60 utglobal.c utinit.c utlock.c utmath.c utmisc.c \
61 utmutex.c utobject.c utownerid.c utpredef.c utresrc.c \
62 utstate.c utstring.c utxface.c utxferror.c
63 utfileio.c utglobal.c uthex.c utinit.c utlock.c \
64 utmath.c utmisc.c utmutex.c utobject.c utownerid.c \
65 utpredef.c utprint.c utresrc.c utstate.c utstring.c \
66 utuuid.c utxface.c utxferror.c
63
64# os_specific/service_layers
67
68# os_specific/service_layers
65SRCS+= osunixxf.c
69SRCS+= oslibcfs.c osunixxf.c
66
67WARNS?= 2
68
69MAN= iasl.8
70
71CFLAGS+= -DACPI_ASL_COMPILER -I.
72LFLAGS= -i -s
73YFLAGS= -d
74
70
71WARNS?= 2
72
73MAN= iasl.8
74
75CFLAGS+= -DACPI_ASL_COMPILER -I.
76LFLAGS= -i -s
77YFLAGS= -d
78
75CLEANFILES= aslcompiler.y.h aslcompilerlex.c aslcompilerparse.c \
76 aslcompilerparse.h dtparser.y.h dtparserlex.c \
77 dtparserparse.c dtparserparse.h prparser.y.h \
78 prparserlex.c prparserparse.c prparserparse.h
79CLEANFILES= aslcompiler.y aslcompiler.y.h aslcompilerlex.c \
80 aslcompilerparse.c aslcompilerparse.h dtparser.y.h \
81 dtparserlex.c dtparserparse.c dtparserparse.h \
82 prparser.y.h prparserlex.c prparserparse.c \
83 prparserparse.h
79
80aslcompilerlex.c: aslcompiler.l aslsupport.l
81 ${LEX} ${LFLAGS} -PAslCompiler -o${.TARGET} \
82 ${ACPICA_DIR}/compiler/aslcompiler.l
83
84
85aslcompilerlex.c: aslcompiler.l aslsupport.l
86 ${LEX} ${LFLAGS} -PAslCompiler -o${.TARGET} \
87 ${ACPICA_DIR}/compiler/aslcompiler.l
88
89aslcompiler.y: aslparser.y aslrules.y aslsupport.y asltokens.y asltypes.y
90 m4 -P -I${ACPICA_DIR}/compiler \
91 ${ACPICA_DIR}/compiler/aslparser.y > ${.TARGET}
92
84.ORDER: aslcompilerparse.c aslcompilerparse.h
85aslcompilerparse.c aslcompilerparse.h: aslcompiler.y
86 ${YACC} ${YFLAGS} -pAslCompiler -oaslcompilerparse.c ${.ALLSRC}
87
88aslcompiler.y.h: aslcompilerparse.h
89 ln -f ${.ALLSRC} ${.TARGET}
90
91dtparserlex.c: dtparser.l

--- 20 unchanged lines hidden ---
93.ORDER: aslcompilerparse.c aslcompilerparse.h
94aslcompilerparse.c aslcompilerparse.h: aslcompiler.y
95 ${YACC} ${YFLAGS} -pAslCompiler -oaslcompilerparse.c ${.ALLSRC}
96
97aslcompiler.y.h: aslcompilerparse.h
98 ln -f ${.ALLSRC} ${.TARGET}
99
100dtparserlex.c: dtparser.l

--- 20 unchanged lines hidden ---