head	1.2;
access;
symbols
	perseant-exfatfs-base-20250801:1.2
	perseant-exfatfs-base-20240630:1.2
	perseant-exfatfs:1.2.0.36
	perseant-exfatfs-base:1.2
	bouyer-sunxi-drm:1.2.0.34
	bouyer-sunxi-drm-base:1.2
	cjep_sun2x:1.2.0.32
	cjep_sun2x-base:1.2
	cjep_staticlib_x-base1:1.2
	cjep_staticlib_x:1.2.0.30
	cjep_staticlib_x-base:1.2
	thorpej-futex-base:1.2
	bouyer-xenpvh-base2:1.2
	phil-wifi-20200421:1.2
	bouyer-xenpvh-base1:1.2
	phil-wifi-20200411:1.2
	bouyer-xenpvh:1.2.0.28
	bouyer-xenpvh-base:1.2
	phil-wifi-20200406:1.2
	ad-namecache-base3:1.2
	ad-namecache-base2:1.2
	ad-namecache-base1:1.2
	ad-namecache:1.2.0.26
	ad-namecache-base:1.2
	isaki-audio2:1.2.0.24
	isaki-audio2-base:1.2
	pgoyette-compat-merge-20190127:1.2
	pgoyette-compat-20190127:1.2
	pgoyette-compat-20190118:1.2
	pgoyette-compat-1226:1.2
	pgoyette-compat-1126:1.2
	pgoyette-compat-1020:1.2
	pgoyette-compat-0930:1.2
	pgoyette-compat-0906:1.2
	pgoyette-compat-0728:1.2
	pgoyette-compat-0625:1.2
	pgoyette-compat-0521:1.2
	pgoyette-compat-0502:1.2
	pgoyette-compat-0422:1.2
	pgoyette-compat-0415:1.2
	pgoyette-compat-0407:1.2
	pgoyette-compat-0330:1.2
	pgoyette-compat-0322:1.2
	pgoyette-compat-0315:1.2
	pgoyette-compat:1.2.0.22
	pgoyette-compat-base:1.2
	perseant-stdc-iso10646:1.2.0.20
	perseant-stdc-iso10646-base:1.2
	prg-localcount2-base3:1.2
	prg-localcount2-base2:1.2
	prg-localcount2-base1:1.2
	prg-localcount2:1.2.0.18
	prg-localcount2-base:1.2
	pgoyette-localcount-20170426:1.2
	bouyer-socketcan-base1:1.2
	pgoyette-localcount-20170320:1.2
	bouyer-socketcan:1.2.0.16
	bouyer-socketcan-base:1.2
	pgoyette-localcount-20170107:1.2
	pgoyette-localcount-20161104:1.2
	localcount-20160914:1.2
	pgoyette-localcount-20160806:1.2
	pgoyette-localcount-20160726:1.2
	pgoyette-localcount:1.2.0.14
	pgoyette-localcount-base:1.2
	yamt-pagecache-base9:1.2
	yamt-pagecache-tag8:1.2
	tls-earlyentropy:1.2.0.12
	tls-earlyentropy-base:1.2
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2
	riastradh-drm2-base3:1.2
	rmind-smpnet-nbase:1.2
	rmind-smpnet:1.2.0.8
	rmind-smpnet-base:1.2
	agc-symver:1.2.0.10
	agc-symver-base:1.2
	tls-maxphys-base:1.2
	yamt-pagecache-base8:1.2
	yamt-pagecache-base7:1.2
	yamt-pagecache-base6:1.2
	yamt-pagecache-base5:1.2
	yamt-pagecache-base4:1.2
	jmcneill-usbmp:1.2.0.6
	jmcneill-usbmp-base:1.2
	jmcneill-audiomp3:1.2.0.4
	jmcneill-audiomp3-base:1.2
	yamt-pagecache-base3:1.2
	yamt-pagecache-base2:1.2
	yamt-pagecache:1.2.0.2
	yamt-pagecache-base:1.2
	rmind-uvmplock-nbase:1.2
	bouyer-quota2-nbase:1.2
	bouyer-quota2:1.1.1.3.0.4
	bouyer-quota2-base:1.2
	jruoho-x86intr:1.1.1.3.0.2
	jruoho-x86intr-base:1.1.1.3
	matt-mips64-premerge-20101231:1.1.1.3
	uebayasi-xip-base4:1.1.1.3
	uebayasi-xip-base3:1.1.1.3
	yamt-nfs-mp-base11:1.1.1.3
	uebayasi-xip-base2:1.1.1.3
	yamt-nfs-mp-base10:1.1.1.3
	acpica-20100528:1.1.1.3
	uebayasi-xip-base1:1.1.1.2
	acpica-20100121:1.1.1.2
	rmind-uvmplock:1.1.1.1.0.6
	rmind-uvmplock-base:1.2
	yamt-nfs-mp-base9:1.1.1.1
	uebayasi-xip:1.1.1.1.0.4
	uebayasi-xip-base:1.1.1.1
	matt-premerge-20091211:1.1.1.1
	jym-xensuspend-nbase:1.1.1.1
	yamt-nfs-mp-base8:1.1.1.1
	yamt-nfs-mp:1.1.1.1.0.2
	yamt-nfs-mp-base7:1.1.1.1
	acpica-20090730:1.1.1.1
	intel:1.1.1;
