# $XConsortium: link_scen,v 1.6 94/09/08 17:07:10 dpw Exp $
#
# This scenario can build or run all tests in sections 2 to 10 of the
# X11R4 Xlib specifications and touch tests for the X Protocol (version 11).
#
# This scenario builds the test suite with all executables linked together into
# one for each section.  This saves a considerable amount of disk space.
#
linkbuild
	/tset/CH02/all
	/tset/CH03/all
	/tset/CH04/all
	/tset/CH05/all
	/tset/CH06/all
	/tset/CH07/all
	/tset/CH08/all
	/tset/CH09/all
	/tset/CH10/all
	/tset/XPROTO/all

linkbuildExt
	/tset/Xi/all
	/tset/XiPROTO/all
	/tset/LC/all
	/tset/IM/all

#
# This scenario is used to run the linked executables.
#

linkexec
#	
#	 	section 2.1-2.6
#	
	/tset/CH02/allplns/allplns{all}
	/tset/CH02/blckpxl/blckpxl{all}
	/tset/CH02/blckpxlofs/blckpxlofs{all}
	/tset/CH02/btmpbtordr/btmpbtordr{all}
	/tset/CH02/btmppd/btmppd{all}
	/tset/CH02/btmpunt/btmpunt{all}
	/tset/CH02/cllsofscrn/cllsofscrn{all}
	/tset/CH02/clsdsply/clsdsply{all}
	/tset/CH02/cnnctnnmbr/cnnctnnmbr{all}
	/tset/CH02/dfltclrmp/dfltclrmp{all}
	/tset/CH02/dfltclrmpo/dfltclrmpo{all}
	/tset/CH02/dfltdpth/dfltdpth{all}
	/tset/CH02/dfltdpthof/dfltdpthof{all}
	/tset/CH02/dfltgc/dfltgc{all}
	/tset/CH02/dfltgcofsc/dfltgcofsc{all}
	/tset/CH02/dfltrtwdw/dfltrtwdw{all}
	/tset/CH02/dfltscrn/dfltscrn{all}
	/tset/CH02/dfltscrnof/dfltscrnof{all}
	/tset/CH02/dfltvsl/dfltvsl{all}
	/tset/CH02/dfltvslofs/dfltvslofs{all}
	/tset/CH02/dsbckngstr/dsbckngstr{all}
	/tset/CH02/dsplyclls/dsplyclls{all}
	/tset/CH02/dsplyhght/dsplyhght{all}
	/tset/CH02/dsplyhghtm/dsplyhghtm{all}
	/tset/CH02/dsplyofscr/dsplyofscr{all}
	/tset/CH02/dsplyplns/dsplyplns{all}
	/tset/CH02/dsplystr/dsplystr{all}
	/tset/CH02/dsplywdth/dsplywdth{all}
	/tset/CH02/dsplywdthm/dsplywdthm{all}
	/tset/CH02/dssvundrs/dssvundrs{all}
	/tset/CH02/evntmskofs/evntmskofs{all}
	/tset/CH02/fr/fr{all}
	/tset/CH02/hghtmmofsc/hghtmmofsc{all}
	/tset/CH02/hghtofscrn/hghtofscrn{all}
	/tset/CH02/imgbytordr/imgbytordr{all}
	/tset/CH02/lstdpths/lstdpths{all}
	/tset/CH02/lstknwnrqs/lstknwnrqs{all}
	/tset/CH02/lstpxmpfrm/lstpxmpfrm{all}
	/tset/CH02/mncmpsofsc/mncmpsofsc{all}
	/tset/CH02/mxcmpsofsc/mxcmpsofsc{all}
	/tset/CH02/nop/nop{all}
	/tset/CH02/nxtrqst/nxtrqst{all}
	/tset/CH02/opndsply/opndsply{all}
	/tset/CH02/plnsofscrn/plnsofscrn{all}
	/tset/CH02/prtclrvsn/prtclrvsn{all}
	/tset/CH02/prtclvrsn/prtclvrsn{all}
	/tset/CH02/qlngth/qlngth{all}
	/tset/CH02/rtwdw/rtwdw{all}
	/tset/CH02/rtwdwofscr/rtwdwofscr{all}
	/tset/CH02/scrncnt/scrncnt{all}
	/tset/CH02/scrnnmbrof/scrnnmbrof{all}
	/tset/CH02/scrnofdspl/scrnofdspl{all}
	/tset/CH02/srvrvndr/srvrvndr{all}
	/tset/CH02/vndrrls/vndrrls{all}
	/tset/CH02/wdthmmofsc/wdthmmofsc{all}
	/tset/CH02/wdthofscrn/wdthofscrn{all}
	/tset/CH02/whtpxl/whtpxl{all}
	/tset/CH02/whtpxlofsc/whtpxlofsc{all}
	/tset/CH02/blckpxl/mblckpxl{all}
	/tset/CH02/blckpxlofs/mblckpxlofs{all}
	/tset/CH02/btmpbtordr/mbtmpbtordr{all}
	/tset/CH02/btmppd/mbtmppd{all}
	/tset/CH02/btmpunt/mbtmpunt{all}
	/tset/CH02/cllsofscrn/mcllsofscrn{all}
	/tset/CH02/cnnctnnmbr/mcnnctnnmbr{all}
	/tset/CH02/dfltclrmp/mdfltclrmp{all}
	/tset/CH02/dfltclrmpo/mdfltclrmpo{all}
	/tset/CH02/dfltdpth/mdfltdpth{all}
	/tset/CH02/dfltdpthof/mdfltdpthof{all}
	/tset/CH02/dfltgc/mdfltgc{all}
	/tset/CH02/dfltgcofsc/mdfltgcofsc{all}
	/tset/CH02/dfltrtwdw/mdfltrtwdw{all}
	/tset/CH02/dfltscrn/mdfltscrn{all}
	/tset/CH02/dfltscrnof/mdfltscrnof{all}
	/tset/CH02/dfltvsl/mdfltvsl{all}
	/tset/CH02/dfltvslofs/mdfltvslofs{all}
	/tset/CH02/dsbckngstr/mdsbckngstr{all}
	/tset/CH02/dsplyclls/mdsplyclls{all}
	/tset/CH02/dsplyhght/mdsplyhght{all}
	/tset/CH02/dsplyhghtm/mdsplyhghtm{all}
	/tset/CH02/dsplyofscr/mdsplyofscr{all}
	/tset/CH02/dsplyplns/mdsplyplns{all}
	/tset/CH02/dsplystr/mdsplystr{all}
	/tset/CH02/dsplywdth/mdsplywdth{all}
	/tset/CH02/dsplywdthm/mdsplywdthm{all}
	/tset/CH02/dssvundrs/mdssvundrs{all}
	/tset/CH02/evntmskofs/mevntmskofs{all}
	/tset/CH02/hghtmmofsc/mhghtmmofsc{all}
	/tset/CH02/hghtofscrn/mhghtofscrn{all}
	/tset/CH02/imgbytordr/mimgbytordr{all}
	/tset/CH02/lstknwnrqs/mlstknwnrqs{all}
	/tset/CH02/mncmpsofsc/mmncmpsofsc{all}
	/tset/CH02/mxcmpsofsc/mmxcmpsofsc{all}
	/tset/CH02/nxtrqst/mnxtrqst{all}
	/tset/CH02/plnsofscrn/mplnsofscrn{all}
	/tset/CH02/prtclrvsn/mprtclrvsn{all}
	/tset/CH02/prtclvrsn/mprtclvrsn{all}
	/tset/CH02/qlngth/mqlngth{all}
	/tset/CH02/rtwdw/mrtwdw{all}
	/tset/CH02/rtwdwofscr/mrtwdwofscr{all}
	/tset/CH02/scrncnt/mscrncnt{all}
	/tset/CH02/scrnofdspl/mscrnofdspl{all}
	/tset/CH02/srvrvndr/msrvrvndr{all}
	/tset/CH02/vndrrls/mvndrrls{all}
	/tset/CH02/wdthmmofsc/mwdthmmofsc{all}
	/tset/CH02/wdthofscrn/mwdthofscrn{all}
	/tset/CH02/whtpxl/mwhtpxl{all}
	/tset/CH02/whtpxlofsc/mwhtpxlofsc{all}
