mirror of
https://github.com/acpica/acpica/
synced 2025-02-26 18:34:17 +03:00
update for new files, defines
date 2005.06.23.21.03.00; author rmoore1; state Exp;
This commit is contained in:
parent
bff520cf5e
commit
afd7dc0d33
@ -2,14 +2,17 @@
|
||||
PROG= acpibin
|
||||
SRCS= abcompare.c abmain.c \
|
||||
../../utilities/utalloc.c \
|
||||
../../utilities/utcache.c \
|
||||
../../utilities/utdebug.c \
|
||||
../../utilities/utglobal.c \
|
||||
../../utilities/utmath.c \
|
||||
../../utilities/utmisc.c \
|
||||
../../utilities/utmutex.c \
|
||||
../../utilities/utstate.c \
|
||||
../../osunixxf.c \
|
||||
../../common/getopt.c
|
||||
|
||||
CFLAGS+= -Wall -O2 -D_LINUX -Wstrict-prototypes -I../../include
|
||||
CFLAGS+= -Wall -O2 -D_LINUX -DACPI_APPLICATION -Wstrict-prototypes -I../../include
|
||||
|
||||
|
||||
acpibin : $(patsubst %.c,%.o, $(SRCS))
|
||||
|
141
generate/linux/Makefile.acpiexec
Normal file
141
generate/linux/Makefile.acpiexec
Normal file
@ -0,0 +1,141 @@
|
||||
PROG= acpiexec
|
||||
SRCS= aeexec.c aemain.c \
|
||||
../../common/getopt.c \
|
||||
../../debugger/dbcmds.c \
|
||||
../../debugger/dbdisply.c \
|
||||
../../debugger/dbexec.c \
|
||||
../../debugger/dbfileio.c \
|
||||
../../debugger/dbhistry.c \
|
||||
../../debugger/dbinput.c \
|
||||
../../debugger/dbstats.c \
|
||||
../../debugger/dbutils.c \
|
||||
../../debugger/dbxface.c \
|
||||
../../disassembler/dmbuffer.c \
|
||||
../../disassembler/dmnames.c \
|
||||
../../disassembler/dmobject.c \
|
||||
../../disassembler/dmopcode.c \
|
||||
../../disassembler/dmresrc.c \
|
||||
../../disassembler/dmresrcl.c \
|
||||
../../disassembler/dmresrcs.c \
|
||||
../../disassembler/dmutils.c \
|
||||
../../disassembler/dmwalk.c \
|
||||
../../events/evevent.c \
|
||||
../../events/evgpeblk.c \
|
||||
../../events/evgpe.c \
|
||||
../../events/evmisc.c \
|
||||
../../events/evregion.c \
|
||||
../../events/evrgnini.c \
|
||||
../../events/evsci.c \
|
||||
../../events/evxface.c \
|
||||
../../events/evxfevnt.c \
|
||||
../../events/evxfregn.c \
|
||||
../../hardware/hwacpi.c \
|
||||
../../hardware/hwgpe.c \
|
||||
../../hardware/hwregs.c \
|
||||
../../hardware/hwsleep.c \
|
||||
../../interpreter/dispatcher/dsfield.c \
|
||||
../../interpreter/dispatcher/dsinit.c \
|
||||
../../interpreter/dispatcher/dsmethod.c \
|
||||
../../interpreter/dispatcher/dsmthdat.c \
|
||||
../../interpreter/dispatcher/dsobject.c \
|
||||
../../interpreter/dispatcher/dsopcode.c \
|
||||
../../interpreter/dispatcher/dsutils.c \
|
||||
../../interpreter/dispatcher/dswexec.c \
|
||||
../../interpreter/dispatcher/dswload.c \
|
||||
../../interpreter/dispatcher/dswscope.c \
|
||||
../../interpreter/dispatcher/dswstate.c \
|
||||
../../interpreter/executer/exconfig.c \
|
||||
../../interpreter/executer/exconvrt.c \
|
||||
../../interpreter/executer/excreate.c \
|
||||
../../interpreter/executer/exdump.c \
|
||||
../../interpreter/executer/exfield.c \
|
||||
../../interpreter/executer/exfldio.c \
|
||||
../../interpreter/executer/exmisc.c \
|
||||
../../interpreter/executer/exmutex.c \
|
||||
../../interpreter/executer/exnames.c \
|
||||
../../interpreter/executer/exoparg1.c \
|
||||
../../interpreter/executer/exoparg2.c \
|
||||
../../interpreter/executer/exoparg3.c \
|
||||
../../interpreter/executer/exoparg6.c \
|
||||
../../interpreter/executer/exprep.c \
|
||||
../../interpreter/executer/exregion.c \
|
||||
../../interpreter/executer/exresnte.c \
|
||||
../../interpreter/executer/exresolv.c \
|
||||
../../interpreter/executer/exresop.c \
|
||||
../../interpreter/executer/exstore.c \
|
||||
../../interpreter/executer/exstoren.c \
|
||||
../../interpreter/executer/exstorob.c \
|
||||
../../interpreter/executer/exsystem.c \
|
||||
../../interpreter/executer/exutils.c \
|
||||
../../interpreter/parser/psargs.c \
|
||||
../../interpreter/parser/psloop.c \
|
||||
../../interpreter/parser/psopcode.c \
|
||||
../../interpreter/parser/psparse.c \
|
||||
../../interpreter/parser/psscope.c \
|
||||
../../interpreter/parser/pstree.c \
|
||||
../../interpreter/parser/psutils.c \
|
||||
../../interpreter/parser/pswalk.c \
|
||||
../../interpreter/parser/psxface.c \
|
||||
../../namespace/nsaccess.c \
|
||||
../../namespace/nsalloc.c \
|
||||
../../namespace/nsdump.c \
|
||||
../../namespace/nsdumpdv.c \
|
||||
../../namespace/nseval.c \
|
||||
../../namespace/nsinit.c \
|
||||
../../namespace/nsload.c \
|
||||
../../namespace/nsnames.c \
|
||||
../../namespace/nsobject.c \
|
||||
../../namespace/nsparse.c \
|
||||
../../namespace/nssearch.c \
|
||||
../../namespace/nsutils.c \
|
||||
../../namespace/nswalk.c \
|
||||
../../namespace/nsxfeval.c \
|
||||
../../namespace/nsxfname.c \
|
||||
../../namespace/nsxfobj.c \
|
||||
../../resources/rsaddr.c \
|
||||
../../resources/rscalc.c \
|
||||
../../resources/rscreate.c \
|
||||
../../resources/rsdump.c \
|
||||
../../resources/rsio.c \
|
||||
../../resources/rsirq.c \
|
||||
../../resources/rslist.c \
|
||||
../../resources/rsmemory.c \
|
||||
../../resources/rsmisc.c \
|
||||
../../resources/rsutils.c \
|
||||
../../resources/rsxface.c \
|
||||
../../tables/tbconvrt.c \
|
||||
../../tables/tbgetall.c \
|
||||
../../tables/tbget.c \
|
||||
../../tables/tbinstal.c \
|
||||
../../tables/tbrsdt.c \
|
||||
../../tables/tbutils.c \
|
||||
../../tables/tbxface.c \
|
||||
../../tables/tbxfroot.c \
|
||||
../../utilities/utalloc.c \
|
||||
../../utilities/utcache.c \
|
||||
../../utilities/utcopy.c \
|
||||
../../utilities/utdebug.c \
|
||||
../../utilities/utdelete.c \
|
||||
../../utilities/uteval.c \
|
||||
../../utilities/utglobal.c \
|
||||
../../utilities/utinit.c \
|
||||
../../utilities/utmath.c \
|
||||
../../utilities/utmisc.c \
|
||||
../../utilities/utmutex.c \
|
||||
../../utilities/utobject.c \
|
||||
../../utilities/utstate.c \
|
||||
../../utilities/utxface.c \
|
||||
../../osunixxf.c
|
||||
|
||||
|
||||
CFLAGS+= -Wall -g -D_LINUX -DNDEBUG -D_CONSOLE -DACPI_EXEC_APP -D_MULTI_THREADED -Wstrict-prototypes -I../../include
|
||||
|
||||
|
||||
acpiexec : $(patsubst %.c,%.o, $(SRCS))
|
||||
$(CC) $(LDFLAGS) $(patsubst %.c,%.o, $(SRCS)) -o $(PROG)
|
||||
|
||||
CLEANFILES= $(PROG)
|
||||
|
||||
clean :
|
||||
rm -f $(CLEANFILES) $(patsubst %.c,%.o, $(SRCS))
|
||||
|
17
generate/linux/Makefile.acpisrc
Normal file
17
generate/linux/Makefile.acpisrc
Normal file
@ -0,0 +1,17 @@
|
||||
|
||||
|
||||
PROG= acpisrc
|
||||
SRCS= ascase.c asconvrt.c asfile.c asmain.c asremove.c asutils.c osunixdir.c \
|
||||
../../common/getopt.c
|
||||
|
||||
CFLAGS+= -Wall -O2 -D_LINUX -DACPI_APPLICATION -Wstrict-prototypes -I../../include
|
||||
|
||||
|
||||
aslmain : $(patsubst %.c,%.o, $(SRCS))
|
||||
$(CC) $(LDFLAGS) $(patsubst %.c,%.o, $(SRCS)) -o $(PROG)
|
||||
|
||||
CLEANFILES= $(PROG)
|
||||
|
||||
clean :
|
||||
rm -f $(CLEANFILES) $(patsubst %.c,%.o, $(SRCS))
|
||||
|
114
generate/linux/Makefile.iasl
Normal file
114
generate/linux/Makefile.iasl
Normal file
@ -0,0 +1,114 @@
|
||||
|
||||
|
||||
PROG= iasl
|
||||
SRCS= aslcompilerparse.c aslcompilerlex.c aslanalyze.c aslcodegen.c \
|
||||
aslcompile.c aslerror.c aslfiles.c asllength.c \
|
||||
asllisting.c aslload.c asllookup.c aslmain.c aslmap.c aslopcodes.c \
|
||||
asloperands.c aslresource.c aslrestype1.c aslrestype2.c \
|
||||
asltree.c aslutils.c asltransform.c aslfold.c aslstubs.c aslopt.c \
|
||||
../common/getopt.c \
|
||||
../utilities/utalloc.c \
|
||||
../utilities/utcache.c \
|
||||
../utilities/utcopy.c \
|
||||
../utilities/utdebug.c \
|
||||
../utilities/utdelete.c \
|
||||
../utilities/utglobal.c \
|
||||
../utilities/utobject.c \
|
||||
../utilities/utmisc.c \
|
||||
../utilities/utmath.c \
|
||||
../utilities/utmutex.c \
|
||||
../utilities/utstate.c \
|
||||
../namespace/nsaccess.c \
|
||||
../namespace/nsalloc.c \
|
||||
../namespace/nsdump.c \
|
||||
../namespace/nsnames.c \
|
||||
../namespace/nsobject.c \
|
||||
../namespace/nsparse.c \
|
||||
../namespace/nssearch.c \
|
||||
../namespace/nsutils.c \
|
||||
../namespace/nswalk.c \
|
||||
../namespace/nsxfobj.c \
|
||||
../interpreter/parser/psargs.c \
|
||||
../interpreter/parser/psloop.c \
|
||||
../interpreter/parser/psopcode.c \
|
||||
../interpreter/parser/psparse.c \
|
||||
../interpreter/parser/psscope.c \
|
||||
../interpreter/parser/pstree.c \
|
||||
../interpreter/parser/psutils.c \
|
||||
../interpreter/parser/pswalk.c \
|
||||
../interpreter/dispatcher/dswscope.c \
|
||||
../interpreter/dispatcher/dswstate.c \
|
||||
../interpreter/dispatcher/dsfield.c \
|
||||
../interpreter/dispatcher/dsobject.c \
|
||||
../interpreter/dispatcher/dsopcode.c \
|
||||
../interpreter/dispatcher/dsutils.c \
|
||||
../interpreter/dispatcher/dswexec.c \
|
||||
../interpreter/dispatcher/dswload.c \
|
||||
../interpreter/executer/exconvrt.c \
|
||||
../interpreter/executer/excreate.c \
|
||||
../interpreter/executer/exdump.c \
|
||||
../interpreter/executer/exmisc.c \
|
||||
../interpreter/executer/exmutex.c \
|
||||
../interpreter/executer/exnames.c \
|
||||
../interpreter/executer/exoparg1.c \
|
||||
../interpreter/executer/exoparg2.c \
|
||||
../interpreter/executer/exoparg3.c \
|
||||
../interpreter/executer/exoparg6.c \
|
||||
../interpreter/executer/exprep.c \
|
||||
../interpreter/executer/exregion.c \
|
||||
../interpreter/executer/exresnte.c \
|
||||
../interpreter/executer/exresolv.c \
|
||||
../interpreter/executer/exresop.c \
|
||||
../interpreter/executer/exstore.c \
|
||||
../interpreter/executer/exstoren.c \
|
||||
../interpreter/executer/exstorob.c \
|
||||
../interpreter/executer/exsystem.c \
|
||||
../interpreter/executer/exutils.c \
|
||||
../common/adisasm.c \
|
||||
../debugger/dbfileio.c \
|
||||
../disassembler/dmbuffer.c \
|
||||
../disassembler/dmnames.c \
|
||||
../disassembler/dmopcode.c \
|
||||
../disassembler/dmobject.c \
|
||||
../disassembler/dmresrc.c \
|
||||
../disassembler/dmresrcl.c \
|
||||
../disassembler/dmresrcs.c \
|
||||
../disassembler/dmutils.c \
|
||||
../disassembler/dmwalk.c \
|
||||
../tables/tbinstal.c \
|
||||
../tables/tbutils.c \
|
||||
../osunixxf.c
|
||||
|
||||
NOMAN= YES
|
||||
CFLAGS+= -Wall -O2 -Wstrict-prototypes -D_LINUX -DACPI_ASL_COMPILER -I../include
|
||||
|
||||
#YACC= yacc
|
||||
YACC= bison
|
||||
YFLAGS+= -v -d
|
||||
LEX= flex
|
||||
LFLAGS+= -i
|
||||
|
||||
#.if $(YACC) == "bison"
|
||||
YFLAGS+= -y -pAslCompiler
|
||||
#.else
|
||||
#CFLAGS+= -D_USE_BERKELEY_YACC
|
||||
#.endif
|
||||
|
||||
aslmain : $(patsubst %.c,%.o, $(SRCS))
|
||||
$(CC) $(LDFLAGS) $(patsubst %.c,%.o, $(SRCS)) \
|
||||
$(LOADLIBES) $(LDLIBS) -o iasl
|
||||
|
||||
CLEANFILES= y.output y.tab.c y.tab.h aslcompiler.y.h \
|
||||
aslcompilerparse.c aslcompilerlex.c iasl
|
||||
|
||||
aslcompilerparse.c: aslcompiler.y
|
||||
${YACC} ${YFLAGS} aslcompiler.y
|
||||
cp y.tab.c aslcompilerparse.c
|
||||
cp y.tab.h aslcompiler.y.h
|
||||
|
||||
aslcompilerlex.c: aslcompiler.l
|
||||
${LEX} ${LFLAGS} -PAslCompiler -oaslcompilerlex.c aslcompiler.l
|
||||
|
||||
clean :
|
||||
rm -f $(CLEANFILES) $(patsubst %.c,%.o, $(SRCS))
|
||||
|
Loading…
x
Reference in New Issue
Block a user