locks; strict;
comment	@# @;


1.2
date	2011.02.17.08.09.11;	author jruoho;	state dead;
branches;
next	1.1;

1.1
date	2009.08.18.16.23.36;	author jmcneill;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2009.08.18.16.23.36;	author jmcneill;	state Exp;
branches
	1.1.1.1.2.1
	1.1.1.1.4.1
	1.1.1.1.6.1;
next	1.1.1.2;

1.1.1.2
date	2010.04.08.04.27.45;	author jruoho;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	2010.06.06.18.16.58;	author jruoho;	state Exp;
branches
	1.1.1.3.4.1;
next	;

1.1.1.1.2.1
date	2009.08.18.16.23.36;	author yamt;	state dead;
branches;
next	1.1.1.1.2.2;

1.1.1.1.2.2
date	2009.08.19.18.47.37;	author yamt;	state Exp;
branches;
next	1.1.1.1.2.3;

1.1.1.1.2.3
date	2010.08.11.22.54.23;	author yamt;	state Exp;
branches;
next	;

1.1.1.1.4.1
date	2010.04.30.14.43.58;	author uebayasi;	state Exp;
branches;
next	1.1.1.1.4.2;

1.1.1.1.4.2
date	2010.08.17.06.46.55;	author uebayasi;	state Exp;
branches;
next	;

1.1.1.1.6.1
date	2010.05.30.05.17.49;	author rmind;	state Exp;
branches;
next	1.1.1.1.6.2;

1.1.1.1.6.2
date	2010.07.03.01.19.44;	author rmind;	state Exp;
branches;
next	1.1.1.1.6.3;

1.1.1.1.6.3
date	2011.03.05.20.54.49;	author rmind;	state dead;
branches;
next	;

1.1.1.3.4.1
date	2011.02.17.12.00.35;	author bouyer;	state dead;
branches;
next	;


desc
@@


1.2
log
@Retire src/sys/external/intel-public.
@
text
@ 

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 aslstartup.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/utinit.c \
	../utilities/utlock.c \
	../utilities/utobject.c \
	../utilities/utmisc.c \
	../utilities/utmath.c \
	../utilities/utmutex.c \
	../utilities/utresrc.c \
	../utilities/utstate.c \
	../utilities/utxface.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 \
	../parser/psargs.c \
	../parser/psloop.c \
	../parser/psopcode.c \
	../parser/psparse.c \
	../parser/psscope.c \
	../parser/pstree.c \
	../parser/psutils.c \
	../parser/pswalk.c \
	../dispatcher/dswscope.c \
	../dispatcher/dswstate.c \
	../dispatcher/dsfield.c \
	../dispatcher/dsobject.c \
	../dispatcher/dsopcode.c \
	../dispatcher/dsutils.c \
	../dispatcher/dswexec.c \
	../dispatcher/dswload.c \
	../executer/exconvrt.c \
	../executer/excreate.c \
	../executer/exdump.c \
	../executer/exmisc.c \
	../executer/exmutex.c \
	../executer/exnames.c \
	../executer/exoparg1.c \
	../executer/exoparg2.c \
	../executer/exoparg3.c \
	../executer/exoparg6.c \
	../executer/exprep.c \
	../executer/exregion.c \
	../executer/exresnte.c \
	../executer/exresolv.c \
	../executer/exresop.c \
	../executer/exstore.c \
	../executer/exstoren.c \
	../executer/exstorob.c \
	../executer/exsystem.c \
	../executer/exutils.c \
	../common/adfile.c \
	../common/adisasm.c \
	../common/adwalk.c \
	../common/dmrestag.c \
	../common/dmtable.c \
	../common/dmtbinfo.c \
	../common/dmtbdump.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/tbfadt.c \
	../tables/tbinstal.c \
	../tables/tbutils.c \
	../tables/tbxface.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