#	
#	 	section 3.1-3.10
#	
	/tset/CH03/chngwdwatt/chngwdwatt{all}
	/tset/CH03/cnfgrwdw/cnfgrwdw{all}
	/tset/CH03/crcltsbws/crcltsbws{all}
	/tset/CH03/crcltsbwsd/crcltsbwsd{all}
	/tset/CH03/crcltsbwsu/crcltsbwsu{all}
	/tset/CH03/crtsmplwdw/crtsmplwdw{all}
	/tset/CH03/crtwdw/crtwdw{all}
	/tset/CH03/dstrysbws/dstrysbws{all}
	/tset/CH03/dstrywdw/dstrywdw{all}
	/tset/CH03/lwrwdw/lwrwdw{all}
	/tset/CH03/mprsd/mprsd{all}
	/tset/CH03/mpsbws/mpsbws{all}
	/tset/CH03/mpwdw/mpwdw{all}
	/tset/CH03/mvrszwdw/mvrszwdw{all}
	/tset/CH03/mvwdw/mvwdw{all}
	/tset/CH03/rstckwdws/rstckwdws{all}
	/tset/CH03/rswdw/rswdw{all}
	/tset/CH03/rszwdw/rszwdw{all}
	/tset/CH03/stwdwbg/stwdwbg{all}
	/tset/CH03/stwdwbgpxm/stwdwbgpxm{all}
	/tset/CH03/stwdwbrdr/stwdwbrdr{all}
	/tset/CH03/stwdwbrdrp/stwdwbrdrp{all}
	/tset/CH03/stwdwbrdrw/stwdwbrdrw{all}
	/tset/CH03/trnsltcrdn/trnsltcrdn{all}
	/tset/CH03/unmpsbws/unmpsbws{all}
	/tset/CH03/unmpwdw/unmpwdw{all}
	/tset/CH03/vslidfrmvs/vslidfrmvs{all}
#	
#	 	section 4.1-4.4
#	
	/tset/CH04/chngprprty/chngprprty{all}
	/tset/CH04/cnvrtslctn/cnvrtslctn{all}
	/tset/CH04/dltprprty/dltprprty{all}
	/tset/CH04/gtatmnm/gtatmnm{all}
	/tset/CH04/gtgmtry/gtgmtry{all}
	/tset/CH04/gtslctnown/gtslctnown{all}
	/tset/CH04/gtwdwattrb/gtwdwattrb{all}
	/tset/CH04/gtwdwprprt/gtwdwprprt{all}
	/tset/CH04/intrnatm/intrnatm{all}
	/tset/CH04/lstprprts/lstprprts{all}
	/tset/CH04/qrypntr/qrypntr{all}
	/tset/CH04/qrytr/qrytr{all}
	/tset/CH04/rttwdwprpr/rttwdwprpr{all}
	/tset/CH04/stslctnown/stslctnown{all}
#	
#	 	section 5.1-5.4
#	
	/tset/CH05/allcclr/allcclr{all}
	/tset/CH05/allcclrcll/allcclrcll{all}
	/tset/CH05/allcclrpln/allcclrpln{all}
	/tset/CH05/allcnmdclr/allcnmdclr{all}
	/tset/CH05/chnggc/chnggc{all}
	/tset/CH05/cpyclrmpan/cpyclrmpan{all}
	/tset/CH05/cpygc/cpygc{all}
	/tset/CH05/crtclrmp/crtclrmp{all}
	/tset/CH05/crtgc/crtgc{all}
	/tset/CH05/crtpxmp/crtpxmp{all}
	/tset/CH05/frclrmp/frclrmp{all}
	/tset/CH05/frclrs/frclrs{all}
	/tset/CH05/frgc/frgc{all}
	/tset/CH05/frpxmp/frpxmp{all}
	/tset/CH05/gcntxtfrmg/gcntxtfrmg{all}
	/tset/CH05/gtgcvls/gtgcvls{all}
	/tset/CH05/lkpclr/lkpclr{all}
	/tset/CH05/qrybststpp/qrybststpp{all}
	/tset/CH05/qrybstsz/qrybstsz{all}
	/tset/CH05/qrybsttl/qrybsttl{all}
	/tset/CH05/qryclr/qryclr{all}
	/tset/CH05/qryclrs/qryclrs{all}
	/tset/CH05/starcmd/starcmd{all}
	/tset/CH05/stbg/stbg{all}
	/tset/CH05/stclpmsk/stclpmsk{all}
	/tset/CH05/stclporgn/stclporgn{all}
	/tset/CH05/stclprctng/stclprctng{all}
	/tset/CH05/stdshs/stdshs{all}
	/tset/CH05/stfllrl/stfllrl{all}
	/tset/CH05/stfllstyl/stfllstyl{all}
	/tset/CH05/stfnctn/stfnctn{all}
	/tset/CH05/stfnt/stfnt{all}
	/tset/CH05/stfrgrnd/stfrgrnd{all}
	/tset/CH05/stgrphcsex/stgrphcsex{all}
	/tset/CH05/stlnattrbt/stlnattrbt{all}
	/tset/CH05/stplnmsk/stplnmsk{all}
	/tset/CH05/strclr/strclr{all}
	/tset/CH05/strclrs/strclrs{all}
	/tset/CH05/strnmdclr/strnmdclr{all}
	/tset/CH05/stsbwmd/stsbwmd{all}
	/tset/CH05/ststppl/ststppl{all}
	/tset/CH05/ststt/ststt{all}
	/tset/CH05/sttl/sttl{all}
	/tset/CH05/sttsorgn/sttsorgn{all}
	/tset/CH05/stwdwclrmp/stwdwclrmp{all}
#	
#	 	section 6.1-6.8
#	
	/tset/CH06/clrar/clrar{all}
	/tset/CH06/clrwdw/clrwdw{all}
	/tset/CH06/cpyar/cpyar{all}
	/tset/CH06/cpypln/cpypln{all}
	/tset/CH06/crtfntcrsr/crtfntcrsr{all}
	/tset/CH06/crtglyphcr/crtglyphcr{all}
	/tset/CH06/crtpxmpcrs/crtpxmpcrs{all}
	/tset/CH06/dfncrsr/dfncrsr{all}
	/tset/CH06/drwarc/drwarc{all}
	/tset/CH06/drwarcs/drwarcs{all}
	/tset/CH06/drwimgst16/drwimgst16{all}
	/tset/CH06/drwimgstr/drwimgstr{all}
	/tset/CH06/drwln/drwln{all}
	/tset/CH06/drwlns/drwlns{all}
	/tset/CH06/drwpnt/drwpnt{all}
	/tset/CH06/drwpnts/drwpnts{all}
	/tset/CH06/drwrctngl/drwrctngl{all}
	/tset/CH06/drwrctngls/drwrctngls{all}
	/tset/CH06/drwsgmnts/drwsgmnts{all}
	/tset/CH06/drwstr/drwstr{all}
	/tset/CH06/drwstr16/drwstr16{all}
	/tset/CH06/drwtxt/drwtxt{all}
	/tset/CH06/drwtxt16/drwtxt16{all}
	/tset/CH06/fllarc/fllarc{all}
	/tset/CH06/fllarcs/fllarcs{all}
	/tset/CH06/fllplygn/fllplygn{all}
	/tset/CH06/fllrctngl/fllrctngl{all}
	/tset/CH06/fllrctngls/fllrctngls{all}
	/tset/CH06/frcrsr/frcrsr{all}
	/tset/CH06/frfnt/frfnt{all}
	/tset/CH06/frfntinf/frfntinf{all}
	/tset/CH06/frfntnms/frfntnms{all}
	/tset/CH06/frfntpth/frfntpth{all}
	/tset/CH06/gtfntprprt/gtfntprprt{all}
	/tset/CH06/gtfntpth/gtfntpth{all}
	/tset/CH06/gtimg/gtimg{all}
	/tset/CH06/gtsbimg/gtsbimg{all}
	/tset/CH06/ldfnt/ldfnt{all}
	/tset/CH06/ldqryfnt/ldqryfnt{all}
	/tset/CH06/lstfnts/lstfnts{all}
	/tset/CH06/lstfntswth/lstfntswth{all}
	/tset/CH06/ptimg/ptimg{all}
	/tset/CH06/qrybstcrsr/qrybstcrsr{all}
	/tset/CH06/qryfnt/qryfnt{all}
	/tset/CH06/qrytxtex16/qrytxtex16{all}
	/tset/CH06/qrytxtextn/qrytxtextn{all}
	/tset/CH06/rclrcrsr/rclrcrsr{all}
	/tset/CH06/stfntpth/stfntpth{all}
	/tset/CH06/txtextnt16/txtextnt16{all}
	/tset/CH06/txtextnts/txtextnts{all}
	/tset/CH06/txtwdth/txtwdth{all}
	/tset/CH06/txtwdth16/txtwdth16{all}
	/tset/CH06/undfncrsr/undfncrsr{all}
	/tset/CH06/unldfnt/unldfnt{all}