LDLIBS = -lpthread -lrt

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))

@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@initial import of acpica-20090730
@
text
@@


1.1.1.1.6.1
log
@sync with head
@
text
@a73 1
	../common/dmextern.c \
@


1.1.1.1.6.2
log
@sync with head
@
text
@d2 1
d4 5
a8 38
SRCS=	\
	aslcompilerparse.c \
	aslcompilerlex.c \
	aslanalyze.c \
	aslcodegen.c \
	aslcompile.c \
	aslerror.c \
	aslfiles.c \
	aslfold.c \
	asllength.c \
	asllisting.c \
	aslload.c \
	asllookup.c \
	aslmain.c \
	aslmap.c \
	aslopcodes.c \
	asloperands.c \
	aslopt.c \
	aslpredef.c \
	aslresource.c \
	aslrestype1.c \
	aslrestype1i.c \
	aslrestype2.c \
	aslrestype2d.c \
	aslrestype2e.c \
	aslrestype2q.c \
	aslrestype2w.c \
	aslstartup.c \
	aslstubs.c \
	asltransform.c \
	asltree.c \
	aslutils.c \
	dtcompile.c \
	dtfield.c \
	dtio.c \
	dtsubtable.c \
	dttable.c \
	dtutils.c \
d96 1
a96 1
CFLAGS+= -Wall -O2 -Wstrict-prototypes -D_LINUX -DACPI_ASL_COMPILER -I../include -I../compiler
@


1.1.1.1.6.3
log
@sync with head
@
text
@@


1.1.1.1.4.1
log
@Sync with HEAD.
@
text
@a73 1
	../common/dmextern.c \
@


1.1.1.1.4.2
log
@Sync with HEAD.
@
text
@d2 1
d4 5
a8 38
SRCS=	\
	aslcompilerparse.c \
	aslcompilerlex.c \
	aslanalyze.c \
	aslcodegen.c \
	aslcompile.c \
	aslerror.c \
	aslfiles.c \
	aslfold.c \
	asllength.c \
	asllisting.c \
	aslload.c \
	asllookup.c \
	aslmain.c \
	aslmap.c \
	aslopcodes.c \
	asloperands.c \
	aslopt.c \
	aslpredef.c \
	aslresource.c \
	aslrestype1.c \
	aslrestype1i.c \
	aslrestype2.c \
	aslrestype2d.c \
	aslrestype2e.c \
	aslrestype2q.c \
	aslrestype2w.c \
	aslstartup.c \
	aslstubs.c \
	asltransform.c \
	asltree.c \
	aslutils.c \
	dtcompile.c \
	dtfield.c \
	dtio.c \
	dtsubtable.c \
	dttable.c \
	dtutils.c \
d96 1
a96 1
CFLAGS+= -Wall -O2 -Wstrict-prototypes -D_LINUX -DACPI_ASL_COMPILER -I../include -I../compiler
@


1.1.1.2
log
@Import ACPICA 20100121.

Selected changes between 20090730 and 20100121:

  * A "post-order callback" was added to AcpiWalkNamespace().

  * The ACPI_INTEGER type was removed and replaced with UINT64. Support for
    this type remains (for the time being) for compatibility reasons.

  * AcpiGetDevices() was optimized to not run extra _STA methods.

  * Fixed possible mutex acquisition errors when running _REG methods.

  * iASL was fixed not to fault when the maximum number of errors is
    reached.

  * Various miscellaneous fixes and improvements, including, for example,
    improved object repair capabilities, memory leak fixes, better type
    conversions, module-level code execution, etc.
@
text
@a73 1
	../common/dmextern.c \
@