#	
#	 	section 7.1-7.11
#	
	/tset/CH07/actvtscrns/actvtscrns{all}
	/tset/CH07/addhst/addhst{all}
	/tset/CH07/addhsts/addhsts{all}
	/tset/CH07/addtsvst/addtsvst{all}
	/tset/CH07/allwevnts/allwevnts{all}
	/tset/CH07/atrptoff/atrptoff{all}
	/tset/CH07/atrpton/atrpton{all}
	/tset/CH07/bll/bll{all}
	/tset/CH07/chngactvpn/chngactvpn{all}
	/tset/CH07/chngkybrdc/chngkybrdc{all}
	/tset/CH07/chngkybrdm/chngkybrdm{all}
	/tset/CH07/chngpntrcn/chngpntrcn{all}
	/tset/CH07/chngsvst/chngsvst{all}
	/tset/CH07/dltmdfrmpe/dltmdfrmpe{all}
	/tset/CH07/dsblaccssc/dsblaccssc{all}
	/tset/CH07/dsplykycds/dsplykycds{all}
	/tset/CH07/enblaccssc/enblaccssc{all}
	/tset/CH07/frcscrnsvr/frcscrnsvr{all}
	/tset/CH07/frmdfrmp/frmdfrmp{all}
	/tset/CH07/grbbttn/grbbttn{all}
	/tset/CH07/grbky/grbky{all}
	/tset/CH07/grbkybrd/grbkybrd{all}
	/tset/CH07/grbpntr/grbpntr{all}
	/tset/CH07/grbsrvr/grbsrvr{all}
	/tset/CH07/gtinptfcs/gtinptfcs{all}
	/tset/CH07/gtkybrdcnt/gtkybrdcnt{all}
	/tset/CH07/gtkybrdmpp/gtkybrdmpp{all}
	/tset/CH07/gtmdfrmppn/gtmdfrmppn{all}
	/tset/CH07/gtpntrcntr/gtpntrcntr{all}
	/tset/CH07/gtpntrmppn/gtpntrmppn{all}
	/tset/CH07/gtscrnsvr/gtscrnsvr{all}
	/tset/CH07/insrtmdfrm/insrtmdfrm{all}
	/tset/CH07/instllclrm/instllclrm{all}
	/tset/CH07/kllclnt/kllclnt{all}
	/tset/CH07/lsthsts/lsthsts{all}
	/tset/CH07/lstinstlld/lstinstlld{all}
	/tset/CH07/nwmdfrmp/nwmdfrmp{all}
	/tset/CH07/qrykymp/qrykymp{all}
	/tset/CH07/rmvfrmsvst/rmvfrmsvst{all}
	/tset/CH07/rmvhst/rmvhst{all}
	/tset/CH07/rmvhsts/rmvhsts{all}
	/tset/CH07/rprntwdw/rprntwdw{all}
	/tset/CH07/rstscrnsvr/rstscrnsvr{all}
	/tset/CH07/staccsscnt/staccsscnt{all}
	/tset/CH07/stclsdwnmd/stclsdwnmd{all}
	/tset/CH07/stinptfcs/stinptfcs{all}
	/tset/CH07/stmdfrmppn/stmdfrmppn{all}
	/tset/CH07/stpntrmppn/stpntrmppn{all}
	/tset/CH07/stscrnsvr/stscrnsvr{all}
	/tset/CH07/ungrbbttn/ungrbbttn{all}
	/tset/CH07/ungrbky/ungrbky{all}
	/tset/CH07/ungrbkybrd/ungrbkybrd{all}
	/tset/CH07/ungrbpntr/ungrbpntr{all}
	/tset/CH07/ungrbsrvr/ungrbsrvr{all}
	/tset/CH07/unnstllclr/unnstllclr{all}
	/tset/CH07/wrppntr/wrppntr{all}
#	
#	 	section 8.1-8.4
#	
	/tset/CH08/bttnprss/bttnprss{all}
	/tset/CH08/bttnrls/bttnrls{all}
	/tset/CH08/clntmssg/clntmssg{all}
	/tset/CH08/clrmpntfy/clrmpntfy{all}
	/tset/CH08/cnfgrntfy/cnfgrntfy{all}
	/tset/CH08/cnfgrrqst/cnfgrrqst{all}
	/tset/CH08/crcltntfy/crcltntfy{all}
	/tset/CH08/crcltrqst/crcltrqst{all}
	/tset/CH08/crtntfy/crtntfy{all}
	/tset/CH08/dstryntfy/dstryntfy{all}
	/tset/CH08/entrntfy/entrntfy{all}
	/tset/CH08/exps/exps{all}
	/tset/CH08/fcsin/fcsin{all}
	/tset/CH08/fcsot/fcsot{all}
	/tset/CH08/grphcsexps/grphcsexps{all}
	/tset/CH08/grvtyntfy/grvtyntfy{all}
	/tset/CH08/kympntfy/kympntfy{all}
	/tset/CH08/kyprss/kyprss{all}
	/tset/CH08/kyrls/kyrls{all}
	/tset/CH08/lvntfy/lvntfy{all}
	/tset/CH08/mpntfy/mpntfy{all}
	/tset/CH08/mppngntfy/mppngntfy{all}
	/tset/CH08/mprqst/mprqst{all}
	/tset/CH08/mtnntfy/mtnntfy{all}
	/tset/CH08/nexps/nexps{all}
	/tset/CH08/prprtyntfy/prprtyntfy{all}
	/tset/CH08/rprntntfy/rprntntfy{all}
	/tset/CH08/rszrqst/rszrqst{all}
	/tset/CH08/slctnclr/slctnclr{all}
	/tset/CH08/slctnntfy/slctnntfy{all}
	/tset/CH08/slctnrqst/slctnrqst{all}
	/tset/CH08/unmpntfy/unmpntfy{all}
	/tset/CH08/vsbltyntfy/vsbltyntfy{all}
#	
#	 	section 8.5-8.12
#	
	/tset/CH08/chckifevnt/chckifevnt{all}
	/tset/CH08/chckmskevn/chckmskevn{all}
	/tset/CH08/chcktypdev/chcktypdev{all}
	/tset/CH08/chcktypdwd/chcktypdwd{all}
	/tset/CH08/chckwdwevn/chckwdwevn{all}
	/tset/CH08/dsplymtnbf/dsplymtnbf{all}
	/tset/CH08/dsplynm/dsplynm{all}
	/tset/CH08/evntsqd/evntsqd{all}
	/tset/CH08/flsh/flsh{all}
	/tset/CH08/gterrrdtbs/gterrrdtbs{all}
	/tset/CH08/gterrrtxt/gterrrtxt{all}
	/tset/CH08/gtmtnevnts/gtmtnevnts{all}
	/tset/CH08/ifevnt/ifevnt{all}
	/tset/CH08/mskevnt/mskevnt{all}
	/tset/CH08/nxtevnt/nxtevnt{all}
	/tset/CH08/pkevnt/pkevnt{all}
	/tset/CH08/pkifevnt/pkifevnt{all}
	/tset/CH08/pndng/pndng{all}
	/tset/CH08/ptbckevnt/ptbckevnt{all}
	/tset/CH08/slctinpt/slctinpt{all}
	/tset/CH08/sndevnt/sndevnt{all}
	/tset/CH08/staftrfnct/staftrfnct{all}
	/tset/CH08/sterrrhndl/sterrrhndl{all}
	/tset/CH08/stioerrrhn/stioerrrhn{all}
	/tset/CH08/sync/sync{all}
	/tset/CH08/synchrnz/synchrnz{all}
	/tset/CH08/wdwevnt/wdwevnt{all}
#	
#	 	section 9.1-9.3
#	
	/tset/CH09/allcclsshn/allcclsshn{all}
	/tset/CH09/allcicnsz/allcicnsz{all}
	/tset/CH09/allcstndrd/allcstndrd{all}
	/tset/CH09/allcszhnts/allcszhnts{all}
	/tset/CH09/allcwmhnts/allcwmhnts{all}
	/tset/CH09/frstrlst/frstrlst{all}
	/tset/CH09/ftchnm/ftchnm{all}
	/tset/CH09/gtclsshnt/gtclsshnt{all}
	/tset/CH09/gtcmmnd/gtcmmnd{all}
	/tset/CH09/gticnnm/gticnnm{all}
	/tset/CH09/gticnszs/gticnszs{all}
	/tset/CH09/gtrgbclrmp/gtrgbclrmp{all}
	/tset/CH09/gttrnsntfr/gttrnsntfr{all}
	/tset/CH09/gttxtprprt/gttxtprprt{all}
	/tset/CH09/gtwmclntmc/gtwmclntmc{all}
	/tset/CH09/gtwmclrmpw/gtwmclrmpw{all}
	/tset/CH09/gtwmhnts/gtwmhnts{all}
	/tset/CH09/gtwmicnnm/gtwmicnnm{all}
	/tset/CH09/gtwmnm/gtwmnm{all}
	/tset/CH09/gtwmnrmlhn/gtwmnrmlhn{all}
	/tset/CH09/gtwmprtcls/gtwmprtcls{all}
	/tset/CH09/gtwmszhnts/gtwmszhnts{all}
	/tset/CH09/icnfywdw/icnfywdw{all}
	/tset/CH09/rcnfgrwmwd/rcnfgrwmwd{all}
	/tset/CH09/stclsshnt/stclsshnt{all}
	/tset/CH09/stcmmnd/stcmmnd{all}
	/tset/CH09/sticnnm/sticnnm{all}
	/tset/CH09/sticnszs/sticnszs{all}
	/tset/CH09/strgbclrmp/strgbclrmp{all}
	/tset/CH09/strlstttxt/strlstttxt{all}
	/tset/CH09/strnm/strnm{all}
	/tset/CH09/sttrnsntfr/sttrnsntfr{all}
	/tset/CH09/sttxtprprt/sttxtprprt{all}
	/tset/CH09/stwmclntmc/stwmclntmc{all}
	/tset/CH09/stwmclrmpw/stwmclrmpw{all}
	/tset/CH09/stwmhnts/stwmhnts{all}
	/tset/CH09/stwmicnnm/stwmicnnm{all}
	/tset/CH09/stwmnm/stwmnm{all}
	/tset/CH09/stwmnrmlhn/stwmnrmlhn{all}
	/tset/CH09/stwmprprts/stwmprprts{all}
	/tset/CH09/stwmprtcls/stwmprtcls{all}
	/tset/CH09/stwmszhnts/stwmszhnts{all}
	/tset/CH09/txtprprtyt/txtprprtyt{all}
	/tset/CH09/wmgmtry/wmgmtry{all}
	/tset/CH09/wthdrwwdw/wthdrwwdw{all}
#	
#	 	section 10.1-10.12
#	
	/tset/CH10/addpxl/addpxl{all}
	/tset/CH10/clpbx/clpbx{all}
	/tset/CH10/crtbtmpfrm/crtbtmpfrm{all}
	/tset/CH10/crtimg/crtimg{all}
	/tset/CH10/crtpxmpfrm/crtpxmpfrm{all}
	/tset/CH10/crtrgn/crtrgn{all}
	/tset/CH10/dltcntxt/dltcntxt{all}
	/tset/CH10/dstryimg/dstryimg{all}
	/tset/CH10/dstryrgn/dstryrgn{all}
	/tset/CH10/emptyrgn/emptyrgn{all}
	/tset/CH10/eqlrgn/eqlrgn{all}
	/tset/CH10/fndcntxt/fndcntxt{all}
	/tset/CH10/ftchbffr/ftchbffr{all}
	/tset/CH10/ftchbyts/ftchbyts{all}
	/tset/CH10/gtdflt/gtdflt{all}
	/tset/CH10/gtpxl/gtpxl{all}
	/tset/CH10/gtvslinf/gtvslinf{all}
	/tset/CH10/intrsctrgn/intrsctrgn{all}
	/tset/CH10/iscrsrky/iscrsrky{all}
	/tset/CH10/isfnctnky/isfnctnky{all}
	/tset/CH10/iskypdky/iskypdky{all}
	/tset/CH10/ismdfrky/ismdfrky{all}
	/tset/CH10/ismscfnctn/ismscfnctn{all}
	/tset/CH10/ispfky/ispfky{all}
	/tset/CH10/kycdtkysym/kycdtkysym{all}
	/tset/CH10/kysymtkycd/kysymtkycd{all}
	/tset/CH10/kysymtstr/kysymtstr{all}
	/tset/CH10/lkpkysym/lkpkysym{all}
	/tset/CH10/lkpstr/lkpstr{all}
	/tset/CH10/mtchvslinf/mtchvslinf{all}
	/tset/CH10/offstrgn/offstrgn{all}
	/tset/CH10/plygnrgn/plygnrgn{all}
	/tset/CH10/pntinrgn/pntinrgn{all}
	/tset/CH10/prmllc/prmllc{all}
	/tset/CH10/prsclr/prsclr{all}
	/tset/CH10/prsgmtry/prsgmtry{all}
	/tset/CH10/ptpxl/ptpxl{all}
	/tset/CH10/rbndkysym/rbndkysym{all}
	/tset/CH10/rctinrgn/rctinrgn{all}
	/tset/CH10/rdbtmpfl/rdbtmpfl{all}
	/tset/CH10/rfrshkybrd/rfrshkybrd{all}
	/tset/CH10/rmdstrydtb/rmdstrydtb{all}
	/tset/CH10/rmgtfldtbs/rmgtfldtbs{all}
	/tset/CH10/rmgtrsrc/rmgtrsrc{all}
	/tset/CH10/rmgtstrdtb/rmgtstrdtb{all}
	/tset/CH10/rmintlz/rmintlz{all}
	/tset/CH10/rmmrgdtbss/rmmrgdtbss{all}
	/tset/CH10/rmprscmmnd/rmprscmmnd{all}
	/tset/CH10/rmptfldtbs/rmptfldtbs{all}
	/tset/CH10/rmptlnrsrc/rmptlnrsrc{all}
	/tset/CH10/rmptrsrc/rmptrsrc{all}
	/tset/CH10/rmptstrrsr/rmptstrrsr{all}
	/tset/CH10/rmqgtrsrc/rmqgtrsrc{all}
	/tset/CH10/rmqgtsrchl/rmqgtsrchl{all}
	/tset/CH10/rmqgtsrchr/rmqgtsrchr{all}
	/tset/CH10/rmqptrsrc/rmqptrsrc{all}
	/tset/CH10/rmqptstrrs/rmqptstrrs{all}
	/tset/CH10/rmqrktstr/rmqrktstr{all}
	/tset/CH10/rmstrtbndn/rmstrtbndn{all}
	/tset/CH10/rmstrtqrk/rmstrtqrk{all}
	/tset/CH10/rmstrtqrkl/rmstrtqrkl{all}
	/tset/CH10/rmunqqrk/rmunqqrk{all}
	/tset/CH10/rsrcmngrst/rsrcmngrst{all}
	/tset/CH10/rttbffrs/rttbffrs{all}
	/tset/CH10/sbimg/sbimg{all}
	/tset/CH10/sbtrctrgn/sbtrctrgn{all}
	/tset/CH10/shrnkrgn/shrnkrgn{all}
	/tset/CH10/strbffr/strbffr{all}
	/tset/CH10/strbyts/strbyts{all}
	/tset/CH10/strgn/strgn{all}
	/tset/CH10/strtkysym/strtkysym{all}
	/tset/CH10/svcntxt/svcntxt{all}
	/tset/CH10/unnrctwthr/unnrctwthr{all}
	/tset/CH10/unnrgn/unnrgn{all}
	/tset/CH10/unqcntxt/unqcntxt{all}
	/tset/CH10/wrtbtmpfl/wrtbtmpfl{all}
	/tset/CH10/xrrgn/xrrgn{all}