1.1.1.3
log
@Import ACPICA 20100528.
@
text
@d2 1
d4 5
a8 38
SRCS=	\
	aslcompilerparse.c \
	aslcompilerlex.c \
	aslanalyze.c \
	aslcodegen.c \
	aslcompile.c \
	aslerror.c \
	aslfiles.c \
	aslfold.c \
	asllength.c \
	asllisting.c \
	aslload.c \
	asllookup.c \
	aslmain.c \
	aslmap.c \
	aslopcodes.c \
	asloperands.c \
	aslopt.c \
	aslpredef.c \
	aslresource.c \
	aslrestype1.c \
	aslrestype1i.c \
	aslrestype2.c \
	aslrestype2d.c \
	aslrestype2e.c \
	aslrestype2q.c \
	aslrestype2w.c \
	aslstartup.c \
	aslstubs.c \
	asltransform.c \
	asltree.c \
	aslutils.c \
	dtcompile.c \
	dtfield.c \
	dtio.c \
	dtsubtable.c \
	dttable.c \
	dtutils.c \
d96 1
a96 1
CFLAGS+= -Wall -O2 -Wstrict-prototypes -D_LINUX -DACPI_ASL_COMPILER -I../include -I../compiler
@


1.1.1.3.4.1
log
@Sync with HEAD
@
text
@@


1.1.1.1.2.1
log
@file Makefile was added on branch yamt-nfs-mp on 2009-08-19 18:47:37 +0000
@
text
@d1 128
@


1.1.1.1.2.2
log
@sync with head.
@
text
@a0 128
 

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 aslstartup.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/utinit.c \
	../utilities/utlock.c \
	../utilities/utobject.c \
	../utilities/utmisc.c \
	../utilities/utmath.c \
	../utilities/utmutex.c \
	../utilities/utresrc.c \
	../utilities/utstate.c \
	../utilities/utxface.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 \
	../parser/psargs.c \
	../parser/psloop.c \
	../parser/psopcode.c \
	../parser/psparse.c \
	../parser/psscope.c \
	../parser/pstree.c \
	../parser/psutils.c \
	../parser/pswalk.c \
	../dispatcher/dswscope.c \
	../dispatcher/dswstate.c \
	../dispatcher/dsfield.c \
	../dispatcher/dsobject.c \
	../dispatcher/dsopcode.c \
	../dispatcher/dsutils.c \
	../dispatcher/dswexec.c \
	../dispatcher/dswload.c \
	../executer/exconvrt.c \
	../executer/excreate.c \
	../executer/exdump.c \
	../executer/exmisc.c \
	../executer/exmutex.c \
	../executer/exnames.c \
	../executer/exoparg1.c \
	../executer/exoparg2.c \
	../executer/exoparg3.c \
	../executer/exoparg6.c \
	../executer/exprep.c \
	../executer/exregion.c \
	../executer/exresnte.c \
	../executer/exresolv.c \
	../executer/exresop.c \
	../executer/exstore.c \
	../executer/exstoren.c \
	../executer/exstorob.c \
	../executer/exsystem.c \
	../executer/exutils.c \
	../common/adfile.c \
	../common/adisasm.c \
	../common/adwalk.c \
	../common/dmrestag.c \
	../common/dmtable.c \
	../common/dmtbinfo.c \
	../common/dmtbdump.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/tbfadt.c \
	../tables/tbinstal.c \
	../tables/tbutils.c \
	../tables/tbxface.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

LDLIBS = -lpthread -lrt

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))

@


1.1.1.1.2.3
log
@sync with head.
@
text
@d2 1
d4 5
a8 38
SRCS=	\
	aslcompilerparse.c \
	aslcompilerlex.c \
	aslanalyze.c \
	aslcodegen.c \
	aslcompile.c \
	aslerror.c \
	aslfiles.c \
	aslfold.c \
	asllength.c \
	asllisting.c \
	aslload.c \
	asllookup.c \
	aslmain.c \
	aslmap.c \
	aslopcodes.c \
	asloperands.c \
	aslopt.c \
	aslpredef.c \
	aslresource.c \
	aslrestype1.c \
	aslrestype1i.c \
	aslrestype2.c \
	aslrestype2d.c \
	aslrestype2e.c \
	aslrestype2q.c \
	aslrestype2w.c \
	aslstartup.c \
	aslstubs.c \
	asltransform.c \
	asltree.c \
	aslutils.c \
	dtcompile.c \
	dtfield.c \
	dtio.c \
	dtsubtable.c \
	dttable.c \
	dtutils.c \
a73 1
	../common/dmextern.c \
d95 1
a95 1
CFLAGS+= -Wall -O2 -Wstrict-prototypes -D_LINUX -DACPI_ASL_COMPILER -I../include -I../compiler
@