#	
#	       X Protocol section
#	
	/tset/XPROTO/allcclr/allcclr{all}
	/tset/XPROTO/allcclrcll/allcclrcll{all}
	/tset/XPROTO/allcclrpln/allcclrpln{all}
	/tset/XPROTO/allcnmdclr/allcnmdclr{all}
	/tset/XPROTO/allwevnts/allwevnts{all}
	/tset/XPROTO/bdrqst/bdrqst{all}
	/tset/XPROTO/bll/bll{all}
	/tset/XPROTO/chngactvpn/chngactvpn{all}
	/tset/XPROTO/chnggc/chnggc{all}
	/tset/XPROTO/chnghsts/chnghsts{all}
	/tset/XPROTO/chngkybrdc/chngkybrdc{all}
	/tset/XPROTO/chngkybrdm/chngkybrdm{all}
	/tset/XPROTO/chngpntrcn/chngpntrcn{all}
	/tset/XPROTO/chngprprty/chngprprty{all}
	/tset/XPROTO/chngsvst/chngsvst{all}
	/tset/XPROTO/chngwdwatt/chngwdwatt{all}
	/tset/XPROTO/clrar/clrar{all}
	/tset/XPROTO/clsfnt/clsfnt{all}
	/tset/XPROTO/cnfgrwdw/cnfgrwdw{all}
	/tset/XPROTO/cnvrtslctn/cnvrtslctn{all}
	/tset/XPROTO/cpyar/cpyar{all}
	/tset/XPROTO/cpyclrmpan/cpyclrmpan{all}
	/tset/XPROTO/cpygc/cpygc{all}
	/tset/XPROTO/cpypln/cpypln{all}
	/tset/XPROTO/crcltwdw/crcltwdw{all}
	/tset/XPROTO/crtclrmp/crtclrmp{all}
	/tset/XPROTO/crtcrsr/crtcrsr{all}
	/tset/XPROTO/crtgc/crtgc{all}
	/tset/XPROTO/crtglyphcr/crtglyphcr{all}
	/tset/XPROTO/crtpxmp/crtpxmp{all}
	/tset/XPROTO/crtwdw/crtwdw{all}
	/tset/XPROTO/dltprprty/dltprprty{all}
	/tset/XPROTO/dstrysbws/dstrysbws{all}
	/tset/XPROTO/dstrywdw/dstrywdw{all}
	/tset/XPROTO/fllply/fllply{all}
	/tset/XPROTO/frclrmp/frclrmp{all}
	/tset/XPROTO/frclrs/frclrs{all}
	/tset/XPROTO/frcrsr/frcrsr{all}
	/tset/XPROTO/frcscrnsvr/frcscrnsvr{all}
	/tset/XPROTO/frgc/frgc{all}
	/tset/XPROTO/frpxmp/frpxmp{all}
	/tset/XPROTO/grbbttn/grbbttn{all}
	/tset/XPROTO/grbky/grbky{all}
	/tset/XPROTO/grbkybrd/grbkybrd{all}
	/tset/XPROTO/grbpntr/grbpntr{all}
	/tset/XPROTO/grbsrvr/grbsrvr{all}
	/tset/XPROTO/gtatmnm/gtatmnm{all}
	/tset/XPROTO/gtfntpth/gtfntpth{all}
	/tset/XPROTO/gtgmtry/gtgmtry{all}
	/tset/XPROTO/gtimg/gtimg{all}
	/tset/XPROTO/gtinptfcs/gtinptfcs{all}
	/tset/XPROTO/gtkybrdcnt/gtkybrdcnt{all}
	/tset/XPROTO/gtkybrdmpp/gtkybrdmpp{all}
	/tset/XPROTO/gtmdfrmppn/gtmdfrmppn{all}
	/tset/XPROTO/gtmtnevnts/gtmtnevnts{all}
	/tset/XPROTO/gtpntrcntr/gtpntrcntr{all}
	/tset/XPROTO/gtpntrmppn/gtpntrmppn{all}
	/tset/XPROTO/gtprprty/gtprprty{all}
	/tset/XPROTO/gtscrnsvr/gtscrnsvr{all}
	/tset/XPROTO/gtslctnown/gtslctnown{all}
	/tset/XPROTO/gtwdwattrb/gtwdwattrb{all}
	/tset/XPROTO/imgtxt16/imgtxt16{all}
	/tset/XPROTO/imgtxt8/imgtxt8{all}
	/tset/XPROTO/instllclrm/instllclrm{all}
	/tset/XPROTO/intrnatm/intrnatm{all}
	/tset/XPROTO/kllclnt/kllclnt{all}
	/tset/XPROTO/lkpclr/lkpclr{all}
	/tset/XPROTO/lstextnsns/lstextnsns{all}
	/tset/XPROTO/lstfnts/lstfnts{all}
	/tset/XPROTO/lstfntswth/lstfntswth{all}
	/tset/XPROTO/lsthsts/lsthsts{all}
	/tset/XPROTO/lstinstlld/lstinstlld{all}
	/tset/XPROTO/lstprprts/lstprprts{all}
	/tset/XPROTO/mpsbws/mpsbws{all}
	/tset/XPROTO/mpwdw/mpwdw{all}
	/tset/XPROTO/noprtn/noprtn{all}
	/tset/XPROTO/opndsply/opndsply{all}
	/tset/XPROTO/opnfnt/opnfnt{all}
	/tset/XPROTO/plyarc/plyarc{all}
	/tset/XPROTO/plyfllarc/plyfllarc{all}
	/tset/XPROTO/plyfllrctn/plyfllrctn{all}
	/tset/XPROTO/plyln/plyln{all}
	/tset/XPROTO/plypnt/plypnt{all}
	/tset/XPROTO/plyrctngl/plyrctngl{all}
	/tset/XPROTO/plysgmnt/plysgmnt{all}
	/tset/XPROTO/plytxt16/plytxt16{all}
	/tset/XPROTO/plytxt8/plytxt8{all}
	/tset/XPROTO/ptimg/ptimg{all}
	/tset/XPROTO/qrybstsz/qrybstsz{all}
	/tset/XPROTO/qryclrs/qryclrs{all}
	/tset/XPROTO/qryextnsn/qryextnsn{all}
	/tset/XPROTO/qryfnt/qryfnt{all}
	/tset/XPROTO/qrykymp/qrykymp{all}
	/tset/XPROTO/qrypntr/qrypntr{all}
	/tset/XPROTO/qrytr/qrytr{all}
	/tset/XPROTO/qrytxtextn/qrytxtextn{all}
	/tset/XPROTO/rclrcrsr/rclrcrsr{all}
	/tset/XPROTO/rprntwdw/rprntwdw{all}
	/tset/XPROTO/rttprprts/rttprprts{all}
	/tset/XPROTO/sndevnt/sndevnt{all}
	/tset/XPROTO/staccsscnt/staccsscnt{all}
	/tset/XPROTO/stclprctng/stclprctng{all}
	/tset/XPROTO/stclsdwnmd/stclsdwnmd{all}
	/tset/XPROTO/stdshs/stdshs{all}
	/tset/XPROTO/stfntpth/stfntpth{all}
	/tset/XPROTO/stinptfcs/stinptfcs{all}
	/tset/XPROTO/stmdfrmppn/stmdfrmppn{all}
	/tset/XPROTO/stpntrmppn/stpntrmppn{all}
	/tset/XPROTO/strclrs/strclrs{all}
	/tset/XPROTO/strnmdclr/strnmdclr{all}
	/tset/XPROTO/stscrnsvr/stscrnsvr{all}
	/tset/XPROTO/stslctnown/stslctnown{all}
	/tset/XPROTO/trnsltcrds/trnsltcrds{all}
	/tset/XPROTO/ungrbbttn/ungrbbttn{all}
	/tset/XPROTO/ungrbky/ungrbky{all}
	/tset/XPROTO/ungrbkybrd/ungrbkybrd{all}
	/tset/XPROTO/ungrbpntr/ungrbpntr{all}
	/tset/XPROTO/ungrbsrvr/ungrbsrvr{all}
	/tset/XPROTO/unmpsbws/unmpsbws{all}
	/tset/XPROTO/unmpwdw/unmpwdw{all}
	/tset/XPROTO/unnstllclr/unnstllclr{all}
	/tset/XPROTO/wrppntr/wrppntr{all}

linkexecExt
#	
#	 	X Input Device Extension section
#	
	/tset/Xi/alldvevnts/allwdvcevn{all}
	/tset/Xi/chgdvctl/chngdvccnt{all}
	/tset/Xi/chgfctl/chngfdbckc{all}
	/tset/Xi/chgkbd/chngkybrdd{all}
	/tset/Xi/chgprop/chngdvcdnt{all}
	/tset/Xi/chgptr/chngpntrdv{all}
	/tset/Xi/chngdvkmap/chngdvckym{all}
	/tset/Xi/closdev/clsdvc{all}
	/tset/Xi/dvbell/dvcbll{all}
	/tset/Xi/getdctl/gtdvccntrl{all}
	/tset/Xi/getfctl/gtfdbckcnt{all}
	/tset/Xi/getfocus/gtdvcfcs{all}
	/tset/Xi/getprop/gtdvcdntpr{all}
	/tset/Xi/getvers/gtextnsnvr{all}
	/tset/Xi/grbdev/grbdvc{all}
	/tset/Xi/grbdvbtn/grbdvcbttn{all}
	/tset/Xi/grbdvky/grbdvcky{all}
	/tset/Xi/gtbtnmppn/gtdvcbttnm{all}
	/tset/Xi/gtdvkmap/gtdvckympp{all}
	/tset/Xi/gtdvmmap/gtdvcmdfrm{all}
	/tset/Xi/gtdvmtnev/gtdvcmtnev{all}
	/tset/Xi/gtslctevnt/gtslctdext{all}
	/tset/Xi/listdev/lstinptdvc{all}
	/tset/Xi/misc/mscllns{all}
	/tset/Xi/opendev/opndvc{all}
	/tset/Xi/querydvst/qrydvcstt{all}
	/tset/Xi/setdval/stdvcvltrs{all}
	/tset/Xi/setdvbmap/stdvcbttnm{all}
	/tset/Xi/setdvfocus/stdvcfcs{all}
	/tset/Xi/setdvmmap/stdvcmdfrm{all}
	/tset/Xi/setdvmode/stdvcmd{all}
	/tset/Xi/slextevnt/slctextnsn{all}
	/tset/Xi/sndextevnt/sndextnsne{all}
	/tset/Xi/ungrbdv/ungrbdvc{all}
	/tset/Xi/ungrbdvbtn/ungrbdvcbt{all}
	/tset/Xi/ungrbdvky/ungrbdvcky{all}
	/tset/XiPROTO/alldvevnts/allwdvcevn{all}
	/tset/XiPROTO/chgdvctl/chngdvccnt{all}
	/tset/XiPROTO/chgdvprop/chngdvcdnt{all}
	/tset/XiPROTO/chgfctl/chngfdbckc{all}
	/tset/XiPROTO/chgkbd/chngkybrdd{all}
	/tset/XiPROTO/chgptr/chngpntrdv{all}
	/tset/XiPROTO/chngdvkmap/chngdvckym{all}
	/tset/XiPROTO/closdev/clsdvc{all}
	/tset/XiPROTO/dvbell/dvcbll{all}
	/tset/XiPROTO/getdvmmap/gtdvcmdfrm{all}
	/tset/XiPROTO/getfctl/gtfdbckcnt{all}
	/tset/XiPROTO/getvers/gtextnsnvr{all}
	/tset/XiPROTO/grbdev/grbdvc{all}
	/tset/XiPROTO/grbdvbtn/grbdvcbttn{all}
	/tset/XiPROTO/grbdvky/grbdvcky{all}
	/tset/XiPROTO/gtbtnmppn/gtdvcbttnm{all}
	/tset/XiPROTO/gtdvctl/gtdvccntrl{all}
	/tset/XiPROTO/gtdvfcs/gtdvcfcs{all}
	/tset/XiPROTO/gtdvmtnev/gtdvcmtnev{all}
	/tset/XiPROTO/gtdvprop/gtdvcdntpr{all}
	/tset/XiPROTO/gtkeymppn/gtdvckympp{all}
	/tset/XiPROTO/gtslctexev/gtslctdext{all}
	/tset/XiPROTO/listdev/lstinptdvc{all}
	/tset/XiPROTO/misc/mscllns{all}
	/tset/XiPROTO/opendev/opndvc{all}
	/tset/XiPROTO/qrydvstat/qrydvcstt{all}
	/tset/XiPROTO/setdval/stdvcvltrs{all}
	/tset/XiPROTO/setdvbmap/stdvcbttnm{all}
	/tset/XiPROTO/setdvfcs/stdvcfcs{all}
	/tset/XiPROTO/setdvmmap/stdvcmdfrm{all}
	/tset/XiPROTO/setdvmode/stdvcmd{all}
	/tset/XiPROTO/slctexevnt/slctextnsn{all}
	/tset/XiPROTO/sndextevnt/sndextnsne{all}
	/tset/XiPROTO/ungrbdev/ungrbdvc{all}
	/tset/XiPROTO/ungrbdvbtn/ungrbdvcbt{all}
	/tset/XiPROTO/ungrbdvky/ungrbdvcky{all}
#	
#	 	XIM section
#	
	/tset/LC/bsfntnmlst/bsfntnmlst{all}
	/tset/LC/cntxtdpndn/cntxtdpndn{all}
	/tset/LC/crtfntst/crtfntst{all}
	/tset/LC/extntsoffn/extntsoffn{all}
	/tset/LC/fntsoffnts/fntsoffnts{all}
	/tset/LC/frfntst/frfntst{all}
	/tset/LC/lcloffntst/lcloffntst{all}
	/tset/LC/mbdrwimgst/mbdrwimgst{all}
	/tset/LC/mbdrwstr/mbdrwstr{all}
	/tset/LC/mbdrwtxt/mbdrwtxt{all}
	/tset/LC/mbtxtescpm/mbtxtescpm{all}
	/tset/LC/mbtxtextnt/mbtxtextnt{all}
	/tset/LC/mbtxtprchr/mbtxtprchr{all}
	/tset/LC/rmgtdtbs/rmgtdtbs{all}
	/tset/LC/rmlclofdtb/rmlclofdtb{all}
	/tset/LC/rmstdtbs/rmstdtbs{all}
	/tset/LC/scrnrsrcst/scrnrsrcst{all}
	/tset/LC/spprtslcl/spprtslcl{all}
	/tset/LC/stlclmdfrs/stlclmdfrs{all}
	/tset/LC/wcdrwimgst/wcdrwimgst{all}
	/tset/LC/wcdrwstr/wcdrwstr{all}
	/tset/LC/wcdrwtxt/wcdrwtxt{all}
	/tset/LC/wctxtescpm/wctxtescpm{all}
	/tset/LC/wctxtextnt/wctxtextnt{all}
	/tset/LC/wctxtprchr/wctxtprchr{all}
	/tset/IM/clsim/clsim{all}
	/tset/IM/crtic/crtic{all}
	/tset/IM/dsplyofim/dsplyofim{all}
	/tset/IM/dstryic/dstryic{all}
	/tset/IM/fltrevnt/fltrevnt{all}
	/tset/IM/gticvls/gticvls{all}
	/tset/IM/gtimvls/gtimvls{all}
	/tset/IM/imofic/imofic{all}
	/tset/IM/lclofim/lclofim{all}
	/tset/IM/mblkpstr/mblkpstr{all}
	/tset/IM/opnim/opnim{all}
	/tset/IM/sticvls/sticvls{all}
	/tset/IM/vcrtnstdls/vcrtnstdls{all}
	/tset/IM/wclkpstr/wclkpstr{all}
