! / 1001435968 0 0 0 16400 ` @T@T@T@T@T@TLLLLLLLLLLLLLLLL@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@p@pt4t4t4t4t4t4t4t4t4t4t4t4t4t4t4t4t4t4t4t4t4t4t4t4qtqtqtqt*8888888888888mmmmm , , , , ,         q q q q q q q `@ `@ `@ `@ `@ `@ `@ `@ `@ `@ `@ `@ `@ `@ `@ `@ `@ :P :P :P :P :P :P                                                                                                   KKKKKKKKK00000000000000000000000000000000000000.h.h.h.h.hv8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8v8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPPPPPPPP\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\deallocatenewarray$XAMgAcJwMLs7y2H.freeblocksallocate$XAMgAcJwMLs7y2H.arena$XAMgAcJwMLs7y2H.firstbindingsprintdag$XAMgAcJwMLs7y3H.tailemitcodegencodecvtconst$XAMgAcJwMLs7y3H.firstargnewnodenodecount$XAMgAcJwMLs7y3H.bucketslistnodes$XAMgAcJwMLs7y3H.forestwalk$XAMgAcJwMLs7y3H.depthprunetempsassignargs$XAMgAcJwMLs7y3H.rcsidcheck$XAMgAcJxMLs7y6H._decode_B$XAMgAcJxMLs7y6H._decode_F$XAMgAcJxMLs7y6H._decode_U$XAMgAcJxMLs7y6H._decode_I$XAMgAcJxMLs7y6H._decode_bogus$XAMgAcJxMLs7y6H._decode_V$XAMgAcJxMLs7y6H._decode_P$XAMgAcJxMLs7y6H._decode_stmt$XAMgAcJxMLs7y6H._string$XAMgAcJxMLs7y6H._isinstruction$XAMgAcJxMLs7y6H._templates$XAMgAcJxMLs7y6H._nts$XAMgAcJxMLs7y6H._nts_18$XAMgAcJxMLs7y6H._nts_17$XAMgAcJxMLs7y6H._nts_16$XAMgAcJxMLs7y6H._nts_15$XAMgAcJxMLs7y6H._nts_14$XAMgAcJxMLs7y6H._nts_13$XAMgAcJxMLs7y6H._nts_12$XAMgAcJxMLs7y6H._nts_11$XAMgAcJxMLs7y6H._nts_10$XAMgAcJxMLs7y6H._nts_9$XAMgAcJxMLs7y6H._nts_8$XAMgAcJxMLs7y6H._nts_7$XAMgAcJxMLs7y6H._nts_6$XAMgAcJxMLs7y6H._nts_5$XAMgAcJxMLs7y6H._nts_4$XAMgAcJxMLs7y6H._nts_3$XAMgAcJxMLs7y6H._nts_2$XAMgAcJxMLs7y6H._nts_1$XAMgAcJxMLs7y6H._nts_0$XAMgAcJxMLs7y6H._ntnametypenamedoconstfinalize$XAMgAcJyMLs7C8H.registers$XAMgAcJyMLs7C8H.autoschecklabcompoundretv$XAMgAcJyMLs7C8H.regcountcfuncdefglobal$XBMgAcJyMLs7C8H.decl.stopenumdclprogram$XAMgAcJyMLs7C8H.rcsid$XBMgAcJyMLs7C9H.typeerror.opscondtreeconsttreetypeerrorcnsttreevcallcalltreeasgnaddrofiscallbassignasgntreeshtreeeqtreebittreeoptree$XAMgAcJyMLs7C9H.rcsidcallwflagwarningfatalerrorskiptoexpecttestkinderrlimiterrcnt$XAMgAcJzMLs7i9H.rcsidnullcallbinaryhascallidtreefieldcondcastlvaluervalueretyperightkidfuncnameincr$XBMgAcJ0MLs7C_H.expr1.stopexpr0valuepointerexpr1$XBMgAcJ0MLs7C_H.expr.stopexprrefinc$XAMgAcJ0MLs7C_H.oper$XAMgAcJ0MLs7C_H.prec$XAMgAcJ0MLs7C_H.rcsideventsapplyattach$XAMgAcJ0MLs7i_H.rcsid$XAMgAcJ0MLs7C$H.cursegswtoseg$XBMgAcJ0MLs7C$H.initializer.followinitializerdefpointer$XAMgAcJ0MLs7C$H.rcsidinitfirstfilefile$XBMgAcJ1MLs7CAI.input_init.initedinput_init$XAMgAcJ1MLs7CAI.buffer$XAMgAcJ1MLs7CAI.bsizefillbuflinelinenolimitcpnextline$XAMgAcJ1MLs7CAI.rcsidtgetchr$XAMgAcJ1MLs7iAI.cbuf$XAMgAcJ1MLs7iAI.tval$XAMgAcJ1MLs7iAI.wcbuftokentsymsrcgettok$XAMgAcJ1MLs7iAI.map$XAMgAcJ1MLs7iAI.rcsidltovlength$XAMgAcJ1MLs7SBI.freenodesappend$XAMgAcJ1MLs7SBI.rcsid$XAMgAcJvMLs7S2H.currentline$XAMgAcJvMLs7S2H.srcpos$XAMgAcJvMLs7S2H.srcfp$XAMgAcJvMLs7S2H.currentfileYYcheckYYnullPflagAflag$XAMgAcJvMLs7S2H.stabIR$XAMgAcJvMLs7S2H.comment$XBMgAcJvMLs7S2H.main_init.initedmain_initxrefglevelmainIR$XAMgAcJvMLs7S2H.rcsid__fsr_init_valuestringffprintvfprintprint$XAMgAcJ1MLs7yBI.rcsid$XAMgAcJ2MLs7SCI.YYlink$XBMgAcJ2MLs7SCI.prof_init.initedprof_init$XAMgAcJ2MLs7SCI.YYcountsnpoints$XAMgAcJ2MLs7SCI.maplist$XAMgAcJ2MLs7SCI.funclist$XAMgAcJ2MLs7SCI.filelist$XBMgAcJ2MLs7SCI.bbexit.epilogue$XAMgAcJ2MLs7SCI.afunc$XBMgAcJ2MLs7SCI.bbentry.prologue$XBMgAcJ2MLs7SCI.bbcall.callerncalled$XAMgAcJ2MLs7SCI.rcsidprocessfp$XBMgAcJ2MLs7yCI.findfunc.cursorfindfunc$XBMgAcJ2MLs7yCI.findcount.cursorfindcountfilelist$XAMgAcJ2MLs7yCI.rcsidispow2explicitCastsimplifyintexprneedconstconstexpr$XAMgAcJ2MLs7SDI.rcsidequatelabjumpswcodeswgenretcodedefinelabbranchstmtlabsstatementdefineptaddlocalreachablecodedensitycodelistcodehead$XAMgAcJ2MLs7yDI.rcsid$XAMgAcJ3MLs7SEI.bucketsstringdstringnstring$XAMgAcJ3MLs7SEI.scatter$XAMgAcJ3MLs7SEI.rcsidmksymbolmkstrfindtypeusesymbolslocilocusallsymbolsnewtemptemporarygenidentintconstvtoaconstantlabelsfindlabel$XBMgAcJ3MLs7yEI.genlabel.labelgenlabellookuprelocateinstallexitscope$XAMgAcJ3MLs7yEI.tempidenterscopeforeachtableleveltypesglobalsidentifiersexternalsconstants$XAMgAcJ3MLs7yEI.tys$XAMgAcJ3MLs7yEI.ids$XAMgAcJ3MLs7yEI.ext$XAMgAcJ3MLs7yEI.cns$XAMgAcJ3MLs7yEI.rcsid$XBMgAcJ3MLs7SFI.trace_init.initedtrace_init$XAMgAcJ3MLs7SFI.frameno$XAMgAcJ3MLs7SFI.args$XAMgAcJ3MLs7SFI.fmt$XAMgAcJ3MLs7SFI.fmtend$XAMgAcJ3MLs7SFI.fp$XAMgAcJ3MLs7SFI.rcsid$XBMgAcJ3MLs7yFI.printtree1.blanksprinttreeprinted$XAMgAcJ3MLs7yFI.idsnodeid$XBMgAcJ3MLs7yFI.opname.suffixes$XBMgAcJ3MLs7yFI.opname.opnamesopnameroot$XAMgAcJ3MLs7yFI.warntexprtree$XAMgAcJ3MLs7yFI.nidwhere$XAMgAcJ3MLs7yFI.rcsid$XBMgAcJ4MLs7SGI.printtype.markprinttypeprintprototypestringprintdeclouttypeftypefieldreffieldlisthasprotobtotttobcomposesignedintpromoteeqtypenewfieldnewstructvariadicfreturnqualatoparrayderef$XAMgAcJ4MLs7SGI.maxlevelrmtypesfuncptrwidecharsignedptrunsignedptrcharptypefuncptypevoidptype$XAMgAcJ4MLs7SGI.pointersymvoidtypeunsignedlonglongunsignedtypeunsignedshortunsignedlongunsignedcharsignedcharshorttypelonglonglongtypelongdoubleinttypefloattypedoubletypechartype$XBMgAcJ4MLs7SGI.type_init.initedtype_init$XAMgAcJ4MLs7SGI.typetable$XAMgAcJ4MLs7SGI.rcsidnullIR$XAMgAcJ4MLs7yGI.rcsidsymbolic64IRsymbolicIR$XAMgAcJ4MLs7SHI.tail$XAMgAcJ4MLs7SHI.maxoff$XAMgAcJ4MLs7SHI.off$XAMgAcJ4MLs7SHI.html$XAMgAcJ4MLs7SHI.verbose$XAMgAcJ4MLs7SHI.uid$XAMgAcJ4MLs7SHI.rcsidswapreglocgetregnumtmaskvmaskaskregvarspillusedmasknotargetheadgenrtargetsetregmoveemitframesizerangemayrecalcparseflagsdalignsalignblkcopymaxargoffsetargoffsetmkactualmaxoffsetblockendfreemaskblockbegoffsetmkautomkwildcardmkreg$XAMgAcJ5MLs7yHI.NeedsRegemitterdflagbflag$XAMgAcJ5MLs7yHI.rcsidbytecodeIR$XBMgAcJ5MLs7iII.b_stabline.prevline$XBMgAcJ5MLs7iII.b_stabline.prevfile$XBMgAcJ5MLs7iII.b_segment.cseg$XAMgAcJ5MLs7iII.rcsid$XAMgAcJ5MLs7SJI.rcsidalphaIR$XAMgAcJ5MLs7SJI.currentfile$XAMgAcJ5MLs7SJI.cseg$XBMgAcJ5MLs7SJI.emit2.ty0$XAMgAcJ5MLs7SJI.blkreg$XAMgAcJ5MLs7SJI.iregw$XAMgAcJ5MLs7SJI.fregw$XAMgAcJ5MLs7SJI.ireg$XAMgAcJ5MLs7SJI.freg$XAMgAcJ5MLs7SJI._decode_ar$XAMgAcJ5MLs7SJI._decode_rc6$XAMgAcJ5MLs7SJI._decode_rc$XAMgAcJ5MLs7SJI._decode_addr$XAMgAcJ5MLs7SJI._decode_acon$XAMgAcJ5MLs7SJI._decode_con$XAMgAcJ5MLs7SJI._decode_reg$XAMgAcJ5MLs7SJI._decode_stmt$XAMgAcJ5MLs7SJI._string$XAMgAcJ5MLs7SJI._isinstruction$XAMgAcJ5MLs7SJI._templates$XAMgAcJ5MLs7SJI._nts$XAMgAcJ5MLs7SJI._nts_10$XAMgAcJ5MLs7SJI._nts_9$XAMgAcJ5MLs7SJI._nts_8$XAMgAcJ5MLs7SJI._nts_7$XAMgAcJ5MLs7SJI._nts_6$XAMgAcJ5MLs7SJI._nts_5$XAMgAcJ5MLs7SJI._nts_4$XAMgAcJ5MLs7SJI._nts_3$XAMgAcJ5MLs7SJI._nts_2$XAMgAcJ5MLs7SJI._nts_1$XAMgAcJ5MLs7SJI._nts_0$XAMgAcJ5MLs7SJI._ntname$XAMgAcJ5MLs7SJI.tmpregs$XAMgAcJ6MLs7CKI.rcsidmipselIRmipsebIR$XAMgAcJ6MLs7CKI.currentfile$XAMgAcJ6MLs7CKI.cseg$XBMgAcJ6MLs7CKI.doarg.argno$XBMgAcJ6MLs7CKI.emit2.ty0$XAMgAcJ6MLs7CKI.blkreg$XAMgAcJ6MLs7CKI.iregw$XAMgAcJ6MLs7CKI.freg2w$XAMgAcJ6MLs7CKI.d6$XAMgAcJ6MLs7CKI.ireg$XAMgAcJ6MLs7CKI.freg2$XAMgAcJ6MLs7CKI.pic$XAMgAcJ6MLs7CKI._decode_ar$XAMgAcJ6MLs7CKI._decode_rc5$XAMgAcJ6MLs7CKI._decode_rc$XAMgAcJ6MLs7CKI._decode_addr$XAMgAcJ6MLs7CKI._decode_acon$XAMgAcJ6MLs7CKI._decode_con$XAMgAcJ6MLs7CKI._decode_reg$XAMgAcJ6MLs7CKI._decode_stmt$XAMgAcJ6MLs7CKI._string$XAMgAcJ6MLs7CKI._isinstruction$XAMgAcJ6MLs7CKI._templates$XAMgAcJ6MLs7CKI._nts$XAMgAcJ6MLs7CKI._nts_10$XAMgAcJ6MLs7CKI._nts_9$XAMgAcJ6MLs7CKI._nts_8$XAMgAcJ6MLs7CKI._nts_7$XAMgAcJ6MLs7CKI._nts_6$XAMgAcJ6MLs7CKI._nts_5$XAMgAcJ6MLs7CKI._nts_4$XAMgAcJ6MLs7CKI._nts_3$XAMgAcJ6MLs7CKI._nts_2$XAMgAcJ6MLs7CKI._nts_1$XAMgAcJ6MLs7CKI._nts_0$XAMgAcJ6MLs7CKI._ntname$XAMgAcJ6MLs7CKI.gnum$XAMgAcJ6MLs7CKI.tmpregs$XAMgAcJ7MLs7yKI.rcsidsparcIR$XAMgAcJ7MLs7yKI.prevg$XAMgAcJ7MLs7yKI.cseg$XAMgAcJ7MLs7yKI.regvars$XAMgAcJ7MLs7yKI.retstruct$XAMgAcJ7MLs7yKI.freg2w$XAMgAcJ7MLs7yKI.fregw$XAMgAcJ7MLs7yKI.freg2$XAMgAcJ7MLs7yKI.freg$XAMgAcJ7MLs7yKI.gregwsolarisIR$XAMgAcJ7MLs7yKI._decode_rel$XAMgAcJ7MLs7yKI._decode_call$XAMgAcJ7MLs7yKI._decode_addrg$XAMgAcJ7MLs7yKI._decode_rc5$XAMgAcJ7MLs7yKI._decode_rc$XAMgAcJ7MLs7yKI._decode_spill$XAMgAcJ7MLs7yKI._decode_addrl$XAMgAcJ7MLs7yKI._decode_addr$XAMgAcJ7MLs7yKI._decode_base$XAMgAcJ7MLs7yKI._decode_con13$XAMgAcJ7MLs7yKI._decode_stk$XAMgAcJ7MLs7yKI._decode_stk13$XAMgAcJ7MLs7yKI._decode_con$XAMgAcJ7MLs7yKI._decode_reg$XAMgAcJ7MLs7yKI._decode_stmt$XAMgAcJ7MLs7yKI._string$XAMgAcJ7MLs7yKI._isinstruction$XAMgAcJ7MLs7yKI._templates$XAMgAcJ7MLs7yKI._nts$XAMgAcJ7MLs7yKI._nts_21$XAMgAcJ7MLs7yKI._nts_20$XAMgAcJ7MLs7yKI._nts_19$XAMgAcJ7MLs7yKI._nts_18$XAMgAcJ7MLs7yKI._nts_17$XAMgAcJ7MLs7yKI._nts_16$XAMgAcJ7MLs7yKI._nts_15$XAMgAcJ7MLs7yKI._nts_14$XAMgAcJ7MLs7yKI._nts_13$XAMgAcJ7MLs7yKI._nts_12$XAMgAcJ7MLs7yKI._nts_11$XAMgAcJ7MLs7yKI._nts_10$XAMgAcJ7MLs7yKI._nts_9$XAMgAcJ7MLs7yKI._nts_8$XAMgAcJ7MLs7yKI._nts_7$XAMgAcJ7MLs7yKI._nts_6$XAMgAcJ7MLs7yKI._nts_5$XAMgAcJ7MLs7yKI._nts_4$XAMgAcJ7MLs7yKI._nts_3$XAMgAcJ7MLs7yKI._nts_2$XAMgAcJ7MLs7yKI._nts_1$XAMgAcJ7MLs7yKI._nts_0$XAMgAcJ7MLs7yKI._ntname$XAMgAcJ7MLs7yKI.pflag$XAMgAcJ7MLs7yKI.ireg$XAMgAcJ7MLs7yKI.greg$XAMgAcJ7MLs7yKI.oregstabendstabfendstablinestabtype$XAMgAcJ9MLs7SLI.currentfilestabinitstabsymstabblock$XAMgAcJ9MLs7SLI.ntypesstabprefix$XAMgAcJ9MLs7SLI.rcsid$XAMgAcJ9MLs7CMI.rcsidx86IRsametreeckstack$XBMgAcJ9MLs7CMI.clobber.nstack$XAMgAcJ9MLs7CMI.rem$XAMgAcJ9MLs7CMI.quo$XAMgAcJ9MLs7CMI.cseg$XAMgAcJ9MLs7CMI.fltregw$XAMgAcJ9MLs7CMI.intregw$XAMgAcJ9MLs7CMI.shortregw$XAMgAcJ9MLs7CMI.charregw$XAMgAcJ9MLs7CMI.fltreg$XAMgAcJ9MLs7CMI.charreg$XAMgAcJ9MLs7CMI.shortreg$XAMgAcJ9MLs7CMI.intregmemop$XAMgAcJ9MLs7CMI._decode_cmpf$XAMgAcJ9MLs7CMI._decode_addrj$XAMgAcJ9MLs7CMI._decode_flt$XAMgAcJ9MLs7CMI._decode_memf$XAMgAcJ9MLs7CMI._decode_con5$XAMgAcJ9MLs7CMI._decode_mrc3$XAMgAcJ9MLs7CMI._decode_mrc1$XAMgAcJ9MLs7CMI._decode_mrc0$XAMgAcJ9MLs7CMI._decode_mr$XAMgAcJ9MLs7CMI._decode_rc$XAMgAcJ9MLs7CMI._decode_mem$XAMgAcJ9MLs7CMI._decode_addr$XAMgAcJ9MLs7CMI._decode_con3$XAMgAcJ9MLs7CMI._decode_con2$XAMgAcJ9MLs7CMI._decode_con1$XAMgAcJ9MLs7CMI._decode_index$XAMgAcJ9MLs7CMI._decode_base$XAMgAcJ9MLs7CMI._decode_acon$XAMgAcJ9MLs7CMI._decode_con$XAMgAcJ9MLs7CMI._decode_reg$XAMgAcJ9MLs7CMI._decode_stmt$XAMgAcJ9MLs7CMI._string$XAMgAcJ9MLs7CMI._isinstruction$XAMgAcJ9MLs7CMI._templates$XAMgAcJ9MLs7CMI._nts$XAMgAcJ9MLs7CMI._nts_31$XAMgAcJ9MLs7CMI._nts_30$XAMgAcJ9MLs7CMI._nts_29$XAMgAcJ9MLs7CMI._nts_28$XAMgAcJ9MLs7CMI._nts_27$XAMgAcJ9MLs7CMI._nts_26$XAMgAcJ9MLs7CMI._nts_25$XAMgAcJ9MLs7CMI._nts_24$XAMgAcJ9MLs7CMI._nts_23$XAMgAcJ9MLs7CMI._nts_22$XAMgAcJ9MLs7CMI._nts_21$XAMgAcJ9MLs7CMI._nts_20$XAMgAcJ9MLs7CMI._nts_19$XAMgAcJ9MLs7CMI._nts_18$XAMgAcJ9MLs7CMI._nts_17$XAMgAcJ9MLs7CMI._nts_16$XAMgAcJ9MLs7CMI._nts_15$XAMgAcJ9MLs7CMI._nts_14$XAMgAcJ9MLs7CMI._nts_13$XAMgAcJ9MLs7CMI._nts_12$XAMgAcJ9MLs7CMI._nts_11$XAMgAcJ9MLs7CMI._nts_10$XAMgAcJ9MLs7CMI._nts_9$XAMgAcJ9MLs7CMI._nts_8$XAMgAcJ9MLs7CMI._nts_7$XAMgAcJ9MLs7CMI._nts_6$XAMgAcJ9MLs7CMI._nts_5$XAMgAcJ9MLs7CMI._nts_4$XAMgAcJ9MLs7CMI._nts_3$XAMgAcJ9MLs7CMI._nts_2$XAMgAcJ9MLs7CMI._nts_1$XAMgAcJ9MLs7CMI._nts_0$XAMgAcJ9MLs7CMI._ntname$XBMgAcJ_MLs7SNI.x86linux_init.initedx86linux_initx86linuxIR$XBMgAcJ_MLs7SNI.clobber.nstack$XAMgAcJ_MLs7SNI.prevg$XAMgAcJ_MLs7SNI.rem$XAMgAcJ_MLs7SNI.quo$XAMgAcJ_MLs7SNI.cseg$XAMgAcJ_MLs7SNI.fltregw$XAMgAcJ_MLs7SNI.intregw$XAMgAcJ_MLs7SNI.shortregw$XAMgAcJ_MLs7SNI.charregw$XAMgAcJ_MLs7SNI.fltreg$XAMgAcJ_MLs7SNI.charreg$XAMgAcJ_MLs7SNI.shortreg$XAMgAcJ_MLs7SNI.intreg$XAMgAcJ_MLs7SNI._decode_cmpf$XAMgAcJ_MLs7SNI._decode_addrj$XAMgAcJ_MLs7SNI._decode_flt$XAMgAcJ_MLs7SNI._decode_memf$XAMgAcJ_MLs7SNI._decode_mrca$XAMgAcJ_MLs7SNI._decode_rc5$XAMgAcJ_MLs7SNI._decode_mrc$XAMgAcJ_MLs7SNI._decode_mr2$XAMgAcJ_MLs7SNI._decode_mr1$XAMgAcJ_MLs7SNI._decode_mr$XAMgAcJ_MLs7SNI._decode_rc$XAMgAcJ_MLs7SNI._decode_mem4$XAMgAcJ_MLs7SNI._decode_mem2$XAMgAcJ_MLs7SNI._decode_mem1$XAMgAcJ_MLs7SNI._decode_addr$XAMgAcJ_MLs7SNI._decode_con0$XAMgAcJ_MLs7SNI._decode_con3$XAMgAcJ_MLs7SNI._decode_con2$XAMgAcJ_MLs7SNI._decode_con1$XAMgAcJ_MLs7SNI._decode_index$XAMgAcJ_MLs7SNI._decode_base$XAMgAcJ_MLs7SNI._decode_baseaddr$XAMgAcJ_MLs7SNI._decode_acon$XAMgAcJ_MLs7SNI._decode_con$XAMgAcJ_MLs7SNI._decode_cnst$XAMgAcJ_MLs7SNI._decode_freg$XAMgAcJ_MLs7SNI._decode_reg$XAMgAcJ_MLs7SNI._decode_stmt$XAMgAcJ_MLs7SNI._string$XAMgAcJ_MLs7SNI._isinstruction$XAMgAcJ_MLs7SNI._templates$XAMgAcJ_MLs7SNI._nts$XAMgAcJ_MLs7SNI._nts_42$XAMgAcJ_MLs7SNI._nts_41$XAMgAcJ_MLs7SNI._nts_40$XAMgAcJ_MLs7SNI._nts_39$XAMgAcJ_MLs7SNI._nts_38$XAMgAcJ_MLs7SNI._nts_37$XAMgAcJ_MLs7SNI._nts_36$XAMgAcJ_MLs7SNI._nts_35$XAMgAcJ_MLs7SNI._nts_34$XAMgAcJ_MLs7SNI._nts_33$XAMgAcJ_MLs7SNI._nts_32$XAMgAcJ_MLs7SNI._nts_31$XAMgAcJ_MLs7SNI._nts_30$XAMgAcJ_MLs7SNI._nts_29$XAMgAcJ_MLs7SNI._nts_28$XAMgAcJ_MLs7SNI._nts_27$XAMgAcJ_MLs7SNI._nts_26$XAMgAcJ_MLs7SNI._nts_25$XAMgAcJ_MLs7SNI._nts_24$XAMgAcJ_MLs7SNI._nts_23$XAMgAcJ_MLs7SNI._nts_22$XAMgAcJ_MLs7SNI._nts_21$XAMgAcJ_MLs7SNI._nts_20$XAMgAcJ_MLs7SNI._nts_19$XAMgAcJ_MLs7SNI._nts_18$XAMgAcJ_MLs7SNI._nts_17$XAMgAcJ_MLs7SNI._nts_16$XAMgAcJ_MLs7SNI._nts_15$XAMgAcJ_MLs7SNI._nts_14$XAMgAcJ_MLs7SNI._nts_13$XAMgAcJ_MLs7SNI._nts_12$XAMgAcJ_MLs7SNI._nts_11$XAMgAcJ_MLs7SNI._nts_10$XAMgAcJ_MLs7SNI._nts_9$XAMgAcJ_MLs7SNI._nts_8$XAMgAcJ_MLs7SNI._nts_7$XAMgAcJ_MLs7SNI._nts_6$XAMgAcJ_MLs7SNI._nts_5$XAMgAcJ_MLs7SNI._nts_4$XAMgAcJ_MLs7SNI._nts_3$XAMgAcJ_MLs7SNI._nts_2$XAMgAcJ_MLs7SNI._nts_1$XAMgAcJ_MLs7SNI._nts_0$XAMgAcJ_MLs7SNI._ntname$XAMgAcJ_MLs7SNI.rcsid$XAMgAcJ_MLs7SNI.pflagalloc.o/ 1001435952 8180 20 100644 17232 ` ELF@4(.shstrtab.text.rodata1.data.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿈'H'DH  !   8@@ ''D  !   9@@ ''H, #`'D  ?'DD  $D! '$ 쀤 #` $` 'D# `'@$  ' ! @ @$  $ $ H, #`$D  $ D$ D$'㿘'L'H'DDH\L@@'㿘'DD  !   X@@ ''! D, #`$ D, , #`!$ D, , #`$D, , #`#`$a < NELEMS(arena)src/alloc.cn > 0src/alloc.cinsufficient memory a < NELEMS(arena)src/alloc.c d;dG8H8I<;04    $$$ alloc.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/alloc.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJwMLs7y2H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/alloc.o src/alloc.c -W0,-xp\$XAMgAcJwMLs7y2H.$XAMgAcJwMLs7y2H.first$XAMgAcJwMLs7y2H.first$XAMgAcJwMLs7y2H.arena$XAMgAcJwMLs7y2H.arenaallocatenewarraydeallocate$XAMgAcJwMLs7y2H.freeblocks' d;dG8H8I<;0Ȁ݀+Ieŀ @eyƂ܂+@D@[pʂ1M@c#6 K_u#9Th~ق .Id  >Ā  v D рD ـD D ( ǀ( K( b   π   1|zGxۀ>W U kwŀV1zD<рSs>P 2E(/d   z   S  up!"p!ƀ""@(""#;#g(#ހ$_@$ $р%)%Y&%&$%&%& &#$&BD&LH &V&`D8 D9TD:D;D<D= D> D?(0&lDB0DCDDDXDEdtDFtDGDIDKDLDMDPDQDR$$&u$&D&H&LDUDV<<&$&ӠDDXDYPDZpD[D\D]&('h`'$''$'=$'P$'balloc.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/alloc.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJwMLs7y2H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)block:T(0,21)=s12next:(0,22)=*(0,21),0,32;limit:(1,12),32,32;avail:(1,12),64,32;;align:T(0,23)=u8l:(0,4),0,32;p:(1,12),0,32;d:(0,18),0,64;f:(0,24)=*(0,25)=f(0,3),0,32;;header:T(0,26)=u16b:(0,21),0,96;a:(0,23),0,64;;$XAMgAcJwMLs7y2H.first:S(0,27)=ar(0,4);0;-1;(0,21)$XAMgAcJwMLs7y2H.first:S(0,28)=ar(0,4);0;2;(0,21)$XAMgAcJwMLs7y2H.arena:S(0,29)=ar(0,4);0;-1;(0,22)$XAMgAcJwMLs7y2H.arena:S(0,30)=ar(0,4);0;2;(0,22)allocate:F(1,17);(0,15);(0,14)n:p(0,15)a:p(0,14)ap:(0,22)src/alloc.cm:(0,14)newarray:F(1,17);(0,15);(0,15);(0,14)m:p(0,15)n:p(0,15)a:p(0,14)deallocate:F(0,20);(0,14)a:p(0,14)$XAMgAcJwMLs7y2H.freeblocks:S(0,22)error:P(0,20);(0,31)=*(0,32)=k(0,1);0malloc:P(1,17);(0,14)exit:P(0,20);(0,3)__assert:P(0,20);(0,33)=*(0,34)=k(0,1);(0,35)=*(0,36)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11alloc.cBbss.bssDdata.dataDrodata.rodatadeallocatenewarrayexiterrormalloc__assert$XAMgAcJwMLs7y2H.freeblocksallocate$XAMgAcJwMLs7y2H.arena$XAMgAcJwMLs7y2H.first 0,7XL@EKR[w4  $, 0 D t x     ( X  4 4   |  L L     8 < D H \ ` x |    4 hl0 %- 9H  Sd'a:<j=4r= z>  @$  bind.o/ 1001435952 8180 20 100644 14384 ` ELF54(.shstrtab.text.bss.data.rodata.data1.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.dataalpha/osfmips/irixmips/ultrixsparc/sunsparc/solarisx86/win32x86/linuxsymbolic/osfsymbolic/irixsymbolicnullbytecoded:dE8F8G<;04 bind.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/bind.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJwMLs7S3H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/bind.o src/bind.c -W0,-xp\$XAMgAcJwMLs7S3H.bindings$d:dE8F8G<;0ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$} h$bbind.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/bind.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJwMLs7S3H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)bindings:G(0,21)=ar(0,4);0;12;(1,86)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11bind.cBbss.bssDdata.dataDrodata.rodatabytecodeIRnullIRsymbolicIRsymbolic64IRx86linuxIRx86IRsolarisIRsparcIRmipselIRmipsebIRalphaIRbindings+6=HU`fpxh $  0$ (@, 0L4 8X< @hDHxLPTX\4 h $ +` 7F|  Q $_0<h2p3 x4  dag.o/ 1001435952 8180 20 100644 63232 ` ELF4(.shstrtab.text.bss.rodata1.data.rodata.data1.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿘'L'H'DDHL@@! !  '! $ !  4 @n' @" !$ @" @㿐'P'L'H'DD<  ?P4  ', #`'$T D@ P@ H@  L@)' D'DHLP@@"', #`$ D, #`$#` $`'㿘'P'L'H'D H @@' H@@D4 H$ HH T` 4`L$ LL T` 4`P$ '㿘'P'L'H'DDHLP@'㿘'D' N, #`' < T # @,  T #!  T #!'   T #!    D@ ` D$`#`$ $`  D'  ' 㿠!  !  @@@!$ P'L'H'D'HLH L  !  ( j@@ ''D ('D D  'D   , ' 6#`' $`''܀ LD L@@D L@@ @'LD L@@D H@@L@ #`$ $` #`' $`''܀ `HD H@@D H@@ @'HD H@@D L@@H@ ϐ#`$ $` D LH@@ 'D 'H L  !   @@ ''D D @ @'LD L@@䀤 " !   @@ '' @! T "X!  L @@@@ L @@ 2L@ W @! T "X!  L @@@@ ~L @ :D  D @@'D  D  'D ''  !   @@ ''HL6! @ !   @@ ''HD   H@@L D  L@@&  4   D@@'D @``< `` < @'mD D D  # 0{D  # @ D` `  D  "fD   @_H L  !   @@ ''D  # @D @'@*D @.D   # @ !  , @@ ''D  @@D @'D @!D D @D HL@@' D HL@@'H L  !   Ő@@ ''D  !   Ɛ@@ ''D  !   ǐ@@ ''D @'"H@@@r! '!$ H L  !   ͐@@ ''D B!  4 : 'D @@'!  4 !$ D @'!  4 !  !$ ܐ@ @@'$D @'D @'D D ''@@' p @@'$ ܢ p@@D   D   'D  '  !   ߐ@@ ''D     D    'D   '  !   @@ ''D    $ $@+!  @'` $`!$ }H L  !   @@ ''!  4 D @!  ! '!$ @D @'D )D ''@@@AD  @! $ D  @! $ !  4 D @D  !   @@ ''! HL !   @@ ''D @'D @'! T <T <@ !  , @@ ''!  T @ !  ( @@ ''H)L  !   @@ ''D #T <H@@@@_L[$"0E'!B'"?'!<'" 9'"6'!  !@@ ''&D #"!!"" ""0T <L@@@@&! !   !   ('`! "$`H L  !  ! @@ ''D  "D  'D  ' # @ !  !@@ ''d@@'T   , @?T ,<'T $ ,'D '       !! Р<@@@h'   Ԡ   Ԡ !! А@@@A'̐@!!@@+`Р<@@@!!P`@@`T $ @@@`А@@@@'̐@' @ 0'D @'D  @ 0'D @'D @'D 9D ''@@@D   @! $ D   @! $ D  #!D  #!' D  #!D   4   D  BD @'H L  !  !<@@ ''D @'D @'@'iH L  !  !A@@ ''D @'D @'@ʖ'!  4  3D  D  'D ' D  D  'D '  @!  @'` $`H L  !  !I@@ ''D @'@@@H L  !  !M@@ ''D` ` D`  `  !  X!N@@ ''D @'D   @@'H L  !  !S@@ ''D @'@'eD  'H L  !  !W@@ ''D @'  ''   '' ' 9 4  ''   '' (  ''  04  D ID ''@@'D ID ''@Q'D 'D ! @.D  , T $T$ $'!p!P+`@@@`D T $ @@'.D T   , @%!!p! D T $ @@@! ?D T ,<@@@'H L  !  !j@@ ''@'AH L  !  !m@@ ''D!  , @'H L  !  !p@@ ''D  4  D @D!  , z@'!  !t@@ ''D #!k 1 p 0   J @[   p    !0!  ) !!OK! n!P !0!@!`!P !p"1!! !!r!k! !!`!!4X0"-Q"p"0 """ C"@"0;a"`4" "p"F)""!"ED$ '㿠'DDD !  !  D$ D! $ D$ D!$ 㿘'DD !  !@@ ''! ! T "X D@!  @"XD@@@3㿐!  !  !@@ ''! `@ !  !@@ ''!  ' ! @ % ' @!  $ !$ 㿀'DD  @``< `` < @' @  QD  @@$ @D  D  'D ' !D @@@' @$  @@''㿀'H'D! ?!  4  ''!$ %$ $ $ ! S!  '! !$ 'H, '䀤9D, '0  @  $ $@ @@@@ 'H, '䀤 D, '! $ ! $ ! O!  |I'H, '䀤<D, '3!  |@  @  $ $@ !  |@ 'H, '䀤 D, ' @! '! !      @ '!  $ @ +  ("! B !  T @!  !  T @ ' Y!  (  @N ! $ $ C$ !  @ې$  @[!  H @)$ !  T @!  !ؐ@@ ''  , !  '! S! $ $ $ 㿘'DDuDD T #! D  @pD $ [D @g !  $!@@ ''DD  !  !@@ ''D @=D*$ DT #" " !!""@ " "0"PD 'DD㿐'DD 4'D@ !  !@@ '' 4'D 4 D 4'DD 4D'㿀%$ $ $ ! '! =9 )! !  h!  h { `$ `@ @ ! 2!  h, '   %@@   %@@!  h } `$ `@ @ ! $ $ $ ! !  x !  x @ @  !  < @! !  | !  | @ @  @@!  ,  @ ' @S , ?' ' , +!#@ !  "@@ ''!  , Ɛ@ ' , !  , ,  ' @ @!  "@@ ''  , !  '! ! $ $ $ 㿐'X'T'P'L'H'DD!$ D'T # @<T   !  "'@@ '' @@   0 !  "*@@ '' $ 0 @YT # '!  4  ,T #!T #!`T #!T  T  T    @@"T   !  "1@@ '' @@! $  !$  'd! $ D'㿘'DDsDT # @mD T #! fD   4  ^D   4WD   0'DDT # @)D T #!D T #!' D T #!DT  T  @@@ 'DDT #! DT  @@'D!  "E@@ '' D4 DD D$ D }D$ D'㿈'X'T'P'L'H'DD''D'  V$  P$ T # 0 T #!    4  `  0`~  ' 4   !  T@   , # $ T # @"  T #!  T #!'   T #!      N2 T # @  T #!  T #!'   T #!  C T #!  C  $ 4 ' $   ' 'K  !  "m@@ ''D'㿘'H'DDD D@ 'DDT  -DT # '!  4  PDT #!DT #!`DT #!>DT  DT  2DT  =DT # '!  4  0DT #!DT #!`DT #!DT  DT  D D$ D D$ DT #!'DT #!"H !  "{@@ ''DT  @@'D D4 pDT IDT  @@'D D4 D ?D$ D 8D$ OD /D$ D (D$  NDT < @@@D$ D  4   !  "@@ ''! D $ (D` $ 0D` @k@! $ #`  $`HD@'DD'㿐'DD ' !  "@@ ''DT $ 7WD4 W D$  $@ @! @! @@@'D D4 D'㿘'H'DD $@ 0! @! D@@H@@'HD $ @H$ D $ @H$ H'㿘'H'DH ! '! ''@D! 'DD%D 'DDH@@.D@D@@ %D@@@DH@@ 㿘'L'H'DD D@'@ ( @" ' D,  HL @ה ' DHL@@ 㿀'L'H'DDH ! '! ''D@'L  '' #'  ' d ' '''! @@%DT @DT @@' (D,   +`D,  @@@ '  D,  DT # D D  $%D  $@@B' =D,  5D,   +`D,   @@+`D,  @@ '  D,  #`@@㿘'H'DD $ D $ 'D $' D  JD  Q!  | !  |D@D  SD  !   !  D@tlab || flab || tlab == 0 && flab == 0src/dag.ctlab == 0 && flab == 0src/dag.cq && q->op == RIGHTsrc/dag.cty->u.symsrc/dag.cty == inttypesrc/dag.ctlab == 0 && flab == 0src/dag.cgeneric(tp->kids[0]->kids[0]->op) == INDIRsrc/dag.ctlab == 0 && flab == 0src/dag.ctp->u.sym == 0src/dag.ctp->kids[0]src/dag.ctlab == 0 && flab == 0src/dag.cisptr(tp->kids[0]->type)src/dag.cisfunc(tp->kids[0]->type->type)src/dag.ctlab == 0 && flab == 0src/dag.ctp->u.sym == 0src/dag.cerrcnt || tlab || flabsrc/dag.cerrcnt || opkind(l->op) == opkind(r->op)src/dag.cerrcnt || optype(op) == optype(l->op)src/dag.cflab == 0src/dag.c0src/dag.ctlab == 0 && flab == 0src/dag.cgeneric(x->op) == INDIRsrc/dag.ctlab == 0 && flab == 0src/dag.ctlab == 0 && flab == 0src/dag.ctlab == 0 && flab == 0src/dag.ctlab == 0 && flab == 0src/dag.coptype(tp->kids[0]->op) != optype(tp->op) || tp->kids[0]->type->size != tp->type->sizesrc/dag.ctlab == 0 && flab == 0src/dag.ctlab == 0 && flab == 0src/dag.ctlab == 0 && flab == 0src/dag.ctlab == 0 && flab == 0src/dag.ctlab == 0 && flab == 0src/dag.c0src/dag.clabsrc/dag.cforestsrc/dag.cforest != forest->linksrc/dag.c0src/dag.cp->syms[0] == equated(p->syms[0])src/dag.cp->syms[0]src/dag.cp != qsrc/dag.ck < LONG_MAXsrc/dag.c0src/dag.cp->count >= 1src/dag.cp->syms[2]->u.t.csesrc/dag.cp->count == 0src/dag.c0src/dag.c*tail == NULLsrc/dag.c!listedsrc/dag.c!p->syms[2]->definedsrc/dag.ctmpsrc/dag.cnode'%d printed above %c%d%s%s count=%d #%d {%t} %s %p $Id: dag.nw,v 2.30 1998/09/21 21:24:47 drh Exp $? |d9dC8D8E<;04{     $$$$$$$ & @ Y q {dag.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/dag.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJwMLs7y3H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/dag.o src/dag.c -W0,-xp\$XAMgAcJwMLs7y3H.$XAMgAcJwMLs7y3H.rcsid$XAMgAcJwMLs7y3H.rcsidassignargsprunetemps$XAMgAcJwMLs7y3H.depthwalknewnodelistnodescvtconstgencodeemitcodeprintdag$XAMgAcJwMLs7y3H.tail$XAMgAcJwMLs7y3H.firstarg$XAMgAcJwMLs7y3H.buckets$XAMgAcJwMLs7y3H.forestnodecountm0d9dC8D8E<;0Āـ 'Ea~<au‚؂ '@@@WlƂ-I@_2 G[q݀5PdzՂ *E`{  :݀  r D ̀D ՀD D ( À( G( ^   ˀ   -xvCt׀:S Q gsR-vD8̀Oo:L .A(+`  v   O  qp!p!€!"<(""#7#c(#ڀ$[@${&$&1$߀H% %/ %A&%_$%D%H%Ld%D(D),@%D*@D+PD,\D-|D.D/D1D2D3%$%D%H%L&P& &D9D:4D<\D=D:D>D? D@(DA@DBPDCdd&$&ID&SH&\L&eP&pDGDHDDIPDJlDKDLDMDNDO&y$&D&H&L&PDQDRHH&$&ޠD&&DWDXD[HD\D]D_ DX0DW0D`TT'$DbDcDd4DeDD'$'2D'=H'IL,08<  , pd<!h%'UDg']'e'mDjDkDlDmDnDoDpDqDr,<Ds<DtXt|Dv|DwDxDzD{D| D}(8D~8DTpxDxDDDDDD  'vD DDpDDDDDD$D<TDTDDDDDDDDD D4T\'D\DDDDXD|DDDDDhpDp$D$D|DDDDD 8D \D x  D  D D  D   D D tD D D (D L T \'D \D hD pD  'D D $D @D LD h D D  D   D D D  dD dD D0DDDDD(D(0D0DDD'DDDDDDdDDDDD0DDDDDDDD\lDltDtDDDDDDDD D D (0D 0D'D'DDDDD4T'DT'ˀDl'׀DDDD DDD%D'D(D*D+ ((0D.0D/LhD1hD2D3D5D6|D8D9D<D=D>8D?TxDADBDCDDDE4DFDGDHDIDJtDKDMDNDODPDQDSDTLDUh'DVDWDXDY DZ TD\ D]!|D_!"" 'D`" Da","H'Db"HDe"t"Df"Di#Dj#Dk$$$ Dm$ Dn$x$Do$$Dp$Dq%Dr%,Ds%<%tDt%|%Dp%Dv)Dw)(Dx)<)<'$(DDz,D{,@D|@D}TdDlDtD($(0DDDPD|DDD(;$(JDDPDDDDD D  (R$(jD (,(tD(|D@DTD|DDDD$D88($(D(H (hpx ((ˀ(Ԁ D D D\D(((DDDDDD8DdDDD())DDPDPDlDDD D D,DPXDX)DDDDDD$DXxDxDDDDDDD@DhDpDD D D44)$)/DDD D D<D\DdDD D(DD)8$)ND)WDDDDD)_$ @HP)p)y DD(D4DX`D`DhDDDD )D DDDDpDDDDD<D DD XD D DD)DDD @)D@D\DD0D`DDDDD4D4D\\)$)D`)D$D%(D&@XD'XD(D)D*D+D,(8D.@D/D2D3|D4D%D6D7D8)$)ޠDXD=D>D?DADBPDChDEDFDGDHDIDKDL00)$)DP* *DN*$DO$DQ(@DR@PDSPDThDY*0DZD[D\ D]<DchDdDeDfDjDkDQDmDnhDo||*:$*TD*]H x8Dq DrDs0DuDDvDwDz4D{4D||D}DDDDD08D8DTDpDDD DD8DLD\lDlD*k$*D*DDD\DDDDD  *$*D*H D DlDDD*$*D*H *D D@DHXDX|D|DDDDDD44+$+,D+5H+?L+J+SDDLDTDhD|DDD+[$+D+H+LD +D ++DTDdDDDDxDDD4DdDDDD(Dd|D+$+נD+H D DDDD  +('o, ('j>,+(@'hp,`('hM,$,$,$,$,$- $-!$-6$-T$-j$-$-$-$-$.$.-$.M$._$.w$.$.$.$/$/$/1$/L$/o$/$/$/$/$0$0 01$0T$0bdag.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/dag.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJwMLs7y3H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJwMLs7y3H.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJwMLs7y3H.rcsid:S(0,22)=ar(0,4);0;48;(0,1)dag:T(0,23)=s72node:(1,2),0,544;hlink:(0,24)=*(0,23),544,32;;assignargs:G(0,3)prunetemps:G(0,3)$XAMgAcJwMLs7y3H.depth:S(0,3)walk:F(0,20);(0,25)=*(1,22);(0,3);(0,3)tp:p(1,21)tlab:p(0,3)flab:p(0,3)src/dag.clist:(1,1)node:f(1,1);(0,3);(1,54);(1,54);(24,4)op:p(0,3)l:p(1,1)r:p(1,1)sym:p(1,9)i:(0,3)p:(0,24)dagnode:f(0,24);(0,3);(1,54);(1,54);(24,4)op:p(0,3)l:p(1,1)r:p(1,1)sym:p(1,9)p:(0,24)newnode:F(1,1);(0,3);(1,54);(1,54);(24,4)op:p(0,3)l:p(1,1)r:p(1,1)sym:p(1,9)kill:f(0,20);(24,4)p:p(1,9)i:(0,3)q:(0,26)=*(0,24)reset:f(0,20)listnodes:F(1,1);(0,25);(0,3);(0,3)tp:p(1,21)tlab:p(0,3)flab:p(0,3)p:(1,1)l:(1,1)r:(1,1)op:(0,3)q:(1,21)ty:(1,23)save:(1,21)arg0:(1,21)arg:(1,21)x:(1,21)f:(1,25)fmask:(0,14)mask:(0,14)q:(1,21)ty:(1,23)q:(1,21)n:(0,4)list:f(0,20);(1,54)p:p(1,1)labelnode:f(0,20);(0,3)lab:p(0,3)unlist:f(0,20)p:(1,1)cvtconst:F(1,21);(0,25)p:p(1,21)q:(1,9)e:(1,21)gencode:F(0,20);(0,27)=*(24,4);(0,27)caller:p(24,36)callee:p(24,36)cp:(1,5)save:(1,13)i:(0,3)p:(1,9)q:(1,9)i:(0,3)p:(1,9)q:(1,9)p:(24,36)fixup:f(0,20);(1,54)p:p(1,1)equated:f(1,9);(24,4)p:p(1,9)q:(1,9)emitcode:F(0,20)cp:(1,5)save:(1,13)bp:(1,5)i:(0,3)k:(0,4)undag:f(1,1);(1,54)forest:p(1,1)p:(1,1)replace:f(1,1);(1,54)p:p(1,1)prune:f(1,1);(1,54)forest:p(1,1)p:(1,1)tail:(0,28)=*(1,1)count:(0,3)tmp:(1,9)visit:f(1,1);(1,54);(0,3)p:p(1,1)listed:p(0,3)tmpnode:f(1,1);(1,54)p:p(1,1)tmp:(1,9)asgnnode:f(1,1);(24,4);(1,54)tmp:p(1,9)p:p(1,1)printdag:F(0,20);(1,54);(0,3)p:p(1,1)fd:p(0,3)f:(0,29)=*(7,1)printdag1:f(0,20);(1,54);(0,3);(0,3)p:p(1,1)fd:p(0,3)lev:p(0,3)id:(0,3)i:(0,3)printnode:f(0,20);(1,54);(0,3);(0,3)p:p(1,1)fd:p(0,3)lev:p(0,3)f:(0,29)i:(0,3)id:(0,3)typestab:f(0,20);(24,4);(1,17)p:p(1,9)cl:p(1,17)$XAMgAcJwMLs7y3H.tail:S(0,28)$XAMgAcJwMLs7y3H.firstarg:S(1,21)$XAMgAcJwMLs7y3H.buckets:S(0,30)=ar(0,4);0;15;(0,24)$XAMgAcJwMLs7y3H.forest:S(1,1)ttob:P(0,3);(0,31)=*(1,24)btot:P(1,23);(0,3);(0,3)atop:P(1,23);(0,31)tree:P(1,21);(0,3);(0,31);(0,25);(0,25)printed:P(0,32)=*(0,3);(0,3)opname:P(1,12);(0,3)nodeid:P(0,3);(0,25)temporary:P(1,9);(0,3);(0,31)intconst:P(1,9);(0,3)genlabel:P(0,3);(0,3)genident:P(1,9);(0,3);(0,31);(0,3)foreach:P(0,20);(0,33)=*(1,15);(0,3);(0,34)=*(0,35)=f(0,20);(1,17)findlabel:P(1,9);(0,3)constant:P(1,9);(0,31);(1,16)jump:P(1,1);(0,3)equatelab:P(0,20);(24,4);(24,4)code:P(1,5);(0,3)addlocal:P(0,20);(24,4)simplify:P(1,21);(0,3);(0,31);(0,25);(0,25)fprint:P(0,20);(0,36)=*(12,2);(0,37)=*(0,38)=k(0,1);0swtoseg:P(0,20);(0,3)rvalue:P(1,21);(0,25)lvalue:P(1,21);(0,25)idtree:P(1,21);(24,4)cast:P(1,21);(0,25);(0,31)shtree:P(1,21);(0,3);(0,25);(0,25)cnsttree:P(1,21);(0,31);0bittree:P(1,21);(0,3);(0,25);(0,25)asgn:P(1,21);(24,4);(0,25)defglobal:P(0,20);(24,4);(0,3)deallocate:P(0,20);(0,14)allocate:P(1,17);(0,15);(0,14)nodecount:G(0,3)memset:P(1,17);(1,17);(0,3);(0,14)__assert:P(0,20);(0,39)=*(0,40)=k(0,1);(0,41)=*(0,42)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11dag.cBbss.bssDdata.dataDrodata.rodataundagresetnodedagnodekilllabelnodeunlistlistprunefixupequatedtypestabvisitreplacetmpnodeasgnnodeprintdag1printnodeopnamefprintnodeidprinted__iobprintdagbtottemporary$XAMgAcJwMLs7y3H.taildefglobalforeachemitcodeswtosegasgnglevelcodelistcodeheadsrcgencodeatopsimplifygenidentttobcastshtreervaluecnsttreebittreelvalueintconsttreeconstantcvtconstidtreejumpfindlabelequatelabaddlocalgenlabel__assertvoidptypeunsignedtypeerrcntcfunc$XAMgAcJwMLs7y3H.firstarginttypenewnodememsetallocatenodecount$XAMgAcJwMLs7y3H.bucketsdeallocatecodelistnodesIR$XAMgAcJwMLs7y3H.forestwalk$XAMgAcJwMLs7y3H.depthprunetempsassignargs$XAMgAcJwMLs7y3H.rcsidL *BH0@L6t;xC\H/R0(Y/^Gd9j;rW({K0E@@OQS(T0Q<H <d"'.7@D30<LQZchmt{1H D,4hX<CLV@oz)L 14P<R @R PR TR `R dR lQ pQ OR R N,M 0M M M $M (M 0L 4L <L KJM M L L L DL HL XM \M lJtL xL    BT T T P P A@P\PpT tT |T T T T PPA<PXPlT pT xT P 4 4B ,@ 8A XP  X  X B P R R R R > ? 0= \P dR hR |R R > ? < P P x T x hB H H   B = `= ; P :   BHPpP  BP P(P\P|PP  B( ,, ,@Bt Hx HBPIG G G  G 0 `4 `HB|Q Q 9Q Q G G PQ  Q $G (G 8G <G LPhIPPIK8J  B4 8 LBF F G G   B(Q ,Q TP\G `G pG tG |G G PPI8R R 088R <R DQ HQ tP  BE E   BLPhPtE xE  < <BE E  t t0Bp t B>I\ ` tBH>`IpR tR R R R R     Bx | B7PD D 56(D ,D 85L6hP|74D D 56D 2D 5 3D $586L6dPx1P1PPLIl8tR xR 8R R PP     B P P!@ <!D <!XB!P!P!Q !Q "F "F " `" `"B#$P#DI#| # #B# $ $B$DP$h8$  $  $B$P%` 0%d 0%xB%P'\I'H 'H ( H ($H (05(D3(PH (p5(3(H (H (5(3)D )D )(5)<6)h T)l T)B)P) x) x)B* C *$C *x *| *B*@*C *C + +  +4B/,R /0R /@R /DR /XR /\R /xR /|R / / /B/R /R 0R 0R 0 >0(R 0,R 04?0L>0dI0R 0R 0 0 0B0R 0R 1 1  1 B1@R 1DR 1XR 1\R 1lR 1pR 1R 1R 1R 1R 2 :2D02.2/2<3<U 3@U 3PQ 3TQ 3U 3U 3, 3, 3V 3V 3+ 3+ 3+ 3+ 3* 3* 4p<4(4S4* 4* 4* 4* 5) 5 ) 5Q 5 Q 5Q 5Q 5Q 5Q 6H'6P+ 6T+ 6\E 6`E 6Q 6Q 6Q 6Q 7 7 7,Q 70Q 7T) 7X) 7hQ 7lQ 7Q 7Q 7, 7, 8U 8 U 8DQ 8HQ 8pQ 8tQ 8 8 8B8 9l8 9l9E 9E 9@, 9D, 9l69p79t8p9x69|79898989898:( (:, (:@B:| X: X:B; p; p<B<, <, <+ <+ <E <E =) =) =$Q =(Q =<Q =@Q =x'=) =) =Q =Q = W= W=%= W> W>%>Q >Q >T'>l, >p, >) >) >Q >Q >Q >Q >'?Q ?Q ?() ?,) ?<Q ?@Q ?TQ ?XQ ?x'?$?Q ?Q @L @P @dB@Q @Q @Q @Q A0'A@ AD AXBA B A B AE AE A, A, B =B=B?(B=B>dB >B$A@B(>B,>B0?Bh# Bl# B B BBC, C0 CDBCx@CQ CQ Dx D| DBD# D# D# D# E# E# FhIFIFIF F FBHQ HQ J J JBKQ KQ L`Q LdQ Mt 4Mx 4MBMININ!N"N HN HOBO( O, O\# O`# Oh# Ol# Ox# O lO lP BPh1PtC PxC P|1PIPIQ1Q C Q$C Q(1QDIQ`IQx8Q8Q Q R R RR0R R4R RLR RPR RRR |R |RRSLS\ST` Td Tp Tt TU U U U U0U< U@ ULUlU U UUVh Vl VV V WW, W0 WPW W WXPQ XTQ XhQ XlQ XQ XQ XQ XQ 4 XYLY`|=%`-`4`,  @b|Od|5(  Z0h<<qxyh  dagcheck.o/ 1001435954 8180 20 100644 73472 ` ELFX4(.shstrtab.text.rodata1.data.bss.rodata.data1.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'H'DH H  !  H@@Di'ZD 4 , #`T^'D 4  , #`TT'D 4  ?, #`TJ'D 4  , #`T@'D 4 , #`T6'D 4  , #`T,'D 4  , #`T"'D 4 , #`T'!  H@@'H$  , ! 㿘'H'DD 'H T @H 4    , # $DH @@H㿘'H'DD 'H T @H 4    , # $DH @@HT @H4   , #c $㿘'H'DD 'H T @H 4    ?, #? $DH @H T @H 4    , #c $DH @@H T @H 4    ,  ?$DH @@H T @H 4    , # $DH @&H T @H 4    ,  <$DH @@PH T @H 4    , # $DH @@ 㿘'H'DD 'H T @H 4    , # $DH @.㿘'H'DD 'H T @H 4    , # $DH @㿘'H'DD 'H T @H 4    , # $DH @ڒ㿘'H'DD 'H T @H 4    , # $DH @㿘'DD !  @@  @@'D$   , #c $#c4 4 4 4 4 4 4 4 yT  4    ,  ?$DfCT 4    , # $D+T 4    ,  <$DT  4    , # $DD nD  T 'T @4    ?, #? $D@D JD  T 'T @4    ?, #? $D@D &D  T 'T @4    ?, #? $Dp@D D  T 'T @4    ?, #? $DL@mD ސD  T 'T @4    ?, #? $D(@ID D D` T ` T 'T @4    ?, #? $D@D D D` T ` T 'T @4   ?, #? $DВ@D bD ^D` T ` T 'T @4   ?, #? $D@D 6D 2D` T ` T 'T @4   ?, #? $Dx@D  D D` T ` T 'T @4    ?, #? $DL@mD ސD  T 'T @4    , #c $D  T 'T @4    ,  ?$DU@2D D  T 'T @4    , #c $D  T 'T @4    , # $DĒ@D fD  T 'T @4    , #c $D  T 'T @4    ,  <$D@D +D  T 'T @4    , #c $D  T 'T @4    , # $D2@}D D  T 'T @4    , #c $D  T 'T @4    , #c $D@@D D  T 'T @4    ,  ?$DA@D D  T 'T @4    , # $Dɒ@ D kD  T 'T @4    ,  ?$D@ D ID  T 'T @4    , # $D@ D %D  T 'T @4    ,  <$D@ D D  T 'T @4    ,  <$Di@ pD D  T 'T @4    , # $D@ LD D  T 'T @4    , # $D@ (D D  T 'T @4    ,  <$D@ D wD  T 'T @4    , # $D@ D SD  T 'T @4    ,  ?$D@ D 1D  T 'T @4    , # $Dk@ D  D  T 'T @4    , #c $D  T 'T @4    ,  ?$D@ aD ҐD  T 'T @4    , #c $D  T 'T @4    , # $D@ $D D  T 'T @4    , #c $D  T 'T @4    ,  <$D@ D ZD  T 'T @4   , #c $D  T 'T @4    , # $Da@ D D  T 'T @4   ?, #? $Dg@ D D D` T ` T 'T @4   ?, #? $D;@ \D ͐D  T 'T @4    ?, #? $D@ 8D D  T 'T @4    ?, #? $D@ D D  T 'T @4    ?, #? $Dϒ@ D aD  T 'T @4    ?, #? $D@ T  4    ?, #? $D T  4    , # $DQ T  4    , # $D9 T  4   , # $D! lD ݐD ِD` T ` T 'T @4    ,  ?$De@ BD D D` T ` T 'T @4   , # $D@ D D D` T ` T 'T @4    ,  <$D@ D ]D YD` T ` T 'T @4   , # $Du@D` T ` T 'T @4   , # $DS@D` T ` T 'T @4   , # $D1@D` T ` T 'T @4   , # $D@ ZD ːD ǐD` T ` T 'T @4   ,  ?$DS@ 0D D D` T ` T 'T @4   , # $DӒ@ D uD qD` T ` T 'T @4   ,  <$DӒ@D KD GD` T ` T 'T @4    , # $Dc@D` T ` T 'T @4    , # $DA@D D D` T ` T 'T @4   , # $D/@`D ѐD ͐D` T ` T 'T @4   ,  <$D/@6D D D` T ` T 'T @4   , # $Dْ@ D {D wD` T ` T 'T @4   ,  <$Dْ@D QD MD` T ` T 'T @4   , # $D@D %D !D` T ` T 'T @4   ,  <$D@D D D` T ` T 'T @4    , # $D-@^D ϐD ːD` T ` T 'T @4   ,  <$D-@4D D  T 'T @4    , # $Dߒ@D D  T 'T @4    ,  <$D@D _D [D` T ` T 'T @4    , # $D@D 3D /D` T ` T 'T @4    ,  <$D@D  D D` T ` T 'T @4    , # $D;@lD ݐD ِD` T ` T 'T @4    ,  <$D;@BD D D` T ` T 'T @4   ,  ?$D;@D D D` T ` T 'T @4    , # $D@D ]D YD` T ` T 'T @4    ,  <$D@D 3D /D` T ` T 'T @4   ,  ?$D@D  D D` T ` T 'T @4    , # $D;@lD ݐD ِD` T ` T 'T @4    ,  <$D;@BD D D` T ` T 'T @4    ?, #? $D@D D D` T ` T 'T @4    ?, #? $Dɒ@D [D WD` T ` T 'T @4    ?, #? $D@D /D +D` T ` T 'T @4    ?, #? $Dq@D D D` T ` T 'T @4    ?, #? $DE@fD אD ӐD` T ` T 'T @4    ?, #? $D@:D D D` T ` T 'T @4    ?, #? $D@D D {D` T ` T 'T @4    ?, #? $D@D SD OD` T ` T 'T @4    ?, #? $D@D 'D #D` T ` T 'T @4    ?, #? $Di@D D D` T ` T 'T @4    ?, #? $D=@^D ϐD ːD` T ` T 'T @4    ?, #? $D@2D D D` T ` T 'T @4    ?, #? $D@D wD sD` T ` T 'T @4   ?, #? $D﹒@D KD GD` T ` T 'T @4   ! ?, #? $D@D D D` T ` T 'T @4   " ?, #? $Da@D D D` T ` T 'T @4   # ?, #? $D5@VD ǐD ÐD` T ` T 'T @4   $ ?, #? $D @*D D  T 'T @4   % ?, #? $D@T  4   & ?, #? $D͒#``DT #@@DT #5y9=%v! $ , ! 1 $% , ! 51`$5 , ! IE 9A$$E , ! qI8uWs}v6 e $ ^, ! bT |I$Հ E, ! 4$ 0, ! ' ^s1|@U!A $5 , ! EA$E , ! ue UIVrfv ,U{ .PvG#){QztibZ8aS1#!E>%!6&E/H51f$6X㿠'L'H'DD !  @@L !  @@#D L$ (DL$ #!D L$ D L$ !  H@@ H$  v, ! `'H'DDT < 'D H'@', #`' !  '@@ ''DȐ@ ', T,,TÒ ', Tj!  @!  @z!  @q!  @h!  @_H!  @T!  @K!  @B+!  @7!  @. &DT $  , ! D @@!  (@@ ''㿘'DD읐D T  D @@!  (#@@ ''D @_ruleBad goal nonterminal %d _ruleBad goal nonterminal %d _labelNull tree _labelBad terminal %d _kidsNull tree _kidsNull kids _kidsBad rule number %d rulenumber/usr/tmp/lcc-4.1/sparc/solaris/dagcheck.c0/usr/tmp/lcc-4.1/sparc/solaris/dagcheck.c0/usr/tmp/lcc-4.1/sparc/solaris/dagcheck.c )23:ABCFGHIMN !"#$6;<=>?@defghijklmnopqrstuvw '*+,58ELPRTWYZ]_b(-./9JOQSUVX[\`c&0147DK^a%stmtPVbogusIUFBstmt: INDIRB(P)stmt: INDIRF(P)stmt: INDIRI(P)stmt: INDIRU(P)stmt: INDIRP(P)stmt: CALLF(P)stmt: CALLI(P)stmt: CALLU(P)stmt: CALLP(P)stmt: Vbogus: Ibogus: Ubogus: Pbogus: Fbogus: Bbogus: VI: bogusU: bogusP: bogusF: bogusB: bogusV: bogusF: CNSTFI: CNSTIP: CNSTPU: CNSTUV: ARGB(B)V: ARGF(F)V: ARGI(I)V: ARGU(U)V: ARGP(P)V: ASGNB(P,B)V: ASGNF(P,F)V: ASGNI(P,I)V: ASGNU(P,U)V: ASGNP(P,P)B: INDIRB(P)F: INDIRF(P)I: INDIRI(P)U: INDIRU(P)P: INDIRP(P)I: CVII(I)I: CVUI(U)I: CVFI(F)U: CVIU(I)U: CVUU(U)U: CVPU(P)F: CVIF(I)F: CVFF(F)P: CVUP(U)P: CVPP(P)F: NEGF(F)I: NEGI(I)V: CALLB(P,P)F: CALLF(P)I: CALLI(P)U: CALLU(P)P: CALLP(P)V: CALLV(P)V: RETF(F)V: RETI(I)V: RETU(U)V: RETP(P)V: RETVP: ADDRGPP: ADDRFPP: ADDRLPF: ADDF(F,F)I: ADDI(I,I)P: ADDP(P,I)P: ADDP(I,P)P: ADDP(U,P)P: ADDP(P,U)U: ADDU(U,U)F: SUBF(F,F)I: SUBI(I,I)P: SUBP(P,I)P: SUBP(P,U)U: SUBU(U,U)I: LSHI(I,I)U: LSHU(U,I)I: MODI(I,I)U: MODU(U,U)I: RSHI(I,I)U: RSHU(U,I)U: BANDU(U,U)I: BANDI(I,I)U: BCOMU(U)I: BCOMI(I)I: BORI(I,I)U: BORU(U,U)U: BXORU(U,U)I: BXORI(I,I)F: DIVF(F,F)I: DIVI(I,I)U: DIVU(U,U)F: MULF(F,F)I: MULI(I,I)U: MULU(U,U)V: EQF(F,F)V: EQI(I,I)V: EQU(U,U)V: GEF(F,F)V: GEI(I,I)V: GEU(U,U)V: GTF(F,F)V: GTI(I,I)V: GTU(U,U)V: LEF(F,F)V: LEI(I,I)V: LEU(U,U)V: LTF(F,F)V: LTI(I,I)V: LTU(U,U)V: NEF(F,F)V: NEI(I,I)V: NEU(U,U)V: JUMPV(P)V: LABELVH4 d>dh8i8j<;14    ' ? W o        / G _ w       " ; T m        5 N g        = V o       6 U p       -$3dagcheck.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/dagcheck.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJxMLs7y6H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/dagcheck.o /usr/tmp/lcc-4.1/sparc/solaris/dagcheck.c -W0,-xp\$XAMgAcJxMLs7y6H.$XAMgAcJxMLs7y6H._ntname$XAMgAcJxMLs7y6H._ntname$XAMgAcJxMLs7y6H._nts_0$XAMgAcJxMLs7y6H._nts_0$XAMgAcJxMLs7y6H._nts_1$XAMgAcJxMLs7y6H._nts_1$XAMgAcJxMLs7y6H._nts_2$XAMgAcJxMLs7y6H._nts_2$XAMgAcJxMLs7y6H._nts_3$XAMgAcJxMLs7y6H._nts_3$XAMgAcJxMLs7y6H._nts_4$XAMgAcJxMLs7y6H._nts_4$XAMgAcJxMLs7y6H._nts_5$XAMgAcJxMLs7y6H._nts_5$XAMgAcJxMLs7y6H._nts_6$XAMgAcJxMLs7y6H._nts_6$XAMgAcJxMLs7y6H._nts_7$XAMgAcJxMLs7y6H._nts_7$XAMgAcJxMLs7y6H._nts_8$XAMgAcJxMLs7y6H._nts_8$XAMgAcJxMLs7y6H._nts_9$XAMgAcJxMLs7y6H._nts_9$XAMgAcJxMLs7y6H._nts_10$XAMgAcJxMLs7y6H._nts_10$XAMgAcJxMLs7y6H._nts_11$XAMgAcJxMLs7y6H._nts_11$XAMgAcJxMLs7y6H._nts_12$XAMgAcJxMLs7y6H._nts_12$XAMgAcJxMLs7y6H._nts_13$XAMgAcJxMLs7y6H._nts_13$XAMgAcJxMLs7y6H._nts_14$XAMgAcJxMLs7y6H._nts_14$XAMgAcJxMLs7y6H._nts_15$XAMgAcJxMLs7y6H._nts_15$XAMgAcJxMLs7y6H._nts_16$XAMgAcJxMLs7y6H._nts_16$XAMgAcJxMLs7y6H._nts_17$XAMgAcJxMLs7y6H._nts_17$XAMgAcJxMLs7y6H._nts_18$XAMgAcJxMLs7y6H._nts_18$XAMgAcJxMLs7y6H._nts$XAMgAcJxMLs7y6H._nts$XAMgAcJxMLs7y6H._templates$XAMgAcJxMLs7y6H._templates$XAMgAcJxMLs7y6H._isinstruction$XAMgAcJxMLs7y6H._isinstruction$XAMgAcJxMLs7y6H._string$XAMgAcJxMLs7y6H._string$XAMgAcJxMLs7y6H._decode_stmt$XAMgAcJxMLs7y6H._decode_stmt$XAMgAcJxMLs7y6H._decode_P$XAMgAcJxMLs7y6H._decode_P$XAMgAcJxMLs7y6H._decode_V$XAMgAcJxMLs7y6H._decode_V$XAMgAcJxMLs7y6H._decode_bogus$XAMgAcJxMLs7y6H._decode_bogus$XAMgAcJxMLs7y6H._decode_I$XAMgAcJxMLs7y6H._decode_I$XAMgAcJxMLs7y6H._decode_U$XAMgAcJxMLs7y6H._decode_U$XAMgAcJxMLs7y6H._decode_F$XAMgAcJxMLs7y6H._decode_F$XAMgAcJxMLs7y6H._decode_B$XAMgAcJxMLs7y6H._decode_Bcheck+4 d>dh8i8j<;1Ҁ/Ljƀ"Aaʀ߂1L@e@|ς8Rn@DW lՀDZu܂.Oj݀ & @_Ѐ   >  D D D $D ?( ( l(  ր  ʀ܀ ' <Rhǀ_x̀ v 4wRD9]7tۀ _q #Sڀf(P ߀ A ހ  t  p!Cp!"""a("݀##\#(#$@$$&$&(%%%%&&,&&^&&~&&&&&'&'"&'T&'t&'&'&'&(&(J&(j&(&(&(&)&)@&)a&)&)&)&* &*<&*]&*&*&*&+&+8&+Y&+&+&+&,&,4&,g&,&,&- &-G&x-&-&-&.&.M&.p& .&.&N.&/&&/_&/&(/&/&&0&04&0j&0&0$0ܠD0H p 4\0D D,DLD\DdlDlDDDDD0DXDDDDD1"$1BD1LH X1UD D4D4DDDpD1f$1D1H X1D D4D4DDDpDDDD1$1ƠD1РH X8x1ـD D4D4DDDpDDDDD D D $D H`D`|D|DDDDDD 8D8TDTDdDD1$2D2 H X2D D!4D"4D#DD$pD&2$2>D2HH X2QD) D*4D+4D,DD-pD/2Z$2zD2H X2D2 D34D44D5DD6pD82$2D2H X2ɀD; D<4D=4D>DD?pDA2$2DhX,L<L @  ,       0H`x  pdP @4TX  !H!"#H#$%0%&'0'()8)*P*+,P--.P//0P112X334h556x7(78989:;H;<=X=>L22DGDHDI4DJXDSDTDWDXDYDZ D\ D_(<D`<DaDDbpDdDgDhDiDjDlDoDpDqDr(8Dt8Dv@DxPDyd|Dz|D{D|D~DDD D DDDXDXD`DpDDDDDDDD,D,D8DdxDxDDDDDDDDD D0DTlDlDxDDDDDDDD(DThDhDpDDDDDDDD D0D@Dd|D|DDDDDDD,D,D8DdxDxDDDDDDD  D D ,D P dD dD lD |D  D D  D D  D D D D XD XD `D pD  D D  D D  D D D 0 DD DD LD \D p D D  D D  D D D $ 8D 8D @D! PD" d |D# |D$  D' D(  D) D* D+  ,D- ,D/ 4D1 DD2 X pD3 pD4 |D5  D7 D9 D; D<  D= D>D?0DDADDCLDE\DFpDGDHDIDKDMDODPDQDRDSH\DU\DWdDYtDZD[D\D]D_DaDcDd(De(Df4DgXlDilDktDmDnDoDpDqDsDuDwDx(@Dy@DzLD{xD}DDDDDDDDD,D@XDXDdDDDDDDDD,D,D4DDDXpDpD|DDDDDDD 8D8DLdDdDpDDDDDDD$D$D8PDPD\DDDDDDDDD,DDDDPDtDDDDDDDD0D0D<Dh|D|DDDDDD D DD$D4DXpDpD|DDDDDDD D8LDLDTDdD xD D D DDDD D D,DXlDlDtDDDDD D"D%D&D' D(L\D*\D-dxD.xD/D0D2D5D6D7D8 D:D=$8D>8D?@D@l|DB|DDDEDGDHDIDJDK$DM$DO,DP<DRLDSpDTDUDVDXDZD[D]D^ 8D_8D`DDah|Dc|DeDfDhDiDjDkDl,Do,DpPhDqhDrtDsDvDwDxDyDz ( <D} <D~ ` xD xD D  D D D D D!!(D!(D!4D!X!lD!lD!tD!D!D!!D!D!D""D"D"$D"4D"DD"h"D"D"D""D"D"D"D"D##(D#(D#4D#`#tD#tD##D#D#D##D#D$D$D$$D$H$`D$`D$lD$$D$D$D$D$D$%D%D%D%@%TD%TD%\D%lD%|D%%D%D%D%&D&D& D&D&,D&P&hD&hD&tD&&D&D&D&D&D&'D'D'D'H'\D'\D'dD'tD'D''D'D'D'(D(D( D(D(,D(P(hD(hD(tD((D(D(D(D(D ))D )D )$D )H)\D)\D)dD)tD))D)D)D))D)D)D*D**0D*0D*<D *`*tD"*tD$*|D%*D'*D(**D)*D**D+++$D-+$D/+,D0+<D2+LD3+p+D4+D5+D6++D8+D:+D;+D=+D>,,0D?,0D@,<DA,h,|DC,|DE,DF,DH,DI,,DJ,DK,DL--$DN-$DP-,DQ-<DS-LDT-p-DU-DV-DW--DY-D[-D\-D^-D_..0D`.0Da.<Db.h.|Dd.|Df.Dg.Di.Dj..Dk.Dl.Dm//$Do/$Dq/,Dr/<Dt/LDu/p/Dv/Dw/Dx//Dz/D|/D}/D/D000D00D0<D0h0|D0|D0D0D0D00D0D0D11$D1$D1,D1<D1LD1p1D1D1D11D1D1D1D1D2 28D28D2DD2p2D2D2D2D2D22D2D2D3 34D34D3<D3LD3\D33D3D3D33D3D3D3D4 D404HD4HD4TD44D4D4D4D4D44D4D5D505DD5DD5LD5\D5lD55D5D5D55D5D5D6 D6D6@6XD6XD6dD66D6D6D6D6D67D7D7D7@7TD7TD7\D7lD7|D77D7D7D78D8D8 D8D8,D8P8hD8hD8tD88D 8D 8D 8D8D99D9D9$D9P9dD9dD9lD9|D9D99D9D9D::D:D!:D":,D$:<D%:`:xD&:xD':D(::D*:D,:D-:D/:D0;;(D1;(D2;4D3;`;tD5;tD7;|D8;D:;D;;;D<;D=;D><<$D@<$DB<,DC<<DE>D`>Dc>>0Dd>0De>8Df>d>tDh>tDj>|>DT>DlF4F43$3-D37H3FLDoDp Dq<DrLDshpDpDDDDDDDDDsD((3[$3wD3H 33D 33D83(DPDDDDD$,D,DPDtD D D D D D0DTD\DDDDDDDTT3$3D3D D!,D",D#@xD%xD&40$4o$4$4$4bdagcheck.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/dagcheck.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJxMLs7y6H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)NODEPTR_TYPE:t(0,21)=*(1,2)$XAMgAcJxMLs7y6H._ntname:S(0,22)=ar(0,4);0;-1;(1,12)$XAMgAcJxMLs7y6H._ntname:S(0,23)=ar(0,4);0;9;(1,12):T(0,24)=s8_stmt:(0,14),0,4;_P:(0,14),4,4;_V:(0,14),8,6;_bogus:(0,14),14,3;_I:(0,14),17,5;_U:(0,14),22,5;_F:(0,14),27,4;_B:(0,14),32,2;;_state:T(0,25)=s28cost:(0,26)=ar(0,4);0;8;(0,2),0,144;rule:(0,24),160,64;;$XAMgAcJxMLs7y6H._nts_0:S(0,27)=ar(0,4);0;-1;(0,2)$XAMgAcJxMLs7y6H._nts_0:S(0,28)=ar(0,4);0;1;(0,2)$XAMgAcJxMLs7y6H._nts_1:S(0,27)$XAMgAcJxMLs7y6H._nts_1:S(0,29)=ar(0,4);0;1;(0,2)$XAMgAcJxMLs7y6H._nts_2:S(0,27)$XAMgAcJxMLs7y6H._nts_2:S(0,30)=ar(0,4);0;1;(0,2)$XAMgAcJxMLs7y6H._nts_3:S(0,27)$XAMgAcJxMLs7y6H._nts_3:S(0,31)=ar(0,4);0;1;(0,2)$XAMgAcJxMLs7y6H._nts_4:S(0,27)$XAMgAcJxMLs7y6H._nts_4:S(0,32)=ar(0,4);0;1;(0,2)$XAMgAcJxMLs7y6H._nts_5:S(0,27)$XAMgAcJxMLs7y6H._nts_5:S(0,33)=ar(0,4);0;1;(0,2)$XAMgAcJxMLs7y6H._nts_6:S(0,27)$XAMgAcJxMLs7y6H._nts_6:S(0,34)=ar(0,4);0;1;(0,2)$XAMgAcJxMLs7y6H._nts_7:S(0,27)$XAMgAcJxMLs7y6H._nts_7:S(0,35)=ar(0,4);0;0;(0,2)$XAMgAcJxMLs7y6H._nts_8:S(0,27)$XAMgAcJxMLs7y6H._nts_8:S(0,36)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts_9:S(0,27)$XAMgAcJxMLs7y6H._nts_9:S(0,37)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts_10:S(0,27)$XAMgAcJxMLs7y6H._nts_10:S(0,38)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts_11:S(0,27)$XAMgAcJxMLs7y6H._nts_11:S(0,39)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts_12:S(0,27)$XAMgAcJxMLs7y6H._nts_12:S(0,40)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts_13:S(0,27)$XAMgAcJxMLs7y6H._nts_13:S(0,41)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts_14:S(0,27)$XAMgAcJxMLs7y6H._nts_14:S(0,42)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts_15:S(0,27)$XAMgAcJxMLs7y6H._nts_15:S(0,43)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts_16:S(0,27)$XAMgAcJxMLs7y6H._nts_16:S(0,44)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts_17:S(0,27)$XAMgAcJxMLs7y6H._nts_17:S(0,45)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts_18:S(0,27)$XAMgAcJxMLs7y6H._nts_18:S(0,46)=ar(0,4);0;2;(0,2)$XAMgAcJxMLs7y6H._nts:S(0,47)=ar(0,4);0;-1;(24,16)$XAMgAcJxMLs7y6H._nts:S(0,48)=ar(0,4);0;119;(24,16)$XAMgAcJxMLs7y6H._templates:S(0,49)=ar(0,4);0;-1;(1,12)$XAMgAcJxMLs7y6H._templates:S(0,50)=ar(0,4);0;119;(1,12)$XAMgAcJxMLs7y6H._isinstruction:S(0,51)=ar(0,4);0;-1;(0,1)$XAMgAcJxMLs7y6H._isinstruction:S(0,52)=ar(0,4);0;119;(0,1)$XAMgAcJxMLs7y6H._string:S(0,53)=ar(0,4);0;-1;(1,12)$XAMgAcJxMLs7y6H._string:S(0,54)=ar(0,4);0;119;(1,12)$XAMgAcJxMLs7y6H._decode_stmt:S(0,27)$XAMgAcJxMLs7y6H._decode_stmt:S(0,55)=ar(0,4);0;10;(0,2)$XAMgAcJxMLs7y6H._decode_P:S(0,27)$XAMgAcJxMLs7y6H._decode_P:S(0,56)=ar(0,4);0;15;(0,2)$XAMgAcJxMLs7y6H._decode_V:S(0,27)$XAMgAcJxMLs7y6H._decode_V:S(0,57)=ar(0,4);0;38;(0,2)$XAMgAcJxMLs7y6H._decode_bogus:S(0,27)$XAMgAcJxMLs7y6H._decode_bogus:S(0,58)=ar(0,4);0;6;(0,2)$XAMgAcJxMLs7y6H._decode_I:S(0,27)$XAMgAcJxMLs7y6H._decode_I:S(0,59)=ar(0,4);0;19;(0,2)$XAMgAcJxMLs7y6H._decode_U:S(0,27)$XAMgAcJxMLs7y6H._decode_U:S(0,60)=ar(0,4);0;18;(0,2)$XAMgAcJxMLs7y6H._decode_F:S(0,27)$XAMgAcJxMLs7y6H._decode_F:S(0,61)=ar(0,4);0;11;(0,2)$XAMgAcJxMLs7y6H._decode_B:S(0,27)$XAMgAcJxMLs7y6H._decode_B:S(0,62)=ar(0,4);0;2;(0,2)_rule:f(0,3);(1,17);(0,3)state:p(1,17)goalnt:p(0,3)/usr/tmp/lcc-4.1/sparc/solaris/dagcheck.c_closure_P:f(0,20);(1,54);(0,3)a:p(0,21)c:p(0,3)p:(0,63)=*(0,25)_closure_V:f(0,20);(1,54);(0,3)a:p(0,21)c:p(0,3)p:(0,63)_closure_bogus:f(0,20);(1,54);(0,3)a:p(0,21)c:p(0,3)p:(0,63)_closure_I:f(0,20);(1,54);(0,3)a:p(0,21)c:p(0,3)p:(0,63)_closure_U:f(0,20);(1,54);(0,3)a:p(0,21)c:p(0,3)p:(0,63)_closure_F:f(0,20);(1,54);(0,3)a:p(0,21)c:p(0,3)p:(0,63)_closure_B:f(0,20);(1,54);(0,3)a:p(0,21)c:p(0,3)p:(0,63)_label:f(0,20);(1,54)a:p(0,21)c:(0,3)p:(0,63)_kids:f(0,20);(1,54);(0,3);(0,64)=*(1,54)p:p(0,21)eruleno:p(0,3)kids:p(0,65)=*(0,21)reduce:f(0,20);(1,54);(0,3)p:p(0,21)goalnt:p(0,3)i:(0,3)sz:(0,3)rulenumber:(0,3)nts:(24,16)kids:(0,66)=ar(0,4);0;9;(0,21)check:F(0,20);(1,54)p:p(1,1)_state:T(0,67)=s2cost:(0,68)=ar(0,4);0;0;(0,2),0,16;;fatal:P(0,3);(0,69)=*(0,70)=k(0,1);(0,71)=*(0,72)=k(0,1);(0,3)printdag:P(0,20);(1,54);(0,3)allocate:P(1,17);(0,15);(0,14)__assert:P(0,20);(0,73)=*(0,74)=k(0,1);(0,75)=*(0,76)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11dagcheck.cBbss.bssDdata.dataDrodata.rodata_rule_closure_P_closure_bogus_closure_V_closure_B_closure_F_closure_U_closure_I_label_kidsreducecheckprintdag__assertfuncptypevoidptypelongdoubledoubletypefloattypelonglonglongtypeinttypeshorttypechartypeallocatefatal$XAMgAcJxMLs7y6H._decode_B$XAMgAcJxMLs7y6H._decode_F$XAMgAcJxMLs7y6H._decode_U$XAMgAcJxMLs7y6H._decode_I$XAMgAcJxMLs7y6H._decode_bogus$XAMgAcJxMLs7y6H._decode_V$XAMgAcJxMLs7y6H._decode_P$XAMgAcJxMLs7y6H._decode_stmt$XAMgAcJxMLs7y6H._string$XAMgAcJxMLs7y6H._isinstruction$XAMgAcJxMLs7y6H._templates$XAMgAcJxMLs7y6H._nts$XAMgAcJxMLs7y6H._nts_18$XAMgAcJxMLs7y6H._nts_17$XAMgAcJxMLs7y6H._nts_16$XAMgAcJxMLs7y6H._nts_15$XAMgAcJxMLs7y6H._nts_14$XAMgAcJxMLs7y6H._nts_13$XAMgAcJxMLs7y6H._nts_12$XAMgAcJxMLs7y6H._nts_11$XAMgAcJxMLs7y6H._nts_10$XAMgAcJxMLs7y6H._nts_9$XAMgAcJxMLs7y6H._nts_8$XAMgAcJxMLs7y6H._nts_7$XAMgAcJxMLs7y6H._nts_6$XAMgAcJxMLs7y6H._nts_5$XAMgAcJxMLs7y6H._nts_4$XAMgAcJxMLs7y6H._nts_3$XAMgAcJxMLs7y6H._nts_2$XAMgAcJxMLs7y6H._nts_1$XAMgAcJxMLs7y6H._nts_0$XAMgAcJxMLs7y6H._ntname  /5P@OZep`{ XF<P(0SH\V "=X&s(6N Hx:hVlb\VPJD>842M,e&}$   %=(< @ T!) ) ( ( ' ' & & ,% 0% T$ X$ |# # " "  $ $!     |$(,04@8h< p H t H ! G \G \G!H OH OH OH OI  OI OIl OIp OJh OJl OJ OJ OK  OK$ OK OK OL PL  PO O O 8O (O O HOGO OOOxOOOO\OOtOOOO O!lO"O#<O#O$\O&P'4P'P*P +|P,$PH xPL xP\!Pt Px P!P P Q !Q4 QXQ8 QXQXPQ\PQ`PQdPQhPQlPQpPQtPQxPQ|PQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPQPRPRPRPR PRPRPRPRPR PR$PR(PR,PR0PR4PR8PR<PR@PRDPRHPRLPRPPRTPRXPR\PR`PRdPRhPRlPRpPRtPRxPR|PRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPSPSPSPS PSPSPSPSPS PS$PS(PS,PS0PS- S- S S STx T| T T T T T T U U  U4 U8 UX U\ U| U U U U U V4 VV8 VVTV\ V` VtVU0VVHVVHVVHVTtVTtVUVUVUWW $W $W0@@ @@@@@ @$@(?,>0=4@8<<;@?D:H:L:P:T:X:\9`9d9h9l;p<t>x=|@87654@@@@@>=<>=@><=@<>4@@@@@<>=@999 93261 0$5(/,3024685</@2D.H2L/P2T.X/\2`=d>h2l/p/t2x3|2/32/32/32/32/32/32/32/@9  $l(p,t0x4|8<@DHLPTX\`dhlptx|  $(,048<@DHLP TX\`d h$l(p,t0x4|8<@DHLPTX\`dhlptx|  $(,048<@D$4DTdt  , 8$D(P,\0h4t8<@DHLPTX\`d(h8lDpPt\xh|t ,8DLXdp 0@P `p $(,048<@(D8HHLXPhTtX\`dhlptx|(4@L4 WxXHRY a<%a<-a<V4il  @m4Ou4J  ZD4h4<qpVy  T  < decl.o/ 1001435954 8180 20 100644 93552 ` ELFj4(.shstrtab.text.rodata1.data.bss.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿘 !$ '! V! #`L ! #`L Q!  ! *! (! @y @!  !  @! ; ! @@!$  ! @@!$  '!  ! @h'D'''''''D C'! '!    #`! @@@'!$ @'!$  @'!$ @'!$ @'!$ 쀤 ' 'ؠ@'!$ @'!$ '!  $'@!$ @'''! @ '! #`L ! x! s!   Sm耤 i e쀤 a! %$ $ $ @!  $' B   @;  '''!  $  !  $  @@'!  $  !  $  @@'! $ $'@!$ 'D'A!  $ , ! C  $ , ! XPJCN$P , ! ܀ ! ؐ@@$ DD$ 耤  '! '쀤 耤 "쀤 耤 쀤  耤 耤 耤  耤 ! @耤  ! '! '['쀤  ! '! 'I'쀤  耤 ! ='쀤  ! '! ''! ! @@쀤  ! '! ' '  耤 ! '  @@'䀤  @@''p'Dǐ'! ! * ! (! ['%$ $ $ ! }'@@'fb  '' R! {'! #`L !  ! !   S! #`L Q-! S( S! @ J' 4 @@`$ `$ `$ @ Ә@ @@G'!  @! @! @O S@! @@' ! @! @@! 'ܠ '%! ܐ@@'$ $ S$  $ $ $  D@! ,@!$ '%$ $ $ @@Ė'}^V  '' J  ''   '' &  ''  L 1  ''  L 9! @ ;#`@@㿐'P'L'H'DD  C'DD JD Q! DLH@@ C'DH! @@'p  k  SL $ @@ L $@@ 'L#`  @@L L 'L'  4  ! = #`  @@  JD Q  QD C   CD Q #`  @@  aH! @@')D Q L $ @@ #`H @@H! ! @@'D$ H#` @@'D$ !  8@  Q#` $`!  ! "! @   JD$ L$ $P $ $ $ ! =' $  $ ' $' #` @@@!$  $@J! =@N! !  | !  |@ 0@)  Q$ $  $ ' $'  $  #` $ @@'㿐'H'D! =H{D  Q>D $'  ''  '  ''    ' 'D@@D @@! =@!$ D $@'D $ D $ 'D $'  D $ D$ $D  J CD$ 㿠'H'DHD$ 0D 0@D  Q !  @D@!  LD@D   , # $㿐'P'L'H'DHLP@@'\8D@'DMD   4 @@'D@D @@'D6 D@@'D-!  !8@@ ''      '! D !#@! D@@D'㿘'H'D ( @@' (@@D$ H$ '㿈'L'H'D'D! D $ #`! @@@!$ @!$  ! :! ''@'!$  ! %@@''$쀤 ! DHL@$ ' DHL@' q@'@!$ L<! N! #`L !  ! !   S! ) @@'@! @@ې'@g$DHL@H' )@LDD   ''! *  % (4 [! (! [j@!$  ے@'@! @@v'H H H$ @K@!$ '! #`L  ] @@'  ! @@ ' ]@ @'$ !  !@@ '' ! ( [! (! ['㿀'D'! #`L Q! #`L ! ! !   S''''쀤2! @-! ! !$ '  ,  # $ ! @! @! @@'@!$ ! #`L !  ! !   S ! N! @ '( H@'! @ 쀤 ! @! @@'! @'@@@'!  @! @쀤'! ,@!$ H@  @@D$  @@'', , @ $D $ ', D , $D  , #c $R! :! ! @/! ! %@@'  , # $@@'@!$ ! ,@!$  @@'D$ D   , #c $! )  )@ {#`@@! )@!$ '㿘'DD !  !ؐ@@ ''D D  4  ! @! @@㿀'P'L'H'DL L 'L' L@'LL L 'L' L@'LD  Ch'DD N H! '! '%DLH@@@@ C'DFL 'L "L L 'L' L L 'L' H! '! '%LH@@@ C'DH! @@' ! @ #`H @@H%!  @@'D$ P $ $ $ L$ $   , # $! =! H@@@!$ @'x'D@!$ %$ $ $ !  ! '@!$ ! '! {MD@@'  $ $ $     , # $@!$ ! #`L ! !  !   S@v! D@@ }#`@@AL +! @@'  $ D@ $'! ; ! @D@@'L ! D@@D@@'L !  $ $ $ @'p'D'! #`L ! O! J!   SD''@'D@@'!   @! @! :y    ' '! @!    ' '! @ #` @@! $ @!$ @4 T !  , @T #`T @@!  , 4 T #` @@ @@$  4 7! @-    ' '  #` @@   #` @@    D  0  , #c $    D  0  , # $ '!   ! D@@! ,@!$  ;#`@@! #`L !  ! !   S'''D  8'! D$  '    ' ''T !  'D 'W'T  $ T !  , @B!   @ < < $  '' ' < < '''!   @$ $  '''$ '$ @< 'D @D$ $ T &  '!  4  4 !  , $T  4T '!   @  $  '''  '' < < D @  < < D$   L 1 L 9$  ' '$ D` !   @`$ $  'D ''D  $ 'D` ``$ < %`#`D!   @@@!   @D$ < $ @'T'P'L'H'DL@'  ''   ''   ! @@'P,   'P,  P, ?  $ 'P, $!   ! H@@L 4 #! ! H@@P'   @@' , @@@!  !  "@@ ''! #`L Q! #`L ! 1! ,!   S&! А! #`L Q! #`L !  ! !   S!  %@@', '쀤< 4  `! `r@, $,  p`@$ C, $  $@, $ $ ', '쀤H! @@'쀤   $  $ ' $'  $  $ '', , ,   ,  ', ''  ''  '',  $  ,  $ ',  $' @@   '' d,  $  ,  $ ',  $' ,  $  ,  $ ',  $' ',  $  ,  $ ',  $'' ', @ $@@ ',  , 0,  , ! H@@6  @@'! ! H@@'@, @ $$ '@, $Ԥ @@'LP'   @@'', '쀤u p p @@, $,  p`@$ $  $ ' $'  $  $ ' $'   $@, $ $ C, $  L 1 L 9 #` H@@ ', '쀤 , $', '쀤) $ #` $ @@! '$ $, $ $ ', '쀤! jD QfH#`@@ ]L 4  ! H@@M! @<  > /  $! @'  $   $ '  $'   $ ! @L@ %LH@@@H! @@'쀤$ $  $ ' $'  4   #`  @@DHLT@E!$  @! $ <! $ D%!  0$ $ $ !    , # $! !  $ $ $ @! !  D@@!  !  T @@!$  @!$  @!$ ! !$ !$ #`!$ ! $ !  4 .  ''   ''  C@ @@!$ @! '   '  ! @! @! @@@!  <@!  ! ! @@@@!  !  #@@ ''! ! %@@!  4 `  ''   '' @   @@'! $ Ģ  , @@'   @@'Ġ p @@$ !   p`@$Ģ  , @@'!  4 ~', v,  $  ,  $ ',  $' ,  $  ,  $ ',  $' 4,  $@, $ $,  $@, $ $,    , +c $,    ,  $ ', ! ',  C, $  ', !   Q !  @! @! !  |  @!  |! @ @!  D!  @@! !  p !  p! ! @Ā!  %@@@ }@'!$ !$ !$ !$ 㿘'H'DH'', D ,   D, $ ', #`D @@x'L'H'D@@'@!  !  #K@@ ''! !  ! ! @@@ {@'!$ !$ ! k!  4 d!  $@  !  $@ '!  $@' !  $@  !  $@ '!  $@' , C!  $@@! @@!$ !    , # $! ! $ (! %@@$! #`L '! #`L Q! #`L ! C! >!   S8@ :3! ! #`L ! #`L Q! #`L ! !  !   S@ :!  @@'! @'', ', @@$ ', !  @@$ !  !  @@! #`L M ! #`L DHL@@! #`L M! #`L @! ! %@@' , '܀E'@+ , ? ( (ʢ , ?$ $ '@ , ? ( (ʢ  , $ ' , '܀!  !  @@! $ ! $ ! $  @"  @@! @ }@㿈'H'DD  ,D $ D $ D $ D $ 'D $'  D   , # $! CD 4  =D (! "5D  Q #`D $ @@%D   #`D $ @@D  D  J #`D $ @@D  CJD  ! D  ;D 4  4D $ D $ 'D $' D $ D $ 'D $' D ("!  ND$ ! 2D  Q-D 4  &D $ D $ 'D $' D (! " #`D $ @@! +D  Q&D 4  D $ D $ 'D $'  !  P#@@ ''@'P'L'H'DD L L 'L'  J' C'l'DL L 'L' D J! DLH@@ J'DJD NFL 7L 2L L 'L' "L L 'L' L L 'L'  ! LH@@ C'DH! @@'  ! @1  ,! 'D J  J $L @@ L $@@ 'L#`  @@!  !  #@@ ''D QD J'Ԡ 'H%! Ԑ@@'L$ $D$ P $ $ $ H! @@'   S  0H! @@'% #` @@' $$ $ J$ % $ $ $ !  8@ $ $ @@ #`  @@$ 0!  8@ 4  ! $  @@!  d $ @ #` $ @@   , # P$%@@$#` $`   , # $8%@@$   , # %$!  #֐@@ ''D N  C J$ Qy! =D J! H@@@!$ @ $  $ ' $' @ $  $ ' $' - $  $ ' $'  $  $ ' $' ! {! {@!$ @'Р }@@' $''  ''  '  ''  ' "  ''      @@' Q @@' $@ $  $ ' $' $ $  $  $  $   <.! @$ $@'А@@@@! $ ( $  $ ' $'  4   $  #` $H@@'㿠!  %@@!  %@@!  %@@!  %@@㿠'H'D!  PD@㿐'H'DD 4  (D  JD $ D $ 'D $' D  C !  PD@D 4  D $ D $ 'D $' rD  CD  QhD $ D $ 'D $' D $ D $   D $  @@D$ $D $ $D @@!  dD $ @! !  | !  |D@ #`D $ @@D   , # $! &D $ D $ 'D $' D 4   D  JD $@@h'H'DD @D @ 0  !  $@@ ''D @ @@D $ D $ 'D $' RD $ ! @JD 0'D $ !  <.! ''$ ''耤 +Ȭ/1  ' '  0  @%`%` %`%` @'$ '' 6D $ D $ 'D $' !  4D`$ `0@Ā!  0D`$  `0``< `` < D$ @㿠'H'DD 4   #`D @@D   , # $X@!$ %$ $ $ !  ! '@!$ ! '! {'?''ؠ @@'@!$ ! ! @! ! '! !  ! @ #`! !  @@%$ $ $ @!$ ! = @!$ @'!   @@! Ԑ@@ܠ '! 'Ġ '%! Đ@@' $ $ $ $ $ $ $ 0ؐ@@' '!   ! @@! ,@!$ !  ! }! @! ] }#`@@! $ ` $` ` $`ؐ@ $ 0    , # $1! @@' $  $'! ;! @! @@ @@'! $ L ! $ $ $ @'㿘ǐ'! * ! (! [ ֖@'!  @! @'empty declaration unrecognized declaration empty input file invalid use of `%k' invalid use of `%k' invalid type specification `%t' is a non-ANSI type invalid use of `typedef' missing prototype missing identifier redeclaration of `%s' empty declaration invalid storage class `%k' for `%t %s' redeclaration of `%s' previously declared at %w redefinition of `%s' previously defined at %w inconsistent linkage for `%s' previously declared at %w declaration of `%s' does not match previous declaration at %w more than 511 external identifiers illegal initialization for `%s' undefined size for `%t %s' 0src/decl.cmore than 32767 bytes in `%t' extraneous identifier `%s' `%d' is an illegal array size 0src/decl.cillegal formal parameter types missing parameter type illegal formal parameter types missing prototype expecting an identifier paramssrc/decl.cextraneous old-style parameter list invalid storage class `%k' for `%t%s register declaration ignored for `%t%s duplicate declaration for `%s' previously declared at %w illegal initialization for parameter `%s' invalid %k field declarations missing %k tag missing prototype `%t' is an illegal bit-field type `%d' is an illegal bit-field size extraneous 0-width bit field `%t %s' ignored field name missing `%t' is an illegal field type undefined size for field `%t %s' more than 127 fields in `%t' size of `%t' exceeds %d bytes illegal use of incomplete type `%t' more than 31 parameters in function `%s' old-style function definition for `%s' level == PARAMsrc/decl.ccompatibility of `%t' and `%t' is compiler dependent conflicting argument declarations for function `%s' missing prototype for `%s' missing name for parameter %d to function `%s' undefined size for parameter `%t %s' main`%t %s()' is a non-ANSI definition `%s' is a non-ANSI definition redefinition of `%s' previously defined at %w missing return value level == PARAMsrc/decl.cdeclared parameter `%s' is missing level >= LOCALsrc/decl.cstatic `%t %s' is not referenced parameter `%t %s' is not referenced local `%t %s' is not referenced undefined static `%t %s' !(level == GLOBAL && p->sclass == STATIC && !p->defined && !isfunc(p->type))src/decl.cinvalid storage class `%k' for `%t %s' register declaration ignored for `%t %s' redeclaration of `%s' previously declared at %w level >= LOCALsrc/decl.cdeclaration of `%s' does not match previous declaration at %w undefined size for `%t %s' 0src/decl.cillegal initialization of `extern %s' undefined size for `%t %s' undefined size for `%t %s' p->u.c.loc->u.seg == 0src/decl.cundefined label `%s' expecting an enumerator identifier redeclaration of `%s' previously declared at %w overflow in value for enumeration constant `%s' more than 127 enumeration constants in `%t' non-ANSI trailing comma in enumerator list empty declaration unknown enumeration `%s' missing prototype Q QM)M,M}M$Id: decl.nw,v 2.24 1998/08/28 00:06:50 drh Exp $ %s'' parameter %s'' parameter?@fd:dE8F8G<;24  $ $$$$$$$ ) @ Z _ edecl.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/decl.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJyMLs7C8H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/decl.o src/decl.c -W0,-xp\$XAMgAcJyMLs7C8H.$XAMgAcJyMLs7C8H.rcsid$XAMgAcJyMLs7C8H.rcsidprogram$XBMgAcJyMLs7C8H.decl.stopdefglobalcompoundfinalizedoconstchecklabenumdcltypename$XAMgAcJyMLs7C8H.registers$XAMgAcJyMLs7C8H.autos$XAMgAcJyMLs7C8H.regcountretvcfunc7%d:dE8F8G<;2ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$}&$&2$$$$D$D%D'(D(D)D*D+D,D-D. 08D08D1HXD%XxD3xD4D5%$%$D%3%=%H%S%^%i%sD8D: D;8D<HP%}%D>PD?\dDAdDBDCDEDFDGDIDJ0@DK@DLDLDNLDOhDQDRDSDUDXxDYxDZD\D]D^$D_\D`tDaDbDdDeDgDhDiD? DkDlDm Dn4DoLD=XDpX`Dq`DrpDs|DtDuDzD{@D|PD}pD~DDDD 0D0DdDxDDDDD DD4DDD\Dpp%$%DxDLT %π%܀%%&DDh&&&0 DhDlD&;DDDDDDDDDDdlDlD|DDDDDD$&JD$D@DlDDDDDDHD\DdDtDxDDDDD,D<D\\&R$&D&H&L&P<DL&ƀDD$D0PDPDxDDDDD DDDDD@dDd&΀DDDDDD<HPDPDxDD&(|DDDDDD$D0DTDDDDDD LDLxxDDDD 00&$'D'H 'D 0D0DDDD,D4DHD\DlDDDDD'%$'DD'MH D DD (D!<D"XD#tD$'X$'D'H'L'ĠPt'ԀD'D)4D*DLD,LD-\D0dD1D3D4D6D7D8D*$D)D:D;D<D='$'D(H (DA DB<DCHDDTDEhh($(=D(IH(XL(hDGDIDJDK,DM@DN\DOt(rDQDRDSDTTDUxDWDXDYDZl(}D\lD]D^D_D`DaDcDdDfDg<TDhTDi\DjdpDIpDlDmDn(DoDpDq Dr4Ds<DtLDupDwDyDz(D{D|D}D~DDD$D<HDPDmDD($(DL(ƀD(рD (D(D((D) DD)(pDDDDD(D8DTDdlDlDDDD$DtDDDDDD D0D@DHD\DdDtDt|D|DDDDD(D<dlDl)%DDDDDDDD,D@DHDXDX`D`DxDD)-&DDDDDD)L$)fDlDDPDDDDD)v$)D)H)L)ŠP(08`)рDDTDhDDDDDDLTD\DDdlDlDDDDDD@DLDxDDDDD)$)D$,4)*** D D D <PD PD\lDtD*#&DDDDDDtDDDDD (D!XpxD$xD%D&D(D)D*D+,,*B$*XDh*cD-D. l*k&*D0lx**D3x*D4|D5D6D7D8D:D<D=D?D@DA8DC8DDTlDEtDFDHDJDMDNDODP`DQDSDUDVDW DXPDYDZD[D\D]D^D1D_D`tt*Dbt**Ȁ*׀*DcDdDe*DfDgDhDi Dj4DlDDmDnDo Dp|DrDsDtDvDwDxDyDzD} D~PdDlDD D 4 xD xD  De  D D D D @ PD PD |  D  *$+,D+:H+EL+PP+` Td  h8xl d4+k+s+{+++DD(DDDDPDlDDDDDDDD<DDDDDDDDDHDpDDDD+DD+DD$DDDD D D L d l+ĀD lD D D D D D D  < < DD DD LD p D D D D D D D D  dD d tD tD  D D D  8D 8 D D D DDDD|DDDDD DPDdDDDDDDD0D@DHDXDdDD4D+ҀDDDDD D D DDDD4DDDLDDd+ۀDdDDDDDDD,D T\D"\D#|D$|D%|D&D'D#DlD)lD*D+D,DD-DpD.pD/|D0D1D2 D34D4<D5HD6dD7lD8||+$,D, H ,, D; D=D>4\D?\D@pD=xDBDC,/$,ZD,fH,rLd,},DHDI DJ,DK4DLDMDNDODPDRDSDTLDU|DVDYDZd(,,D](D^DD_XD`D_DaDcDdDe Df`DgDh,Dj,,Dl(Dm(Dn0DoxDmDpDl44Ds4DtHDuhDvxDwDxDyDzD{D|D}D,$,۠D,H 4@D DDDD(DTDhDDDDDDDD,$-D-(H-3L->P x$ -J-RDD$DDDD DD$,D,DHDDDD@DDDDD(0D0DLDDDDDDD <<D<DlDDDDDDD8D@DdDDDDDDD@xDD-ZDDDDD  dD d xD xD D  D   -c-lD -vD D D \D D D $D 8D D  D D D TD TD D D  -$DD,DTD|D-$-D-H D D00-$-D-H LD DD PD PD DDD$DHDtDDDDxD-$.D.H D  D D pD!.*D".;D#D$<.CD&D' D)D*`D,D-D/.L$.kD.tH XD1 D2(D3DD4tt.$ (0x$,4.... D<D=D>8LD?LD@XhDBpDC|.&.؀DE.DF.DGDHDIDJDKDL.DM. DO DQ@DRlDSDTDUDVDXDYDZ D\ D]tD^D_D`DaDbDcDdDeDf0Dg8DhHDipDkDlDmDnDoDp(Dq0tDrtDsDtDvDwDxDzD{D|DD}XX/$/DDLDLDlDDD/#(1ر/E(1ؚ/c(1׻/$/$/$/$/$/$0$$0M$0d$0$0$0$0$0$1$1;$1R$1n$1$1$1$2$25$2p$2$2$2$2$2$3$35$3M$3e$3w$3$3$3$3$4$4"$4J$4X$4f$4|$4$4$4$4$5$58$5T$5i$5$5$5$5$5$6$67 6C 6P$6$6$6$7$bdecl.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/decl.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJyMLs7C8H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJyMLs7C8H.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJyMLs7C8H.rcsid:S(0,22)=ar(0,4);0;49;(0,1)program:F(0,20)n:(0,3)src/decl.cspecifier:f(1,23);(0,23)=*(0,3)sclass:p(0,23)cls:(0,3)cons:(0,3)sign:(0,3)size:(0,3)type:(0,3)vol:(0,3)ty:(1,23)p:(0,23)tt:(0,3)decl:f(0,20);(0,24)=*(0,25)=f(24,4)dcl:p(0,26)=*(0,27)=f(24,4)sclass:(0,3)ty:(1,23)ty1:(1,23)$XBMgAcJyMLs7C8H.decl.stop:V(0,28)=ar(0,4);0;3;(0,1)id:(1,12)pos:(1,13)params:(24,36)p:(1,9)dclglobal:f(1,9);(0,3);(1,12);(0,29)=*(1,24);(0,30)=*(1,11)sclass:p(0,3)id:p(1,12)ty:p(1,23)pos:p(0,31)=*(1,13)p:(1,9)q:(1,9)nglobals:V(0,3)initglobal:f(0,20);(24,4);(0,3)p:p(1,9)flag:p(0,3)ty:(1,23)defglobal:F(0,20);(24,4);(0,3)p:p(1,9)seg:p(0,3)dclr:f(1,23);(0,29);(24,19);(0,32)=*(0,33)=*(24,4);(0,3)basety:p(1,23)id:p(24,19)params:p(0,34)=*(24,36)abstract:p(0,3)ty:(1,23)tnode:f(1,23);(0,3);(0,29)op:p(0,3)type:p(1,23)ty:(1,23)dclr1:f(1,23);(24,19);(0,32);(0,3)id:p(24,19)params:p(0,34)abstract:p(0,3)ty:(1,23)ty1:(1,23)args:(24,36)args:(24,36)n:(0,3)parameters:f(24,36);(0,29)fty:p(1,23)list:(1,3)params:(24,36)n:(0,3)ty1:(1,23)ty:(1,23)sclass:(0,3)id:(1,12)sentinel:V(1,10)p:(1,9)stop:V(0,35)=ar(0,4);0;4;(0,1)exitparams:f(0,20);(0,33)params:p(24,36)dclparam:f(1,9);(0,3);(1,12);(0,29);(0,30)sclass:p(0,3)id:p(1,12)ty:p(1,23)pos:p(0,31)p:(1,9)structdcl:f(1,23);(0,3)op:p(0,3)tag:(1,12)ty:(1,23)p:(1,9)pos:(1,13)stop:V(0,36)=ar(0,4);0;2;(0,1)fields:f(0,20);(0,29)ty:p(1,23)n:(0,3)stop:V(0,37)=ar(0,4);0;3;(0,1)ty1:(1,23)p:(1,25)id:(1,12)fty:(1,23)bits:(0,3)off:(0,3)overflow:(0,3)p:(1,25)q:(0,38)=*(1,25)a:(0,3)funcdefn:f(0,20);(0,3);(1,12);(0,29);(0,33);(1,11)sclass:p(0,3)id:p(1,12)ty:p(1,23)params:p(24,36)pt:p(1,13)i:(0,3)n:(0,3)callee:(24,36)caller:(24,36)p:(1,9)rty:(1,23)proto:(1,115)ty:(1,23)proto:(1,115)cp:(1,5)a:(24,36)oldparam:f(0,20);(24,4);(1,17)p:p(1,9)cl:p(1,17)i:(0,3)callee:(24,36)compound:F(0,20);(0,3);(0,39)=*(1,8);(0,3)loop:p(0,3)swp:p(0,39)lev:p(0,3)cp:(1,5)nregs:(0,3)i:(0,3)a:(24,36)i:(0,3)j:(0,3)p:(1,9)checkref:f(0,20);(24,4);(1,17)p:p(1,9)cl:p(1,17)dcllocal:f(1,9);(0,3);(1,12);(0,29);(0,30)sclass:p(0,3)id:p(1,12)ty:p(1,23)pos:p(0,31)p:(1,9)q:(1,9)e:(1,21)t1:(1,9)ty:(1,23)ty1:(1,23)finalize:F(0,20)doextern:f(0,20);(24,4);(1,17)p:p(1,9)cl:p(1,17)doglobal:f(0,20);(24,4);(1,17)p:p(1,9)cl:p(1,17)doconst:F(0,20);(24,4);(1,17)p:p(1,9)cl:p(1,17)s:(0,40)=*(0,14)n:(0,3)v:(1,20)checklab:F(0,20);(24,4);(1,17)p:p(1,9)cl:p(1,17)enumdcl:F(1,23)tag:(1,12)ty:(1,23)p:(1,9)pos:(1,13)follow:V(0,41)=ar(0,4);0;1;(0,1)n:(0,3)k:(0,4)idlist:(1,3)id:(1,12)s:(1,13)typename:F(1,23)ty:(1,23)$XAMgAcJyMLs7C8H.registers:S(1,3)$XAMgAcJyMLs7C8H.autos:S(1,3)$XAMgAcJyMLs7C8H.regcount:S(0,3)variadic:P(0,3);(0,29)qual:P(1,23);(0,3);(0,29)ptr:P(1,23);(0,29)promote:P(1,23);(0,29)newstruct:P(1,23);(0,3);(1,12)newfield:P(1,25);(1,12);(0,29);(0,29)func:P(1,23);(0,29);(0,42)=*(0,29);(0,3)freturn:P(1,23);(0,29)eqtype:P(0,3);(0,29);(0,29);(0,3)compose:P(1,23);(0,29);(0,29)atop:P(1,23);(0,29)array:P(1,23);(0,29);(0,3);(0,3)typestring:P(1,12);(0,29);(1,12)printproto:P(0,20);(24,4);(0,33)printdecl:P(0,20);(24,4);(0,29)hasproto:P(0,3);(0,29)root:P(1,21);(0,43)=*(1,22)table:P(1,14);(0,44)=*(1,15);(0,3)lookup:P(1,9);(0,45)=*(0,46)=k(0,1);(0,44)install:P(1,9);(0,47)=*(0,48)=k(0,1);(0,49)=*(0,44);(0,3);(0,3)genlabel:P(0,3);(0,3)genident:P(1,9);(0,3);(0,29);(0,3)foreach:P(0,20);(0,44);(0,3);(0,50)=*(0,51)=f(0,20);(1,17)exitscope:P(0,20)enterscope:P(0,20)use:P(0,20);(24,4);(1,11)relocate:P(1,9);(0,52)=*(0,53)=k(0,1);(0,44);(0,44)stringd:P(1,12);(0,4)statement:P(0,20);(0,3);(0,39);(0,3)retcode:P(0,20);(0,43)definept:P(0,20);(0,30)definelab:P(0,20);(0,3)code:P(1,5);(0,3)reachable:P(0,3);(0,3)intexpr:P(0,3);(0,3);(0,3)findfunc:P(0,3);(1,12);(1,12)ltov:P(1,17);(0,54)=*(0,55)=*(1,4);(0,14)length:P(0,3);(0,55)append:P(1,3);(1,17);(0,55)stringf:P(1,12);(0,56)=*(0,57)=k(0,1);0gettok:P(0,3)getchr:P(0,3)swtoseg:P(0,20);(0,3)initializer:P(1,23);(0,29);(0,3)idtree:P(1,21);(24,4)expr1:P(1,21);(0,3)apply:P(0,20);(0,55);(1,17);(1,17)warning:P(0,20);(0,58)=*(0,59)=k(0,1);0error:P(0,20);(0,60)=*(0,61)=k(0,1);0skipto:P(0,20);(0,3);(1,12)expect:P(0,20);(0,3)test:P(0,20);(0,3);(1,12)cnsttree:P(1,21);(0,29);0asgn:P(1,21);(24,4);(0,43)walk:P(0,20);(0,43);(0,3);(0,3)newarray:P(1,17);(0,15);(0,15);(0,14)deallocate:P(0,20);(0,14)allocate:P(1,17);(0,15);(0,14)retv:G(1,9)cfunc:G(1,9)strcmp:P(0,3);(0,62)=*(0,63)=k(0,1);(0,64)=*(0,65)=k(0,1)memset:P(1,17);(1,17);(0,3);(0,14)memcpy:P(1,17);(1,17);(0,66)=*(0,67)=k(0,20);(0,14)__assert:P(0,20);(0,68)=*(0,69)=k(0,1);(0,70)=*(0,71)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11decl.cBbss.bssDdata.dataDrodata.rodatadecldclglobalspecifierstructdcldclrfuncdefnexitparamsinitglobaldclr1tnodeparametersdclparamfieldsoldparamcheckrefdcllocaldoexterndoglobaltypenamewidecharprintdecldoconstconstantsfinalizeasgnrootidtreereachablestatementgetchrdefineptcode$XAMgAcJyMLs7C8H.registers$XAMgAcJyMLs7C8H.autoschecklabwalkapplydefinelabcnsttreeretcodecompoundgenidenttablefindfuncprintprototypestringvariadicstrcmppromoteforeachmemcpyfreturnlinenoeventsretvcodeheadcodelist$XAMgAcJyMLs7C8H.regcountrefincstmtlabslabelsncalledPflagcfunccharptypegenlabelnewfieldnewstructtypesexpr1stringfatopskiptoltovlengthnewarraystringdappendvoidtypeintexprexpectenterscopetokenmemsetallocate__assertarrayfuncptrdefglobalswtoseginitializerrelocatecomposeeqtypeIRglobalsexternalstestinstalllookuphasprotoexitscopeidentifiers$XBMgAcJyMLs7C8H.decl.stopqualuseenumdclunsignedtypelongtypeunsignedlongAflaglonglongunsignedlonglonglongdoubleshorttypeunsignedshortsignedcharunsignedcharinttypesrctsymerrorgettokwarningdeallocatexrefglevelkindtlevelprogram$XAMgAcJyMLs7C8H.rcsid+ d0@:D.0<N`SKSW\biq|2  $ ( 8 < @ D X \ ` d x |        $ (08 < H L PX` d t x  0 0  , 0 P DT DX \ dpx |          $ 4< @ T X dl p v            @ D H L pux |     0t< @ X \ t       H H< p@ p   \ \ \ `  t  tH L X \   ~ ~ } } | | { { ,z 0z @ D P y y x x w w t t HL LL PL T0 XL \ ` dL h l p| t x |      0 4    ( , @ D H L ` d    q Pz Tz hp |      r r o    $ ( Lr Pr T X ln        s s mh l r r oi(h8 D< DT   x xX \ tl l oi   $0l 4l 8k <k Hglk pk nj j    z z    $ $ l p  H H  f  8 < Lj Pj dj hj e l l,t x dd    fej j j j cb a0tD H \` z z < @ L_^<] @] P T X] \] dlt x              ,< P T         ( , < @ P T h l \  \ [ !! ! !(\!0 !4 !D\!! ! ! ! ! ! !Z" " "",["` "d "x`" " " " " " #4 #8 #< #@ #T #X #\ #` #t #x # # # # # # # ,# ,#Y $Y $ ,$ ,$  $ $<Y $@Y $P $T $X$` $d $pX$|$ $ $ $ $ $ $ $ $ $ $ $ $ $ % $%  $%%PY %TY %Y %Y % <% <%%W%Y %Y % % &X&z & z &4p&H \&L \&P&p &t && & &U&V&T' ' ' ' ' p' p''] '] ' ' ' ' (8X(D(L (P (T (X (p(x (| (T( ( ([( ( )S) ) ) )( ), ) ) )`) ) )) * *q*q*c*R+4 +8 +D +H +P +T +lQ+,T ,X ,d ,h ,p ,t ,Q,,r ,r ,o, , , , --$r -(r -, -0 -Dn- - - T- T--- - -P.8.@ .D .H .L .l .p .] .] .. . . (. (. . .N/4/< /@ /D /H /L /P /d /h /x /| / / / / // / /m0O 0 O 0o0X 0\ 0t 0x 0N0 0 00N1 1 1@u1 1 1 1 1 1 1 1 1 1 20M2<z 2@z 2Xp2l 2p 2t2| 2 2 2 3w 3 w 30 34 3D3L 3P 3\3d 3h 3pZ3 3 3 3 33 3 4  4  444@L4HW4| <4 <44 P4 P45 p5  p586 z 6z 60 64 6@6H 6L 6d6l 6p 6 6 6m6 6 6 6 6 6 6 6 6 6 7j 7j 7w 7w 7w 8w 8 8 8 8 9tj 9xj 9w 9w 9 9 ;< ;@ ; ; ; ; ;; < = = ==z =z = = =>z > z > (>  (>,>TV>|=>\> > > P> P>`> > > > > > ? ? ? ? ?, ?0 ?@ ?D ?X *@?\ *@?h ?l ?p ?t ? ? ? ? ? ? ? ? ? ? ?r ?r ? U? U@ <@` @d @;A(r A,r A4oC4iD lD lEE E EEVEz Ez E E EFxbFVG_G;HD HH H`H (I (II I$ Iz Iz I PI PI:I XI XIJ J J` Jd JK JK J9K |K  |K8K,K8r K<r KDoK K KL J LJ LLL J L$J L0J L4J L< L@ LDJ LHJ LhJ LlJ L L LJ LJ LuLI LI LJ LJ M7M H MH M J M$J M86M@H MDH MP5MXG M\G Mh5MpF MtF Mx M| ME ME MD MD MB MB MC MC MC MC Mj Mj NTcNl4NtA NxA N3NC NC NY NY N N OO O O1O2O,2O4J O8J O@0OH@ OL@ O\@ O`@ OdJ OhJ Ot/O.OqO O O O O`Or Or O O O ^O ^P<P j Pj PVPA PA Q=Q(VQ@_QPA QTA Q=Qj Qj RcScS S T(J T,J T@j TDj TLJ TPJ T` Td Ttj Txj TeTj Tj TJ TJ TeTj Tj TJ TJ T U Uj Uj U(j U,j U4J U8J U<? U@? UTF UXF U`- Ud- Ut<U|qU[UF UF UG UG UA UA UJ UJ V V VV.V*V\V V W $W  $W `W@ WD WT@ WX@ Wh@ Wl@ WpJ WtJ W/W)W[W+ W+ W, W, W W Wj Wj WJ WJ W>X J XJ X>X,J X0J X8>XXJ X\J Xd>X|J XJ X>XJ XJ X>XJ XJ X>XcX X X4YA YA Y A YA Y< Y@ YDA YHA YPA YTA YX+ Y\+ YdXYl+ Yp Yt Yx Y| Y Y Y Y Y Y Y Y Y Y Y Y Y Y Z(Z$ cZ( cZ4 Z8 Z< Z@ ZT ZX Z\ Z` Zt Zx Z| Z Z Z Z Z Z Z Z(Z, Z, ZT[+ [+ [ U[8+ [<+ [XX[+ [+ [T[@ [@ [@ [@ [/[ [ [ [ \ \ \ \ \4'\< \@ \D \H \\ \` \d \h \.\r \r \ \ \ ^\ ^\<]@ ]@ ^@ ^ @ ^ /^( ^, ^8r ^<r ^HO ^LO ^`*^p&^)^ ^ ^q^[_z _z _ _ ` @` @``@ d`D d`\` ` ``D `D a a a a b b b b bb b cP cT ch`d| (d (de Pe Peer er eof f f@ fD fifhf |f |ff f f g g`ghr glr gp gt gngk gk goh0l h4l h<oh`l hdl hxnh h hj hj iii i i0iHj iLj idij ij i i jj@+ jD+ jLXjT+ jXD j\D jdD j, j, jXj, j (j (k`kt kx k 8k 8kkk k k)l l m m m m( m, m0Pm@[mPPntn4oao%o#o$o.o o px `p| `ppl pl p qp qp<pr qr q qq  qq<q$r q(r q0 ^q4 ^qD<qL! qP! qX q\ ql<qj qj r|j rj sasdtj tj t( t, t<j t@j tTj tXj tx |t| |ttI tI udu u u`vdvp vt v v w w wj w j wj wj x$j x(j x x xy4y< y@ yD yH yh yl y|] y] yy y y ,y ,y y yNyy y y y z  z zz z z0] z4] z< z@ zP zT z\ z` zp zt zx] z|] z z zz z zz z z z zz z zZ{ { {, ,{0 ,{<{P {T {xr {|r { { {n{X|z |z |4 `|8 `|D|L |P |h|p |t |xz ||z | | | | || | | | |m| | }T}dO }hO }po} } } } }} } }~N~ ~ ~0 ~4 ~lu~ ~ ~ ~ ~ ~ z z ,p@ D H4 x8 7D {%|-,4  @fOHN  Z`7%h<qyx %xEx enode.o/ 1001435954 8180 20 100644 54608 ` ELFҨ4(.shstrtab.text.rodata1.rodata.data.bss.data1.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data`'L'H'D'''H@ H@ 'H@'''H 4 'H 'D@D'  ''   ''   ''Р CА@@' ! @@! )@@'耤  ! @z@' А@@'̀ ̐@@'#` D@  @@@    ' ' (    ' '     ' '   !  @ `@@@' 'MH 4   #`D@@@@'    ' '   #` D@ @@ `@@@'!  4 c    ' '     ' ' =@@2'    ' ' C@@'А@@'Т" $@@@@@@'  ! $ @"! А@@''' @ #@@' '!   #`D@@@! ,@!$ l )@耤  ! @ #`D@@@ "! @@'Dܐ@@'!  ! L@@'x'P'L'H'DL "DL@@'DH H 'H' H H 'H' /P !   k@@ ''"H DP@@@@P@@@@a'H'H H 'H' H H 'H' '  '' @'@ Р #D@@'H H 'H'    H @H@@''p'X'T'P'L'H'D'D@@''D $ D $ 'D $'  !   @@ ''HD $@'HL' '' ''؀9@耤 'Ԣ"! @@'' @ #@@' '' ''Ѐ耤 "! @@'H@@'㿘'DD "<D 7D 2D  ,D  I&D   #!D   #!' D   #!D    4   '''h'L'H'D! 'H  H  'H ' +L  L  'L ' H L @@'H@@'HL@@'LH  H  'H ' 1L  L  'L ' L  L  'L '  !0LH@'L  L  'L ' H  H  'H ' H  H  'H ' L   L   'L  ' wL  L  'L ''    ' ' 'Ѐ  #` @@H`@@@'HЀ !! А@@H@ f@'H!  L #!L #!'L #!! LH@@!'!0HL@@'DHL@@DHL@@'x'X'T'P'L'H'DD@  #D@@'H'P $  \'D ,  ? '?D , ,<'  $  B'   ?  ? $ $ $ $  .' $  &'!   @@ ''D  $  , ! '㿈'H'DH H 'H' H@0'HH H 'H' H H 'H'  !   Ɛ@@ ''HD@@'㿐'L'H'DH  H  'H ' +L  L  'L ' H L @@'H@@'HL@@'L'H L @@;! 'H@@'HL@@'L ! 'DHL@@D@@ #! HL@@'㿀'H'DD D 'D' `D  D  'D ' MH H 'H' =H  H  'H ' *D  D  'D 'H  H  'H '@@ '''㿈'DD  D  'D ''D # B D  5 D  +  ''     ' '! @ D  '''X'L'H'DH 'L '  '' L  '' 9    ' ' &  ''     ' '! @H  '' X  '' H    ' '    ' 'Ф @@"! 'H̐@@'HL̐@@'LD@@ #! HL@@s'  '' HI  '' B    ' ' /  ''     ' '! @ DLH@@ 'DHL@b'0'H'DH  H  'H ''D D 'D''DD D 'D' D 'DD  ''D D 'D'   '' 'D D 'D' D D 'D'  D@D'D D 'D'  HD'D D 'D' &D  D  'D '! @  '' 6D D 'D' Y  '' I    ' '! @5D  D    #  D  D       D+'D D 'D' k  '' [D  D  'D '    ' ' @@5D  D    #  D  D       D'D D 'D'   '' D  D    |  vD  D    d  ^D  D  'D ''    ' ''  '' ! @  '' ! @!  ! D@@D''x'L'H'DL@'LH L@@' L@@'L 0HL@@L ! @ L! @@'LL 'H "H@'HH '  ''   '' ' 9 4  ''   '' D  ''  04 2H #!H #!'H #!H  4  H  4   #`H  @@! @H "xH ` , T` $'܀ +H   H   'H  ' !L?H T ,<@@@C'L܀ ?L  L 'ܤ H T $ , ܤ?H T ,'L ܐ@@'L!p!PL+`ܐ@@@`ܐ@@@'L  ''   '' 3H #!H #!'H #!!L@" L  H@@H @@@@'D@@ #HL@@''L'H'DH 'L '  ''   ''  @@5' @@  '''  ''  L'Hא  '' '  '' 9    ' ' &  ''     ' '! @I  '' =    ' ' *  ''     ' '! @! Y'  '' ;  '' +    ' '    ' ' @@'"HL@@! @'  ''    ''    ''  '  '' ''  '' $  ''  E  ''  4  '' *  '|'||    'x'xx   @@'  't'tt $  'p'pp  E  'l'll  4  'h'hh *  'd'dd    '`'``   @@'@'WD  H'L'@@'D  H'L'@@'D H'L'@@'D   ?P  ?X!  ?@ ?HP@@ H'L'@@h'D   $  , ! ! @) $  '' N! @@'H@@'HL@@'L'"D@"H@L@@@@@'$ '㿈'DD'\   !  !@@ ''  ' '' ' '$ @'D@ 4' '" D@@@"'! @D@' #"  0 @"㿈'L'H'DH  H  'H ' H  H  'H ' (L  L  'L ' L  L  'L '  DHL@@D! H@L@@@'㿈'H'DD $ D $ 'D $'  9D $@ IH@@@@x'HD $'D $ D $ 'D $'D$ $D $ D $ 'D $' D $ D $ 'D $' 0D $  04 (D $  0 , #c $ 0D@H@@'HD $  0  , #c $  0D@H@@'HD$ $H'㿈'L'H'D! 'H  H  'H ' H  H  'H ' >L  L  'L ' L  L  'L ' H L @@'H@@'HL@@'L DHL@@DHL@@'㿐'L'H'D! 'H  H  'H ' +L  L  'L ' H L @@'H@@'HL@@'L DHL@@DHL@@'㿈'L'H'D! 'H  H  'H ' H  H  'H ' <L  L  'L ' L  L  'L ' H @'H@@'HL! @@'L DHL@@DHL@@'p'L'H'D! 'H  H  'H ' +L  L  'L ' H L @@'H@@'HL@@'L+H  H  'H ' H   H   'H  ' L  L  'L ' L  L  'L ' vH  H  'H ''    ' ' '  #` @@L`@@@'L !! @@LF@'LL  L  'L '  L! @@ 'LL! @@'L!GHL@@u'H L @[WH  H  'H ''    ' ' '  #` @@!F#`H@L`@@@@'H!#`H@`@@@@'DHL@@DHL@@'㿘'L'H'DD #'D', #`D, #`  ', #`, #` !  "@@ ''L%, #`H L @@%, #`H @@illegal use of incomplete type `%t' type error in argument %d to %s; found `%t' expected `%t' too many arguments to %s type error in argument %d to %s; `%t' is illegal more than 31 arguments in a call to %s insufficient number of arguments to %s t3src/enode.cisfunc(func->type)src/enode.cunknown size for type `%t' 0src/enode.cisint(ty)src/enode.cassignment between `%t' and `%t' is compiler-dependent assignment to const identifier `%s' assignment to const location q->kids[0] || q->kids[1]src/enode.caddressable object required unknown size for type `%t' unknown size for type `%t' ops[i].namesrc/enode.coperands of %s have illegal types `%t' and `%t' operand of unary %s has illegal type `%t' 0@0@P`p 0`p$Id: enode.nw,v 2.15 1998/07/02 00:23:01 drh Exp $=*-+-<<%>>&~|^/*==>=><=<!=&&!||?:L d;dG8H8I<;24   $$$$$$$$$$$$$$"$, Kenode.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/enode.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJyMLs7C9H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/enode.o src/enode.c -W0,-xp\$XAMgAcJyMLs7C9H.$XAMgAcJyMLs7C9H.rcsid$XAMgAcJyMLs7C9H.rcsidoptreecallcalltreevcalliscallbcnsttreeconsttreeeqtreeassignasgntreecondtreeaddrofasgnbittreeshtreetypeerror$XBMgAcJyMLs7C9H.typeerror.ops$/ d;dG8H8I<;2Ȁ݀+Ieŀ @eyƂ܂+@D@[pʂ1M@c#6 K_u#9Th~ق .Id  >Ā  v D рD ـD D ( ǀ( K( b   π   1|zGxۀ>W U kwŀV1zD<рSs>P 2E(/d   z   S  up!"p!ƀ""@(""#;#g(#ހ$_@$&$&3$$ %+$%UD%_H%k Lp$%w%D%D%%%%D%€DhDlDDDDD 8D"8D#|D$D&%ˀD(D)%ԀD,D- D.<D/LD3hD5D6D7D;D<D=@D>PD?DBDDDEDF%߀DHDIPDKhDMDNDODPDQPDRDSDUDVDWDXD' DY DZD[ D]`D^D_D`DaDbDc Dd 0 0%$&D&H&*L&7P&ADhDi$DjLDn&JDpDqDrDsDt@DuPDvDwDyDz&U$&sD&H&L&&D}&&&D<DDDD$D$D<DDDDD<Dll&$&ܠDDD&$' D'H'L'(DDDDDD DDP'2DPDDDDD$D4DlDD$D$D@Dtt':$'TD'_H'kD'tDLDT\D\D|DD4DTDDDD'}$'D'H D DLD`DD<<'$'֠D'H'L'DDDDD(D(D4DLdlDlDxDD'$(D(*H D D(6$(ND(XDDHDxx(b$(D(H(L(D(D((DDDD4D4DDD($(D(H (D DLDDDDDDDDtD D DDD)D) D @D @D TD t  D D  )$)<D)FH)PLL)Z)eD"D# D$<D%LhD'hD(D)D*D,D-D.D/D08D2pD4`D6D8D9 4)oD:4D;TD=D>D?,D@,DA8DB`DCDG  DJ DMDNPDO)w$)D)H)L))Ā)΀DR)ـ)DU(DVDWDXDY$DZ|D[D\D^D_$Da4DbLXDdXDetDgDhDjDk$Dm<Dn Do  Dq  Dr Ds @Dt Du  PDq PDw  Dx Dz D{ 4 LD} TD XD D D  )$*D* DDDDxDDD*DDDDDDD D\DlDDD*$*CD*MH*WLDD@D\D*a$*|D*H 0D DX*DDDDDDHDPD|DD*$*D*ǠH*ѠL*ۀDDLDLDlDDDD*$+ D+H+L+'DDDDDD D(D\\+1$+TD+^H+hL+rDDLDLD`DxDDD+|$+D+H+L++ƀDDDDDD HDHDDDDDD,DdDDDD@D@DDDDD@DDD+$+D,H, L,,,I&8DDD@DdDlDDDDHD ,$,$,$,$,$,$-$-($-P$-d$-$-$-$-$-$. $.8$.N$.d$.|$.$.$.$.$.$/$/9$/a$/$/$/benode.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/enode.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJyMLs7C9H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJyMLs7C9H.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJyMLs7C9H.rcsid:S(0,22)=ar(0,4);0;50;(0,1)src/token.hoptree:G(0,23)=ar(0,4);0;127;(0,24)=*(0,25)=f(0,26)=*(1,22)call:F(1,21);(0,26);(0,27)=*(1,24);(1,11)f:p(1,21)fty:p(1,23)src:p(1,13)n:(0,3)src/enode.cargs:(1,21)r:(1,21)e:(1,21)proto:(1,115)rty:(1,23)t3:(1,9)q:(1,21)aty:(1,23)t1:(1,9)calltree:F(1,21);(0,26);(0,27);(0,26);(24,4)f:p(1,21)ty:p(1,23)args:p(1,21)t3:p(1,9)p:(1,21)rty:(1,23)vcall:F(1,21);(24,4);(0,27);0func:p(1,9)ty:p(1,23)...:p(1,17)ap:(4,1)args:(1,21)e:(1,21)f:(1,21)r:(1,21)iscallb:F(0,3);(0,26)e:p(1,21)addtree:f(1,21);(0,3);(0,26);(0,26)op:p(0,3)l:p(1,21)r:p(1,21)ty:(1,23)n:(0,4)cnsttree:F(1,21);(0,27);0ty:p(1,23)...:p(1,17)p:(1,21)ap:(4,1)consttree:F(1,21);(0,14);(0,27)n:p(0,14)ty:p(1,23)cmptree:f(1,21);(0,3);(0,26);(0,26)op:p(0,3)l:p(1,21)r:p(1,21)ty:(1,23)compatible:f(0,3);(0,27);(0,27)ty1:p(1,23)ty2:p(1,23)isnullptr:f(0,3);(0,26)e:p(1,21)ty:(1,23)eqtree:F(1,21);(0,3);(0,26);(0,26)op:p(0,3)l:p(1,21)r:p(1,21)xty:(1,23)yty:(1,23)ty:(1,23)assign:F(1,23);(0,27);(0,26)xty:p(1,23)e:p(1,21)yty:(1,23)lty:(1,23)rty:(1,23)asgntree:F(1,21);(0,3);(0,26);(0,26)op:p(0,3)l:p(1,21)r:p(1,21)aty:(1,23)ty:(1,23)n:(0,4)condtree:F(1,21);(0,26);(0,26);(0,26)e:p(1,21)l:p(1,21)r:p(1,21)t1:(1,9)ty:(1,23)xty:(1,23)yty:(1,23)p:(1,21)addrof:F(1,21);(0,26)p:p(1,21)q:(1,21)t1:(1,9)andtree:f(1,21);(0,3);(0,26);(0,26)op:p(0,3)l:p(1,21)r:p(1,21)asgn:F(1,21);(24,4);(0,26)p:p(1,9)e:p(1,21)ty:(1,23)bittree:F(1,21);(0,3);(0,26);(0,26)op:p(0,3)l:p(1,21)r:p(1,21)ty:(1,23)multree:f(1,21);(0,3);(0,26);(0,26)op:p(0,3)l:p(1,21)r:p(1,21)ty:(1,23)shtree:F(1,21);(0,3);(0,26);(0,26)op:p(0,3)l:p(1,21)r:p(1,21)ty:(1,23)subtree:f(1,21);(0,3);(0,26);(0,26)op:p(0,3)l:p(1,21)r:p(1,21)n:(0,4)ty:(1,23)typeerror:F(0,20);(0,3);(0,26);(0,26)op:p(0,3)l:p(1,21)r:p(1,21)i:(0,3):T(0,28)=s8op:(0,3),0,32;name:(1,12),32,32;;$XBMgAcJyMLs7C9H.typeerror.ops:V(0,29)=ar(0,4);0;24;(0,28)ttob:P(0,3);(0,27)qual:P(1,23);(0,3);(0,27)ptr:P(1,23);(0,27)promote:P(1,23);(0,27)freturn:P(1,23);(0,27)eqtype:P(0,3);(0,27);(0,27);(0,3)atop:P(1,23);(0,27)tree:P(1,21);(0,3);(0,27);(0,26);(0,26)root:P(1,21);(0,26)temporary:P(1,9);(0,3);(0,27)genident:P(1,9);(0,3);(0,27);(0,3)simplify:P(1,21);(0,3);(0,27);(0,26);(0,26)gettok:P(0,3)value:P(1,21);(0,26)pointer:P(1,21);(0,26)nullcall:P(1,21);(0,27);(24,4);(0,26);(0,26)lvalue:P(1,21);(0,26)idtree:P(1,21);(24,4)funcname:P(1,12);(0,26)expr1:P(1,21);(0,3)cond:P(1,21);(0,26)cast:P(1,21);(0,26);(0,27)binary:P(1,23);(0,27);(0,27)hascall:P(0,3);(0,26)retype:P(1,21);(0,26);(0,27)apply:P(0,20);(0,30)=*(1,4);(1,17);(1,17)warning:P(0,20);(0,31)=*(0,32)=k(0,1);0error:P(0,20);(0,33)=*(0,34)=k(0,1);0expect:P(0,20);(0,3)__assert:P(0,20);(0,35)=*(0,36)=k(0,1);(0,37)=*(0,38)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11enode.cBbss.bssDdata.dataDrodata.rodataaddtreemultreesubtreeandtreecmptreecompatibleisnullptr_Q_feq$XBMgAcJyMLs7C9H.typeerror.opslongtypecondgenidentquallevelvoidptypecondtreeretypeeqtypeunsignedtypeunsignedptratopconsttreetypeerrorsimplifynullcallcnsttreebinaryYYchecksignedptrvcall__assertapplycalltreeexpectgettokwarningttobidtreelvaluerootptrtreeasgnaddrofiscallbpromotefuncnamecastassignvalueexpr1pointererrortemporaryhascallfreturneventsAflagIRinttypevoidtypetasgntreeshtreeeqtreebittreeoptree$XAMgAcJyMLs7C9H.rcsidcall ,`4JXl<MDCLT_ip4  LS &.8 |>GM ` V]dlqxEA ,$0  -K%,H@4;3R @0@L@d@?>  =F F ;< E E $:@9h8x (| (7=D D 68, d0 d87H=T:  7=6 8,C 0C 54T>l310./2D D ?$E (E @2h-2B B   7,F F  +F F (*\E `E p t |7=E E 2)A A  A  A  $( 2 <  @  T' . 4 2 . 2 6 - 2 P8 . <     0' h@ ? E E 2$-L2E E 2)pD tD (#@8X8D 4H 4X=h6x8% % "$ $ ,$ 0$ H!t  -82L PP Pd'  Tt,p ` `'D"<#T8l8  88   -,D 0D H $E E E E !! ! !8!8"-" D "$D "< #E #E #I',E '0E (<E (@E * -D -D -\D -`D -pB -tB - x- x-,-<.9.88.\.lE .pE .D .D ../0 0 0=0 0 0=1"1J2p"2D 2D 2"2H2D 2"2H35324.4 248-4`25L#5p7E 7E 8E 8E 8 8 9:: D :D :<>p>1>8? 8?P8? ? ??8@$ A@( A@<E @@E @ @ @@3@3@A0A$0A<2AT2A>A>A?A A B'B.B0B2C   C  C=C :EED ED EE,ED E.F2F 2Gp.GGG.GGHPD HTD I#I8I8IJ JhD JlD K #K88KP8KxK KD KD M,6MD8MTD MXD M`8MM MD MD N#N8N8P @P @P=P6P8Q% Q% Q("Q Q Q8Q% Q% Q8Q R \R \R=R R R8R S8S S, S0 S<8SH ST"Sl SS T T T< T@ Tp Tt T T T xT xT'T T U U U(=U8 U< UH UL Ud=  $,4<D L$T(\,d0l4t8|<@DHLPTX\JJ`JX`MJXMCCIIHHGtJJ4 UVPY@"YP(\L-\L_4\D  @]LO`<%  Z/h<qWyl L@ Ќ error.o/ 1001435956 8180 20 100644 24060 ` ELF[4(.shstrtab.text.rodata1.data.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿠'H'D! D@@!$ D@DH@@! D@@!$ 㿠'D! D@@!$ ! @@6! #`D@@㿐'X'T'P'L'H'D#`' $`''! @ ?!$ ! @ @H'! ! @! ! L  #`%! @@! #`%@@! D@@㿈'H'DH !   6@@ '''! g! D@aH'L ! #`LL @ 'L  ! #`LL @! #`LL @2' ''쀤 ! @ @e   ! #`@@@!$  ! D@  ! #`@@@=  ! #`@@㿘'L'H'D! @?!$ ! D@@! HL@@ @'pp#`%! @@z-/!  $ 0@``< `` < @@a!  $  !  $   !  $  '!  $ ' !  $   !  $  '!  $ ' Y!  0'!  $ '! #`@@' B@=L 8L L #`%L @@ #`%L @@ '' '  @L {!  0'!  $  !  @ !  , h@@ ''!  $ !  <.! '! #`@@' B@= 8   #`% @@ #`% @@ '' '  @ @ ! #`@@ ! #`@@@#`'! ! $@@0#`%! @@$#`%! @@! ' $ , ! `㿘'X'T'P'L'H'DH'! #`$ $`! @! D@@syntax error; found expecting `%k' too many errors %s: %w: setsrc/error.cskipping ... up to compiler error in %s-- `%s' `%s' "\%o%ctsym->type->type->size == widechar->sizesrc/error.c L"\x%x%c ..." `%S' "%k" `%k'warning:  % ) , ./ 123456789:M<=>?@ QMMMMMMQMMMQMQMQM []^M|} $Id: error.nw,v 2.6 1998/04/30 20:41:01 drh Exp $ d;dG8H8I<;34     $$$$$$ error.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/error.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJzMLs7i9H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/error.o src/error.c -W0,-xp\$XAMgAcJzMLs7i9H.$XAMgAcJzMLs7i9H.rcsid$XAMgAcJzMLs7i9H.rcsiderrcnterrlimitkindtestexpecterrorskiptofatalwarningwflag\() d;dG8H8I<;3Ȁ݀+Ieŀ @eyƂ܂+@D@[pʂ1M@c#6 K_u#9Th~ق .Id  >Ā  v D рD ـD D ( ǀ( K( b   π   1|zGxۀ>W U kwŀV1zD<рSs>P 2E(/d   z   S  up!"p!ƀ""@(""#;#g(#ހ$_@$&$&2$ $ %% %.$%HD%SH %_D D$<D<DHD\DtD%k$%DDD 8D8DHDPtD!||%$%D%H%ɀD%\D&\D'hD(xD*D+D,D-D.$D/HD0PP%$%D%H && D6 D7TD8D:D;8D<@D=lD>|D?D@DAD7DCDDDE,4DG4DHDDIhh&$&UD&bH&nLDLDM DN,DODDPdDQpDR&w$dhptDV DW DY<DZ&&D]&D^D_D`DaDbDc,De\Da&DgDhDiXDjDkDlDmDoHDkpDqDrDtDu$Dx$Dy\DzdD{DVD}$$&$&ܠD&H&DD$8D8DHDX|D|D&$' $'c$'$'$' '$'$((berror.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/error.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJzMLs7i9H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJzMLs7i9H.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJzMLs7i9H.rcsid:S(0,22)=ar(0,4);0;49;(0,1)errcnt:G(0,3)errlimit:G(0,3)src/token.hkind:G(0,23)=ar(0,4);0;127;(0,1)test:F(0,20);(0,3);(1,12)tok:p(0,3)set:p(1,12)src/error.cexpect:F(0,20);(0,3)tok:p(0,3)error:F(0,20);(0,24)=*(0,25)=k(0,1);0fmt:p(0,24)...:p(1,17)ap:(4,1)skipto:F(0,20);(0,3);(1,12)tok:p(0,3)set:p(1,12)n:(0,3)s:(1,12)fatal:F(0,3);(0,26)=*(0,27)=k(0,1);(0,28)=*(0,29)=k(0,1);(0,3)name:p(0,26)fmt:p(0,28)n:p(0,3)printtoken:f(0,20)i:(0,3)n:(0,3)s:(1,12)s:(0,30)=*(0,14)warning:F(0,20);(0,31)=*(0,32)=k(0,1);0fmt:p(0,31)...:p(1,17)ap:(4,1)vtoa:P(1,12);(0,33)=*(1,24);(1,16)vfprint:P(0,20);(0,34)=*(12,2);(1,12);(0,35)=*(0,36)=k(0,1);(1,17)print:P(0,20);(0,37)=*(0,38)=k(0,1);0fprint:P(0,20);(0,34);(0,39)=*(0,40)=k(0,1);0gettok:P(0,3)wflag:G(0,3)exit:P(0,20);(0,3)__assert:P(0,20);(0,41)=*(0,42)=k(0,1);(0,43)=*(0,44)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11error.cBbss.bssDdata.dataDrodata.rodataprinttokenwflagwarningvtoacpwidechartsymtokenprintfatal__assertvfprintexitsrcfilefirstfilefprinterror__iobskiptoexpectgettokttestkinderrlimiterrcnt$XAMgAcJzMLs7i9H.rcsid ,,7= (EJMV[ag8mv~PXp2  4< @ Pdl p              $l! p! !   ! !  ( (         $ ( , <0 <4 8 DL P T DX D\ ` lt x  L L  $ ( X \ ` d         $ \( \,d h l hp hx        p p   x xH |L |P\! `! d h t|             $ ( T hx |           8 < ` d p t          $4 8 < @ T         0 4 @ D p t x |        $ ( , @                       , < @ D  H  L P \ l p t  x  |           l   x L P `! d! l! p  t  x   4   x* ^%^-` 9PHD\  S"()aJ<jMrM0 zP( |  expr.o/ 1001435956 8180 20 100644 64772 ` ELF4(.shstrtab.text.data.rodata1.rodata.data1.bss.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿘'D"D !  @! '' D !  @! '! 'D $  , ! D'㿐'D@'! ,"+`") @% @@' @@@@'` ,DD#`@@'㿘'DD@@'㿐'D@'! ="! #`L  ! #`L ! #`L 3! #`L +! '@!$ , #` 0 0@@@@' =@@@@'DD#`@@'㿘'L'H'D 0HD, #`#`L@@Ā@@'p @ʐ'! ?e!     ' '  #`@@@@'@!$ %$ $ $  :@@'%$ $ $ @'! ! ؤ@@! @@@@''㿘'DD@ #'D ! @8"`"""p!"0""  !"D %@@@@@'DD'㿀'D@'! #`L'D@p! #`L@_! =Y! '@!$ %$ $ $ @' 2 3Đ@'!  ! @@  @', #`#`@'! #`L@! =$ 'D@'(b@!$ '@'    ' ' 6      '  '       '  '  ` @@'! @;'@'<@!$ '    ' '     ' '  `@@@'@' #! #!' #!   N #`  @@  #! #!' #!    , # $@!$ '@'    ' '  `@@@'!0@@@!$ '@'    ' ' D @'ؐ@@'  '' ! @!0ؠ!@@آ @@@@'  @@'!@@@'@!$ '@'    ' '     ' '  @'Т!@@@'!@@@!$ 6'@'    ' '     ' ' "p! @@@'"p@@@!$ ' '@ ! @@@z'@!$ ' 0@ ! @@@a'! ''@!$ ! (1@!$ ! #`L ! ! !   S @'Ġ )@  )@@;' '' 'Ā !   ͐@@ ''Ȁ U !  @@6'  ''   ! Đ@@ @ "! @!  @@'@!$ ! #`L ! o! j!   Sd@'Ġ )@  '''  '' * '   @@'   @@'' '@' '  ''  '  ''   '' "  '' "  '' #` $`Ȑ@@'#`$ $`  '' "  '' B  '' 2  ''   '' /  '' !   @ #` Ȑ@@Ȑ@@'! @#` Đ@@! ' # @  "@@'Đ@@' )@@W'D@@P'=! -*&!W$& , ! +aA -0UA~'x'D!"D`"!  ! @@@@@@@@D@@'D@!$ "D`"!  ! @@@@@@@@D@@'D@!$ @!$  ]@'! 1D  D  'D ' D@ y'D    ' ' @ a'! !0D@@@'DD  D  'D '  D   D   'D  '  D` @@'DD@'DvD@'DD  D  'D ' D   D   'D  ' D  '#`D @@!  @@'D@@@'D%$ $ $ @!$ D@$ $ $ @'D@!$ ! hD  D  'D ' D  D  'D ' 5D@'! @@'D@' #! #!' #!  4   "D@@'D #`D @@@!$ ! @@!$ D@'D! `D  D  'D ' @D   D   'D  ' D   D   'D  ' ! D@ 'DD! @@'D #`D @@@!$ ! @(D)'! 0 .  ' ( [  0 1q p! ( !  !V@@ ''#` $@  #` $@'!  0 ``$ $ `` $ $ !  $  ?!  $   !  $  '!  $ ' !  $   !  $  '!  $ '  % 0 $ @@$ 0% $ @ 0 $ @@$ 0)  $ 0@``< `` < @% !  @  Q' $ @@$ @!  @@E'! ! %!  @@'% $ $ $ @ (d! ! @@'!  @@$ $ J$ ! ! @䀤 $ $ @@ #`  @@䀤% #` @@' $$ $ J$ % $ $ $ !  8@$ 0!#` @@ C$ ! $ $   !  8@@@!$ ! %$ $ $ @@'! ! %$ $ $ @!    !  0! @@'!   S #`!  @@! @'P! ! !  D  !  D @'!  V@@! @')! @! @'! "  V $ " , ! @!$ 'x'DD $D $ D $ 'D $''! ''D  D  Q!y'D  S!'D $ D $ 'D $' D $ D $ 'D $' )!  4 !! @@ #D $@@@@'D$ @@'#D  JD 0 !  !@@ ''D 0'D!'! 'D (`! "$`  '' ! @@ #D $@@4'  '' ! @@ #D $@@'! @@ #D $@@@'D$     ' ' @''㿐'DD @'  '''@ @ #D@@'㿘'DD # @ ! @D@#'D  D  'D '! @ #`D @@D '㿘'H'DD H@D"'D H  @@'D $ D  ``$ $ `` $ $ '㿐'DD0D "+D D 'DD D 'D!  !@@ ''DD "D !  !@@ ''D'㿘'DDG'D # '!  4  #D !D !eD !D ! D !fD ! 'D @ D @ '''㿘'H'DD! @H! @! 'D! @H! @! 'D! @H! @! 'D! @H! @! q'D! @H! @! a'D! @H! @! Q'D! @H! @D! @H! @!  !  @! ,'! ('D! @H! @! 'D! @H! @! '! '㿐'DD  D  'D '  D`@@@'DD  D  'D '  D`@@@'DD'㿘'DD@ #'"`"""p!"0""  !"D'D@'D! "0D! @@'('H'DD@'DD H@D-'H H 'H''D  D  'D ''  @   @ !  @  ! D@@'D !  @  ! D@@'D !  @  ! D@@'DvD! @@'Dm  ''   ''   @ #`D H@@ D@@'D/-!  "0@@ ''    $  , ! D  D  'D ''Ő'  @' D@@'D  '' \@'! !  ? ?А@< < @'!  !0 !ܬ !pD ! @@@@@@ !D ! @@@@@'D  D@@'D  '' i@'!   @@#@!  ? ?@@#@< < @@'ؠ!Dؐ@@! !0!@Dؐ@@@@!   @ @@@@ pD@@@'D  pD@@'D#!  "W@@ ''  h H H 'H''D  D  'D ''  @   @  D@@'D  @   @  D@@'D  @   @  pD@@'D  @  D@@g'D    ' '     ' ' (    ' '     ' '  #`D H@@  @  D@@'D&!  "v@@ ''  Y$  , ! DH@@'㿀'H'DD '  '' @''  '''H@@'     ' ' O  '      @@'      @@'  ` <.! @@@'= '      @@'      @@'@'! ,D #!&D #!' D #!  ! D ! @@@@'D!7D ! @@@@'DT " D@@@'DD$     ' ' D@'D! H@@D! @@@@'DD'㿘'DD #!D #!'D #! #`D  @@'! '㿐'D! ! D  D  'D ' }D@'D!  #`@@ ^ N! @@'! ! L ! @ @@@'! @'"D`"'! @@@@! ! ! @@@@@@@@@'DD! ! @@@'DD'x'P'L'H'DD D 'D' D@HLP@@D@'L  L  'L '  L  L  'L '  'L  L  'L ' ''! ! L ! @ @@@'! @'HDLP% @@ @@! @@@@#\#`@#d'M }     `00@@`0pP 0M ?$Id: expr.nw,v 2.29 1998/09/09 00:43:24 drh Exp $%s used in a conditional expression invalid operand of unary &; `%s' is declared register unsigned operand of unary - tysrc/expr.cinvalid type argument `%t' to `sizeof' `sizeof' applied to a bit field conversion from `%t' to `%t' is compiler dependent cast from `%t' to `%t' is illegal found `%t' expected a function left operand of . has incompatible type `%t' field name expected left operand of -> has incompatible type `%t' field name expected t != '('src/expr.cmissing prototype implicit declaration of `%s' does not match previous declaration at %w undeclared identifier `%s' illegal use of type name `%s' illegal use of `%k' illegal expression p->u.aliassrc/expr.clvalue required `%t' used as an lvalue 0src/expr.cpsrc/expr.cconversion from `%t' to `%t' is undefined 0src/expr.c0src/expr.cconversion from `%t' to `%t' is compiler dependent 0src/expr.cunknown field `%s' of `%t' `%s'_YYnull@?a function"d:dE8F8G<;44        $ ,$2$8 T$Y$_$f$m$t${$$$$$$$$$expr.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/expr.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ0MLs7C_H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/expr.o src/expr.c -W0,-xp\$XAMgAcJ0MLs7C_H.$XAMgAcJ0MLs7C_H.rcsid$XAMgAcJ0MLs7C_H.rcsid$XAMgAcJ0MLs7C_H.prec$XAMgAcJ0MLs7C_H.prec$XAMgAcJ0MLs7C_H.oper$XAMgAcJ0MLs7C_H.operrefincexpr$XBMgAcJ0MLs7C_H.expr.stopexpr0expr1$XBMgAcJ0MLs7C_H.expr1.stopincrvalueidtreervaluelvalueretyperightkidhascallbinarypointercondcastfieldfuncnamenullcall1|d:dE8F8G<;4ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$}&$&2$&$% &%=&%n%z&% %$%ؠD%DDD0D@DHD hD!xD#DD%D&%$&D& &t&AD)D+<&JD-<D.HD/\D1D2D3D4&S$&gDD6D700&r$&D&&&ǀD:D>&ЀD?D@DADBDEDF$LLDILDJ\DKtDL&$'D' H'LDNDOtt' $$'.DQDS('7'@'IDV(DXDYDZD[D\D]D^,D_@TDaTDbtDdDfDg'g$'|D'DiDm DoDpDq(('$'D''DtDvDw@|''ǀ 'рDz|D{D|D}D~DDD8D@D\DvDD  '$d'D D D8D4TDTDhDxDDDDDlD|DDDLD|DDDD$DDDp'DDD(D(D8DDDD'DDDDDDDDD4D(D(D D D  0D 0D @ D D   D D    D D  D D LD \ D D D D D 0 P PD PD XD h (("D (-D D D  T(8D TD `D D D D D  D D D D TD ``D`DpDD D DPDtDDDDDD0HDPDhDpDDxD(C$(ZD|0D DDDD 8(dD8DHDXDlDDDD(D lD!D#0@D$@H(m(w D(HD)XD*D,D-,D.LpD0pD1D2D3D4D5 D6 (D7D8D9D:D;DhD>pD?DADBDCDDDEDFDGDH,DJ4DLP`DNhDPD D DQ  DR ( (($<@HL ((DVDWPXDYXDZD[D\D]D_D`$Da`DbxDcDd(DfDgDh0D(DiDDjdDkDlDmDnDoDq,Dr,DsXDthDutDvDxDzD{D|D}D~D<HDHDXDlDDDDD@D@DXDxDDDDD(D(D0D@XDW`DDD($(ɠDd(Ҁ(ۀ(DDtDDDD|D|DDDDD`DltD|DDDD D`DDDD@DPDdd($)D)DDDPD)$).DD D D0DDDDDD)8$)UD)_H |)jD D$D0D\DlDD)s$)DDD,D@DPDdDtDDD,,)$)D@DDD DDD44)$)ҠD)ޠH D DLDDD DLDDDD D0DpDD)$*DDDTD|DDD* $*D*)D D DDDD*2$*MD*WH *d*oD DD4D@DtDDDDD<D!DD"dD#D$D%D'D(D*D+D,D-D/D0<DDD3D4D5D6$D8$D9HD;P*zD<*D=DFDHDIDK$d*DLd*DMtDSDUDV$DW,dD6lDYD\D] $ ,D_ ,D` dDa Dc Dd De Dg Dh ,Di PDk XDl t Do Dp Dr Ds  0Du 0Dv 8 pD] xDx Dy  *$*ѠD*۠H ***D| D~DXDhDpDDDD(DxDDDDLDLDXDDDD(8D8DDD8LDLDDDDDHDHD\\+$+DDDPDxD+($+ADD|D|D+KDD D(hDhD||+T$+D+H+L+P+DDTDDxD+$+$+$+$, $,4$,V$,k$,$,$,$,$-$-#$-A$-U$-$-$-$. $.#$.O$.g$.$.$.$.$.$/$/:$/`$/u$/$/$/$/$0$07$0\$0w$0$0$0$1$18$1{bexpr.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/expr.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ0MLs7C_H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ0MLs7C_H.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ0MLs7C_H.rcsid:S(0,22)=ar(0,4);0;49;(0,1)$XAMgAcJ0MLs7C_H.prec:S(0,21)src/token.h$XAMgAcJ0MLs7C_H.prec:S(0,23)=ar(0,4);0;127;(0,1)$XAMgAcJ0MLs7C_H.oper:S(0,24)=ar(0,4);0;-1;(0,3)src/token.h$XAMgAcJ0MLs7C_H.oper:S(0,25)=ar(0,4);0;127;(0,3)refinc:G(0,17)super:f(1,23);(0,26)=*(1,24)ty:p(1,23)src/expr.cexpr:F(1,21);(0,3)tok:p(0,3)$XBMgAcJ0MLs7C_H.expr.stop:V(0,27)=ar(0,4);0;3;(0,1)p:(1,21)q:(1,21)expr0:F(1,21);(0,3)tok:p(0,3)expr1:F(1,21);(0,3)tok:p(0,3)$XBMgAcJ0MLs7C_H.expr1.stop:V(0,28)=ar(0,4);0;2;(0,1)p:(1,21)op:(0,3)incr:F(1,21);(0,3);(0,29)=*(1,22);(0,29)op:p(0,3)v:p(1,21)e:p(1,21)expr2:f(1,21)p:(1,21)l:(1,21)r:(1,21)pts:(0,30)=ar(0,4);0;1;(1,13)value:F(1,21);(0,29)p:p(1,21)op:(0,3)expr3:f(1,21);(0,3)k:p(0,3)k1:(0,3)p:(1,21)r:(1,21)pt:(1,13)op:(0,3)unary:f(1,21)p:(1,21)ty:(1,23)ty:(1,23)op:(0,3)ty:(1,23)ty:(1,23)ty1:(1,23)pty:(1,23)ty2:(1,23)postfix:f(1,21);(0,29)p:p(1,21)q:(1,21)ty:(1,23)pt:(1,13)q:(1,21)primary:f(1,21)p:(1,21)p:(1,9)q:(1,9)idtree:F(1,21);(24,4)p:p(1,9)op:(0,3)e:(1,21)ty:(1,23)rvalue:F(1,21);(0,29)p:p(1,21)ty:(1,23)lvalue:F(1,21);(0,29)p:p(1,21)retype:F(1,21);(0,29);(0,26)p:p(1,21)ty:p(1,23)q:(1,21)rightkid:F(1,21);(0,29)p:p(1,21)hascall:F(0,3);(0,29)p:p(1,21)binary:F(1,23);(0,26);(0,26)xty:p(1,23)yty:p(1,23)pointer:F(1,21);(0,29)p:p(1,21)cond:F(1,21);(0,29)p:p(1,21)op:(0,3)cast:F(1,21);(0,29);(0,26)p:p(1,21)type:p(1,23)src:(1,23)dst:(1,23)ssrc:(1,23)two:(1,21)sdst:(1,23)c:(1,21)field:F(1,21);(0,29);(0,31)=*(0,32)=k(0,1)p:p(1,21)name:p(0,31)q:(1,25)ty1:(1,23)ty:(1,23)funcname:F(1,12);(0,29)f:p(1,21)nullcheck:f(1,21);(0,29)p:p(1,21)t1:(1,9)nullcall:F(1,21);(0,26);(24,4);(0,29);(0,29)pty:p(1,23)f:p(1,9)p:p(1,21)e:p(1,21)ty:(1,23)ttob:P(0,3);(0,26)qual:P(1,23);(0,3);(0,26)ptr:P(1,23);(0,26)promote:P(1,23);(0,26)func:P(1,23);(0,26);(0,33)=*(0,26);(0,3)eqtype:P(0,3);(0,26);(0,26);(0,3)deref:P(1,23);(0,26)atop:P(1,23);(0,26)array:P(1,23);(0,26);(0,3);(0,3)fieldref:P(1,25);(0,34)=*(0,35)=k(0,1);(0,26)signedint:P(1,23);(0,26)tree:P(1,21);(0,3);(0,26);(0,29);(0,29)root:P(1,21);(0,29)temporary:P(1,9);(0,3);(0,26)mkstr:P(1,9);(1,12)lookup:P(1,9);(0,36)=*(0,37)=k(0,1);(0,38)=*(1,15)install:P(1,9);(0,39)=*(0,40)=k(0,1);(0,41)=*(0,38);(0,3);(0,3)genident:P(1,9);(0,3);(0,26);(0,3)constant:P(1,9);(0,26);(1,16)use:P(0,20);(24,4);(1,11)stringn:P(1,12);(0,42)=*(0,43)=k(0,1);(0,3)addlocal:P(0,20);(24,4)simplify:P(1,21);(0,3);(0,26);(0,29);(0,29)typename:P(1,23)stringf:P(1,12);(0,44)=*(0,45)=k(0,1);0gettok:P(0,3)getchr:P(0,3)apply:P(0,20);(0,46)=*(1,4);(1,17);(1,17)warning:P(0,20);(0,47)=*(0,48)=k(0,1);0error:P(0,20);(0,49)=*(0,50)=k(0,1);0expect:P(0,20);(0,3)test:P(0,20);(0,3);(1,12)typeerror:P(0,20);(0,3);(0,29);(0,29)consttree:P(1,21);(0,14);(0,26)cnsttree:P(1,21);(0,26);0condtree:P(1,21);(0,29);(0,29);(0,29)call:P(1,21);(0,29);(0,26);(1,11)asgntree:P(1,21);(0,3);(0,29);(0,29)asgn:P(1,21);(24,4);(0,29)addrof:P(1,21);(0,29)vcall:P(1,21);(24,4);(0,26);0allocate:P(1,17);(0,15);(0,14)strcmp:P(0,3);(0,51)=*(0,52)=k(0,1);(0,53)=*(0,54)=k(0,1)memcpy:P(1,17);(1,17);(0,55)=*(0,56)=k(0,20);(0,14)__assert:P(0,20);(0,57)=*(0,58)=k(0,1);(0,59)=*(0,60)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11expr.cBbss.bssDdata.dataDrodata.rodatasuperexpr2expr3unarynullcheckpostfixprimary_Q_add_Q_itoqvcallasgnmkstrtemporarystrcmplinenofileneedconststringfnullcallarrayfieldrefYYchecksignedintatoplongtypelonglongunsignedlonglongfloattypedoubletypelongdoublebinaryhascalldereffuncptypevoidptypeuseaddlocaleqtypelookupgetchrinstallidtreegenidentconstantallocatememcpystringnttobcfuncxrefIRexternalslevelidentifiersfieldaddroffunctokenqual__asserttypenamecondcnsttreesimplifytypeerrorpromotecasterrorlvalueptrrvalueretypeexplicitCastunsignedlongtsymkindYYnullcpconsttreerightkidvoidtypecondtreeapplyfuncnamewarningeventssrcAflagoptreeincrexpectasgntree$XBMgAcJ0MLs7C_H.expr1.stopexpr0testvalueroottreepointergettokexpr1t$XBMgAcJ0MLs7C_H.expr.stopexprunsignedptrunsignedtypeinttyperefinc$XAMgAcJ0MLs7C_H.oper$XAMgAcJ0MLs7C_H.prec$XAMgAcJ0MLs7C_H.rcsidcall +17= CP`M 8U&]dlrw}S7%6hD-3=GKT[biq.(txJ0l;,!)= .43`;?2F4HMZglqx{5<O@ 8:#*h02MR^ksz2(s ,s @s Ds `r dr xr |r q q    Xm$n (n 8n <n Dn Hn LlXm`kxhijo o g$p,i|n n n n v v n n v v n n v v n n v v n n l$n (n 4u 8u Tm\hpdcmbe e g0a 4a <u @u ldn n ` ` 0 4 <\L]Xkdlln pn t_ x_ pk_ _ k^ ^ ^ ^ [^  ^ 4[PZXY Y ds hs pW|s WZn n v v n n  v $v <V @V Tn Xn `lhn ln p_ t_ kk^ ^ ^ ^  [ (k <a @a Hu Lu tn xn |v v V V l n n 4k LP \U `U O l n n TN dP xM  (  ( L l n n k JK<ILlTn Xn lkJK0 `4 `8]\HtGHHIln n  kJKHI l(n ,n @ks s F H,I<lDn Hn `kps ts |Wbln n ks s Wbn n ln  n $n (n 8l@n Dn Hn Ln PT TT hn ln |S S S S Ecp   4Dds hs xG  LX( , 0L8R <R LG`lhn ln pn tn xT |T n n S S S S EcCCkhQ lQ tQ KQ Q Q (` ,` X \ t]KY Y   Ls s (jDP\pn n    <`n n s s W b$j@jLlTn Xn tn xn s s Wbjjln n ln n  pU U a a kkPO k  4  4 L Y Y !A!N!$P!0_ !4_ !Tl!\n !`n !x!l!n !n !n !n "h@"xB "|B "?"X#j#0 T#4 T#DL#Ll#Tn #Xn #d #h #lL#|l#n #n #k#n #n $U $U $B $B $?$ $ %L%l%n %n %( %, %0L%Ln %Pn & n &n &  &$ &8D&`S &dS &l8&|S &j&S &S &S &S &S &S 'S 'S '4S '8S '\S '`S '|S 'S 'S 'S 'S 'S '7'S 'S 'S (5(S (6($S (,S (0S (\4(dS (hS (lS (S (S (3(S (S (S (2(S (S (B (B (> (> (= (= )1)_ )_ )80)LB )PB )T< )X< )`/)ls )ps )A)` )` ) ) )]).* * *]*<< *@< *T1*|_ *_ *; *; * X* X*L*s +s + ; +$; +H-+Pl+Xn +\n +`: +d: +x_ +|_ +,+2+: +: +S +S +_ +_ ,,,S , S , S ,$S ,,s ,0s ,8W,HS ,LS ,` t,d t,hS ,lS ,xL,S ,S ,2,= ,= ,9 ,9 ,9 ,9 ,9 ,9 ,2- - -L-s -s -$G-8 -< -@L-Hs -Ls -TG-hn -ln - .- .-l-n -n .&`. &`.&.+ .+ /; /; /+ /+ /8/N/N/j0O0 O0P 0T 0hD0t 0t 1 + 1+ 1818j1* 1* 181j1+ 1+ 181N2j2lO2)383(j3 3 3L3h3Y 3Y 3 3 4]4j5 5 5D5 5 6D6; 6; 7H(7d(7& 7& 7& 7& 7& 8& 8% 8% 8(% 8,% 8<% 8@% 8P$ 8T$ 8h$ 8l$ 8|$ 8$ 8# 8# 8# 8# 8# 8# 8" 8" 8" 8" 8" 9" 9R 9R 9(R 9,R 9<R 9@R 9P! 9T! 9hr 9lr 9r 9r 9! 9! 9! 9! 9r 9r 9! 9! 9R 9R 9! 9! : ! :! : ! :$! :4r :8r :Lr :Pr :`r :dr :ps :ts ; ;P;xN;P;X<k<a <a <s <s <W=h>s >s > s >$s >8H>Ts >Xs >ps >ts >H>r >r >r >r >H>s >s >P? $? $?]?H@  P@ P@$D@ J@ JADHAA& A& A A AGAa Aa B s B$s B,WBDHB\HBr Br BWBHBHCHCpC|& C& CC C CCGCKD$HD0a D4a DXHDdKDpKD|R DR DGDKDHDZE HE4 `E8 `ELDFHFHGLHGHH pH pH]I,HI@ ID IXDI JI JIPJ=J>LJ ? JF4JFJG`J)JKCLCLhLCMLCM\NMh Ml M M Ms Ms MWNN8s N<s NDWN\HNONjOOO( O, O@LOLs OPs OTNOdPOlOP P PP( P, Ph Pl P|U PU PhPU PU P P QQ+ Q + Q(Q4 Q8 QH QL Q` Qd QhQt2Q|kQ+ Q+ QGQY QY Q+ Q+ QKQQFQU QU QY Rs Rs R  R RGR4RLjR\2RtjRU RU Rs Rs RGRSX StSPTx T| T T T T TT2TkT+ T+ TGTs Us UGUs U,GU<s U@ UD ULGUx4 UV`Y  ] (] /]+4],  @^Oa0l  Z1|hx<qŴyx )| event.o/ 1001435956 8180 20 100644 14956 ` ELF8<4(.shstrtab.text.bss.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿘'L'H'D @'D$ H$ L @@L$ 㿘'L'H'DDD' '  HL@ 'D@$Id: event.nw,v 1.8 1997/02/16 21:13:34 drh Exp $  d;dG8H8I<;44  $$ event.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/event.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ0MLs7i_H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/event.o src/event.c -W0,-xp\$XAMgAcJ0MLs7i_H.$XAMgAcJ0MLs7i_H.rcsid$XAMgAcJ0MLs7i_H.rcsidattachapplyevents&D d;dG8H8I<;4Ȁ݀+Ieŀ @eyƂ܂+@D@[pʂ1M@c#6 K_u#9Th~ق .Id  >Ā  v D рD ـD D ( ǀ( K( b   π   1|zGxۀ>W U kwŀV1zD<рSs>P 2E(/d   z   S  up!"p!ƀ""@(""#;#g(#ހ$_@$&$&2$%$%SD%aH%lL%%DD$D0D<D``%$%D%͠H%ڠLD %D (%D(D4D\hDh|D%$&$&4 &Cbevent.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/event.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ0MLs7i_H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ0MLs7i_H.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ0MLs7i_H.rcsid:S(0,22)=ar(0,4);0;49;(0,1)entry:T(0,23)=s8func:(1,117),0,32;cl:(1,17),32,32;;attach:F(0,20);(0,24)=*(1,118);(1,17);(0,25)=*(0,26)=*(1,4)func:p(1,117)cl:p(1,17)list:p(0,27)=*(1,3)p:(0,28)=*(0,23)src/event.capply:F(0,20);(0,26);(1,17);(1,17)event:p(1,3)arg1:p(1,17)arg2:p(1,17)lp:(1,3)p:(0,28)append:P(1,3);(1,17);(0,26)allocate:P(1,17);(0,15);(0,14)events:G(1,88)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11event.cBbss.bssDdata.dataDrodata.rodataeventsapplyappendallocateattach$XAMgAcJ0MLs7i_H.rcsid , 39@IhP2(\4| 2$ 0?T 8  J&DX4<a7 gi7t q8$  init.o/ 1001435957 8180 20 100644 32412 ` ELF|D4(.shstrtab.text.bss.rodata.rodata1.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿐'DD!  ,D@D (`! "$`!  0 !  +`@``< `` < x'H'DH !  ,D @D  'D D  D  'D ' D@'DH!  0D`  ```< `` < D  'D D  !   #@@ ''D  D ! @D D 'D ''D~D  D  'D '  %D` `@@D 'D\! @H ! @HI!  +'D #  p N !   '"p㿐'D#` $`@'D@@' @@'#` D@@! @D@'#`$ $` # ! @! @D@''㿘'L'H'D'HL@@H 'D D@! , @!$ ! }'㿀'H'D''Hs ,  ' '!  <. X@$ !  4!  @Ā'D D@! , @!$ ! }耤@ !  4$@Ā'㿠'H'DD  ! ,@!$  }H@@h'H'D''!  'DT   , @<D ! @?DT ,<4  $ ?DT ,<4 D ! @?DT ,<<! @?DT ,< 'DT $ ,'!  4  DT T $ @DT T $ 'DT` ` , $T`$ $@ DT` ` , $T`$ $'D H@D 'D! , @'!$ 쀤 g < < ''@9!  4   , 4 '4 '!  $ , 4, 4 ', '!  0 !  ؐ@`< `<  '@'㿈'L'H'D'H  8' @!  d $Ā $'T .'    @ '     @ @ƒ'' L@@  '   '  'H '+< . X@$!  d< . X@$$$ @< 'D D@! , @!$ ! }X'('H'D''D D 'D''DD D 'D' D D 'D' H#` $`! {@!$ @'H#`@@'@'D@@' @@ '#` D@@ @' @#`$ $`D D 'D' "D D 'D' D D 'D' D ! D@@ ;#`@@D'D D 'D' 7! {@!$ D 8  H @b'H#`K@H ! D@@D 8  H @D'[D D 'D' D D 'D' ;! {@!$ DH @' }#`@@"H  D H @'! D@@D 8  H @'D D 'D' D  D  'D ''D D 'D'    ''   '' ! $3D D !  $ $ @ ! D @@! $ $!  $ '!  4! `$ `0@Ā@!$ J! {(@!$ ! $DH @@'DH#`2@DX'Œ' }#`@@H D  D @'! D@@ @'D D 'D' ! $m! @g!  0'D #D !  $ !  $! D  <.! @! $ $!  $ ''@,+`1 3` ' '` 0   @%% %% ` '@@!$ Y! {1@!$ ! $! @DH @@'DH#`b@D'H @' }#`@@%H D  D H @'! D@@ H @'D  D @! @D @ !  dD $Ā-D D 'D' D  D  <.# @@'DD$ D'㿠'D! D@ !  `D@D!$ ?e->kids[0] || e->kids[1]src/init.cinitializer must be constant cast from `%t' to `%t' is illegal in constant expressions initializer must be constant invalid initialization type; found `%t' expected `%t' initializer must be constant initializer exceeds bit-field width invalid initialization type; found `%t' expected `%t' cannot initialize undefined `%t' missing { in initialization of `%t' missing { in initialization of `%t' missing { in initialization of `%t' missing { in initialization of `%t' too many initializers MQQ$Id: init.nw,v 2.5 1998/04/30 20:41:04 drh Exp $ d:dE8F8G<;44  $$ $  init.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/init.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ0MLs7C$H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/init.o src/init.c -W0,-xp\$XAMgAcJ0MLs7C\$H.$XAMgAcJ0MLs7C$H.rcsid$XAMgAcJ0MLs7C$H.rcsiddefpointerinitializer$XBMgAcJ0MLs7C$H.initializer.followswtoseg$XAMgAcJ0MLs7C$H.cursegP*d:dE8F8G<;4ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$}&$&1$$$D%D D D 4PX%(DXD%$%>D%HH  D DD$DDDXDDDD D!0D#DD$D%D&D'D)D+hD.D/D1D2D3D4DDD6%S$%tD%%D=D>D?$D@LhDChDDDFDGDHDI DK DL  %$%D% H%͠L%؀DPDSDT(DU<DVtDW|DXDYDZ%$%D&H &D^ &&9D_DbDc<DdDeDgDhDiDjDk$Dl8Dm`Dntt&B$&_D&jH Dr Ds0Dt@Du\\&y$&D&H \T\&Dy &&ɀDzD}D~,LDLDD4D4DTpDpDDDDD0D8DDDDD&рDDDDD(D(DpDD&$&D' H'L' '(D'0D$D$<D<Dd|D|'9DDDD D08@D@DXpDpDDDDDDLhDhDDDDD'B$'cD'nH  P T ` d'yD ''D'&DDHDDDDD D(D4DDDlDDDDD'&DDDD0D0DDDDTDDDDDDDDDDD D D8hhDhDDDDD D8DLD|DDDDDD D  D  8D @D dDDDD (''D (D 8D D D  ( D D 4D | D  D  D D  D! D" (D# @ LD% LD& l D' D(  D* D+   D.  ,D/ ,D0 DD1 \D2 t D3 D4 D6 DD7 PD8 d d($(,DD<D= D><D?PP(7('j(V$(w$($($($($($)$)6$)R$)l$)$)$)$)$*binit.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/init.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ0MLs7C$H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ0MLs7C$H.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ0MLs7C$H.rcsid:S(0,22)=ar(0,4);0;48;(0,1)defpointer:F(0,20);(24,4)p:p(1,9)src/init.cv:V(1,20)genconst:f(0,3);(0,23)=*(1,22);(0,3)e:p(1,21)def:p(0,3)initvalue:f(1,21);(0,24)=*(1,24)ty:p(1,23)aty:(1,23)e:(1,21)initarray:f(0,3);(0,3);(0,24);(0,3)len:p(0,3)ty:p(1,23)lev:p(0,3)n:(0,3)initchar:f(0,3);(0,3);(0,24)len:p(0,3)ty:p(1,23)n:(0,3)buf:(0,25)=ar(0,4);0;15;(0,1)s:(1,12)initend:f(0,20);(0,3);(1,12)lev:p(0,3)follow:p(1,12)initfields:f(0,3);(0,26)=*(1,26);(0,26)p:p(1,25)q:p(1,25)bits:(0,14)i:(0,3)n:(0,3)v:(1,20)initstruct:f(0,3);(0,3);(0,24);(0,3)len:p(0,3)ty:p(1,23)lev:p(0,3)a:(0,3)n:(0,3)p:(1,25)q:(1,25)initializer:F(1,23);(0,24);(0,3)ty:p(1,23)lev:p(0,3)n:(0,3)e:(1,21)aty:(1,23)$XBMgAcJ0MLs7C$H.initializer.follow:V(0,27)=ar(0,4);0;3;(0,1)follow:V(0,28)=ar(0,4);0;2;(0,1)i:(0,3)s:(0,29)=*(0,14)v:(1,20)swtoseg:F(0,20);(0,3)seg:p(0,3)$XAMgAcJ0MLs7C$H.curseg:S(0,3)array:P(1,23);(0,24);(0,3);(0,3)gettok:P(0,3)pointer:P(1,21);(0,23)expr1:P(1,21);(0,3)cast:P(1,21);(0,23);(0,24)retype:P(1,21);(0,23);(0,24)warning:P(0,20);(0,30)=*(0,31)=k(0,1);0error:P(0,20);(0,32)=*(0,33)=k(0,1);0skipto:P(0,20);(0,3);(1,12)test:P(0,20);(0,3);(1,12)consttree:P(1,21);(0,14);(0,24)assign:P(1,23);(0,24);(0,23)cvtconst:P(1,21);(0,23)deallocate:P(0,20);(0,14)__assert:P(0,20);(0,34)=*(0,35)=k(0,1);(0,36)=*(0,37)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11init.cBbss.bssDdata.dataDrodata.rodatagenconstinitvalueinitarrayinitcharinitendinitfieldsinitstruct$XAMgAcJ0MLs7C$H.cursegswtosegarrayskiptodeallocatepointerwidecharchartypetsym$XBMgAcJ0MLs7C$H.initializer.followwarningunsignedcharunsignedtypetestgettokinitializertretypecastassignexpr1needconstconsttreeerror__assertcvtconstinttypevoidptypeIRdefpointer$XAMgAcJ0MLs7C$H.rcsid+40>HQPdYd oX  t$&-29?ISYbks}1(, ,, P T h, l, x+ |+   , , ), , L P d( ( ('H HL Hh'  '* * &* * % % % $#"   $',* 0* 8&D!P% T% \% x | '* * &!@ D \d h l p * * D, H, P* T*       , , l p   * * * *      , ,   0 4 |, ,   , ,   , , , ,   8@ D H L X% \% d% h l |  $  $#" $ $4'X`% d% l% D \H \T'` d l      D H T'  (0 4 \ ` h  'L P |        , ,      $ ( 8@ D H L l|      $'            LT X ` d     , , 4< @ L P `h l p t        l p |'    ', ,   $ 8, <, X \ 4 p0047' k8-  9!X H#d  S?0*aiO<jkrm0 zp $  inits.o/ 1001435957 8180 20 100644 3472 ` ELF `4(.shstrtab.text.bss.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿠'H'DDH@@DH@@DH@@DH@@DH@@DH@@ d;dG8H8I<;54$inits.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/inits.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ1MLs7i$H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/inits.o src/inits.c -W0,-xp\$XAMgAcJ1MLs7i\$H.init8 d;dG8H8I<;5Ȁ݀+Ieŀ @ey$DH  D $  D  $44D4?$HHDH^$\\D\~$ppDp$Dbinits.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/inits.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ1MLs7i$H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0init:F(0,20);(0,3);(0,21)=*(0,22)=*(0,1)argc:p(0,3)argv:p(0,21)input_init:P(0,20);(0,3);(0,21)main_init:P(0,20);(0,3);(0,21)prof_init:P(0,20);(0,3);(0,21)trace_init:P(0,20);(0,3);(0,21)type_init:P(0,20);(0,3);(0,21)x86linux_init:P(0,20);(0,3);(0,21)acomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11inits.cBbss.bssDdata.dataDrodata.rodatax86linux_inittype_inittrace_initprof_initmain_initinput_initinit ,:DOYcn( < Pdx4| XXX$X` 0?D  JX 1a si X q H  input.o/ 1001435957 8180 20 100644 24608 ` ELF]4(.shstrtab.text.bss.rodata1.rodata.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿠! ! @ @! ! @ ! !$ ! ! @?.#` $`%!$  ! % $ ! ! #@R@!  ! ! @㿐! ! ! @ #`!$ M! ! $' #`'! @ !   -@@ ''! ! $$$ ! ! @%'' $ ,  '@  #`!$ ! !$ !  %'@@!$ !  ! @ @! #`!$  ! , 㿠'H'D! ( !$ DH@@#`!$ !$ ?!$ !$ !$ @! ! @ ! !$ @㿈@'!$  \! #`@@ R! ! % $ ! ! ! )@'!$  ! !  (`! "$`! %$ $ $ @㿐% $ ! #` $`! ! ! ! $"@! #` @@  #` $`X! 0! 9!$ ! 0$! 9#`' $`', ,  $ 0$! 0! 9#`$ $`! ! % $ ! ! "N#` '$`!$ ! #! "! % $ ! "! %! $@@$! ! @! ! !$ U! #` @@ :% $ ! #` $`! ! ! 0 ! 9,! ! @!  ! ! @! %#`' $` '' ! !  @@! s >= buffersrc/input.cread error refpragmamissing " in preprocessor line lineunrecognized control line unrecognized control line ?$Id: input.nw,v 2.10 1997/09/17 17:13:10 drh Exp $D d;dG8H8I<;54  $$$    & + 0 : @ Cinput.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/input.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ1MLs7CAI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/input.o src/input.c -W0,-xp\$XAMgAcJ1MLs7CAI.$XAMgAcJ1MLs7CAI.rcsid$XAMgAcJ1MLs7CAI.rcsidnextlinefillbufinput_init$XBMgAcJ1MLs7CAI.input_init.inited$XAMgAcJ1MLs7CAI.buffer$XAMgAcJ1MLs7CAI.bsizelinenolinefilefirstfilelimitcpY( d;dG8H8I<;5Ȁ݀+Ieŀ @eyƂ܂+@D@[pʂ1M@c#6 K_u#9Th~ق .Id  >Ā  v D рD ـD D ( ǀ( K( b   π   1|zGxۀ>W U kwŀV1zD<рSs>P 2E(/d   z   S  up!"p!ƀ""@(""#;#g(#ހ$_@$&$&3$$$D D D(DDDTDpxDDD D D(000D"0D#ll%$D%D&D' D(<T%D+T%D,lD-D.D/D0 D1dD3D4D6D7D8D9D;D<$D=88%!$%BD%NH %\(DA DB DC(DD4DEHDF`DGlDHtDI|DJDKDLDM%$lt|DQTDSTDTDUDVDW4DX4DYTDRD[D\%$D`Da@D`PDbDcDdDeDfDg(Dh(Di`DhDjDkDlDmLdDndDoDpDq$DrHDs`DtpDuDwDxDyDxDzHD{xD|D}D~DDDD<D\DlD%('h4%('h%$&$&?$&_$&m$&$& & & & & ' '$'P$'$'$'$(binput.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/input.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ1MLs7CAI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ1MLs7CAI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ1MLs7CAI.rcsid:S(0,22)=ar(0,4);0;50;(0,1)nextline:F(0,20)src/input.cfillbuf:F(0,20)n:(0,3)s:(12,3)input_init:F(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)$XBMgAcJ1MLs7CAI.input_init.inited:V(0,3)pragma:f(0,20)resynch:f(0,20)$XAMgAcJ1MLs7CAI.buffer:S(0,23)=ar(0,4);0;4609;(0,11)$XAMgAcJ1MLs7CAI.bsize:S(0,3)use:P(0,20);(24,4);(1,11)stringn:P(1,12);(0,24)=*(0,25)=k(0,1);(0,3)main_init:P(0,20);(0,3);(24,19)gettok:P(0,3)warning:P(0,20);(0,26)=*(0,27)=k(0,1);0error:P(0,20);(0,28)=*(0,29)=k(0,1);0lineno:G(0,3)line:G(1,12)file:G(1,12)firstfile:G(1,12)limit:G(12,3)cp:G(12,3)strncmp:P(0,3);(0,30)=*(0,31)=k(0,1);(0,32)=*(0,33)=k(0,1);(0,14)strcmp:P(0,3);(0,34)=*(0,35)=k(0,1);(0,36)=*(0,37)=k(0,1)exit:P(0,20);(0,3)fread:P(7,2);(1,17);(0,14);(0,14);(0,38)=*(12,2)__assert:P(0,20);(0,39)=*(0,40)=k(0,1);(0,41)=*(0,42)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11input.cBbss.bssDdata.dataDrodata.rodataresynchpragmawarningstringnstrncmpAflagfirstfileusestrcmpgettoksrctsymtokentmain_initfile$XBMgAcJ1MLs7CAI.input_init.initedinput_initexiterrorfread__assert__iob$XAMgAcJ1MLs7CAI.buffer$XAMgAcJ1MLs7CAI.bsizefillbuflinelinenolimitcpnextline$XAMgAcJ1MLs7CAI.rcsid  ,x4;CKSYcgnuy~@&,/t83$ $ # # 0 8$ <$ @# D# T# X# \$ `$ d$ h$ l# p# " " " $ $ ! ! $ $ $ $ $ $ $ $ $ $ $ 8%@$ D$ X$ \$ `# d#   $ $ # #   $ $ # # $ $      $ 4 8 Lp$ t$ x! |! ! $ $ # # # # $ $   $ $   , 0 < @ L P `h l p t       # # # #     (0 4 8$ <$ @# D# L P T" X" \ ` d l$ p$ t# x# # # $ $ %     $ $$ $ ,$ 0$ D$ H$ P$ T$ h$ l$ $ $ $ $              D|$ $ $ $ $ $ $ $ $ $ $ $ $ # # $ $   $ $$ ( (, (< P$ T$ \$ p$ t$ $ $ " " $ $ $ $ $ $ $ " " " $ $ 0$ 4$ H" L" T" X$ \$ p$ t$ $ $ $ $ $ $ $ $ $ $ $   $ $ $ $ 0$ 4$ H$ L$ T$ X$ l$ p$ $ $   $ $   $ $  0  0      $ $  P  P 0  D$ H$ P$ T$ h$ l$ $ $ $ $ $ $ $ $ $ $ $  X  X   $ ( 8$ <$ P t T t X  `$ d$ x$ |$ $ $ $ # # % $ $ 4      h' l3-  9DH8  S!$(aI6<jKrOrLp zO4  lex.o/ 1001435957 8180 20 100644 54376 ` ELF4(.shstrtab.text.data.rodata1.bss.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text@! `#`   #```  ! $  !$ @! ! !$ ! '@!$ ! !$ `!$ ` *J'`` / */`#`  ! @`'`!$ @! ! @'` '` / *! @`! @!$  /J'` = #` $` 4'='` < #` $` 9'0' <-'` = #` $` 7' '` > #` $` 8'' >'` > #` $` 1''` - #` $` 0'' -'` = #` $` 5'' =''` = #` $` 6''ؠ !''` | #` $` 3''Р |''` & #` $` 2''Ƞ &''` + #` $` ''' +'''@! ! @!$  '` f`#`  `!$  Mt'` n` t`#`   `!$ !  !$  Y'! $"'`!$ @#` '$`!  !   @@ '''`!$ `#`   #```  %'@@@$! ! @@!$ !$  ''! $"'`!$ @#` '$`!  !  !@@ '''`!$ ! L 0f` x` X^'``;`#`  `$ 0'` a ` f`$ W'` A ` F`$ 7'#| ', '``! '@  #`! '@@@!$  @@!$ ! L 0_''`#`  %` 8` 9 '#| ', `$ 0'``#`  ` . ` e` E !$ @O!$  "-'!$  @@!$  #`! ! $@@T'! L $ 0'`#`  ''` $ 0' ?t @  ', , '`#`  ` . ` e` E !$ @!$  "'!$  @@>!$  #'` . ` . #` $` @'`#`    .'! $"'`!$ @#` '$`!  !  !P@@ '''`!$ ! !$ @!$  "n'` ',! #`%@@ʔ'#`$< <  ! @! !$ ! !$ #`!$  #@'` ")! #`%@@'! #`$< < @!$ #`!$ #`!$  $'#`$ '$` #`%@@n'#`$ ! @! !$ !  6!L  !  , $ ,!L ?!  , $ ,'!  ,  ? '?!  , ,<'!L  '!$ !L !$ #`!$  #'#`$ '$` #`%@@'! #`$@!$ #`!$ #`!$  $'` u` t` o`#`  `!$  Ck'` r` e` a` k`#`  `!$  DK'` a` s` e`#`  `!$  E/'` h` a` r`#`   `!$ !  !$  '` o` n` s` t`#`  `!$  '` o(` n$` t ` i` n` u` e`#`  `!$  F'q` e$` f ` a` u` l` t`#`  `!$  G'` o%` u!` b` l` e`#`   `!$ !  !$  y'` o`#`  `!$  Hg'` l` s` e`#`  `!$  IK'` n` u` m`#`  `!$  1'` x ` t` e` r` n`#`  `!$  J'` l!` o` a` t`#`   `!$ !  !$  '` o` r`#`  `!$  K'}` o` t` o`#`  `!$  L'a` o` n` g`#`  `!$  'E` e(` g$` i ` s` t` e` r`#`  `!$  Np'` e ` t` u` r` n`#`  `!$  ON'` h` o` r` t`#`  `!$  .'` i ` g` n` e` d`#`  `!$  P '` i ` z` e` o` f`#`  `!$  A'` t ` a` t` i` c`#`  `!$  Q'` t ` r` u` c` t`#`  `!$  '` w ` i` t` c` h`#`  `!$  R'-` y$` p ` e` d` e` f`#`  `!$  S\'` n` i` o` n`#`  `!$  <'` n(` s$` i ` g` n` e` d`#`  `!$  '` o` i` d`#`   `!$ !  !$  '` o(` l$` a ` t` i` l` e`#`  `!$  'p` h` i` l` e`#`  `!$  T'P` _0` t,` y(` p$` e ` c` o` d` e` #`  ` !$  Us'` _0` f,` i(` r$` s ` t` a` r` g` #`  ` !$  VA'! ?#`    ! ? ! ?  #`! ?@@ #`! ?@@'` $ t, ! :㿘'L'H'D! u! U!  l !  L! l! L!  u!  U ! !$ #` $`! u! UH D!   @@! !$ ! !$ #` $``! l! LH D!   @@! !$ ! !$ #` $`8H D!   @@! !$ &D!   @@! !$ L D!   @@! !$ ! !$ ZH D!   @@#`! ! $@@#``$  @$`0D!$ AH D!   @@#`! ! $@@#``$  @$`0D!$ !  "@@ '' !   ! @! '㿘'D#`'$ $`'! #`  ! .1! E! e!  -!  +#` $`% $ #`  ! .! @#`! ! $D@@h! .%')   %   ! e! E=#` '$` -! +#` $`! #`  %')   %    #`! ! $@@!$ ! @;XX@#@! $ 0$ 4$ 8$ '! #`   )! ! ! @ #`! @@! D@#` $`''! #`  6!  , $ 4 '! #`   , ! $ 0 ', ! ?ߠ$ 7'% $ #`  ! @!  ,  ? '?!  , ,<' '! ?$ 0'! 0.! 7(#`' $`,  $ 0'! 0! 7#`' $`,  $ 0'|'! ? ! ? ! @ #`! ?@@Y#`' $` ?0 " '$0 , ! na ?\f abt nrvtx! ?'    $Id: lex.nw,v 2.18 1998/05/26 20:36:20 drh Exp $unclosed comment cp == rcpsrc/lex.ccp == rcpsrc/lex.cinvalid hexadecimal constant `%S' invalid octal constant `%S' cp == rcpsrc/lex.cexcess characters in wide-character literal ignored excess characters in multibyte character literal ignored illegal character `\0%o' illegal character `%c' overflow in constant `%S' overflow in constant `%S' 0src/lex.c`%S' is a preprocessing number but an invalid %s constant invalid floating constant `%S' overflow in floating constant `%S' overflow in floating constant `%S' overflow in floating constant `%S' overflow in escape sequence with resulting value `%d' missing %c %s literal too long more than 509 characters in a string literal %s literal contains non-portable characters ill-formed hexadecimal escape sequence ill-formed hexadecimal escape sequence `\x%c' overflow in hexadecimal escape sequence unrecognized character escape sequence unrecognized character escape sequence `\%c' integerfloatingstringcharacterstringcharacter d9dC8D8E<;54{   $$       lex.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/lex.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ1MLs7iAI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/lex.o src/lex.c -W0,-xp\$XAMgAcJ1MLs7iAI.$XAMgAcJ1MLs7iAI.rcsid$XAMgAcJ1MLs7iAI.rcsid$XAMgAcJ1MLs7iAI.mapgettokgetchr$XAMgAcJ1MLs7iAI.wcbuf$XAMgAcJ1MLs7iAI.cbuf$XAMgAcJ1MLs7iAI.tvalsrctsymtokentt* d9dC8D8E<;5Āـ 'Ea~<au‚؂ '@@@WlƂ-I@_2 G[q݀5PdzՂ *E`{  :݀  r D ̀D ՀD D ( À( G( ^   ˀ   -xvCt׀:S Q gsR-vD8̀Oo:L .A(+`  v   O  qp!p!€!"<(""#7#c(#ڀ$[@${$$$&$&1%"%a&%$%@%DDD4DTlDlDtD|DDDDDD%DDD (D(D<DDDPDXDdDxDDDDDDDDD D@DtDDDDD(D\DhDDD@DDDDDDDDLDLDXdDdDDDDDDDD$D$DpD|DDDDD%DD0D0D<DDdDdD D %Ȁ%ЀD D D D,D<D\DlDDDDDDD D 0D 8 \D d |%߀D |%D  D! D" D# D$ D& D  ,D( , \D) \D* dD+ t D- D. D/ D0   %D2 D3  $&D4 $D5 @D6 pD8 |D3  D:  D; D< D=  D? D@  8DB 8 DDE D dDF dDG t DI DJ DK  DL DM DN  DP DQ DDR PDS `DT pDV | &DW DX DY DZ D[D\D](4D^4D& D_DD`tDaDbDcDe&)DgDh,DiHDjXDkhDlDnPDodDpt&2DsDtDuDvDw D} pD~pD|DDDDDD`D`DlxDxDDDDTDTD`lDlDDDDDDD$D$D0DDPDPDDDDDDDXDXDdpDpDDDD`D`DlDDDDDD<D<DHTDTD\DDDD\D\DhtDtDDDD"dD#dD$p|D+|D,D-D4tD5tD6D=D>D?DFDGDHDO DP DQ$DS$D[,D\D]D_De,Df,Dg8DDpDDqDrDtDyDDzDD{PD|dpDp D D  D D  D D  D D !PD!PD!\!hD!h"D"D"$"0D"0D"8D"`D"D""D"D#D##$D#,#,&;$&ZD&dH&tLDDDD(D(DXDpDDDDDD 0D8DhDDDDDDDHDHDtDDDDDD$D0D8pDxDDD&$&D&DD(DhDDD$D<Dxx&$DD4D@D\DDDDD(DLxDxDDD D  <D <D LDDD(D(D8HPDPDDDDD&$&נD&H &D D D!4D"LD#dD$xx&$'D'H '#D' D)D*,D+@@',$']D'fH'L'D.'D1D2(D'D4DhD5hD6D7D8D9D:D;D=D>D?(D@(DADDBLDC\dDEdDFDGDHDIDJDK<DMXDNtDPDQDRDSDTDU<DVpDWDYDZD['$D^D_8D``DaDbDcDdDeD]DfDg'$'͠D'րDkDlDmDn(Do4Dp@DqLDrXDsdl'߀DulDvpDwDxDzD{D|D},4D4\D\DDDDD,D,D<DLDDDD DPDDDDDkD\Dxx'(@'i(#('j(V(p'i(t$($($($) $)$)E$)k )w ) ) )$)$* blex.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/lex.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ1MLs7iAI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)/usr/include/float.h/usr/include/errno.h/usr/include/sys/errno.h$XAMgAcJ1MLs7iAI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ1MLs7iAI.rcsid:S(0,22)=ar(0,4);0;48;(0,1):T(0,23)=eBLANK:1,NEWLINE:2,LETTER:4,DIGIT:8,HEX:16,OTHER:32,;$XAMgAcJ1MLs7iAI.map:S(0,24)=ar(0,4);0;255;(0,11)gettok:F(0,3)rcp:r(12,3)src/lex.cc:(0,3)n:(0,15)d:(0,3)overflow:(0,3)err:(0,3)overflow:(0,3)overflow:(0,3)d:(0,3)s:(0,25)=*(0,14)s:(0,25)s:(1,12)s:(1,12)icon:f(1,9);(0,15);(0,3);(0,3)n:p(0,15)overflow:p(0,3)base:p(0,3)ppnumber:f(0,20);(1,12)which:p(1,12)rcp:(12,3)fcon:f(1,9)cput:f(1,17);(0,3);(1,17)c:p(0,3)cl:p(1,17)s:(1,12)wcput:f(1,17);(0,3);(1,17)c:p(0,3)cl:p(1,17)s:(0,25)scon:f(1,17);(0,3);(0,26)=*(0,27)=f(1,17);(1,17)q:p(0,3)put:p(0,28)=*(0,29)=f(1,17)cl:p(1,17)n:(0,3)nbad:(0,3)c:(0,3)getchr:F(0,3)backslash:f(0,3);(0,3)q:p(0,3)c:(0,14)overflow:(0,3)$XAMgAcJ1MLs7iAI.wcbuf:S(0,30)=ar(0,4);0;4096;(0,14)$XAMgAcJ1MLs7iAI.cbuf:S(0,31)=ar(0,4);0;4096;(0,1)$XAMgAcJ1MLs7iAI.tval:S(1,10)array:P(1,23);(0,32)=*(1,24);(0,3);(0,3)lookup:P(1,9);(0,33)=*(0,34)=k(0,1);(0,35)=*(1,15)stringn:P(1,12);(0,36)=*(0,37)=k(0,1);(0,3)nextline:P(0,20)fillbuf:P(0,20)warning:P(0,20);(0,38)=*(0,39)=k(0,1);0error:P(0,20);(0,40)=*(0,41)=k(0,1);0src:G(1,13)tsym:G(1,9)token:G(1,12)t:G(0,3)strtod:P(0,18);(0,42)=*(0,43)=k(0,1);(24,19)__assert:P(0,20);(0,44)=*(0,45)=k(0,1);(0,46)=*(0,47)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMI@(#)float.h 1.18 99/05/04 SMI@(#)errno.h 1.16 99/07/26 SMI@(#)errno.h 1.20 00/02/14 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11lex.cBbss.bssDdata.dataDrodata.rodataiconfconsconwcputcputppnumberbackslash_Q_fgt_Q_dtoqtgetchrAflagstrtodlongdoubleerrnolongtypeunsignedtypeunsignedlongarraywarninglookupstringn__asserterrornextlinefillbufvoidtypefloattypedoubletypechartype$XAMgAcJ1MLs7iAI.cbufwidechar$XAMgAcJ1MLs7iAI.tval$XAMgAcJ1MLs7iAI.wcbufidentifierstokeninttypetsymlinenolinefilesrclimitcpgettok$XAMgAcJ1MLs7iAI.map$XAMgAcJ1MLs7iAI.rcsidPy*%0/+,40 90P?/D* M6W^fh5ou| @x*3@pI@`lrz #<13 3 $5 (5 <5 @5 d2 h2 |3 3 !3 3 0 0 1 1 / / 1 1 . . 1 1 3 3  5 $5 82 <2 X3 \3 ` h3 l3 t2 x2 2 2   3 3 ,3 03 83 `3 d3 l3 3 3 3 3 3 3 3 3  3 H3 L3 T3 3 3 3 3 3 3 3 3 $3 `3 d3 l3 3 3 3  3 3 2 2 - - @5 D5 `3 d3 5 5 3 3 , , - - 2 2 3 3  !3 3 (3 43 83 H L `+ + 5 5 5 5 + + + + + * * -  - 3 3 (2 ,2 D3 H3 L!T3 X3 h3 t3 x3  , ,+ + + + $5 (5 + +  D  D $+ (+ 8 @3 D3 d- h- t+ x+ 5 5 5 $5 l3 p3 |- - 3 3 - -  h  h + + 3 3  + + 5 5 5 5 3 3 - - 3 3 @- D- t3 x3 3 5 5 2 2 3 3 ! 3 3 3 3 3   4 X3 \3 `3 d3 h+ l+ x- |- 3 3  0  0 ) ) ) )   '  ' ( $( $) )  ( 0$( 0(( ,( 0- 4- T3 X3 ` 0d 0h) l) ' ' ) ) ( $( $) ) ( 0( 0( ( - - 3 3  3  / / & $& @& D& X \ `h, l, p( $t( $x% |% & & % % & & % % % % %  % 8& <& P( 0T( 0`& d& l( 0p( 0t( x( |- - 3 3 3  / /& & % % & & ( $( $& &  ( 0( 0( ( -  - d5 h5 3 3 5 5 3 3 T5 X5 t3 x3 5 5 3 3 % % - - H5 L5 h3 l3 5 5 3 3 5 5 3 3 5 5 83 <3 @$ D$ L- P- t5 x5 3 3 5 5 3 3 L5 P5 l3 p3 5 5 3 3 T5 X5 t3 x3 |# # - - 5 5 3 3 05 45 P3 T3 5 5 3 3 P5 T5 p3 t3 5 5 3 3 X5 \5 x3 |3 5 5 3 3 h5 l5 3 3 5 5 3 3 x5 |5 3 3 5 5  3 $3 5 5 3 3  5 $5 @3 D3 5 5 3 3 85 <5 X3 \3 `" d" l- p- 5 5 3 3 t5 x5 3 3 !D5 !H5 !d3 !h3 " 5 "5 ",3 "03 "H3 "L3 "T5 "X5 "p3 "t3 "3 "3 " " "3 "3 "" 0" 0"3 "3 "# #L# #L#L#P#T#X#\"H#`"H#d"H#h"H#l"H#p"H#t"H#x"H#|"H#"H#"H#"H#"H#"H#"H#"H#"H#"H#"H###"H#"H##P######## T##$#$#$#$#$#$#$$$$$$$$ $$$x$$ $$"H$($,$0$4$8$<$@$D$H$L$P$T $X$\$`$d$h$l$p$t$x$|$$$$$$"H$$$ $"H$0$$ $,$$$$$,$$$l$$$$$$$$<$$% 0%%% %%%%%@3 %D3 %X3 %\3 %p3 %t3 %3 %3 %3 %3 %3 %3 %3 %3 %3 %3 & & &( $& ( $&3 &3 &3 &(3 &,3 &@3 &D3 &l &p & & &( $&( $& & &( $&( $&3 &3 &3 &3 &3 &3 &3 '  ' '( ', '0( $'4( $'@ 'D 'H( $'L( $'P3 'T3 '\3 '| ' ' ' '( $'( $', ', ' ' '( $'( $', (, ( ( ( ( $($( $(0, (4, (8( $(<( $(\( $(`( $(x H(| H(+ (+ (3 (3 ((( (( (( 0(( 0(( $(( $) d)  d)+ )+ )3 )3 ),)4( )8( )X( 0)\( 0)h )l ))( $)( $) ) )( )( *(3 *,3 *<3 *H3 *L3 *T5 *X5 *p3 *t3 *3 *3 *3 *3 *3 *3 *3 *3 *3 *3 *3 *3 *3 +3 +3 +5 +5 +,3 +03 +D3 +H3 +\ +` +d+ +h+ +l3 +p3 ++3 +3 +5 +5 +3 +3 +3 +3 , 3 ,3 ,$3 ,(3 ,<3 ,@3 ,P3 ,h3 ,l3 ,3 ,3 ,3 ,3 ,3 ,5 ,5 ,5 ,5 ,3 ,3 ,3 ,3 , - -+ -+ - 3 -3 - -( -, -0+ -4+ -<-P-\( -`( -| - - - -+ -+ -3 -3 --3 -3 -3 -3 -3 -3 -3 -( .( .# . # .P.d .h .l+ .p+ .t3 .x3 ..# .# .( $.( $.3 .3 .3 .3 .3 .3 .3 . . .( $.( $/( /( / $ /$$ /T/h 4/l 4/p+ /t+ /x3 /|3 //$ /$ /( $/( $/ / /( /( 0$ X0( X0413 13 1 3 13 13 1,3 103 185 1<5 1P3 1T3 1X2 1\2 1t3 1x3 13 1 13 13 12 12 13 13 13 13 13 15 15 23 23 22 22 243 283 2@3 2D 2L2 2P2 2T3 2X3 2l!25 25 3$3 3(3 3@3 3D3 3\3 3`3 3h3 3t 3x 333 3 4 4 4  4 44$ 4( 4X 4\ 4`4h 4l 4 (4 (4 04 04 4 45 3 53 55 55 505 545 583 5<3 5h3 5l3 5t5 5x5 53 53 53 53 53 5 53 53 52 52 63 63 65 65 63 63 63 63 6 6 66 <6 <73 73 773 73 743 783 7@3 7P3 7T3 7\5 7`5 7x' 7|' 73 73 75 75 73 73 73 73 83 83 83 8 3 8(5 8,5 8T l8X l8\8d' 8h' 8' 8' 83 83 83 83 83 83 93 93 93 983 9<3 9P3 9T3 9h3 9l3 9|3 93 93 93 93 9 9 99 9 93 93 ::3 :3 :,3 : ;: ;;t3 ;x3 ;8;8;8;8;8;8;8;84 ;<1= APy%A:,A4A  @B OD)|  Zn`* hkqyp D1 list.o/ 1001435957 8180 20 100644 15820 ` ELF;4(.shstrtab.text.bss.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿘'H'D! '#` $` @'H H $ H$ $ D$ '㿐'D'DD' ' 'D@'㿐'H'D'D @  H@@'D #D ' ' , $ 'D @D  '! D $ !$ D$ , $'$Id: list.nw,v 2.1 1995/07/17 14:31:52 drh Exp $ d:dE8F8G<;54  $$$ list.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/list.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ1MLs7SBI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/list.o src/list.c -W0,-xp\$XAMgAcJ1MLs7SBI.$XAMgAcJ1MLs7SBI.rcsid$XAMgAcJ1MLs7SBI.rcsidappendlengthltov$XAMgAcJ1MLs7SBI.freenodes&4d:dE8F8G<;5ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$}&$&1$$%D%H %%$D D (D@DTdDdDtDDDD%/$%DD%PDD %XDD$D 0PD"PD#dd%a$%D%H %D' %D(D*@T%ÀD+T`D-`D.lD/D1D2D3D6D7D8D9%('h'%$&$&3blist.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/list.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ1MLs7SBI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ1MLs7SBI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ1MLs7SBI.rcsid:S(0,22)=ar(0,4);0;48;(0,1)append:F(1,3);(1,17);(0,23)=*(1,4)x:p(1,17)list:p(1,3)new:(1,3)src/list.clength:F(0,3);(0,23)list:p(1,3)n:(0,3)lp:(1,3)ltov:F(1,17);(0,24)=*(0,23);(0,14)list:p(0,25)=*(1,3)arena:p(0,14)i:(0,3)array:(0,26)=*(1,17)lp:(1,3)$XAMgAcJ1MLs7SBI.freenodes:S(1,3)newarray:P(1,17);(0,15);(0,15);(0,14)allocate:P(1,17);(0,15);(0,14)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11list.cBbss.bssDdata.dataDrodata.rodatanewarrayltovlengthallocate$XAMgAcJ1MLs7SBI.freenodesappend$XAMgAcJ1MLs7SBI.rcsid+4h9t@Idk1 8 < D X $ 8 < 4| 001a$d 0? |  JX&4X7<a9i:L q;  main.o/ 1001435952 8180 20 100644 33012 ` ELF~4(.shstrtab.text.rodata1.data.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿀'H'DD$ ' H, #` @@  $ '  VH,  \@@' /, ', #`6, #`.H,  , #`@  , #`!$  ', #` , #` \, ! H#`%H @@ '+`H,  @@! #`@@', #`'%+`) , @@@ ',  @DH@@@!$ !  XDH@Ā! !  t!  t! DH@@! ! @!  @@! ! ['!  %@@!  %@@! ''! '! ! "!  l!  l! @! @@!  l !  l@@!  \@!  4 '㿈'H'D''! U !$ DH@@ 'D@H, #`@@ H, #`@@  !$ H, #` @@ ?H,  ,@@'H,  @!$ ' !$ !  !$ ! !  x!$ !  l!$ #`! $ x#`! $ lH, #`@@ #` $`rH, #`@@ #` $``H, #`@@ #` $`NH, #`@@ #` $`<H, #`@@ ,! %! @!  @@!$ !  @@! $ $ J! $ !  8! @H, #` @@ jH,  ,@@'2 @!  @@!$ !  @@! $ $ J! $ !  8! @H,  $@@' H,  @'#` @@!$ !  @@! $ $ J! $ !  8! @H, #`@@ #`%H '@@uH, #` @@ H,  @!$ ZH, #` @@ HH,  #`@@''+`H,  @@ @@H,  #`%@@' !   @@ ''H, #` @@ H,  @' !$ H, #` @@ !  H, L $ 0 , #  $H, #` @@ !  H, L $ 0 , # $H, #` @@ !  H, L $ 0 , # $H, #` @@ !  H, L $ 0 , # e$H, #` @@ !  H, L $ 0 ,  7G$H, #` @@ !  H, L $ 0 ,  ;)$H, L -H, #`@@ H,  'H, ' 'D@&#`@@ #`%@@#`%H @@ @&#`@@ #`%@@#`%H @@ @㿠'H'DH D  D  SDH$ D  SD  !   !  D@㽠'DD #D ! @! ! @D !$ ! #`@@!$ !$ !$ ! D @M! H! D @! @!$ ! D @"! @@ ! @!$  % $D @ ! ! D @ #`! @@D !$ ! ! D@㿠'T'P'L'H'D! ! DHLPT@@! ! @-target=%s: unknown target `%s'; must specify one of -target=%s -g-g2-g-x-A-P-w-n_YYnull-n-v%s %s -s-errout=w%s: can't write errors to `%s' wfsrc/main.c-e-little_endian=-mulops_calls=-wants_callb=-wants_argb=-left_to_right=-wants_dag=--r%s: can't read `%s' -w%s: can't write `%s' r%s%s$Name: v4_1 $($Id: main.nw,v 4.17 1997/09/25 23:07:49 drh Exp $)d:dE8F8G<;/4   *$$    2 O g       main.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/main.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJvMLs7S2H./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/main.o src/main.c -W0,-xp\$XAMgAcJvMLs7S2H.$XAMgAcJvMLs7S2H.rcsid$XAMgAcJvMLs7S2H.rcsidIRmainmainmain_init$XBMgAcJvMLs7S2H.main_init.inited$XAMgAcJvMLs7S2H.srcpos$XAMgAcJvMLs7S2H.srcfp$XAMgAcJvMLs7S2H.currentline$XAMgAcJvMLs7S2H.currentfile$XAMgAcJvMLs7S2H.stabIR$XAMgAcJvMLs7S2H.commentxrefglevelYYcheckYYnullPflagAflag,d:dE8F8G<;/ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$}&$&A$ $$%*% D%H %%%-%5D D(D`DhD%@DDD D!D"XD#XD$tD!|D&D'D)D*D+ D,0D-dD.D/D.D0D2D3$D44D5XD6D7D8D9D:D;,%ID<,%W D>0D?\D@DADBDCDFDGLDHdDJDKDLDMDN%b$%D%H  l  l  d%DQ %%%( DUDV(DW0DX<DYPDZlD[D\%D]D^<D_`pD`pDaDbDcDdDeDfDgDj Dk<DlTDmDnDoDpDqDr,\Ds\pDtpDuDvDwDy<%Dz<D{`pD|pD}D~DD(D0DPD|DDDD DHDD%DD(D(DdpDpD|DD<& D<DtDDD D @D D D D @D D D D 8D x D D D D  DY  4D 4 D D  D  8D 8D h tD | |&$&3D&<H D DHDTDD&G$&gDD8D8DLD\DlDDD&zDDDDD LDLD\DdDlDDDDD D,,&$&ܠD&H&L'P'TDD,DdDxD'('k!'=('k'\('k9'('j'('i>'('i%'$($(7$($($($) $)&$)P$)v$)$)$)$)$)$* *$ *2 *A *O *\ *i$*$*$+$+3$+e$+$+$+$+$+$,B$,|$,$,bmain.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/main.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJvMLs7S2H.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJvMLs7S2H.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJvMLs7S2H.rcsid:S(0,22)=ar(0,4);0;64;(0,1)IR:G(1,85)main:F(0,3);(0,3);(24,19)mainargc:p(0,3)argv:p(24,19)i:(0,3)j:(0,3)src/main.cs:(1,12)symroot:(1,9)src:(1,13)main_init:F(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)infile:(1,12)outfile:(1,12)i:(0,3)$XBMgAcJvMLs7S2H.main_init.inited:V(0,3)p:(1,12)p:(1,12)f:(0,23)=*(7,1)x:(0,3)typestab:f(0,20);(24,4);(1,17)p:p(1,9)cl:p(1,17)stabline:f(0,20);(0,24)=*(1,11)cp:p(0,25)=*(1,13)buf:(0,26)=ar(0,4);0;511;(0,1)stabend:f(0,20);(0,24);(24,4);(0,27)=*(0,24);(0,28)=*(24,4);(0,28)cp:p(0,25)p:p(1,9)cpp:p(0,29)=*(0,25)sp:p(24,36)stab:p(24,36)$XAMgAcJvMLs7S2H.srcpos:S(0,3)$XAMgAcJvMLs7S2H.srcfp:S(0,23)$XAMgAcJvMLs7S2H.currentline:S(0,3)$XAMgAcJvMLs7S2H.currentfile:S(1,12)$XAMgAcJvMLs7S2H.stabIR:S(1,83)$XAMgAcJvMLs7S2H.comment:S(1,12)func:P(1,23);(0,30)=*(1,24);(0,31)=*(0,30);(0,3)type_init:P(0,20);(0,3);(24,19)install:P(1,9);(0,32)=*(0,33)=k(0,1);(0,34)=*(0,35)=*(1,15);(0,3);(0,3)foreach:P(0,20);(0,35);(0,3);(0,36)=*(0,37)=f(0,20);(1,17)stringn:P(1,12);(0,38)=*(0,39)=k(0,1);(0,3)string:P(1,12);(0,40)=*(0,41)=k(0,1)init:P(0,20);(0,3);(24,19)ltov:P(1,17);(0,42)=*(0,43)=*(1,4);(0,14)print:P(0,20);(0,44)=*(0,45)=k(0,1);0fprint:P(0,20);(0,46)=*(12,2);(0,47)=*(0,48)=k(0,1);0gettok:P(0,3)apply:P(0,20);(0,43);(1,17);(1,17)program:P(0,20)finalize:P(0,20)deallocate:P(0,20);(0,14)xref:G(0,3)glevel:G(0,3)YYcheck:G(1,9)YYnull:G(1,9)Pflag:G(0,3)Aflag:G(0,3)strchr:P(1,12);(0,49)=*(0,50)=k(0,1);(0,3)strncmp:P(0,3);(0,51)=*(0,52)=k(0,1);(0,53)=*(0,54)=k(0,1);(0,14)strcmp:P(0,3);(0,55)=*(0,56)=k(0,1);(0,57)=*(0,58)=k(0,1)memset:P(1,17);(1,17);(0,3);(0,14)strtol:P(0,4);(0,59)=*(0,60)=k(0,1);(24,19);(0,3)strtod:P(0,18);(0,61)=*(0,62)=k(0,1);(24,19)exit:P(0,20);(0,3)atoi:P(0,3);(0,63)=*(0,64)=k(0,1)rewind:P(0,20);(0,46)fgets:P(1,12);(1,12);(0,3);(0,46)freopen:P(0,23);(0,65)=*(0,66)=k(0,1);(0,67)=*(0,68)=k(0,1);(0,46)fopen:P(0,23);(0,69)=*(0,70)=k(0,1);(0,71)=*(0,72)=k(0,1)fclose:P(0,3);(0,46)__assert:P(0,20);(0,73)=*(0,74)=k(0,1);(0,75)=*(0,76)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11main.cBbss.bssDdata.dataDrodata.rodatatypestabstablinestabendprintfgetsrewind$XAMgAcJvMLs7S2H.currentline$XAMgAcJvMLs7S2H.srcpos$XAMgAcJvMLs7S2H.srcfp$XAMgAcJvMLs7S2H.currentfilestrtol__assertfreopenfclosefopenstrtodstringnfuncstringinstallatoitype_initerrlimitdensityYYcheckvoidptypeglobalsYYnullwflagPflagAflag$XAMgAcJvMLs7S2H.stabIR$XAMgAcJvMLs7S2H.comment$XBMgAcJvMLs7S2H.main_init.initedmain_initdeallocatefinalizeltovforeachmemsetapplyprogramgettokinitexitfprintstrcmpstrchrstrncmperrcntsymbolslocilinenoidentifierstypesxrefeventsfirstfileglevelt__iobbindingsmainIR$XAMgAcJvMLs7S2H.rcsid__fsr_init_valueE+4x4=EKQXu !)1;CJPV\t $,18DJOV`giox}AH L \76D D D D DD HD T5pD tD |F F D D D D F F C  C   (4@C DC H L l4tC xC | ( (4D D D D D D  @ @C C 43,241<B @B DF HF hA lA |F F F F @ @ 0? ? ? ? /? ?  .A A (> ,> @= D= L P d-l< p< x | -@ @ ; ; A A > > F F F F :  : , 9 $9 ,,\F `F tF xF +F F *8 8 $( (( D( H( X P P5 T T5A A  X X7@6`hA lA ' ' A A A A & x& xF F & x& xF F & l& l x xF F   F  F , \0 \85L> P> X> t `x `5% % %  d d5$ $ $  h  h 5 $# (# 0# L l P l X5 l" p"  p  p  ! !  " "  " " " " F F " " $ x ( x 87 d6  ! !         F F   , T d! h! | " "  " " " " F F " "  |  | 5 C C $ ( 4G 8G H4 h l |7      7    8C <C @ D l4 x3    C C    $ ( 87h    7F F ( , <7PF TF   7F F ( , <7PF TF   7F F   $$ $47HF LF  0 05X 4\ 4d5| 8 8C C C C  < <43 T T5 X  X$C (C 4HC LC P \T \p4|3$F (F <F @F            t t         4 8 H L d h l t x |                  $ < x@ xD' H' X h l p& xt& x& x& x& l& l& l& l$ ( 8 < @4 X}E %-D 9$H  S4,aai<jcrfP zj  output.o/ 1001435958 8180 20 100644 24680 ` ELF]4(.shstrtab.text.data1.data.rodata1.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿐'L'H'DH DH@@'DL /OL, O/D 'DO/OL 'LDL /OL, O/D 'DO/OL'x'L'H'D'ؠ$ ', D D 'D'ؠ$ 't P` $ 0, t ' D ؠ$ 'آ -, HL@'x'P'L'H'D'ܠ$ ', %ܠ$ 'DHtP@$L, DHt'DD LP@D'㿘'X'T'P'L'H'DH'! D@@㿘'X'T'P'L'H'DL'DH@@㻘'X'T'P'L'H'DH'D@@@''P'L'H'DLL LL %QP 'P 'P'DH@'HP 'P 'P'DH@z'HP 'P 'P' DH@.g'HP 'P 'P' DH@T'HP 'P 'P'آ DH@A'HP 'P 'P'Т DH@.'HP 'P 'P'Ȣ DH@'HLL !, P  ?@P 'P@?8H#`8@;X@XHDH@5'HP 'P 'P'DH@#'HP 'P 'P ! DH@'H DH@'HDP 'P 'P'D@@ P H, P 'PH 'HP 'P 'PP 'P 'PO'$ '' DD+D' $ '$   L D@@'D ' ' $ L /, ' L H, H 'H ''$ '' MP 'P 'P , #` !   m@@ '' , #`DH@['H!P 'P 'PD !   q@@ '''! 'D@@P 'P 'P  L  DH@'H! DH@ 'H DH@F'HP 'P 'P$ ' :D)D' $ '$    D@@'D ' ' $  ,  , 4 ' H, H 'H$ ' D+D' $ '$   LL D@@'D ' ' $ LL /, ' LL H, H 'HML 'LLL k)cS DIqUSX$c , ! sokp&$s , ! 6D+D' $ '$   LL D@@'D ' ' $ LL /, ' LL H, H 'HL 'LLL #DH, 0123456789abcdeffloatdoublecharshortintunsignedpointervoidstructunionfunctionarrayenumlongconstvolatilelong longconst volatileidentifier!floating constantinteger constantstring constant%&++()*+,-./--->&&||<===!=>=>><<:;<=>?...sizeofautobreakcasecontinuedefaultdoelseexternforgotoifregisterreturnsignedstaticswitchtypedefwhile__typecode__firstarg[]^{|}~end of input%f$Id: output.nw,v 2.14 1998/09/03 16:25:13 drh Exp $0xtokens[t&0177]src/output.cfsrc/output.c:  dӀUu@RÀ 4G(1f  "|   U  wp!$p!Ȁ""B(""#=#i(#$a@$&$&4$$%D%*H%;L%FDD D <D D D %S$%tD%}H%L%%%DDD,D<DLDTDDDDD  %$%D%H&L& P&&3D D"D$8D%tD&D'&<$&bD&nH&zD+D,$D-HD.PP&$&D&H&ǠL&ӀD3D4$D5DD6LL&$'D'H''<D=D>$D?DD@DDA``'E$'D'H'L'PDEDF(DG<DDHDDIDJDKDLdDMDNH'&'̀HDSHDTXDUDWDX 'DZ D[$D\4D]XD^D`'Da'DbDc4DdDDepDd@xDfx(Dg( (&(=DmDn(Do(0(JDp0DqHDrDs(TDtDuDvDw<`Dy`Dz(eD{D|D}D~DDG D D D hDE  D D D  (m$($($($($)$)G$)boutput.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/output.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ1MLs7yBI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ1MLs7yBI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ1MLs7yBI.rcsid:S(0,22)=ar(0,4);0;51;(0,1)outs:f(1,12);(0,23)=*(0,24)=k(0,1);(0,25)=*(12,2);(1,12)str:p(0,23)f:p(0,26)=*(7,1)bp:p(1,12)src/output.coutd:f(1,12);(0,4);(0,25);(1,12)n:p(0,4)f:p(0,26)bp:p(1,12)m:(0,15)buf:(0,27)=ar(0,4);0;24;(0,1)s:(1,12)outu:f(1,12);(0,15);(0,3);(0,25);(1,12)n:p(0,15)base:p(0,3)f:p(0,26)bp:p(1,12)buf:(0,28)=ar(0,4);0;24;(0,1)s:(1,12)print:F(0,20);(0,29)=*(0,30)=k(0,1);0fmt:p(0,29)...:p(1,17)ap:(4,1)fprint:F(0,20);(0,25);(0,31)=*(0,32)=k(0,1);0f:p(0,26)fmt:p(0,31)...:p(1,17)ap:(4,1)stringf:F(1,12);(0,33)=*(0,34)=k(0,1);0fmt:p(0,33)...:p(1,17)buf:(0,35)=ar(0,4);0;1023;(0,1)ap:(4,1)vfprint:F(0,20);(0,25);(1,12);(0,36)=*(0,37)=k(0,1);(1,17)f:p(0,26)bp:p(1,12)fmt:p(0,36)ap:p(4,1)format:V(0,38)=ar(0,4);0;2;(0,1)buf:(0,39)=ar(0,4);0;127;(0,1)p:(1,17)s:(1,12)n:(0,3)t:(0,3)src/token.htokens:V(0,40)=ar(0,4);0;127;(1,12)src/output.cty:(1,23)p:(0,41)=*(1,13)n:(0,3)outtype:P(0,20);(0,42)=*(1,24);(0,25)string:P(1,12);(0,43)=*(0,44)=k(0,1)__flsbuf:P(0,3);(0,3);(0,25)fputs:P(0,3);(0,45)=*(0,46)=k(0,1);(0,25)fputc:P(0,3);(0,3);(0,25)sprintf:P(0,3);(1,12);(0,47)=*(0,48)=k(0,1);0__assert:P(0,20);(0,49)=*(0,50)=k(0,1);(0,51)=*(0,52)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11output.cBbss.bssDdata.dataDrodata.rodataoutsoutdoutuouttype__assert__flsbuffputcsprintfvoidtypestringstringffprintvfprint__iobprintfputs$XAMgAcJ1MLs7yBI.rcsid -27H<DMV\dmtp|T 8X4<x | \ ` xDP        L L ,  0  D  H  \       $  $  4 8 L   8  8   T T  h$ hTX\`dhPl pt 0x \| $,48 D$L(T,\0d4p8x<@Dt  $(,048<@DHLPTX\`dhlpx $(,048<@DHLPTX\px |$(,0484 PE8:' , 4  @O|  Z))hS <qUGyU Wd Z prof.o/ 1001435958 8180 20 100644 30472 ` ELFt4(.shstrtab.text.bss.rodata1.data.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.texth'L'H'D Q! @ @@'L ' @@H  H @ @''@!  @ @@!  4  H  #, #?|? 'H 7H  #, # 'H 7''!  0 !  ܐ@``< `` < !  J%! @@@!$ !   , # $L  # L  ' #  !   :@@ ''  " "! @@@ @@@@ @@@'L  # L    @@'L$ 㿠'H'D Q!  @@ @@!$ !  J'! ! @@@!$ !   , # $! ! ! @@D@@@@@㿠'L'H'D!  J'! ! @@@!$ !   , # $! ! ! @@@@@㿐'DD, '! ' '  0D@' '! @D@#`@$`''x'H'D!  @@! @@H @ @@!  4  H 4 #, #?|? 'H 87H 0 ? ?'H 4 #, # 'H 87H 0 ?, #c '''!  0 !  @``< `` < ! !$ 㿈'L'H'D!  ' #$@'$ %@@$!  4  2,  H  #, #?|? $,  H 4`' ' $ ,  H   ? ?$3,  H  #, # $,  H 4`' ' $ ,  H ِ ?, #c $#`' $`'' +! !0D@@-@@@@ @@@'L "L @@L$ L$ P'D! '! D!   '! @@! $ $!  @@ Q!  @@ @@'Ԣ @@! @'   @@Р ' @ Q! @@ @@'آ @@'! @' C'  @+/ 3` ,  ''` 0 ̐@  =  =@ '  @  $''ܠ '  !  d $  \@D @@@''!  0 !  Đ@``< `` < ! @@@! @㿘'H'D!  !$ DH@@!  'D@H, #` @@ #! ?H, L  H,  '! '@ !$ H, #`@@ H, #`@@ z! u Q! @ @@!$ #`! %@@#`! %@@#`! %@@#`! %@@H, #`@@ 2 Q! @ @@!$ #$@#`@$`!  $ #`! %@@#`! %@@ 'D@;_callergeneric(t->op) == CALLsrc/prof.c_prologue_epilogue-a-b-C-b$Id: prof.nw,v 2.11 1998/06/26 22:38:04 drh Exp $prof.outd:dE8F8G<;64      $! C Z t     prof.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/prof.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ2MLs7SCI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/prof.o src/prof.c -W0,-xp\$XAMgAcJ2MLs7SCI.$XAMgAcJ2MLs7SCI.rcsid$XAMgAcJ2MLs7SCI.rcsidncalled$XBMgAcJ2MLs7SCI.bbcall.caller$XBMgAcJ2MLs7SCI.bbentry.prologue$XBMgAcJ2MLs7SCI.bbexit.epilogueprof_init$XBMgAcJ2MLs7SCI.prof_init.inited$XAMgAcJ2MLs7SCI.afunc$XAMgAcJ2MLs7SCI.funclist$XAMgAcJ2MLs7SCI.filelist$XAMgAcJ2MLs7SCI.maplist$XAMgAcJ2MLs7SCI.YYcounts$XAMgAcJ2MLs7SCI.YYlinknpoints.\d:dE8F8G<;6ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$}&$&2$%%X% %&\$& &$&D&H'L0'$('J'S'\'dD&'oD'HD)TD*hD+D,D-D.  D0 D1HTD3TD4D5D6,D8,D9HD:XD?D@DDA`DBDC'x$'D'H '(DI DJL`DK`DLDNDP@@'$'D(H(L|((DV$DW$DXhDZD[(C$(XDD_(e(nDaDb <Dd<DeHDfdDgp|Dh|DiDjDlDm(v$(D(H ` tx((Dt Du$Dv4Dw<DxXtDytDzD{D}D~D8D8DD($(D(H(Lt0l)D)D 4D4DHDPlDlDDD@HDHDD D DDD D  ) $)6D`dlp)D)L)TD)\)e)w))DD8D@TDTDdDlDDDDD(D<D\DdDDDD$DDDDD,D4DHDPDDDDD)$)D)ƠH )Ԁ)(D D D(D4DHD\DxDD$D4DDD D4D\DDDDD$DLttDtD*('i0*#('i*D('i*e('i*('jP*('j*$*$*$+$+=$+e$+$+$+$+$,$,+$,E$,[$,r$,$,$,$,$-$-/$-N$-n$- -$-$.$.[bprof.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/prof.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ2MLs7SCI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ2MLs7SCI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ2MLs7SCI.rcsid:S(0,22)=ar(0,4);0;49;(0,1):T(0,23)=s4y:(0,14),0,16;x:(0,14),16,10;index:(0,14),26,6;;:T(0,24)=s4index:(0,14),0,6;x:(0,14),6,10;y:(0,14),16,16;;coordinate:T(0,25)=u4coord:(0,14),0,32;le:(0,23),0,32;be:(0,24),0,32;;callsite:T(0,26)=s12file:(1,12),0,32;name:(1,12),32,32;u:(0,25),64,32;;func:T(0,27)=s16link:(0,28)=*(0,27),0,32;callers:(0,29)=*(0,30)=xscaller:,32,32;name:(1,12),64,32;src:(0,25),96,32;;map:T(0,31)=s804size:(0,3),0,32;u:(0,32)=ar(0,4);0;199;(0,25),32,6400;;ncalled:G(0,3)bbcall:f(0,20);(24,4);(0,33)=*(1,11);(0,34)=*(0,35)=*(1,22)yycounts:p(1,9)cp:p(0,36)=*(1,13)e:p(0,37)=*(1,21)$XBMgAcJ2MLs7SCI.bbcall.caller:V(1,9)v:(1,20)u:(0,25)p:(1,9)src/prof.ct:(1,21)bbentry:f(0,20);(24,4);(24,4)yylink:p(1,9)f:p(1,9)$XBMgAcJ2MLs7SCI.bbentry.prologue:V(1,9)bbexit:f(0,20);(24,4);(24,4);(0,35)yylink:p(1,9)f:p(1,9)e:p(1,21)$XBMgAcJ2MLs7SCI.bbexit.epilogue:V(1,9)bbfile:f(0,3);(1,12)file:p(1,12)lp:(1,3)i:(0,3)bbfunc:f(0,20);(24,4);(24,4)yylink:p(1,9)f:p(1,9)v:(1,20)u:(0,25)bbincr:f(0,20);(24,4);(0,33);(0,34)yycounts:p(1,9)cp:p(0,36)e:p(0,37)mp:(0,38)=*(0,31)t:(1,21)bbvars:f(0,20);(24,4)yylink:p(1,9)i:(0,3)j:(0,3)n:(0,3)v:(1,20)mp:(0,39)=*(0,38)coords:(1,9)files:(1,9)p:(24,36)prof_init:F(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)i:(0,3)$XBMgAcJ2MLs7SCI.prof_init.inited:V(0,3)$XAMgAcJ2MLs7SCI.afunc:S(1,9)$XAMgAcJ2MLs7SCI.funclist:S(1,9)$XAMgAcJ2MLs7SCI.filelist:S(1,3)$XAMgAcJ2MLs7SCI.maplist:S(1,3)$XAMgAcJ2MLs7SCI.YYcounts:S(1,9)$XAMgAcJ2MLs7SCI.YYlink:S(1,9)ptr:P(1,23);(0,40)=*(1,24)ftype:P(1,23);(0,40);(0,40)array:P(1,23);(0,40);(0,3);(0,3)type_init:P(0,20);(0,3);(24,19)tree:P(1,21);(0,3);(0,40);(0,35);(0,35)mksymbol:P(1,9);(0,3);(0,41)=*(0,42)=k(0,1);(0,40)mkstr:P(1,9);(1,12)genident:P(1,9);(0,3);(0,40);(0,3)process:P(0,3);(1,12)ltov:P(1,17);(0,43)=*(0,44)=*(1,4);(0,14)append:P(1,3);(1,17);(0,44)defpointer:P(0,20);(24,4)rvalue:P(1,21);(0,35)pointer:P(1,21);(0,35)incr:P(1,21);(0,3);(0,35);(0,35)idtree:P(1,21);(24,4)attach:P(0,20);(0,45)=*(1,118);(1,17);(0,43)consttree:P(1,21);(0,14);(0,40)asgn:P(1,21);(24,4);(0,35)vcall:P(1,21);(24,4);(0,40);0defglobal:P(0,20);(24,4);(0,3)walk:P(0,20);(0,35);(0,3);(0,3)allocate:P(1,17);(0,15);(0,14)npoints:G(0,3)strncmp:P(0,3);(0,46)=*(0,47)=k(0,1);(0,48)=*(0,49)=k(0,1);(0,14)strcmp:P(0,3);(0,50)=*(0,51)=k(0,1);(0,52)=*(0,53)=k(0,1)__assert:P(0,20);(0,54)=*(0,55)=k(0,1);(0,56)=*(0,57)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11prof.cBbss.bssDdata.dataDrodata.rodatabbcallbbentrybbexitbbfilebbfuncbbincrbbvarsattachstrcmpprocessstrncmptype_initevents$XAMgAcJ2MLs7SCI.YYlink$XBMgAcJ2MLs7SCI.prof_init.initedprof_initltovcharptype$XAMgAcJ2MLs7SCI.YYcountsconsttreervalueincrallocateoptreenpoints$XAMgAcJ2MLs7SCI.maplist$XAMgAcJ2MLs7SCI.funclistappend$XAMgAcJ2MLs7SCI.filelist$XBMgAcJ2MLs7SCI.bbexit.epiloguepointervcallwalkftypevoidtypeinttype$XAMgAcJ2MLs7SCI.afunc$XBMgAcJ2MLs7SCI.bbentry.prologueidtreeasgntree__assertptrmksymboldefpointermkstrdefglobalarraygenidentunsignedtypeIRcfuncvoidptype$XBMgAcJ2MLs7SCI.bbcall.callerncalled$XAMgAcJ2MLs7SCI.rcsid(+2H: A HO(V ]dks{$  '@Za{  &17AGP]`fp2$< (< 47L8p654; ; 54: : t: x: 9 9 = =   < < 23=  = = =   1= = ./0(0H00< < 78 , , - - , ,0 ,4+ 8+ << @< H)\3d- h- l- p- - - * * , , .&.&'(0% 4% H 8L 8P+ T+ X< \< d)x3% % % % % % * * , , .&'(@$ D$ $ $ 5$ $ #$ ,  , ,64" 8" <4D4T5`4h: l: X: \: h9 l9 , , " " ! !  ,! 0! 8# @! D: H:   . (& 8+ <+ D d t+ |  0   $ ( P T |9 9 7     6   7 8 6 $ $  D4 l4 x9 |9 7 8 6 ! ! 9  9 (: ,:  : : <4P6X4p: t: 9 9   444" " 4$ ( D H X`: d:  D D> >   (<> @> \ H` Hh L L  9 9 78         $  (  , 0 4 8 DL P T X \ ` lt x |     P P9 9 78  ! !  #(! ,! 0! < @ D H L P \d h l p t x 4 (S6% ,4  @,O  Z/.\h^<q`@yb f  profio.o/ 1001435958 8180 20 100644 27776 ` ELFj(4(.shstrtab.text.rodata1.bss.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿐'X'T'P'L'H'DX !   2@@ ''X '9D @H @L @P @! 'D @H @L @P @x @'D$ H$ L$ P$ $ X ' V   @@    @@    @    @0 ' (   @@    @@    @   @ $ $  T$㿘'H'DD H @ D H $ 'D H $'㿘'D! ' D@ ' ''㿈'T'P'L'H'DHӐ' !   ]@@ '' 'D @ 'D @A @'D$ L$ P$ $ $  '     @^  '     @K  $ $  T$'㿐'T'P'L'H'DHG' !   u@@ ''D @n  D D, ' '$   @@$ 0D, $   @@'' @ , , $ $ $  ' @$  ' @)  , ,  $ $ $ ' @L D, , $P D, , $  D, ,  'T$D @D $ 㿈'L'H'D!  !  D@D}!$ ! o!  ''!  $ '@`< < ', ,  L@, ,  L@, , H@$ /', ,  L@, ,  L@, , H@  ', ,   '@?'㿘'H'D!  !  H@H!$ ! !  ' D@ ' '?'X'! ' $ '$ 쀤 ! @'!  ' ' $  ''?B    6! ' $ '$ ؀ ! @'!  ' '̢ $  ''?    0= 99, , $ 0'! ' $ '$ Ā ! @'!  ' ' $  '' 0 9'?'('! ' $ '$  ! @'!  ' ' $  ''?N J F B$ >,  '! ' $ '$  ! @'!  ' ' $  ''?    , @'@''h'  ' @ !   ֐@@ '''@<L', $䀤?', = @', $ $ $ $ $ ! $ !$  '@\' ?''@p'E'؀ >'Ԁ 7'Ѐ  0'̀ ?'أ, ̐@'''܀ 'Ԁ  'Ѐ ?j'L ?@@ '@'쀤 ?F''쀤@;'䀤 ' '܀  '؀ ?!'䀤, ؐ@  '쀤@ '㿐'DD#`@@'!$ 7'  ' ! @ "'! '%   @@ ' ''calleesrc/profio.cpsrc/profio.cpsrc/profio.cnfiles < NELEMS(files)src/profio.cr$Id: profio.nw,v 2.4 1997/05/02 21:13:11 drh Exp $ dӀUu@RÀ 4G(1f  "|   U  wp!$p!Ȁ""B(""#=#i(#$a@$&$&3$ %%%& &$&ԠD&H&L&P'T'X'''D2D3dD4pD3D6\l'4D8lD9D:D;D<D=D>D?D>pDA(DB8DDDDDE``'E$'bD'lH DI DJ(DKDDLhh'v$'D'DRDS$DT<DRHDUdDVtt'$'֠D'H'L'P(T(DZ(D](D^pD`(!DbDcDdDeDf Dg(Dh0DjDkDmDnDo(2$(`D(iH(vL(P(Tlt| (DsDu(Dvp(DxDyDz(D}D~ D,DHDDD(( DD88D8DXD|DDD($(ߠD(H(L((DD@DTh)()0)8DhDx)ADDDDDTDDDDD00)I$)gD)tH )(D D<DPd)DdDDDDD)$))ǀDDDDDDDD)$)ހ)@*DD DDDDD$$* $**#*0*=*KDD D(DpDDD*lDDDD$D,D4DDPDPpDpDD*w******DD<DHDDDDDHhDhDD**Ā*̀*ԀDDD$D4DlDD*$*D+D@+D@D xD D D DD DDD$$+ +) +:$+_$+$+$+$,$,6$,p$,$,bprofio.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/profio.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ2MLs7yCI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ2MLs7yCI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ2MLs7yCI.rcsid:S(0,22)=ar(0,4);0;50;(0,1)count:T(0,23)=s12x:(0,3),0,32;y:(0,3),32,32;count:(0,3),64,32;;caller:T(0,24)=s24link:(0,25)=*(0,24),0,32;name:(1,12),32,32;file:(1,12),64,32;x:(0,3),96,32;y:(0,3),128,32;count:(0,3),160,32;;func:T(0,26)=s24link:(0,27)=*(0,26),0,32;name:(1,12),32,32;count:(0,23),64,96;callers:(0,25),160,32;;file:T(0,28)=s24link:(0,29)=*(0,28),0,32;name:(1,12),32,32;size:(0,3),64,32;count:(0,3),96,32;counts:(0,30)=*(0,23),128,32;funcs:(0,27),160,32;;acaller:f(0,20);(1,12);(1,12);(0,3);(0,3);(0,3);(0,27)caller:p(1,12)file:p(1,12)x:p(0,3)y:p(0,3)count:p(0,3)callee:p(0,27)q:(0,25)src/profio.cr:(0,31)=*(0,25)compare:f(0,3);(0,30);(0,30)a:p(0,30)b:p(0,30)findfile:f(0,29);(1,12)name:p(1,12)p:(0,29)afunction:f(0,27);(1,12);(1,12);(0,3);(0,3);(0,3)name:p(1,12)file:p(1,12)x:p(0,3)y:p(0,3)count:p(0,3)p:(0,29)q:(0,27)r:(0,32)=*(0,27)apoint:f(0,20);(0,3);(1,12);(0,3);(0,3);(0,3)i:p(0,3)file:p(1,12)x:p(0,3)y:p(0,3)count:p(0,3)p:(0,29)j:(0,3)new:(0,30)z:V(0,23)findcount:F(0,3);(1,12);(0,3);(0,3)file:p(1,12)x:p(0,3)y:p(0,3)$XBMgAcJ2MLs7yCI.findcount.cursor:V(0,29)l:(0,3)u:(0,3)c:(0,30)k:(0,3)findfunc:F(0,3);(1,12);(1,12)name:p(1,12)file:p(1,12)$XBMgAcJ2MLs7yCI.findfunc.cursor:V(0,29)p:(0,27)getd:f(0,3)c:(0,3)n:(0,3)getstr:f(1,12)c:(0,3)buf:(0,33)=ar(0,4);0;63;(0,1)s:(1,12)gather:f(0,3)i:(0,3)nfiles:(0,3)nfuncs:(0,3)npoints:(0,3)files:(0,34)=ar(0,4);0;63;(1,12)new:(0,29)q:(0,27)name:(1,12)file:(1,12)f:(0,3)x:(0,3)y:(0,3)count:(0,3)f:(0,3)x:(0,3)y:(0,3)count:(0,3)process:F(0,3);(1,12)file:p(1,12)more:(0,3)p:(0,29)fp:G(0,35)=*(7,1)filelist:G(0,29)string:P(1,12);(0,36)=*(0,37)=k(0,1)newarray:P(1,17);(0,15);(0,15);(0,14)allocate:P(1,17);(0,15);(0,14)strcmp:P(0,3);(0,38)=*(0,39)=k(0,1);(0,40)=*(0,41)=k(0,1)qsort:P(0,20);(1,17);(0,14);(0,14);(0,42)=*(0,43)=f(0,3)__filbuf:P(0,3);(0,44)=*(12,2)fopen:P(0,35);(0,45)=*(0,46)=k(0,1);(0,47)=*(0,48)=k(0,1)fclose:P(0,3);(0,44)__assert:P(0,20);(0,49)=*(0,50)=k(0,1);(0,51)=*(0,52)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11profio.cBbss.bssDdata.dataDrodata.rodataacallercomparefindfileafunctionapointgetdgetstrgatherqsortfclosefopenprocessstring__filbuffp$XBMgAcJ2MLs7yCI.findfunc.cursorfindfunc$XBMgAcJ2MLs7yCI.findcount.cursorfindcountnewarrayfileliststrcmpallocate__assert$XAMgAcJ2MLs7yCI.rcsid -h5x=F PW (\4cHjpw}4 (  @3< @ T,     , ,(      $ ( , 0 @ D T X 4 8 H L p t x |   0 4 h l p     8 < @P T   H L P` d    D H L\ `    D H L\ `  @ @8|     h h 0 4       4 @jjj3%- 9l H  S30,a_<jb50rch zex  simp.o/ 1001435958 8180 20 100644 61032 ` ELF4(.shstrtab.text.rodata1.rodata.bss.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿐'T'P'L'H'DD 4H 0D  H  DLH$!D H D H D H  DPH$ ''' T! @ ''p'X'T'P'L'H'DDH?LP?TX?\`?! BQ! BJ! !  腡4!  !  &!  !  ! !  腡  '''Ԁ d! @ ''x'L'H'DD '     Q  J p@' p@@ p @@' p@@ @@$  $  $ L L 'L' L L 'L'  !   `@@ ''L L 'L' L 'L'$ $  4   , # $  4   , # $  4   , # $   , # $   , # $! $ (     Q  J  C Q$ !  H@@ @'$ $ H$ D L@@'DD$ D'㿐'T'P'L'H'DH DL@H? ''' T! @ ''p'X'T'P'L'H'DDH?LP?TX?\`?! ?! 腠?! B!  腡 B  '''Ԁ d! @ ''㿐'T'P'L'H'DD?D dH?H \D H D PH <.! DD H DLH< .! .D H HLD< .! D H DPH< .!  ''' T! @ ''p'X'T'P'L'H'DDH?LP?TX?\`?!  ! k!  ! ]! !  #腠 D! !  腡 .! !   ! !  腡   '''Ԁ d! @ ''㿘'T'P'L'H'DDH LPT@"'p'X'T'P'L'H'DDH?LP?TX?\`?腠d;XX;XX;XX#\#`Q#d'㿘'D#` $`D@'#`$ $`'㿘'H'DD@'#` $`   ! @@ 'H! @#`$ $`H'㾐'P'L'H'DD   DH@@ #'DL P  HL P @'L # P # P'L'P'LP  P  L'L &P !L P H  0  ! @@2 HL P @'L # P # P'L'P'LP  P  Ll']L g! L H  0@ L H  @@ #`L H@@! L H  0@<L H  @@4L  H , $ , L ?H , $ ,'H ,  ? '?H , ,<'L  'H@@'L W! L H  @@ #`L H@@!  L H  @@4L  H , $ , L ?H , $ ,'H ,  ? '?H , ,<'L  'H@@'L =! L H  0@ L H  @@ #`L H@@! L H  0@ L H  @@ HL @@b'SL =! L H  0@ L H  @@ #`L H@@! L H  0@ L H  @@ HL @@ 'L =! L H  0@ L H  @@ #`L H@@! L H  0@ L H  @@ HL @@'L O! L H  0@ L H  @@ #`L H@@! L H  0@ $L H  @@H ,  ? '?H , ,<'HL  @'{L O! L H  0@ L H  @@ #`L H@@! L H  0@ $L H  @@H ,  ? '?H , ,<'HL  @6''L ! 9L @#@H  0  ?  ?@@ L @#@H  @  ?  ?@@  #`L H@@! 0L @#@H  0  ?  ?@@ +L @#@H  @  ?  ?@@ HL @#@@p< < @'L ! 9L @#@H  0  ?  ?@@ L @#@H  @  ?  ?@@  #`L H@@! 0L @#@H  0  ?  ?@@ +L @#@H  @  ?  ?@@ HL @#@@p< < @('L ! 9L   ?`  ?hH  0@#@`@@ L   ?`  ?hH  @@#@`@@  #`L H@@! 0L   ?`  ?hH  0@#@`@@ /L   ?`  ?hH  @@#@`@@ HL   ?  ?p< < @@@'L hL   ?`  ?hH  0  ?P  ?X`P@ H  0  ?  ?p< < @='L   ?`  ?hH  @  ?  ?`@ H  @  ?@  ?Hp@< H< @'L   ?`  ?hp`< h< @'L ! =L   ?`  ?hH  0  ?P  ?X`P@ L   ?`  ?hH  @  ?  ?`@  #`L H@@! 4L   ?`  ?hH  0  ?P  ?X`P@ -L   ?`  ?hH  @  ?  ?`@ H#DD`@#@@p`< h< @'L P  HL P  @'L # P # P'L'P'LP H ,  ? '?H , ,<'P @LZ'P P  "HL@H@@@>'/L P  HL P  @''L # P # P'L'P'LP H ,  ? '?H , ,<'P 쀤@L'P P  "HL@H@@@'P # L # L'P'L'PL L @' !PHP! @@@@'L P  HL P \@'P  P  L'wL P ! L P  2 @k'L # P # P'L'P'LL "*P %P   "0!L`! ?`T ,<T$ ,@@@P@@,'L P ! L P  " @'L # P # P'L'P'LL "*P %P   !!L`! ?`T ,<T$ ,@@@P@@'L P  H@@'L P $ 'L P  H@@'L P $ 'P L  H@@'P L $ |'P L  H@@'P L $ `'L # P # P'L'P'LP P   LH@@='P P   LH@@,'L #!L #!'L #!6P P !   @@ P !   0@P P !   @@LP! @@ Hi@'L !7UL  #!L  #!' L  #!@P P !   @@ P !   0@P $P !   @@!7HL  P! @@ H@@@'L !5L !E0L  *P #!P #!'P #!!7HL`` # P` @@@@@V'L !7$L  # P # !7HL !0 P@@@@/'L !53L  # ,P !7'P  #  !7HL`!7P !0 ` @@@@@@@ 'L "L "HL !7 P@@@@ 'L "L "H!7L P@@@@ ' L P {L   ?`  ?hp`<`h<`@@! ?P   ?0  ?80<`8<`@@! ?H  0  ?   ?( <`(<`@@! ?H  @  ?  ?<`<`@@! ;XX;XX;XX#\#`V#d%HL   ?  ?P   ?0  ?80P@#@@pP< X< @ 9'L # P # P'L'P'L "`'DL L P@'L' ' "'DL L  H @@'P@' ' L mH ,  ? '?H , ,<'L <  H , $ , H ,  ? 'ؤ?H , ,<'L <ئ ?H , $ ,*'H ,  ? 'Ԥ?H , ,<'H ,  ? 'Ф?H , ,<'L <Ԡ Р 'Hܐ@@ 'L !L  x' iL H ,  ? '̤?H , ,<'HL <̠ @ V'L !L  M' >L P  HL P @ 6'L # P # P'L'P'LP  P  L ' L P  HL P @ 'L # P # P'L'P'LP  P  L ' L P  HL P @ 'L # P # P'L'P'LP  P  L ' L P  HL P @ 'L # P # P'L'P'LP  P  L u' fL P {L   ?`  ?hp`<`h<`@@! ?P   ?0  ?80<`8<`@@! ?H  0  ?   ?( <`(<`@@! ?H  @  ?  ?<`<`@@! ;XX;XX;XX#\#`#d%HL   ?  ?P   ?0  ?80P@#@@pP< X< @ ' P  P  L 'P P  L L H  0@P  P ? L -P (L P H  0  ! @@:HL P <.! @ ' P  P  L 'P  P   fP P @' !pHL! @@@@ T'L P HL P t@ ;' ,L $P ! L   ?  ?P   ?P  ?XP@@@ 'L # P # P'L'P'L L P ! L P  " @ 'L # P # P'L'P'LL "*P %P   !!L`! ?`T ,<T$ ,@@@P@@ ' L $P ! L   ?  ?P   ?P  ?XP@@@ }' nL P ! L P  6 @ b' SP P  ! @"#`L@` @@@@ >'L P ! L P  : @ %'L L   !PL@@ ' L $P ! L   ?  ?P   ?P  ?XP@@@'L P ! L P  4 @'L L  ! @"#`P@`@@@'L P ! L P  8 @'P P   "0LP@@'pL $P ! L   ?  ?P   ?P  ?XP@@@V'GL P ! L P  $ @;',L L  ! @"#`P@` @@@@'L P ! L P  ( @'P P   !LP@@'P  P  L'L 6P 1P  ,P L  , @#L  P ,H  0  ! @@ژ HL P ,@'P P H , @P   #`HP @@ywP  P  Lw'L  P P  P L  , @ HL P ,@T'P P H , @P   #`HP @@*(L $P ! L   ?  ?P   ?P  ?XP@@@'L P ! L P  & @'P P  ! @"#`L@`@@@'L P ! L P  * @'L L   "0PL@@'P P  "HL@H@@@'P P  L L H  0@P  P ?VL /P *L P H  0  ! @@ߘHL P <. X@$@1'"P P @!LHP $ @@@'P  P  L P HL P tP@$@'L P {L   ?`  ?hp`<`h<`@@! ?P   ?0  ?80<`8<`@@! ?H  0  ?   ?( <`(<`@@! ?H  @  ?  ?<`<`@@! ;XX;XX;XX#\#`H#d%HL   ?  ?P   ?0  ?80P@#@@pP< X< @g'P # L # L'P'L'PFP # L # L'P'L'PL &P !L P H  0  ! @@O HL P \@'L +P !5&P   !0H!LP @@!HLP @@@@'L +P !E&P   !@H!LP @@!HLP @@@@'L !L  L @' !PHP! @@@@'P  P  L'|L $P ! L   ?  ?P   ?P  ?XP@@@b'L # P # P'L'P'LAL P ! L P  2 @5'L # P # P'L'P'LL "*P %P   "0!L`! ?`T ,<T$ ,@@@P@@'L HL   ?  ?@#@@p< < @'L L 'L )! L H  0@! @!  L H  0@ HL  @@'L L '"p'DL L  ''HȐ@@}'nP  P  Ln'L 3P .P  )P L  , @ L P <'L  Ħ?L  , P $,'HĐ@@8'P P H , @P   #`HP @@ P  P  L 'L  P P  P L  , @ HL P 4@'P P H , @P   #`HP @@L P {L   ?`  ?hp`<`h<`@@! ?P   ?0  ?80<`8<`@@! ?H  0  ?   ?( <`(<`@@! ?H  @  ?  ?<`<`@@! ;XX;XX;XX#\#`#d%HL   ?  ?P   ?0  ?80P@#@@pP< X< @G'8L &P !L P H  0  ! @@ꑘ HL P $@'P  P  L'L P  HL P $@'P  P  L'L P  HL P $@'P P !P P  'P  'Ĥ!0HL! Đ@@@@'L #!L #!'L #!"P !5P  !@H!@LP @@P @@@y'j!  ">@@ ''ZD5M&uq, h$ , ! ,Q1]e*EA $5 , ! 8U $E , ! Vjuu eAfgav` /UQN\- h:3.(! 8GR{ %*Lq!  e1 %(&@516ueDHLP@@'㿐'DD D$   D'D 'D4 'D' 'D'overflow in constant expression overflow in constant expression isptr(ty) || isarray(ty)src/simp.coverflow in constant expression overflow in constant expression overflow in constant expression overflow in constant expression integer expression must be constant overflow in converting constant expression from `%t' to `%t' overflow in converting constant expression from `%t' to `%t' overflow in converting constant expression from `%t' to `%t' overflow in converting constant expression from `%t' to `%t' overflow in converting constant expression from `%t' to `%t' overflow in converting constant expression from `%t' to `%t' overflow in converting constant expression from `%t' to `%t' overflow in converting constant expression from `%t' to `%t' overflow in converting constant expression from `%t' to `%t' overflow in converting constant expression from `%t' to `%t' overflow in converting constant expression from `%t' to `%t' result of unsigned comparison is constant result of unsigned comparison is constant result of unsigned comparison is constant shifting an `%t' by %d bits is undefined shifting an `%t' by %d bits is undefined result of unsigned comparison is constant overflow in constant expression shifting an `%t' by %d bits is undefined shifting an `%t' by %d bits is undefined 0src/simp.c??$Id: simp.nw,v 2.18 1998/07/02 00:23:05 drh Exp $d:dE8F8G<;64  $$$$  simp.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/simp.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ2MLs7SDI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/simp.o src/simp.c -W0,-xp\$XAMgAcJ2MLs7SDI.$XAMgAcJ2MLs7SDI.rcsid$XAMgAcJ2MLs7SDI.rcsidconstexprintexprsimplifyispow2explicitCastneedconst#-d:dE8F8G<;6ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$}$&$&2$$% D%)H%2L%=P%HT%Y%dD<D=(D>(D?8@DA@DDTT%o$%%%%%ɠdL%ڀDKLDLDMDNDPDS%$&D&$H&-L 4Xl&8DV&@DYDZXD\D]D^D_D`DaDbDcLDdDeDfDgDi$`Dj`DktDl&HDoDpDqDrDsDuDvDw$Dx88&Q$&{D&H&L&P&T&D|D}dD~DDD&$&&'' 'dL'*DLDtDD ,D,D<DDDDXX'5$'_D'hH'qL'|P'T'DDDDDD$$'$'Ѡ'۠'''dL(DLD@`D`DpxDxD($(CD(LH(UL(`P(kTDDXX(|$((((ʠ(֠dLDLD($(D) DDD(D8DLL)$).D)9H )BD DD,DTDxDDD)K$)wD)H)L)P))DD(DDLDLD)DDD$D)DDDDL`DDDDDDhDdDdDllDlDttDtD||D|D D D   D D $ 8 <D < PTDTD\pD)ÀDDDDLDD D 8LpD pxDxD)̀DDDDDDX)ՀDDD@DD)ހDD D!TD"D#D%D&Hx)D'D(DD+LD,)D-D.D0)$D1$L*D2* D3,*tD4t*D5D6D:DD; D? \DA!XDC!DE"DDG"DI"DK#8DN#DO$DQ$8DR$DT$DU$DX%DY''@*&'XDZ'XD\'`D]'hD^'D`'Db'Dc((De(0Df)Dg*Di*Dj*Dk*Dm*Dn++L*/+dDo+dDp+Dr+Ds+,$*8,<Dt,<Du,pDw,xDx,,*A-Dy-Dz-HD|-PD}--*J-D~-D. D.(D04D0<D0pD0D0D1D1D1D2 D2(D2`D2D3D3D33*S3D3D3D4`4*\4D4D5\D5dD6D6t66D6D7`D7D7D7D8XD889HD9HD9D9D9D:D:D;;8;D;D;D<$DD>>D>D??D?D? D?D@0@X@D@DADA@DAdDAlDADADB`DBhDC0DC8DChDCDCDCDDDDDLDFXF*eFDFDFF*nFDFDGDGDHLDHDIDIPDIDIDIDJlJ*wJDJDJDK KP*KhDKhDLDL$DLDLDLLDLDMDM DMTMxD MxD MD MDMDNDNDN<N*DNDNDNDNODOO\DO\DOODOD OD!OD"PPPD#PD$PPD'PD)PD*RD,RD-SD.SD0SD1TD2THD4TPD5TxD6TD8TD9UHD<UD=VD>VVPDVXD@[DA[[*$*D*DFDG0DH@DIPDG\DJDK*$*$*$+$+$+3$+E$+]$+q$+$+$+$+$, $,.$,H$,l$, , ,$,$-bsimp.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/simp.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ2MLs7SDI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)/usr/include/float.h$XAMgAcJ2MLs7SDI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ2MLs7SDI.rcsid:S(0,22)=ar(0,4);0;49;(0,1)addi:f(0,3);(0,4);(0,4);(0,4);(0,4);(0,3)x:p(0,4)y:p(0,4)min:p(0,4)max:p(0,4)needconst:p(0,3)cond:(0,3)src/simp.caddd:f(0,3);(0,18);(0,18);(0,18);(0,18);(0,3)x:p(0,18)y:p(0,18)min:p(0,18)max:p(0,18)needconst:p(0,3)cond:(0,3)addrtree:f(1,21);(0,23)=*(1,22);(0,4);(0,24)=*(1,24)e:p(1,21)n:p(0,4)ty:p(1,23)p:(1,9)q:(1,9)cp:(1,5)divi:f(0,3);(0,4);(0,4);(0,4);(0,4);(0,3)x:p(0,4)y:p(0,4)min:p(0,4)max:p(0,4)needconst:p(0,3)cond:(0,3)divd:f(0,3);(0,18);(0,18);(0,18);(0,18);(0,3)x:p(0,18)y:p(0,18)min:p(0,18)max:p(0,18)needconst:p(0,3)cond:(0,3)muli:f(0,3);(0,4);(0,4);(0,4);(0,4);(0,3)x:p(0,4)y:p(0,4)min:p(0,4)max:p(0,4)needconst:p(0,3)cond:(0,3)muld:f(0,3);(0,18);(0,18);(0,18);(0,18);(0,3)x:p(0,18)y:p(0,18)min:p(0,18)max:p(0,18)needconst:p(0,3)cond:(0,3)subi:f(0,3);(0,4);(0,4);(0,4);(0,4);(0,3)x:p(0,4)y:p(0,4)min:p(0,4)max:p(0,4)needconst:p(0,3)subd:f(0,3);(0,18);(0,18);(0,18);(0,18);(0,3)x:p(0,18)y:p(0,18)min:p(0,18)max:p(0,18)needconst:p(0,3)constexpr:F(1,21);(0,3)tok:p(0,3)p:(1,21)intexpr:F(0,3);(0,3);(0,3)tok:p(0,3)n:p(0,3)p:(1,21)simplify:F(1,21);(0,3);(0,24);(0,23);(0,23)op:p(0,3)ty:p(1,23)l:p(1,21)r:p(1,21)n:(0,3)p:(1,21)t:(1,21)t:(1,21)d:(0,17)t:(1,21)t:(1,21)t:(1,21)t:(1,21)t:(1,21)e:(1,21)e:(1,21)e:(1,21)e:(1,21)t:(1,21)t:(1,21)t:(1,21)t:(1,21)t:(1,21)t:(1,21)t:(1,21)t:(1,21)t:(1,21)t:(1,21)t:(1,21)t:(1,21)n:(0,4)ispow2:F(0,3);(0,15)u:p(0,15)n:(0,3)ttob:P(0,3);(0,24)tree:P(1,21);(0,3);(0,24);(0,23);(0,23)root:P(1,21);(0,23)genlabel:P(0,3);(0,3)stringd:P(1,12);(0,4)code:P(1,5);(0,3)addlocal:P(0,20);(24,4)expr1:P(1,21);(0,3)cond:P(1,21);(0,23)cast:P(1,21);(0,23);(0,24)retype:P(1,21);(0,23);(0,24)warning:P(0,20);(0,25)=*(0,26)=k(0,1);0error:P(0,20);(0,27)=*(0,28)=k(0,1);0eqtree:P(1,21);(0,3);(0,23);(0,23)cnsttree:P(1,21);(0,24);0bittree:P(1,21);(0,3);(0,23);(0,23)allocate:P(1,17);(0,15);(0,14)explicitCast:G(0,3)needconst:G(0,3)memset:P(1,17);(1,17);(0,3);(0,14)__assert:P(0,20);(0,29)=*(0,30)=k(0,1);(0,31)=*(0,32)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMI@(#)float.h 1.18 99/05/04 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11simp.cBbss.bssDdata.dataDrodata.rodataaddiadddaddrtreedividivdmulimuldsubisubd_Q_sub_Q_neg_Q_fne_Q_mul_Q_fle_Q_fge_Q_feq_Q_div_Q_add_Q_qtod_Q_stoq_Q_qtos_Q_qtoi_Q_utoq_Q_fgt_Q_flt_Q_itoqcondretypebittreeeqtreeispow2rootcnsttreettoblongtypeunsignedtypeexplicitCastsimplifyerrorcastinttypeintexprexpr1needconstconstexprtreecodeaddlocal__assertgenlabelstringdmemsetallocateIRwarning$XAMgAcJ2MLs7SDI.rcsid +d05H>ChH P4M RHhW\cjqxm $1[:@EMU[e\oty28 < @>      , 0 h l           d $h $l><,;H<d;p9x:( H, H@8  0= 4= h7t65 p p> ( , P T x |       > H L P>           $  <  @  X \ t x       0 4 l p     >3 3 3 23 3 3 4 3 3 3 H0 L0 T/h l p.x3 |3 3 )P(03 43 x( , $, t (x (>3 3 (, ,  h h >(3 ,3 (@, D,   >3 3 (H, L,   >3 3 $(P, T,  ( (>3 3 ,(X, \,  h h>3 3 |(, ,   > 3 $3 (, , !T x!  >3 3  !D h!!(, , 4l  ( (> 3 3 $ \    !(!0, !4, !x!! !!!! h" h">" 3 "$3 "h!"| "!"#$#4(# #$\$$% , %, %p %% % &>& 3 &3 &p &&' ('|(('(((5)(* '* (*85*&*0 *0 *(+-+X(+0 +0 +(,+ ,+ ,(,$,%-40 -80 -`(.+ .+ .0(.D$.\%.5/ 5/5050#0#1h* 1l* 1* 1* 1* 1* 1* 1* 1/2* 2* 2* 2* 2* 3* 30* 34* 3</3l-44-4L-4-4-5-5-5-6 -6856-657 7d7773 83 88(9T"9(9";(|(?T(@D@@AA 3 A$3 AA(C3 C 3 Cl(D&D,0 D00 D<(DT-D(D0 D0 ELE\(E0 E0 F(F+ F+ F(F$G %GL0 GP0 GG(G0 G0 H(H\ H` Hd>Hp0 Ht0 H|'H0 H(H5H0 H0 I(I\%I0 I0 IJ(J@0 JD0 Jl(J J J>J0 J0 J'J0 J(J5K00 K40 K\(K%K0 K0 L<LL(L0 L0 L(L @L @M>M 0 M0 M'M$0 M0(MH5M0 M0 M(M%N3 N3 O(Op lOt lO>PT(P P P>Q0 Q 0 Q\ Ql(Q0 Q0 Q(R R R >R,0 R00 R8'RD0 RL(Rd5R0 R0 R(S%S`'St(S5Tt3 Tx3 T(U&UD(UX$U(VhVVW<WD3 WH3 WX(X3 Y3 YD(Y-Y-Y-Zp-Z-Z-Z&[0 [ 0 [,([D-[0 [0 \ \(\0 \0 \(]t+ ]x+ ](]$]%^(^L(^3 ^3 ^ ^ ^>^3 ^3 _((_(`(a a  a8>b(bX @b\ @bt>bc,ctcc3 c3 ddd(d3 d3 e4(e(fT(f0 f0 f(f-g-g-g lg lg8i mi mi mi mi mi mm5mmm4mm m.tmdmemf4 no`{t "u'u2-u4 9uHw%  S-aʣZjr zD  stmt.o/ 1001435959 8180 20 100644 55764 ` ELF,4(.shstrtab.text.rodata1.data.rodata.data1.bss.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'DD@! @ ( @@'D$ ! $ $ ! $ !$ '㿐'DD ! '   '   ' '㿠'DD 4  D @" D   , # $! D$ 㿐'D @'DD'! ' $ $ $ ! $ !     @@' '! 'ɢ!$ !  !  @@!  @'!  @@@x'L'H'D! '!  L ! @b @DHL @@ǖ @HL @@  @HL @@  ;@u @HL @@j@@HH D@ H  @DD @! @@!$  ;@<@@DD @! @@!$  ;@D @L @@ @'H! @@! E@!$ @' # |    ' '     ' ' VHP#` $`H  $@@'  2    , $ ,  ?  , $ ,'  ,  ? '?  , ,<'  '$ #`$ $`H @@! @ :#`@@! ElDHL@@_H! @H ! @ H @H$ H  0@@!$  :@DHL@@/!  $@'@!$ @! ;! @ ! @@@@@! @! @@!  <@ ;@DHL @@@@!$ @@@!$ ! B! ! @@'! #` @@' $  @$ 0% $ $ $ %$ $ $ @ 0@@!$ ! @ ;@@ : @FDHL@@x@! #`L  ! @@!$ &@'@! ! @ ! @ @ ;@;! KD  ;G$D , ! O $K , ! T OR{{! #`L M! #`L ! }!  ! @! @!$ 㿠'P'L'H'D@!$  (@@ )@ID@#`"! …$`HLP@@! I%D @@!$ D@HLP@@D @ (! "D @D@㿐'DD@'!     ' '  #`@@@@'㿘! ! @@'! #` @@' $  @$ 0% $ $ $  4   #`  @@   , # $ 0@@!$  :@x'L'H'D''''@!$  (@@! #`L  !  ; @@' ;@@%$ $ $ #`"! B$`! #`L  !  ; @@' ;@%$ $ $ ! #`L  !  ) @@' )#`@@@@'D @D@DHL@@D @@@D @@D@@@D@D @ (! "D @h'L'H'D@!$  (@@ )@'    ' ' #    ' ' #` @@! @@'`@@@' # @9  #!  #!'   #!$`  $`   $    $    '@ N ! @@'@@@@ @'H'''"'"  @@'"  @@'#`"! …$`DL@@耤H@'H@쀤 ! @H @ (! "H @! ' !$ '$ ! $ 쀤 @H@!  $  ! $ !$ 㿐'L'H'DD  @?D 'D 'D `, $`D   @@D$ D   @@D$ 'D @, @D $, @D $ 'D @D ' +D , ?H@!D , ?$ D , ?$ $ '  D , ?H@D @D , H@! H@@HD , $L@D , $D ` $`!  D !! @㿈'DD 'D    @@'''D @j, $ S, ?$'艠! B, , ?, % '腠 ! " .$ ' ', ?$'艠! B, , ?, % '腠 ! "  '' 'D @D , $D$ @@x'P'L'H'DLP< < 'D 'L@P@  @' @'&L@  @'D  0'P@ D  0' @'D  0''H, 'H,  $ '$  }'@!D, @ 0@@@ '@L@P@"D , @@t@@L@"D , @@`@,P@" D , @@L@@ !  !@@ ''@@D  $@' Q! $ @ @@'!  8ܐ@D  $ D  $ 'D  $'  ,  " D , @@@"D , @@ؖ@! !@D @@, @@'  !  @ ! @@'"@! ! !0@@@@@@@ @! $ D ! $ D ! $ $ ! $ , ! $ D , ! $ , , $ ! #@! @L@$D  0@ !  !ѐ@@ ''@DHL$ @@P@$D  0@ !  !֐@@ ''@DH P@@㿘'P'L'H'DH $@'DH@@L@@@P@㿈'DD!  ! ! @@(D@'D!  $@D@'#`D !  $@@@D@@'D! OD@ "D    +`@@@`@@@@'D 0! @@D@@'DD@! ! ! ! @@@@! ' CD ! @@'@D@@@! ! @@@@'DD  D  'D '  D`@@@'DD  D  'D ' DD@p'# 4   4    ! '! '! @@  ! '! '#` @@D @ #D@@@㿈'DD@'D !  "@@ ''@"X@@ @" !  '   '      T #!   @y    0D@ !  4"$@@ '' (`! Ȣ$`  !  "&@@ ''  !  "'@@ ''  $   $  '   '      T #!    @㿘'DD@' (`! "$`"H! @!@@@'㿈'DD@'D !  ":@@ ''@D@ @" !  '   '  l T "Xf  @ǒ@\  @@  !  "C@@ ''  !  "D@@ ''  $   $  '   '   T "X   @m@   (`! Ȣ$`!  $ #` $` ! $   T "X  @9@! @㿘'H'DD 4 !  "X@@ ''HD$ 4H (`! "$`㿘'H'DHD !  "]@@ ''HDH@  'H 4'HH'㿠'L'H'D#`"! B$`@!$ D@DHL@@D @ T@ (@@ )aD@D @ (! "D @㿐'H'DH #'DHv'D # 0'D  #!D  #!' D  #!D  #  D  'D 'DI'"" !"0 "!-H  # @&H   @H  D @H D @@'DD D ''㿐'DD']'D 'D D x'D r'D D  " !  ("@@ ''D  Ð'L'D  E'D D '4'D .'D #! @   0 " !! "㿐'L'H'D#`"! B$`@!$  (@@%$ $ $ !  ) @@'D @D@DHL@@D @@D@@D @ (! "D @unreachable code more than 15 levels of nested statements illegal break statement illegal continue statement illegal case label case label must be a constant integer expression illegal default label extra default label extraneous return value missing return value missing label in goto unrecognized statement illegal statement termination %s used in a conditional expression redefinition of label `%s' previously defined at %w illegal type `%t' in switch expression switch statement with no cases duplicate case label `%d' more than 257 cases in a switch lolab == hilabsrc/stmt.cswitch generates a huge table lolab != swp->deflab->u.l.labelsrc/stmt.chilab != swp->deflab->u.l.labelsrc/stmt.cillegal return type; found `%t' expected `%t' pointer to a %s is an illegal return value pointer to %s `%s' is an illegal return value labsrc/stmt.ccp->u.forest->kids[0]->syms[0]->u.l.label == labsrc/stmt.ccp->nextsrc/stmt.ccp->prevsrc/stmt.clabsrc/stmt.ccp->nextsrc/stmt.ccp->prevsrc/stmt.csource code specifies an infinite loopold->u.l.equatedto == NULLsrc/stmt.cdst && lprimesrc/stmt.cp->kids[1] && p->kids[1]->op == RIGHTsrc/stmt.cM M }M }?$Id: stmt.nw,v 2.12 1998/06/29 21:57:35 drh Exp $@@$??parameterlocalparameterlocal1d:dE8F8G<;64     $$$$$$$$$$$$' 0stmt.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/stmt.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ2MLs7yDI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/stmt.o src/stmt.c -W0,-xp\$XAMgAcJ2MLs7yDI.$XAMgAcJ2MLs7yDI.rcsid$XAMgAcJ2MLs7yDI.rcsidcodeheadcodelistdensitycodereachableaddlocaldefineptstatementswgenswcoderetcodedefinelabjumpbranchequatelabstmtlabs2Ad:dE8F8G<;6ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$}&$&2$ ($ % %$%#D%/%8DD D 0D!HD"TD#dD$lD%|D&D'%C$%ZD%fD+%oD-D.8D-DD/XD0D2D3%x$%D LD5$D6$D78D8dtD:||%$%DLT\%ˀD<D>D?dD@t%ԀDBDCDDDFDG L%܀DILDJPDKtDLDN%$&D&H&(L 8@H&3DPDRDS@DTPXDUXDVDWDXDYD[D\D]D^,D_4D`\DaxDbDdDeDfDhDiDjDkDmDn$Do@DqHDrt|&>Dt|DuDvDwDx&H&&gD{D|D}D~DDDDDDDDD$@D@DHDXDpDDDDDD&pDD D0D8DLdDdDtD|DDDDDDDDD$DDDTD\Dl&{DDDDDD$D$DXDhxDDDDDDDD D D  , 4&D 4D @D TD |D D  D D  DT D  $&&D $D 4 HD HD \ \&$&ӠD&ޠH&L&PDD$D0D8DTDtDDDDDDD(D0DDD'$'D'%DDDxDD'.$'@DD$4D4D`DlDDDDDD D0DDD'H$'kD'vH'LPX`'D'D ''' ' D D 0D<DDDdDDDDDDD8DDDhD'&DD!D"D#D$D&D'D(8D)HD*TD+dD,xD-D.D/D0D2D3D5D6D700'$( D(H("L(-(6(?(JD=D> D?,D@4DADDCDDDFDI8DJDK$,DM,DNTDO`DQDRDSDTDUDVDWDXDYDZ$4D[4D\DD]PD^`pD`pDaDbDcDdDeDfDgDhDi$Dj8DkLL(U$(zD(H(L(Do((Dq((Dr4Ds@DtTDu|DvDwDxDvD{D|(`D}`D~|D|DDD0DHDhD|DD($(ҠD(݀(()DDD<`D`DtDDDDDDD) $)6D)AH)KL)UP)_)k)w))D)D4D@hDhDxDDDDDDDD D4DPl)DlDDDD DHD\DDDD@PX))DX)DpDDDHD|DDD<DXDDDDDD,DHDhDDDDD$LDL`D`DDD)$)D)H)L*P* DD(D*$*5D*?DDD,DLTDTDdDDDDDDDDDDDD08D8L*IDLDtDDDD D ,D P*RD DDD@DPDD*Z$*rD*}*DDD`DpDDDD#PD$PD%D&D'D(`D)pD*D+D,D.44*$*D*D0D2D44D5*$*ȠD*Ӏ*܀D8D:D;`D<pD=D>D=DA(DB(DCDDDDEDFDGDHDI<DKDLDMDNDPDS DT`pDVxx*$+D+H DX DYXDZdD[+$+5D+CH D] D^dD_tD`D^DaDb+N$+pD+{H+LDeDf0Dg@DhLDihDjxDkDlDmDnDoDp+$+D+H +ŀDt +΀DwDx<DzDD{D|D~DDDDDD+$+DDDD (D(D0D@DTDl+DDDD88,D8DpD|DDDD,$,-D,8H,CLhpx,N ,XDD0D@DLD\DDDDDDDDD<DTT,a$,|$,$,$,$,$- $-=$-p$-$-$-$.$.$.6$.b$.z$.$.$.$.$.$.$/$/($/<$/P$/k$/$/$/$0$0$01$0K$0a$0$0$0$0$0$1$1I$1m$1$1$1$1 1$2@bstmt.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/stmt.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ2MLs7yDI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ2MLs7yDI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ2MLs7yDI.rcsid:S(0,22)=ar(0,4);0;49;(0,1)codehead:G(1,6)codelist:G(1,5)density:G(0,17)code:F(1,5);(0,3)kind:p(0,3)cp:(1,5)src/stmt.creachable:F(0,3);(0,3)kind:p(0,3)cp:(1,5)cp:(1,5)addlocal:F(0,20);(24,4)p:p(1,9)definept:F(0,20);(0,23)=*(1,11)p:p(0,24)=*(1,13)cp:(1,5)n:(0,3)e:(1,21)statement:F(0,20);(0,3);(0,25)=*(1,8);(0,3)loop:p(0,3)swp:p(1,7)lev:p(0,3)ref:(0,17)lab:(0,3)stop:V(0,26)=ar(0,4);0;2;(0,1)p:(1,21)rty:(1,23)p:(1,9)e:(1,21)stop:V(0,27)=ar(0,4);0;3;(0,1)ifstmt:f(0,20);(0,3);(0,3);(0,25);(0,3)lab:p(0,3)loop:p(0,3)swp:p(1,7)lev:p(0,3)conditional:f(1,21);(0,3)tok:p(0,3)p:(1,21)stmtlabel:f(0,20)p:(1,9)forstmt:f(0,20);(0,3);(0,25);(0,3)lab:p(0,3)swp:p(1,7)lev:p(0,3)once:(0,3)e1:(1,21)e2:(1,21)e3:(1,21)pt2:(1,13)pt3:(1,13)stop:V(0,28)=ar(0,4);0;3;(0,1)swstmt:f(0,20);(0,3);(0,3);(0,3)loop:p(0,3)lab:p(0,3)lev:p(0,3)e:(1,21)sw:(1,8)head:(1,5)tail:(1,5)caselabel:f(0,20);(0,25);(0,4);(0,3)swp:p(1,7)val:p(0,4)lab:p(0,3)k:(0,3)vals:(1,101)labs:(24,36)swgen:F(0,20);(0,25)swp:p(1,7)buckets:(0,29)=*(0,3)k:(0,3)n:(0,3)v:(1,101)swcode:F(0,20);(0,25);(0,29);(0,3);(0,3)swp:p(1,7)b:p(0,29)lb:p(0,3)ub:p(0,3)hilab:(0,3)lolab:(0,3)l:(0,3)u:(0,3)k:(0,3)v:(1,101)i:(0,3)e:(1,21)ty:(1,23)table:(1,9)cmp:f(0,20);(0,3);(24,4);(0,4);(0,3)op:p(0,3)p:p(1,9)n:p(0,4)lab:p(0,3)ty:(1,23)retcode:F(0,20);(0,30)=*(1,22)p:p(1,21)ty:(1,23)t1:(1,9)q:(1,9)definelab:F(0,20);(0,3)lab:p(0,3)cp:(1,5)p:(1,9)jump:F(1,1);(0,3)lab:p(0,3)p:(1,9)branch:F(0,20);(0,3)lab:p(0,3)cp:(1,5)p:(1,9)equatelab:F(0,20);(24,4);(24,4)old:p(1,9)new:p(1,9)equal:f(0,3);(24,4);(24,4)lprime:p(1,9)dst:p(1,9)dostmt:f(0,20);(0,3);(0,25);(0,3)lab:p(0,3)swp:p(1,7)lev:p(0,3)foldcond:f(0,3);(0,30);(0,30)e1:p(1,21)e2:p(1,21)op:(0,3)v:(1,9)localaddr:f(1,9);(0,30)p:p(1,21)q:(1,9)q:(1,9)whilestmt:f(0,20);(0,3);(0,25);(0,3)lab:p(0,3)swp:p(1,7)lev:p(0,3)pt:(1,13)e:(1,21)ttob:P(0,3);(0,31)=*(1,24)promote:P(1,23);(0,31)freturn:P(1,23);(0,31)array:P(1,23);(0,31);(0,3);(0,3)signedint:P(1,23);(0,31)tree:P(1,21);(0,3);(0,31);(0,30);(0,30)texpr:P(1,21);(0,32)=*(0,33)=f(0,30);(0,3);(0,3)lookup:P(1,9);(0,34)=*(0,35)=k(0,1);(0,36)=*(1,15)install:P(1,9);(0,37)=*(0,38)=k(0,1);(0,39)=*(0,36);(0,3);(0,3)genlabel:P(0,3);(0,3)genident:P(1,9);(0,3);(0,31);(0,3)findlabel:P(1,9);(0,3)locus:P(0,20);(0,36);(0,23)use:P(0,20);(24,4);(1,11)simplify:P(1,21);(0,3);(0,31);(0,30);(0,30)constexpr:P(1,21);(0,3)findcount:P(0,3);(1,12);(0,3);(0,3)gettok:P(0,3)getchr:P(0,3)rvalue:P(1,21);(0,30)pointer:P(1,21);(0,30)idtree:P(1,21);(24,4)funcname:P(1,12);(0,30)expr:P(1,21);(0,3)expr0:P(1,21);(0,3)cond:P(1,21);(0,30)cast:P(1,21);(0,30);(0,31)retype:P(1,21);(0,30);(0,31)apply:P(0,20);(0,40)=*(1,4);(1,17);(1,17)warning:P(0,20);(0,41)=*(0,42)=k(0,1);0error:P(0,20);(0,43)=*(0,44)=k(0,1);0skipto:P(0,20);(0,3);(1,12)expect:P(0,20);(0,3)test:P(0,20);(0,3);(1,12)iscallb:P(0,3);(0,30)eqtree:P(1,21);(0,3);(0,30);(0,30)cnsttree:P(1,21);(0,31);0assign:P(1,23);(0,31);(0,30)asgntree:P(1,21);(0,3);(0,30);(0,30)asgn:P(1,21);(24,4);(0,30)compound:P(0,20);(0,3);(0,25);(0,3)newnode:P(1,1);(0,3);(1,54);(1,54);(24,4)listnodes:P(1,1);(0,30);(0,3);(0,3)walk:P(0,20);(0,30);(0,3);(0,3)newarray:P(1,17);(0,15);(0,15);(0,14)deallocate:P(0,20);(0,14)allocate:P(1,17);(0,15);(0,14)stmtlabs:G(1,14)__assert:P(0,20);(0,45)=*(0,46)=k(0,1);(0,47)=*(0,48)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11stmt.cBbss.bssDdata.dataDrodata.rodataifstmtwhilestmtdostmtforstmtswstmtcaselabelstmtlabelconditionalfoldcondcmplocaladdrequalsimplifyequatelabjumpnewnodettobasgntreeiscallbassignretveqtreepointerrvaluetreecnsttreeidtreearraysignedint__assertunsignedlongunsignedptroptreeIRvoidptypeswcodeswgennewarrayasgngenidentpromoteretypeinttypetexprcondfuncnameskiptodeallocateexpr0getchruseinstalllookupcompoundretcodeexprfreturnfindlabeltestcastconstexprdefinelabgettokerrorbranchwalkexpectgenlabelnodecountkindstmtlabstokenvoidtypecfuncneedconsttAflagstatementlistnodesapplylocusfindcounteventsidentifiersglevelrefincncallednpointssrcdefineptleveladdlocalallocatewarningreachablecodedensitycodelistcodehead$XAMgAcJ2MLs7yDI.rcsid$+xL2 Q Q P P = M b b b b 0< @J HH PU TU ` $ d $ hI tL ; W c U U O O  <  < I H U U : ,X 4N 8N HN LN dK t^ x^ K 9 L U U   D D@ XD XU U O O U U O O U U U U  T T I   8,_ 0_ DH\LP (TX\ $`8HU U LcK_ _   _ WU  U $J,H4U 8U @G\WlCx | GGAV V P tT t\7lgx6Q Q P P >Q Q P P = M0b 4b p t IGHU U L0H8U <U DLLcTU XU \O `O t: x: 5LKb b _ _   _ U U O  O   $ 85LLTb Xb xU |U O O : : 5  DJ$G@WPG\cKGcKcJC  0GhHpU tU |LcA4 8 HIT4 X4 `3t2EtKd d 1e0Ki/4/@_ D_ L P \_ tWCG  gC  Gk k k k 4k 8k T.`Jhk lk k k k k ,/T/  I C<V @V d 8h 8lg/D H j j   Dj Hj - dM tM M M" \" \# '#0J#@K#\&#l, #p, #%#1#+ #+ $* $* $$$E$#%) % ) %8( %<( %DE%TR %XR %\* %`* %l$%t %!%"%K%i%k %k %k %k %k &k &k &k &4k &8k &Tk &Xk & x& x&g& & &''G'<-'t 'x '''G'-(&(0$(<E(T#(h(xX(\ (\ (\ (\ (S (S (Y( )S )S )B))8 )< )HS )LS )TB)hI)E) ) )) ) )$)"* *$* !*$"*8 *< *@$*H!*`*xK*\ *\ *\ *\ *S *S * * *$*!*Y*\ *\ *d *d +1+e+,0+8K+@\ +D\ +HS +LS +T$+hY+t$+2+E, , , , ,  ,  ,g- - - - -  L-$ L-<g-L-p"-|K-C- |- |-'.K.,.<i.Hk .Lk / /  /4'/` /d / / /'/ / /'1C1 1  10, 14, 181T1l1C1 1 1'2K22,i28k 2<k 23  3  3'3L $3P $3d'4l 4p 4|k 4k 4k 4k 4k 4k 4k 5 <5  <5g5X d5\ d5p'5 5 6 6 6'6_ 6_ 6 6 6_ 6H6U 6U 6G7W7(G74L7@L7Hc7dK7tC7 7 7G9: : :'Ctp C$(D &/D24D48  @El1OG0  Zx2Ah<q9yT 4   string.o/ 1001435959 8180 20 100644 18568 ` ELFF04(.shstrtab.text.rodata1.data.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿘'DD'L   'L D$@@'x'D'D!<@!< 'D D 'D'ܠ$ '؁t P` $ 0, ؁t '؀ D ܠ$ 'ܢ -, ܠ$@@'p'H'DD !   ^@@ '''H'D' %,  , ' '$ '  #', #`'쀤2H @%D' '@ w'L ' ''L ' ''Ѐ@ '쀤H ! ! $H#'@!$ ! !$  @'H$ ! $ D@%' $DL , D 'DD@ #`' $`, , #`$ , #`$ 'strsrc/string.c{=8Ptk-Aw]CQSčn AxQ*^+0}wae$o"21-\nZZ8^cfHu&IAta:jj07pC;KJX]Xʸ*/Yέ"-8K0q4\9_gpԁTb;}MԿjζ1➨Ҟz}p}`(1QUmcqJY[U!ؖL$]bpC'$ݰ7<> Gh49ro~|!2mU Zgc3l,v);ŕnjK|`]m4[=4kj.v!5m1$d- n}8oq=‚IՙZut+rƈ|L~L`BctkI|VE%>:&U7 [YCQ$xL{l]HVq>vPjmӀUu@RÀ 4G(1f  "|   U  wp!$p!Ȁ""B(""#=#i(#$a@$&$&3$ %3&%g&%$%D%̀%DCDEDDFll%$&D&&/DH&8DKDL(DM8DNHDPXDR`DSDTDUDVDW&A$&mD&yH &&&&D^ D_TD`D_DaDbDc&Dd&рDe(Dg(Dh<LDiLDb&(&(Dm&DnDoDp $Dr$Ds8DtDDupDtDvDwDxDyD{  '('e'8$'W$'bstring.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/string.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ3MLs7SEI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ3MLs7SEI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ3MLs7SEI.rcsid:S(0,22)=ar(0,4);0;50;(0,1)string:T(0,23)=s12str:(1,12),0,32;len:(0,3),32,32;link:(0,24)=*(0,23),64,32;;$XAMgAcJ3MLs7SEI.scatter:S(0,25)=ar(0,4);0;-1;(0,3)$XAMgAcJ3MLs7SEI.scatter:S(0,26)=ar(0,4);0;255;(0,3)string:F(1,12);(0,27)=*(0,28)=k(0,1)str:p(0,27)s:(0,29)=*(0,30)=k(0,1)src/string.cstringd:F(1,12);(0,4)n:p(0,4)str:(0,31)=ar(0,4);0;24;(0,1)s:(1,12)m:(0,15)stringn:F(1,12);(0,32)=*(0,33)=k(0,1);(0,3)str:p(0,32)len:p(0,3)i:(0,3)h:(0,14)end:(0,34)=*(0,35)=k(0,1)p:(0,24)s1:(0,36)=*(0,37)=k(0,1)s2:(1,12)next:V(1,12)strlimit:V(1,12)n:(0,3)$XAMgAcJ3MLs7SEI.buckets:S(0,38)=ar(0,4);0;1023;(0,24)allocate:P(1,17);(0,15);(0,14)__assert:P(0,20);(0,39)=*(0,40)=k(0,1);(0,41)=*(0,42)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11string.cBbss.bssDdata.dataDrodata.rodataallocate__assert$XAMgAcJ3MLs7SEI.bucketsstringdstringnstring$XAMgAcJ3MLs7SEI.scatter$XAMgAcJ3MLs7SEI.rcsid -6?X$`0h|o3d     P T                @ D        4 3  % -  9 H l  SH'a@<jCrC zD  sym.o/ 1001435959 8180 20 100644 37544 ` ELF4(.shstrtab.text.rodata1.data.bss.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'H'D$  @@'$ @@D$ H$ DD$$$'㿈'P'L'H'DD !   ,@@ ''DD H@D 'DDD H@DED H@?%$ $ $ D$'& H@  ! $ $ $ LP@Ā ' H@! $ $ $ 㿘#` '$` !$ 㿘! @!  ! @#` $`!  ! @6! -'! $'$ ! @ ' ! @ '  ! @#` $`!  !   N@@ ''#`$ $`㿈'P'L'H'DH 'D 'L L @ !  $ V@@ ''L  L@ L@@'H$ ' xP@@' x@@D$ L$ $$ $$ , $ p , $'㿀'L'H'DD 'H , ' D  @   p'   !   j@@ '' '` p$`H$'  @  '  @ @ !   s@@ '' $ L , $ pL , $L$$ L$$'㿐'H'DD 'H !   @@ ''H , 'D @' p'H 'HH'㿘'D%D$! D$'㿐'DD '!  , 'D 0@O' p' x @@' x@@D@$  $ ! $$ ! $$!  , $ p!  , $   , # $D$ 0!  8@'X'H'DH 'D D 'D''D!  , 'D $ @@~^H  0@'pH  0@'dH  ?  ? 0  ?  ?Рؐ@ 'HH  0@'<H  0@'0!   @@ '' D $ , !   p't x@' x@@DH``< `` < @$  $ D$ $ Q$ H 0``$ $ `` $ $ !  , $ p! $$ ! $$!  , $D D  4   !  8@   , # $'x'DD'! `< `< @'㿐'L'H'DL  '' p@@' p@@ @@$ L$ D$ H$ $   , # $L  !  8@'㿐'H'D p @@' p@@#` '$`@$ !  '! '$ D$ H$ $   , # $   , # $'㿘'L'H'DDHL@@@'!  T@   , # $'㿘'DD$'㿠'H'DH%@@$D@#`@$`㿘'H'D @'H$ $ $ D @@D$ 㿈'D! ' !  !@@ '''!(,  ' $D@   S' p' '! ''p'DD'! @ @@`< `< @' @  Q $ @@$ @'㿘'L'H'DD JH@!  @@' p@' p@@H@$  $ D$ L$ $!  8@   , # $'@'H'DD D 'D''DiH @'H #|! '! 'H @@{'#`H  ?  ?< < @@;XX@\d'D ! @D ! @ D ! @H K'#`H @@B'#`H @@9'#`H @@0'D $  , !  !  !;@@ '''tpsrc/sym.cmore than 127 identifiers declared in a block level >= GLOBALsrc/sym.clevel == 0 || level >= tp->levelsrc/sym.c*qsrc/sym.c*r == &p->symsrc/sym.ctpsrc/sym.c0src/sym.ctpsrc/sym.c%g%p%p%p0src/sym.c$Id: sym.nw,v 2.17 1997/12/17 23:59:12 drh Exp $0x%X%U-+d9dC8D8E<;74{          % + 1$7$?$J$T$\$e$l$u $$$$$$$$$$$$$   # *sym.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/sym.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ3MLs7yEI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/sym.o src/sym.c -W0,-xp\$XAMgAcJ3MLs7yEI.$XAMgAcJ3MLs7yEI.rcsid$XAMgAcJ3MLs7yEI.rcsid$XAMgAcJ3MLs7yEI.cns$XAMgAcJ3MLs7yEI.ext$XAMgAcJ3MLs7yEI.ids$XAMgAcJ3MLs7yEI.tysconstantsexternalsidentifiersglobalstypesleveltableforeachenterscopeexitscopeinstallrelocatelookupgenlabel$XBMgAcJ3MLs7yEI.genlabel.labelfindlabelconstantintconstgenidenttemporarynewtempallsymbolslocususefindtypemkstrmksymbolvtoa$XAMgAcJ3MLs7yEI.tempidsymbolslocilabelsT.d9dC8D8E<;7Āـ 'Ea~<au‚؂ '@@@WlƂ-I@_2 G[q݀5PdzՂ *E`{  :݀  r D ̀D ՀD D ( À( G( ^   ˀ   -xvCt׀:S Q gsR-vD8̀Oo:L .A(+`  v   O  qp!p!€!"<(""#7#c(#ڀ$[@${$&$&1$x%4 %& %& %& && &" &4 &F &Z &j &x &$&D&H &&˄D$ D%<D&HD'TD(dD)tD*&$'D'H'&L'DPHPXD,D-\D.D/'O'W D2D38D48D5`D3|D7D9'b$D;D<,D=<<'u$D?D@DA4DBDdDCdx'DDx'DF|DGDHDIDF$$DL$4DN4DODP'$'נD'H'L(P(DR((%DT DV,DWDXDYDZD[D\(D]8D^DD_`D`xDa(.$(bD(oH({L((((DeDgDhHDidDglDjDoDpDqDslDtDzD{D|D}D~D00($(ߠD(H ()D DD`DDDDDD) $)D)(&DDD<<)O$)fDD)q)zDDD@DXDdDDDDDDDD0D\DhDD)$)D)H HLX\,))ǀD DDPD|DDDDDDDD DDDDD$D0D<DhDDDDDDDDDXX)$)D$,)DDDLL)$*D*'H*2L*=DD`D|DDDDDDD  *E$*cD*oH *zD D<DhDDDDDD$$*$*D*H*Ll*ǀDD<DXDD*$*DDD  *$+D+"H D D(DPP+5$+OD+X H (08+dD D D@Ddd+n$+D+D++DD\DpDDDDDD $D 44+$+D@H+ˀ+ԀDDD\DpDD+$,D,H,*L,5DD PDPD |D!D#D$D%D&D'D(,=$,XD,cH ,m2D. D/@HD0HD1`D2D5D6hD7xD8D9D/D;TD<,('hK,$,$,$,$-$-2$-W$-z$-$-$- - . .$.7$.Z$.bsym.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/sym.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ3MLs7yEI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)/usr/include/stdio.h$XAMgAcJ3MLs7yEI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ3MLs7yEI.rcsid:S(0,22)=ar(0,4);0;48;(0,1)entry:T(0,23)=s120sym:(1,10),0,896;link:(0,24)=*(0,23),896,32;;table:T(1,15)=s1036level:(0,3),0,32;previous:(1,14),32,32;buckets:(0,25)=ar(0,4);0;255;(0,24),64,8192;all:(1,9),8256,32;;$XAMgAcJ3MLs7yEI.cns:S(1,15)$XAMgAcJ3MLs7yEI.ext:S(1,15)$XAMgAcJ3MLs7yEI.ids:S(1,15)$XAMgAcJ3MLs7yEI.tys:S(1,15)constants:G(1,14)externals:G(1,14)identifiers:G(1,14)globals:G(1,14)types:G(1,14)level:G(0,3)table:F(1,14);(0,26)=*(1,15);(0,3)tp:p(1,14)level:p(0,3)new:(1,14)src/sym.cforeach:F(0,20);(0,26);(0,3);(0,27)=*(0,28)=f(0,20);(1,17)tp:p(1,14)lev:p(0,3)apply:p(0,29)=*(0,30)=f(0,20)cl:p(1,17)p:(1,9)sav:(1,13)enterscope:F(0,20)exitscope:F(0,20)n:(0,3)p:(1,9)install:F(1,9);(0,31)=*(0,32)=k(0,1);(0,33)=*(0,26);(0,3);(0,3)name:p(0,31)tpp:p(0,34)=*(1,14)level:p(0,3)arena:p(0,3)tp:(1,14)p:(0,24)h:(0,14)relocate:F(1,9);(0,35)=*(0,36)=k(0,1);(0,26);(0,26)name:p(0,35)src:p(1,14)dst:p(1,14)p:(0,24)q:(0,37)=*(0,24)r:(24,36)h:(0,14)lookup:F(1,9);(0,38)=*(0,39)=k(0,1);(0,26)name:p(0,38)tp:p(1,14)p:(0,24)h:(0,14)genlabel:F(0,3);(0,3)n:p(0,3)$XBMgAcJ3MLs7yEI.genlabel.label:V(0,3)findlabel:F(1,9);(0,3)lab:p(0,3)p:(0,24)h:(0,14)constant:F(1,9);(0,40)=*(1,24);(1,16)ty:p(1,23)v:p(1,20)p:(0,24)h:(0,14)intconst:F(1,9);(0,3)n:p(0,3)v:(1,20)genident:F(1,9);(0,3);(0,40);(0,3)scls:p(0,3)ty:p(1,23)lev:p(0,3)p:(1,9)temporary:F(1,9);(0,3);(0,40)scls:p(0,3)ty:p(1,23)p:(1,9)newtemp:F(1,9);(0,3);(0,3);(0,3)sclass:p(0,3)tc:p(0,3)size:p(0,3)p:(1,9)allsymbols:F(1,9);(0,26)tp:p(1,14)locus:F(0,20);(0,26);(0,41)=*(1,11)tp:p(1,14)cp:p(0,42)=*(1,13)use:F(0,20);(24,4);(1,11)p:p(1,9)src:p(1,13)cp:(0,42)findtype:F(1,9);(0,40)ty:p(1,23)tp:(1,14)i:(0,3)p:(0,24)mkstr:F(1,9);(1,12)str:p(1,12)v:(1,20)p:(1,9)mksymbol:F(1,9);(0,3);(0,43)=*(0,44)=k(0,1);(0,40)sclass:p(0,3)name:p(0,43)ty:p(1,23)p:(1,9)vtoa:F(1,12);(0,40);(1,16)ty:p(1,23)v:p(1,20)buf:(0,45)=ar(0,4);0;49;(0,1)$XAMgAcJ3MLs7yEI.tempid:S(0,3)rmtypes:P(0,20);(0,3)eqtype:P(0,3);(0,40);(0,40);(0,3)btot:P(1,23);(0,3);(0,3)array:P(1,23);(0,40);(0,3);(0,3)stringd:P(1,12);(0,4)string:P(1,12);(0,46)=*(0,47)=k(0,1)append:P(1,3);(1,17);(0,48)=*(1,4)stringf:P(1,12);(0,49)=*(0,50)=k(0,1);0warning:P(0,20);(0,51)=*(0,52)=k(0,1);0allocate:P(1,17);(0,15);(0,14)symbols:G(1,3)loci:G(1,3)labels:G(1,14)strlen:P(7,2);(0,53)=*(0,54)=k(0,1)memset:P(1,17);(1,17);(0,3);(0,14)__assert:P(0,20);(0,55)=*(0,56)=k(0,1);(0,57)=*(0,58)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11sym.cBbss.bssDdata.dataDrodata.rodata_Q_qtod_Q_fnestringfunsignedcharsignedcharstringmksymbolstrlenarraychartypemkstrfindtypeuseappendsymbolslocilocusallsymbolsbtotnewtemptemporarygenidentinttypeintconstvtoaeqtypeconstantstringdIRlabelsfindlabel$XBMgAcJ3MLs7yEI.genlabel.labelgenlabellookuprelocateinstallwarningrmtypesAflagexitscope$XAMgAcJ3MLs7yEI.tempidenterscope__assertsrcforeachmemsetallocatetableleveltypesglobalsidentifiersexternalsconstants$XAMgAcJ3MLs7yEI.tys$XAMgAcJ3MLs7yEI.ids$XAMgAcJ3MLs7yEI.ext$XAMgAcJ3MLs7yEI.cns$XAMgAcJ3MLs7yEI.rcsid*29ANY`` ipv8DlPX0X4p\ h 0 9 LBIh@RZbjpzD| p d &X ;L P1(6D5  23 3 3 3 l3 p3 8 8 8 0 0  8 8 -9  9 (8 ,8 <9 @9 H9 L; P; X8 \8 l. p. ; ; 8 8   ,8 8 ,; 0; 8; <8 @8 P @T @h28 8 8   \ \$2x765   $2  2  2 ' ' ' ' ' D% H% 6 5 # % % % % $% (% H% L% $ $ 8= <= |! @    2P PT P65 P= T= p= t= = = = = $ $ P T X   "685D(L#$ $ (6D5L0 P0 `0 h#x8 |8 8 8 x$ $ ` d lt |   6@; D; \ ` t2  " : : +65 $ $ #      8 H L            , 0 @ P T d  < <  2<@D,>?A?|@4 H  -%- ,-4-(  @/+O3  ZN.h}<qgy@0 p T < trace.o/ 1001435959 8180 20 100644 28016 ` ELFj4(.shstrtab.text.bss.data1.rodata1.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text㿐'D! ! @D! .! ! $,  @@'! ! $@@! ! $!$ +`! $, %`!$  P @@'!$ !$ !  P!$ #`' $`DL /O, O'D 'D' #`$ $`x'H'DD  D  'D ''! @! @! o! @! c! ]! @! @! K! @! ?! 9! @! -! '    ' '! @*    ' '! @    ' '! @+! ! @!$ D! @@H B! АD!  @@@@@@'D%@@%@@  8'耤% ! D@ @H  ! ~ '耤! s%m@@fcH  D@'D! O'   <.! i! !0D! @@'    ' '        '  '  ` @@'@'耤! H @X '   <.! ! Ӑ #`@@N!   g@@ ''# w$ , ! $ , ! D@@@'DD @ #D) @@% 㿐'D! , ! @@'! '    '  '!  @@@@@$ D@@D $@! @@@!$ '!$ !$ 㿘'H'D Q!  @@' @@!  d $ @ C! ! @@!$ ! @H ! !  '@ ! @@@@@?! ͐'H D, *! H D,  ! H D, @ 'H D, H $@! ! D㿠'L'H'DH z! v! @ޒ! lH $@! L ! [LŒ! SD㿐'H'D!  !$ DH@@! p 'D@iH, #` @@ SH,  =@@HH, L  H,  '! ' J!  ! @@@@@@'  , # $! %@@! %@@  'D@'\x%02x'0x%ld0x%d'\x%02x'0x%lx0x%x%Lg%g(null) "%.30s"()0x%x(){=,}(){...}{,}#(,=,...) called # returned printf0src/trace.c-t$Id: trace.nw,v 2.6 1997/09/05 20:36:26 drh Exp $P d;dG8H8I<;74  $    & : Otrace.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/trace.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ3MLs7SFI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/trace.o src/trace.c -W0,-xp\$XAMgAcJ3MLs7SFI.$XAMgAcJ3MLs7SFI.rcsid$XAMgAcJ3MLs7SFI.rcsidtrace_init$XBMgAcJ3MLs7SFI.trace_init.inited$XAMgAcJ3MLs7SFI.frameno$XAMgAcJ3MLs7SFI.args$XAMgAcJ3MLs7SFI.fmtend$XAMgAcJ3MLs7SFI.fp$XAMgAcJ3MLs7SFI.fmt, d;dG8H8I<;7Ȁ݀+Ieŀ @eyƂ܂+@D@[pʂ1M@c#6 K_u#9Th~ق .Id  >Ā  v D рD ـD D ( ǀ( K( b   π   1|zGxۀ>W U kwŀV1zD<рSs>P 2E(/d   z   S  up!"p!ƀ""@(""#;#g(#ހ$_@$&$&2$$$D%D D $8%D8DdDDDDD,D,DD%$%ED%OH %ZD DLTD!TD"D#D$D&D'D)D*D+,D,DD.\D/lD1tD2D4D5D9%d(D;D<D=D>D?HPDAPDC%pDFDGDHDIDJ4DKHDGXtDMtDNDQDRDT%yDVDWDXX%DYXDZD[@D]`D^pD_D`DXDbDd De,Dg4lDtDiDjDkdd%$%D%%ŀDrDsDt0DvtDwDx DyDz88%$%D%H && D D0DDDhDDDD$D4XDXDhDxDDDDD$D4DHH&$&DD&SH&\LDD0DHDXDDDDD&f$&D&H &&(D D D(D4DHD\Dx&ӀDD|DDDDD&('j'('i'('hC'?('h/'[('h['x$'$'$'$'$'$( $(!$(B$(b$($($($($)$)1$)G$)^$)$)$)$)$)$*4$*T$*z$*$*$*$*$+$+6$+a$+$+$,btrace.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/trace.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ3MLs7SFI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ3MLs7SFI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ3MLs7SFI.rcsid:S(0,22)=ar(0,4);0;49;(0,1)appendstr:f(0,20);(1,12)str:p(1,12)src/trace.cs:(1,12)tracevalue:f(0,20);(0,23)=*(1,22);(0,3)e:p(1,21)lev:p(0,3)ty:(1,23)null:V(1,9)q:(1,25)i:(0,3)p:(1,21)tracefinis:f(0,20);(24,4)printer:p(1,9)ap:(0,24)=*(1,21)p:(1,9)tracecall:f(0,20);(24,4);(24,4)printer:p(1,9)f:p(1,9)i:(0,3)counter:(1,9)tracereturn:f(0,20);(24,4);(24,4);(0,23)printer:p(1,9)f:p(1,9)e:p(1,21)trace_init:F(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)i:(0,3)$XBMgAcJ3MLs7SFI.trace_init.inited:V(0,3)printer:(1,9)$XAMgAcJ3MLs7SFI.frameno:S(1,9)$XAMgAcJ3MLs7SFI.args:S(1,21)$XAMgAcJ3MLs7SFI.fmtend:S(1,12)$XAMgAcJ3MLs7SFI.fp:S(1,12)$XAMgAcJ3MLs7SFI.fmt:S(1,12)variadic:P(0,3);(0,25)=*(1,24)ttob:P(0,3);(0,25)qual:P(1,23);(0,3);(0,25)ptr:P(1,23);(0,25)promote:P(1,23);(0,25)ftype:P(1,23);(0,25);(0,25)freturn:P(1,23);(0,25)typestring:P(1,12);(0,25);(1,12)type_init:P(0,20);(0,3);(24,19)tree:P(1,21);(0,3);(0,25);(0,23);(0,23)mksymbol:P(1,9);(0,3);(0,26)=*(0,27)=k(0,1);(0,25)mkstr:P(1,9);(1,12)genident:P(1,9);(0,3);(0,25);(0,3)string:P(1,12);(0,28)=*(0,29)=k(0,1)addlocal:P(0,20);(24,4)rvalue:P(1,21);(0,23)pointer:P(1,21);(0,23)incr:P(1,21);(0,3);(0,23);(0,23)idtree:P(1,21);(24,4)field:P(1,21);(0,23);(0,30)=*(0,31)=k(0,1)cast:P(1,21);(0,23);(0,25)retype:P(1,21);(0,23);(0,25)attach:P(0,20);(0,32)=*(1,118);(1,17);(0,33)=*(0,34)=*(1,4)consttree:P(1,21);(0,14);(0,25)condtree:P(1,21);(0,23);(0,23);(0,23)calltree:P(1,21);(0,23);(0,25);(0,23);(24,4)asgn:P(1,21);(24,4);(0,23)addrof:P(1,21);(0,23)defglobal:P(0,20);(24,4);(0,3)walk:P(0,20);(0,23);(0,3);(0,3)allocate:P(1,17);(0,15);(0,14)strchr:P(1,12);(0,35)=*(0,36)=k(0,1);(0,3)strncpy:P(1,12);(1,12);(0,37)=*(0,38)=k(0,1);(0,14)strncmp:P(0,3);(0,39)=*(0,40)=k(0,1);(0,41)=*(0,42)=k(0,1);(0,14)__assert:P(0,20);(0,43)=*(0,44)=k(0,1);(0,45)=*(0,46)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11trace.cBbss.bssDdata.dataDrodata.rodataappendstrtracevaluetracefinistracecalltracereturnattachqualptrftypemksymbolstrchrstrncmptype_initevents$XBMgAcJ3MLs7SFI.trace_init.initedtrace_initvoidtypevariadicincrasgnaddlocaldefglobalgenidentlevel$XAMgAcJ3MLs7SFI.framenoIRfreturncalltreewalkstringcharptypettobtreepromote__assertrvalueretypeconsttreeaddroffieldtypestringidtreepointercondtreecastmkstr$XAMgAcJ3MLs7SFI.argsoptreeinttypeunsignedtypelongdoubleunsignedlongunsignedcharlongtypesignedcharchartypestrncpyallocate$XAMgAcJ3MLs7SFI.fmt$XAMgAcJ3MLs7SFI.fmtend$XAMgAcJ3MLs7SFI.fp$XAMgAcJ3MLs7SFI.rcsid ,6lA `@L PVbinrx$ &)1:?FPUZbkry)2:CXp2E E D $D 4E 8E HD LD PC TC hBxC |C D D AD D C C E E D D C C D C C BC C  E $E (C ,C 4D 8D <E @E PE E E E  @ $@ 8? <? L P h> l> |    @ @ = =   < <   ( ($ 0( 0@; D; T 8X 8l <p <@ @ ? ? `= d= t x  @ @6  : : 5 H H  234 T T41X d\ dt1 p p/0 t t< x@ xT |X |p13   8 $8 49 89 @.-,,H L     1  +  4  4  @  @ * 5 ( 7 7 ) 7 4 8 < @X DT H L hE lE tC xC |& 6 7 7 ' ' 2 3 ) 2 $3 8# D7 H7 X$ d% l7 p7 |D D E E 9 9   " " 9 9 $ ( 4 <! @! D! H! L d h t! x! 2 9 9 .       H L l2      0 4 @! D! H2X \ p#x |       $ ( 8@" D"     $9 (9 0@ 4@ <DTh        4  &2,4  @PO$,  Z)P,hUk<qWyZDp ^ < tree.o/ 1001435960 8180 20 100644 26676 ` ELFe4(.shstrtab.text.data.bss.rodata1.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'P'L'H'D (! @@' (@@D$ H$ L$ P$ '㿐'L'H'D! 'L!$ DH@'!$ 'P'DDD'D ! @#` $`D ' " !   +@@ ''D    # 0   $  $ D    # 0   $  $ D$    D 'D-D }'D$ D q'D#`' $`''쀤 ! @D X'D D M'D D  D  D  ID 'D D  "D   @D  '"D  D @@'DD D D'''#`' $`''܀ ! @"D  ߐD ڐ@@'DD D D''s'D  D  D  'D '! @ #`D @@D   D   'D  ' D     D     #`D @@#`'Ƞ $`''Ā ! @D ^ '! D'#`' $`'' ! @'!   h@@ ''D #!k 1 p 0    @R   p    !@!  !! !!0!` !@!P!p!`!" 1!! !A!r!k! !!`"!X"Q"p"@ " "0C"P"@;;7"`4" "p")""u!"D'㿘'D!$ DA'㿐'DD #"`D #"D<  D<  ?, #`='D<  ?D<  ? , D<  ?, #`'D<  ?@'D< D< @'! '%D , #`@@'㿐'D 'D! , #`$, #`D@% ', D@! @ #`' $`, #`$'㿘'DD D, #` ' !$ '㿠'H'D@DH @@ x'L'H'DH ! '! ''D D@'@    ' d '''#`+`L@@@@#\%D @D @@ @" '  D,  +`D,  @@@ ' D "D -D T T$ T$ @@@.D # /D  @``< `` < @@D  %D  @@D  %D @@#`@@' D,  HL @ '  $Id: tree.nw,v 2.8 1998/09/03 16:49:01 drh Exp $q && q->op == RIGHTsrc/tree.cexpression with no effect elided expression with no effect elided reference to `%t' elided reference to `volatile %t' elided expression with no effect elided expression with no effect elided 0src/tree.c%s%s%s#%d%S%S%s %t #%d %s %d..%d %s %s node=%p CNSTARGASGNINDIRCVCCVDCVFCVICVPCVSCVUNEGCALL*LOAD*RETADDRGADDRFADDRLADDSUBLSHMODRSHBANDBCOMBORBXORDIVMULEQGEGTLELTNEJUMPLABELANDNOTORCONDRIGHTFIELD0FDCSIUPVB101112131415d:dE8F8G<;74    $$$$   $'$/$9 \ q tree.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/tree.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ3MLs7yFI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/tree.o src/tree.c -W0,-xp\$XAMgAcJ3MLs7yFI.$XAMgAcJ3MLs7yFI.rcsid$XAMgAcJ3MLs7yFI.rcsidwhere$XAMgAcJ3MLs7yFI.nidtreetexprrootopname$XBMgAcJ3MLs7yFI.opname.opnames$XBMgAcJ3MLs7yFI.opname.suffixesnodeidprintedprinttree$XBMgAcJ3MLs7yFI.printtree1.blanks$XAMgAcJ3MLs7yFI.ids$XAMgAcJ3MLs7yFI.warnp)d:dE8F8G<;7ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$}&$&1$ $&% %B$%zD%H%L%P%%DDHDTD`DlDxD%$%D& H&L&D&*DD(D @D!LD"``&3$&HDD$D%D&$D'@D(PXX&RD*XD+dD,D-D/$D0<D1D3D4D5D6D8D:D;4D<HD>PD?D@DBDCDEDG4DIDDKDLDMDQ,DRdDStDTDVDWhDXDYD]8D^pD_DaDbDcDdDeDgDhHD(PDj Dk  &[$&oDDnDoDp,,&y$&D&&&&@DDDDhDTT'$'&D'0DDD,DXDDDD'8$'UDDDD4D@DPP'_$'~D'H D DD88'$'D' H'̠L'׀D''&4DDDDD DHD\DpDDDDD`DxDDDD$DHD`DtDD(-('k(_('hc(|$($($($) $)3$)R$)u$)btree.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/tree.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ3MLs7yFI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ3MLs7yFI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ3MLs7yFI.rcsid:S(0,22)=ar(0,4);0;48;(0,1)where:G(0,3)$XAMgAcJ3MLs7yFI.nid:S(0,3)nodeid:T(0,23)=s8printed:(0,3),0,32;node:(1,21),32,32;;tree:F(1,21);(0,3);(0,24)=*(1,24);(0,25)=*(1,22);(0,25)op:p(0,3)type:p(1,23)left:p(1,21)right:p(1,21)p:(1,21)src/tree.ctexpr:F(1,21);(0,26)=*(0,27)=f(0,25);(0,3);(0,3)f:p(0,28)=*(0,29)=f(0,25)tok:p(0,3)a:p(0,3)save:(0,3)p:(1,21)root1:f(1,21);(0,25)p:p(1,21)q:(1,21)root:F(1,21);(0,25)p:p(1,21)opname:F(1,12);(0,3)op:p(0,3)$XBMgAcJ3MLs7yFI.opname.opnames:V(0,30)=ar(0,4);0;43;(1,12)$XBMgAcJ3MLs7yFI.opname.suffixes:V(0,31)=ar(0,4);0;15;(1,12)nodeid:F(0,3);(0,25)p:p(1,21)i:(0,3)printed:F(0,32)=*(0,3);(0,3)id:p(0,3)printtree:F(0,20);(0,25);(0,3)p:p(1,21)fd:p(0,3)printtree1:f(0,20);(0,25);(0,3);(0,3)p:p(1,21)fd:p(0,3)lev:p(0,3)f:(0,33)=*(7,1)i:(0,3)$XBMgAcJ3MLs7yFI.printtree1.blanks:V(0,34)=ar(0,4);0;51;(0,1)$XAMgAcJ3MLs7yFI.ids:S(0,35)=ar(0,4);0;499;(0,23)$XAMgAcJ3MLs7yFI.warn:S(0,3)vtoa:P(1,12);(0,24);(1,16)stringd:P(1,12);(0,4)stringf:P(1,12);(0,36)=*(0,37)=k(0,1);0fprint:P(0,20);(0,38)=*(12,2);(0,39)=*(0,40)=k(0,1);0warning:P(0,20);(0,41)=*(0,42)=k(0,1);0allocate:P(1,17);(0,15);(0,14)memset:P(1,17);(1,17);(0,3);(0,14)__assert:P(0,20);(0,43)=*(0,44)=k(0,1);(0,45)=*(0,46)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11tree.cBbss.bssDdata.dataDrodata.rodataroot1printtree1vtoafprint__iob$XBMgAcJ3MLs7yFI.printtree1.blanksprinttreeprinted$XAMgAcJ3MLs7yFI.idsnodeidstringfstringd$XBMgAcJ3MLs7yFI.opname.suffixes$XBMgAcJ3MLs7yFI.opname.opnamesopnamerootwarning__assertneedconst$XAMgAcJ3MLs7yFI.warnvoidtypetexprmemsetallocatetree$XAMgAcJ3MLs7yFI.nidwhere$XAMgAcJ3MLs7yFI.rcsid,+@ 1<AHN4qX@{` @ xd (< -6p<CLQfl,1(! ,! 4P! ! ! ! ! ! l p           l p   D D   h h\ ` px |          0 4 8P T h 0 4     < d t x           $ ( @ D t x          $ d    x |       < @ Xl      $ ,( ,X l  0 0  4 4  @ @  $( ,$0(4,80<4@8D<L@TDXH`LhPpTtXx\|`dhlptx|  $(,04 xH]B%4, 4   @@OL  Z-)hV<qY yZ0 \ b types.o/ 1001435960 8180 20 100644 70572 ` ELF,4(.shstrtab.text.rodata1.rodata.bss.data1.data.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.textP'L'H'DH@!  @@'DL @@'    <. X@$  !  , +@@ ''$ $ L  , # $ ,  ? '? , ,<'4 $ @ 0` $ $` ,  ? '? , ,<'$ @$ 0s !  ? ? @$ $ $ $ % !  ? ? @$ $ $ $ !  ? ? @$ $ $ $  @  ?  ?Ƞ@#@ 0$ $ $ $ #!   @@@ ''  c |'㿐'T'P'L'H'DDH4  'D <D L 4, #`'* D@ H@ L@ P@  T@5' (' ,@' ,@@D$ H$ L$ P$ T$ , #`$ (, #`$'㿈'H'D!  !$ !  'D@RH, #` @@ !  H, L $ 0 ,  =,$H, #`@@ %, , , H, #`@@ %, , , H, #`@@ %, , , H, #`@@ %, , , H, #`@@ %, , , H, #`@@ %, , , xH, #`@@ %, , , ZH, #`@@ %, , , <H, #`@@ %, , , H, #`@@  %, , ,  'D@!  4  ' '%! @ , ,  , !$  %!  @ , ,  , !$  %!  @ , ,  , ה!$  %!  @ , ,  , Ĕ!$  %!  @ , ,  , !$  %!  @ , ,  , !$  %!  @ , ,  , !$  %!  @ , ,  , x!$  %! @ , ,  , f!$  %! @ , ,  , T!$  %!  @ , ,  , A!$  %!  @ , ,  , .!$  %!  @ , ,  , !$  %!  @ , ,  , !$ ! @!  @@' @!$ ! $ $! @!  @@!$ !  !  , # $! ,  ? '?! , ,<'! $ @! $ 0! @!$ !  @@@!$ ! @!$ ! !  !  @!  !  @! !$ ! !  !  @!  !  @! !$ ! !  !  @!  !  @! !$ ! !  !  @!  !  @! !$ !  !    @$!$ ! !  !  @!  !  @! !$ ! !  !  @!  !  @! !$ ! !  !  @!  !  @! !$ ! !  !  @!  !  @! !$ !  !    @!$ ! !$ 'D@:H, #`@@ ! !$ H, #`@@ ! !$ H, #`@@ ! !$  'D@㿐'D! D@S!$ ' L, #`' '8  (('   D@ ($    ! @  !$  (' ' ' 㿘'D D!  ! @@'㿈'DD D 'D' D  'D! #`@@D D 'D' D D 'D' 'D''㿈'L'H'DD !   ̐@@ ''D D 'D' ! D@@! H@@{'D D 'D'  D ! @D (D D 'D'! @ ! D@@ ! ! D@@H%D <.!  ! D%@@ 'HLL'D ' DH \@'㿘'DD D 'D' D @'! #`@@D@'㿐'H'DH H 'H'  DH @@H  @V'HH H 'H' ! @@H H D H H D  ! DH@@H  DH 'DH 'HDH  @1'HH'㿐'L'H'DD(D D 'D' D D 'D' ! D@@ D@'DHD$ D L , #c $D'㿘'DD D 'D' D '! #`@@! '㿐'DD D 'D' 1D ,'D ,   'D ,  D , ?! @ ''''㿐'H'DH !  !@@ ''HL   @@'H9H! @@'. ! @   "!  $ D@  4   $;'#`  @@H%! @@'D@$ $ ! @ !$ % $ $ $  $'㿐'L'H'DH  8'D @@'D ' D@ ! DH@@ ' ' @' @@$ D$ L$ ! "H  4 ! @H $ 4%DH  4@@ $ $ $ '㿀'L'H'DDH@ Z'D H @Q' M'D H  @@B'D H  @@7'D H  @@D H @ !'D H L''D H  @@D 'H '@ 'YU A <    ' '    ' ' @@ ' '' '      'XD'H'@'' 9    ' ''  ''  ''@R' '  G'E'D &$ ", !  $ , !  !  !e@@ '''㿘'DD D 'D''D<! S'D !  @! G'@D !  @! 9'D !  @! -'&D !  @! 'D     D'㿐'DD DK'D  !  !@@ ''D !  @! ,'D !  @!  'D !  @! '!  !@@ '''x'H'DDH@D'D H @ !  !@@ ''vD H @@@'  D H @@@@'D  H @@@|'D H @@'D (D  H  D H @D  <.! @@@I'H !H  D H  <.! @@@%'@'D 'H 'D H @@''  @@' D 4 @@' H 4 @@' } x    ' '    ' 'ܐ@@'         @@'         @@'@@' '' '     !  !@@ ''@@@5'D         y!  !@@ '''㿘'D'D @P'D  , I'!  ,  B'!  ,  ;' 8'!  ,  1'D  $ , !  !  !@@ '' '㿈'H'D H!  @! $'H!  @! 'H!  @! '!  !ǐ@@ '''!   H!  @! 'H!  @! 'H!  @! 'H!  @! 'H!  @! 'H!  @! '!  !А@@ '''!   H!  @! 'H!  @! 'H!  @! 'H!  @! t'H!  @! i'H!  @! ^'!  !ِ@@ ''N'H!  @! C'H!  @! 8'!  !ݐ@@ ''('D    $  , ! !  !@@ '''㿘'DD N'D @F'D @ D  ''3' 0'D  $ , !  !  !@@ '''㿘'DD  8'p'H'DH H 'H'D  8@@'X! SH H 'H'  4 !  !@@ ''H H 'H'D  4@@' !  !@@ ''%$ $ $ @'㿘'H'DH@'! @@'D@@@'㿘'H'DHH D@ H 'HHH'㿐'H'DH%D  @@D  !  "@@ ''D H#`@@D   !  "@@ ''D  L 1'D  L 9 D@'H%D   @@H @@H%D   @@D  H%D  @@?HD  @@6H%D @@+H%D @@D MD  GH%D  @@ 'D , +D , ! @ H#`@@H+`D , @@ 'D , H#`@@D D  H#`@@D vD qD  kH+`D   <.! @@D QD  D  'D ' >D   7D 'DH+`D   <.! @@D D  D  'D '  D   H#`@@D  H%D @@0!  "L@@ '' D  $ , !  FC?㿘'H'D8%'HD @@@C%'D H @@@@0.!  "[@@ ''D  J   C Q J S㿘'H'DD $  D $@@>'H  ! @@''H, H,  $@@' 'H, D$@@@@@㿘'P'L'H'DdH%D    @@@qH%D     @@@_H%D   @@@D HL P@H#`@@?H%D     @@@D P@OPD$ D  8'<H%L @@ HL P@H%  @@T H-T T$ T$ @@@ 'H#`L@@H#`@@H%D     @@@D P@,D  0'PD$ ', ) HL ,   0@@@ ', H#`@@H%D   @@@D HL P@D IH%L @@'D , .  H%L @@D , HL P@H#`@@ 'D , H%L @@H#`@@ D  $ , !  㿐'H'DH ! '! '#` '$`D@JH ! '! '#`@@`'H'DD:D  D  'D '  #`D H@@'H%D  H@@@'D  !  "@@ ''D@'HL  #` H@@' ''D  L 1D  L 9 #`D @@HL #`D   H@@'#`D   @@'HL #`D  H@@'D  ''D  (D  D  'D ' 3D  D  'D '  D@'HL  #` H@@' 'S'D  D  'D ' D  D  'D ' ! '! 'H@@'HD@'HL  #` H@@' ''D  ! H@@c'HD  V%HD  #`@@@'H 'D ȣ, 2D ȣ, ! @ ! H@@'H'HD ȣ, #`@@@@'HȠ 'D ȣ, ! H@@'H ! H@@'HwD@'HL  #` H@@' 'r'D D  'HD   <.! @@ 'H! H@@'H0!  "@@ '' D  $ , !  D 'DD!  "@@ '''ty->align == 0 || ty->size%ty->align == 0src/types.c0src/types.c-unsigned_char=-charmetric=%d,%d,%d-shortmetric=%d,%d,%d-intmetric=%d,%d,%d-longmetric=%d,%d,%d-longlongmetric=%d,%d,%d-floatmetric=%d,%d,%d-doublemetric=%d,%d,%d-longdoublemetric=%d,%d,%d-ptrmetric=%d,%d,%d-structmetric=%d,%d,%dvoidT*-wchar_t=unsigned_char-wchar_t=unsigned_int-wchar_t=unsigned_shorttype error: %s tysrc/types.cillegal type `array of %t' missing array size illegal type `array of %t' declaring type array of %t' is undefined size of `array of %t' exceeds %d bytes type error: %s qualified function type ignored illegal type `%k %t' illegal return type `%t' type error: %s tagsrc/types.credefinition of `%s' previously defined at %w duplicate field name `%s' in `%t' 0src/types.cty->op == UNSIGNEDsrc/types.c0src/types.cty1->op == ty2->opsrc/types.c*p1 == NULL && *p2 == NULLsrc/types.c0src/types.c0src/types.c0src/types.c0src/types.c0src/types.c0src/types.c0src/types.c0src/types.cunqual(ty)->u.sym->u.s.ftabsrc/types.cqsrc/types.c%k %tty->u.symsrc/types.cincomplete ty->u.sym->namesrc/types.c%k defined at %w%k %s defined at %wpointer to %t%t function(%t,...,%t)(void)array %d,%dincomplete array of %t0src/types.c%s; %k %s; 0src/types.c(%d %d %d [%p])(%k %d %d ["%s"])(%k %d %d )(%k %d %d ["%s"] %I %s@%d:%d..%d %I)(%k %d %d ["%s"]%I%s=%d )(%k %d %d %I{%I %I}) %k %s%k %sty->u.symsrc/types.c%s %sunnamed %k in prototype %k %s %s%k %s%s %s%s %s%s %s%s()%s(%s%s, ...%s, %s%s)%s(void)%s %s%s[%d]%s[]0src/types.c0src/types.c@~Cchardoublefloatintlong doublelong intlong long intshortsigned charunsigned charunsigned longunsigned shortunsigned intunsigned long longpointer expectedarray expectedfunction expected(*%s)*%s$Id: types.nw,v 2.31 1998/05/26 20:50:28 drh Exp $> d;dG8H8I<;84  $ $$$$$$$$ $$$($/$7$A$I$N$S$\$f$o$u$}$$$ $    ! + 7 @ J T ^ k y            types.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/types.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ4MLs7SGI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/types.o src/types.c -W0,-xp\$XAMgAcJ4MLs7SGI.$XAMgAcJ4MLs7SGI.rcsid$XAMgAcJ4MLs7SGI.rcsidtype_init$XBMgAcJ4MLs7SGI.type_init.initedrmtypesptrderefarrayatopqualfuncfreturnvariadicnewstructnewfieldeqtypepromotesignedintcomposettobbtothasprotofieldlistfieldrefftypeouttypeprintdeclprintprotoprinttype$XBMgAcJ4MLs7SGI.printtype.marktypestring$XAMgAcJ4MLs7SGI.pointersym$XAMgAcJ4MLs7SGI.maxlevel$XAMgAcJ4MLs7SGI.typetablewidecharsignedptrunsignedptrvoidtypevoidptypefuncptypecharptypeunsignedtypeunsignedshortunsignedlongunsignedlonglongunsignedcharsignedcharshorttypelonglonglongtypelongdoubleinttypefloattypedoubletypechartype_2 d;dG8H8I<;8Ȁ݀+Ieŀ @eyƂ܂+@D@[pʂ1M@c#6 K_u#9Th~ق .Id  >Ā  v D рD ـD D ( ǀ( K( b   π   1|zGxۀ>W U kwŀV1zD<рSs>P 2E(/d   z   S  up!"p!ƀ""@(""#;#g(#ހ$_@$$&$&3$,%8$%[D%eH%rL%|%D(%D)<D+lD,D-D.4<D0<D1D2D4D5D6D8D9D:\D;pD=D>D?@D@HD.DBDC%$%ϠD%٠H%L%P%T& DF&DI0DJ`DMDNDJ DO(DPTDQ`DRlDSxDTDUDVDWDX&$&<D&HH  HPX,4<x X`h 8 @ H       &V(&D] D^ D_(D`4DaHDbPl&&&DdlDeDj,TDk\DlDDmLDn 4Do<Dp$Dq,tDrDsdDbDwDx$DypDzD{D|TD}D~D8DDD D `D  &D D (D P `D `D D D $D 0D HD tD D D dD D <D PD D D`DD8DLDDDDD,DlD&$&̠DD &׀D D(<&߀&D<DTDpDDDDD D ,DHddDll&$'DDDPP'$'.DDDHDXDtD  '9$'ZD'eH'nLDDXDDDD(D8LDLDDDD$D$DHPDPD'w$'DDDHD`D|D'$'D'H D DLDDDD`DDDDDD'$'D'H(LDDDDDDD((($(,DDDHDXDtD(7$(NDD\(YD \D DD(a$(D(H (D DTDhDDD0D@dDdDD D!D"D# D$$$($(ĠD(ѠH(ܠL((D&D( D)0D*HD+dD-|D*D.D/D0D1D2(D3(D4@D5`D7D8)$)$D)0H)<LD:D;$D<0D=LD>T\DA\DBdDDDEDFDGDHDI<HDKHDLP)GDM)RDNDODPDQDRDSDQDTDU$DW$DX`DYhDZxD[)]D\D]D^HD[PpD`p||Dc|D>DeHDf)g$)~DDhDi<DDkDDmTDntDoDqDrDsDtDuDwDx$Di,DzD{)$)DD}D~D(DtDDDDLL)$)ˠD)נH \D D D,DDDD<)D<D\DDDHD)D)*D* DDDD0DPD|DD*DDxDDDPDhDDD(XXDXDD$$*#$*6DDDD(DDD`D|DDDD``*A$*ZD*dH D DD@DlDDDDDHDtDDDD8DPD|DDDD,DXDDD0D0DD*p$*DDDD$,D,DDDDD DTT*$*DDD$$*$*D*H *D DX|+D|DDDDDD+ $+)D+5H +@D D D <D tt+K$+D+H D DD4D<DXDll+$+D+̠H D DD@DHDDDDH+݀D HD!XD"hD$D&D'D(,D*,D,4D-PD/XD0|D2D3+D5D6D7$D8LD:lD6D;D<D=D?,DA4tDBtDC<DD<DEHDHDI0DJDDKhDLpDDN00+$, D,H DR DTDUPDWXDXDZD[DRD]dd,!$,JD,SH Da Db$@,c,kDe@DfDDgXDixDjDiDk0Dm88,v$,D,H,L,àPDqDsDtXDv`DwDyDzD{D| D~(Dh,ЀDDDDDD(D<DxDDDDD,,ـ,D,D<DHDpDDDDD(DTh,DhDDDDDD4`D`DDDqD$$,$-D-H -'(D DpD-O$-pD-{H D -D$D$DpDDDD0DPDDDDDHDxDDDDDDDLD`D-DDDD,DLDDDDD D,DDDD D(`DhDDD D D-('kJ-('k-('h.$.6$.a$.$.$.$.$.$/#$/M$/i$/$/$/$0 $0, 0= 0O 0c 0t 0 0 0 0 0 0 1 1 1+ 1= 1N 1_ 1r 1 1 1 1$1$24$2W$2$2btypes.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/types.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ4MLs7SGI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)/usr/include/float.h$XAMgAcJ4MLs7SGI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ4MLs7SGI.rcsid:S(0,22)=ar(0,4);0;50;(0,1)entry:T(0,23)=s44type:(1,24),0,320;link:(0,24)=*(0,23),320,32;;xxinit:f(1,23);(0,3);(1,12);(1,29)op:p(0,3)name:p(1,12)m:p(1,30)p:(1,9)src/types.cty:(1,23)type:f(1,23);(0,3);(0,25)=*(1,24);(0,3);(0,3);(1,17)op:p(0,3)ty:p(1,23)size:p(0,3)align:p(0,3)sym:p(1,17)h:(0,14)tn:(0,24)type_init:F(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)$XBMgAcJ4MLs7SGI.type_init.inited:V(0,3)i:(0,3)size:(0,3)align:(0,3)outofline:(0,3)p:(1,9)rmtypes:F(0,20);(0,3)lev:p(0,3)i:(0,3)tn:(0,24)tq:(0,26)=*(0,24)ptr:F(1,23);(0,25)ty:p(1,23)deref:F(1,23);(0,25)ty:p(1,23)array:F(1,23);(0,25);(0,3);(0,3)ty:p(1,23)n:p(0,3)a:p(0,3)atop:F(1,23);(0,25)ty:p(1,23)qual:F(1,23);(0,3);(0,25)op:p(0,3)ty:p(1,23)func:F(1,23);(0,25);(0,27)=*(0,25);(0,3)ty:p(1,23)proto:p(1,115)style:p(0,3)freturn:F(1,23);(0,25)ty:p(1,23)variadic:F(0,3);(0,25)ty:p(1,23)i:(0,3)newstruct:F(1,23);(0,3);(1,12)op:p(0,3)tag:p(1,12)p:(1,9)newfield:F(1,25);(1,12);(0,25);(0,25)name:p(1,12)ty:p(1,23)fty:p(1,23)p:(1,25)q:(0,28)=*(1,25)eqtype:F(0,3);(0,25);(0,25);(0,3)ty1:p(1,23)ty2:p(1,23)ret:p(0,3)p1:(1,115)p2:(1,115)ty:(1,23)promote:F(1,23);(0,25)ty:p(1,23)signedint:F(1,23);(0,25)ty:p(1,23)compose:F(1,23);(0,25);(0,25)ty1:p(1,23)ty2:p(1,23)ty:(1,23)p1:(1,115)p2:(1,115)ty:(1,23)tlist:(1,3)ty:(1,23)ttob:F(0,3);(0,25)ty:p(1,23)btot:F(1,23);(0,3);(0,3)op:p(0,3)size:p(0,3)hasproto:F(0,3);(0,25)ty:p(1,23)fieldlist:F(1,25);(0,25)ty:p(1,23)fieldref:F(1,25);(0,29)=*(0,30)=k(0,1);(0,25)name:p(0,29)ty:p(1,23)p:(1,25)q:(1,9)ftype:F(1,23);(0,25);(0,25)rty:p(1,23)ty:p(1,23)list:(1,3)isfield:f(1,25);(0,31)=*(0,32)=k(0,1);(0,33)=*(1,26)name:p(0,31)flist:p(1,25)outtype:F(0,20);(0,25);(0,34)=*(12,2)ty:p(1,23)f:p(0,35)=*(7,1)p:(1,9)i:(0,3)printdecl:F(0,20);(24,4);(0,25)p:p(1,9)ty:p(1,23)printproto:F(0,20);(24,4);(0,36)=*(24,4)p:p(1,9)callee:p(24,36)i:(0,3)list:(1,3)prtype:f(0,20);(0,25);(0,34);(0,3);(0,14)ty:p(1,23)f:p(0,35)indent:p(0,3)mark:p(0,14)p:(1,25)i:(0,3)p:(24,36)i:(0,3)printtype:F(0,20);(0,25);(0,3)ty:p(1,23)fd:p(0,3)$XBMgAcJ4MLs7SGI.printtype.mark:V(0,14)typestring:F(1,12);(0,25);(1,12)ty:p(1,23)str:p(1,12)p:(1,9)i:(0,3)$XAMgAcJ4MLs7SGI.pointersym:S(1,9)$XAMgAcJ4MLs7SGI.maxlevel:S(0,3)$XAMgAcJ4MLs7SGI.typetable:S(0,37)=ar(0,4);0;127;(0,24)table:P(1,14);(0,38)=*(1,15);(0,3)lookup:P(1,9);(0,39)=*(0,40)=k(0,1);(0,38)install:P(1,9);(0,41)=*(0,42)=k(0,1);(0,43)=*(0,38);(0,3);(0,3)genlabel:P(0,3);(0,3)findtype:P(1,9);(0,25)use:P(0,20);(24,4);(1,11)stringd:P(1,12);(0,4)string:P(1,12);(0,44)=*(0,45)=k(0,1)ltov:P(1,17);(0,46)=*(0,47)=*(1,4);(0,14)append:P(1,3);(1,17);(0,47)stringf:P(1,12);(0,48)=*(0,49)=k(0,1);0fprint:P(0,20);(0,34);(0,50)=*(0,51)=k(0,1);0warning:P(0,20);(0,52)=*(0,53)=k(0,1);0error:P(0,20);(0,54)=*(0,55)=k(0,1);0allocate:P(1,17);(0,15);(0,14)widechar:G(1,23)signedptr:G(1,23)unsignedptr:G(1,23)voidtype:G(1,23)voidptype:G(1,23)funcptype:G(1,23)charptype:G(1,23)unsignedtype:G(1,23)unsignedshort:G(1,23)unsignedlong:G(1,23)unsignedlonglong:G(1,23)unsignedchar:G(1,23)signedchar:G(1,23)shorttype:G(1,23)longlong:G(1,23)longtype:G(1,23)longdouble:G(1,23)inttype:G(1,23)floattype:G(1,23)doubletype:G(1,23)chartype:G(1,23)strncmp:P(0,3);(0,56)=*(0,57)=k(0,1);(0,58)=*(0,59)=k(0,1);(0,14)strcmp:P(0,3);(0,60)=*(0,61)=k(0,1);(0,62)=*(0,63)=k(0,1)memset:P(1,17);(1,17);(0,3);(0,14)sscanf:P(0,3);(0,64)=*(0,65)=k(0,1);(0,66)=*(0,67)=k(0,1);0__assert:P(0,20);(0,68)=*(0,69)=k(0,1);(0,70)=*(0,71)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMI@(#)float.h 1.18 99/05/04 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11types.cBbss.bssDdata.dataDrodata.rodataxxinittypeisfieldprtype_Q_negstringf$XBMgAcJ4MLs7SGI.printtype.markprinttypeprintprototypestring__iobprintdeclfindtypefprintouttypeftypeusefieldreffieldlisthasprotobtotttobltovappendcomposesignedintpromoteeqtypetablexrefnewfieldlookupgenlabelstringdsrclevelnewstructvariadicfreturnqualatopwarningAflagarrayerrorderef$XAMgAcJ4MLs7SGI.maxlevelrmtypesstrcmpfuncptrsscanfstrncmpwidecharsignedptrunsignedptrcharptypefuncptypevoidptype$XAMgAcJ4MLs7SGI.pointersymvoidtypeunsignedlonglongunsignedtypeunsignedshortunsignedlongunsignedcharsignedcharshorttypelonglonglongtypelongdoubleinttypefloattypedoubletypechartypeIR$XBMgAcJ4MLs7SGI.type_init.initedtype_initmemsetallocate$XAMgAcJ4MLs7SGI.typetable__assertstringinstalltypes$XAMgAcJ4MLs7SGI.rcsid 0,38BX|@M8,GNV vSK@T TJhlB8A??4=d87(p/4.p\ ,&!&%/6?GKQ"4[!$d lp qv~t8@` 09JWer 1:AIO3$[,] 0] @\  Z, 0     $ X 8\ 8pZxY |Y @X\WY Y Y Y U U 4U 8U <T @T  H H=T T  X X <8T <T HT TT t px p<T T T T   <(T ,T 8T DT d h <T T T T   < T T (T 4T T X x< T T T T   < T T T $T D  H  h< T T T T     < T T T T 4 0 8 0 X< pT tT T T T T   T T $S (S 0  4  8T <T pR tR |    T T Q Q     T T P P     T T TO XO ` ( d ( hT lT N N  4  4 T T M M  D  DT T 8L <L D LH LLT PT K K  X XT T J J  h hT T I I   x$ x(T ,T `H dH l p tT xT G G   T T F F  H H[] ] $\PE TE XE \E h Pl Pp[x] |] \D D D D T T T T T T  D $D ,D 0D 8E <E @;HC LC PE TE d:l;tB xB |S S ;A A @ @ H H C C H H C C H H @ @ @ @ G G  C $C 8G <G DC HC \G `G d@ h@ l@ p@ I I C C I I C C I I @ @ @ @ F F C C F F C  C 4F 8F <@ @@ D@ H@ \C `C @ @ ? ? L L C C L L C C L L ? ? ? ? P P C  C 4P 8P @C DC XP \P `? d? h? l? |N N C C N N C C N N ? ? ? ? M M C C  M M C C 0M 4M 8? <? @? D? XC \C ? ? H H > >  T T9J J > >  l l9$G (G ,> 0> D H P9dH hH l> p> 7 7 7 7 Y Y 7 7 7 7 PT TT `D dD      5  Zx | 5P P 4   5\E `E p t 53 3   2 4 4 5; \ \  $ ,58;0H lL lP2  5 0  4  @5!0 !4 !8 !< !D5!LP !PP "\E "`E " " "Z#,)#4*#L] #P] #X(#|, #, #, #, $ $ $5$(] $,] $0, $4, $D\$7 $7 $7 $7 $+ $+ %<)%D*% % %5%X%W&& & & &H, &L, &T%&h+ &l+ &\'h$'$'$(T$)l$*4.+#+ ,+ ,+ ,+ ,,0 8,4 8,HZ,'D,'D,'L,'D,'D,(8,','D,P -P -P -P -,P -0P -LP -PP -dP -hP -|G -G -G -G -R -R -R -R . H. H.Z.P .P /P /P /N / N /4N /8N /LM /PM /dM /hM /t h/x h/Z0( x0, x0@Z0|!0;0!00000!1 010!142h4242!3:3L:3:4L!405<05T 5 5 5Z66(:6 6 6Z7@7lC 7pC 7B 7B 7P 7P 7 87 88< 8@ 8TZ87P88<88<88<87P87P87l87P87878787878Q 8Q 9Q 9Q 9$R 9(R 9<R 9@R 9PO 9TO 9hO 9lO 9x 9| 9Z9S 9S 9S 9S 9S 9S :K :K :K :K :,L :0L :DL :HL :XP :\P :pP :tP :N :N :N :N :M :M :M :M : : :Z;S ;S ;4S ;8S ;LS ;PS ;`J ;dJ ;xJ ;|J ;H ;H ;H ;H ;G ;G ;G ;G ;I ;I ;I <I <F <F <(F <,F <8 <<  >$> ?<> ?<> 0> 0>Z?<>h?@>?D>?H>?L>h?P>h?T>?X>h?\>h?`>h?d>?h>?l>h@0& @4& @ @@ @@ZA(A hA  hA4ZAX+ A\+ AA AE AE A BB:C xC xC CD CH C\ZC C CC C CZD4DT DX DxDD D DD D E E0ED EH E\Ep Et EE E EF E F$E F8  F<  FDFX F\ F|F F FG G G G` $Gd $GH4 0H8 0HtI 4I 4II0 HI4 HIHIX PI\ PIpZI J I J J EJ$IXJ(IXJ,IXJ0EJ4EJ8E@J<EJ@C0JDC0JHElJLGJPC0J| J J `J `JJJ J J hJ hJJK pK pK,ZLL@E LDE LP L L/LM:MMX M\ MM M MM M N ND NH NPNd Nh NN N OO8 O< OXOx O| OO O OO O OP P PDP P PQ Q QQ0 Q4 QXQ Q QQ R RRX  R\  RdR $R $RR (R (RS SdS SdSdMShMTSlMTSpMTStMSxMS|MSMSN`SN`SQ,SMSP S S S S S S S T( T, T8 T< TH ,TL ,TTT 0T 0U U 8U  8U8ULUx @U| @UZUU XU XVV` `Vd `Vt2V |V |VV V VW  W W,X X< X@ XXY Y Y( Y, Y@YXY Y YY Y YZ Z Z0 Z4 Z<ZPZE ZE Z Z ZZ Z Z Z Z[ [D [H [T[h [l [x[[ [ [\0 \4 \t\ \ \\ \ \Z] ]] ]]| ] ]Z]V]\]\]\]V]V]WX]V]Ud]Ud]YT^[^Ud4 ^^e0"f'f.f34g0  @j$On$4  Z2h{Zqfy< ,0 null.o/ 1001435960 8180 20 100644 19168 ` ELFH4(.shstrtab.text.bss.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.data㿘'DD'㿠'L'H'D㿠'D㿠'D㿠'D㿠'L'H'D㿠'H'D㿠'D㿠'D㿠'D㿠'P'L'H'D㿠'D㿠'D㿠'D㿠'H'D㿠㿠'D㿠'D㿠'L'H'D㿠'T'P'L'H'D㿠'H'D㿠'L'H'D㿠'D㿠'D㿠'D$Id: inter.nw,v 2.35 1998/09/10 21:47:37 drh Exp $ d:dE8F8G<;84   null.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/null.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ4MLs7yGI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/null.o src/null.c -W0,-xp\$XAMgAcJ4MLs7yGI.$XAMgAcJ4MLs7yGI.rcsid$XAMgAcJ4MLs7yGI.rcsidnullIRE*,d:dE8F8G<;8ƀۀ )GcÀ>cwĂڂ)@B@YnȂ/K@a!4 I]s߀!7Rf|ׂ ,Gb}  <€߀  t D πD ׀D D ( ŀ( I( `   ̀   /zxEvـ<U S iuÀT/xD:πQq<N 0C(-b  x   Q  sp! p!Ā!">(""#9#e(#܀$]@$}$$D$D$$$ѠD$ڠH$LD$$%DD%%$%BDD%L$%kDD%t$%D%H%LD %$%D%H D %$&DD &!$&:DD &C$&^DD &g$&D&H&L&ɠPD&$&DD&$'DD'$'9DD'B$'eD'qH D'$D  '$'DD'$'ѠDD'$(D(H(LD('$(oD(H(L(P(TD  ($(ܠD(H D($)D)+H)7LD)E$)bDD)m$)DD)$)DD)&)&3* *+bnull.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/null.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ4MLs7yGI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)null_gen:f(1,1);(1,54)p:p(1,1)src/null.cnull_address:f(0,20);(24,4);(24,4);(0,4)q:p(1,9)p:p(1,9)n:p(0,4)null_blockbeg:f(0,20);(0,21)=*(24,39)e:p(0,22)=*(24,41)null_blockend:f(0,20);(0,21)e:p(0,22)null_defaddress:f(0,20);(24,4)p:p(1,9)null_defconst:f(0,20);(0,3);(0,3);(1,16)suffix:p(0,3)size:p(0,3)v:p(1,20)null_defstring:f(0,20);(0,3);(1,12)len:p(0,3)s:p(1,12)null_defsymbol:f(0,20);(24,4)p:p(1,9)null_emit:f(0,20);(1,54)p:p(1,1)null_export:f(0,20);(24,4)p:p(1,9)null_function:f(0,20);(24,4);(0,23)=*(24,4);(0,23);(0,3)f:p(1,9)caller:p(24,36)callee:p(24,36)ncalls:p(0,3)null_global:f(0,20);(24,4)p:p(1,9)null_import:f(0,20);(24,4)p:p(1,9)null_local:f(0,20);(24,4)p:p(1,9)null_progbeg:f(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)null_progend:f(0,20)null_segment:f(0,20);(0,3)s:p(0,3)null_space:f(0,20);(0,3)n:p(0,3)null_stabblock:f(0,20);(0,3);(0,3);(0,23)brace:p(0,3)lev:p(0,3)p:p(24,36)null_stabend:f(0,20);(0,24)=*(1,11);(24,4);(0,25)=*(0,24);(0,23);(0,23)cp:p(0,26)=*(1,13)p:p(1,9)cpp:p(0,27)=*(0,26)sp:p(24,36)stab:p(24,36)null_stabfend:f(0,20);(24,4);(0,3)p:p(1,9)lineno:p(0,3)null_stabinit:f(0,20);(1,12);(0,3);(24,19)file:p(1,12)argc:p(0,3)argv:p(24,19)null_stabline:f(0,20);(0,24)cp:p(0,26)null_stabsym:f(0,20);(24,4)p:p(1,9)null_stabtype:f(0,20);(24,4)p:p(1,9)$XAMgAcJ4MLs7yGI.rcsid:S(0,28)=ar(0,4);0;-1;(0,1)$XAMgAcJ4MLs7yGI.rcsid:S(0,29)=ar(0,4);0;50;(0,1)nullIR:G(1,83)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11null.cBbss.bssDdata.dataDrodata.rodatanull_gennull_addressnull_blockbegnull_blockendnull_defaddressnull_defconstnull_defstringnull_defsymbolnull_emitnull_exportnull_functionnull_globalnull_importnull_localnull_progbegnull_progendnull_segmentnull_spacenull_stabblocknull_stabendnull_stabfendnull_stabinitnull_stablinenull_stabsymnull_stabtypenullIR$XAMgAcJ4MLs7yGI.rcsid+,4P AO]m {(X$0X( !X(.< JXe@s4z3TPX\`dh(lXptx|0X(X@4| X$x 0|?0H  Jx*,XA<aCiEt qG,  symbolic.o/ 1001435961 8180 20 100644 58768 ` ELF4(.shstrtab.text.data.rodata1.data1.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'D! ! D@@D'㿠'D! ! D@@DL #`  ! @㿘'DD +D L %! '! %@ D @@@#`D @@! @#`D  @@㿐'H'DD'D$ 'D' tHL & ! ! @VHL < ! ! @FHL > ! ! @6HL "HL \ #`HL @@#HL HL  #`HL @@%HL <` <`  `@@H 'HD'D$ 'D' 㿘'D!  8D@! '! %@ D P@@@! ڐ' D @@㿈'D!  8D@! '! %@ D P@@@! ' D @@! '! ,! ! "! }'! ! @! @D $ $ $ {! ]'! ! @! @ D $@@`! B'! ! @! @ D @@E! %'! ! @! @ @+!  '! ! @! @ @! '! ! @! @ @! א'! ! @! @ @ݐh! '! ! @! @ @ÐND   ! '! ! @! @ D $ @@! '! ! @! @ D @@D $  , ! D  "D  Q! M'! ! @! @ D X@@P! 2'! ! @! @ D ("@;XX@\2D 4  "D 0!  '! ! @! @ D 0@@  㿘'L'H'DL ! '! '#`H L@@D$ !  8D@! ' @Dː㿘'D! D$ ! ' ! @@㿘'D! ! @! !$ ! {' ! @@D !$ 㿘'D! ^' @D]nx'L'H'D! D'! @! H@@! 3'H  #`L @@ #`L @@5! H@@! 'H  #`L @@ #`L @@_! H@@! ' L @@I! H@@! Ր' L  ?  ?< < @@;XX@\א%!   @@ ''D  $  , ! 㿘'H'D! ' @%{'@DH@ @㿘'DD P #` '$`@D$ P㿐'D! @'! ! @DDT "XCD  !   @@ ''! '! %@ D  P@@@! ' D  @@ ! @D 4  ! ' DT $@@! @#`DT @@@#`DT $T @@@DT   #`DT @@' $D,  'D,  T $@ '  D,  DT # D D  $ #`D  $@@<' 7D,  /! @D,     D,   @ D,  I '  D,  ! ! '! '@D 8'DD5㿘'D!  ' @D 㿈'P'L'H'D!  8D@!$ 'H, @L, 9+`H,  $ $ < %`! 'L, $ XH, $ X+`H,  $ %` 'H,  L, ! W! @Dؐ! P@@'H, ''@H,  'H, 'L, 'e'@L, r 'L, ! H'! @! ?'! :' @DqJ#`,@'`@` P@@:H j! ' @! ''H, ''H, 9 'H, ! ' @! ܐ''L, 'ϐ'L, ߐ 'L, Ґϐ.! ' @! ' @! ' @! ' @!$ !$ HL@@! ! o' @! g@'|y@! W' ! @@g㿘'H'DD#DT $ H 'HHD4 $D H@'HD H@'HD! $ D 8!$ H'㿀'D!$ D'`!  4 DT   !  !@@ ''DT   !  !@@ ''y!  4 DT   !  !@@ '']!  !@@ ''MDT #!#  0  @  !" "!""@ " "0{"PxD@D   , #c $D@'D 'DD<! $ '㿘'D! (' @D_8㿘'D! ' @D 㿘'DD 4   #`D @@D$ !  8D@'D $ $ @< $! D$ X'D $ $! ͐'D 4  ! '! '@DА㿈'H'D 'D@,H, #`@@ #` $`H, #`@@ #` $` 'D@! ! @! @! i'! ! L ! Y'#`@`ϒh! @a! @! ! L ! 4'#`@`C! %'!  '! @2/! @!  '! @! ' 'D@,') ''@H, @H, a @ 'D@㿘! ' @Ґ! ! @@#`@@@! @㿘'D! ' %D, $ @㿘'D! r' D@@㿠'L'H'D㿘'T'P'L'H'DHHM! @L;P7'L, /P, ('L,  @@P, !! @ 'L,  P, 㿠'H'D㿠'L'H'D㿠'DD  #`D @@#`D  @@㿠'D㿠'D$Id: inter.nw,v 2.35 1998/09/10 21:47:37 drh Exp $<%s> a%s:%d.%d&<<\%c%c\%d%d%dacode%sacode%sulli src=li type=%tli sclass=%kli scope=CONSTANTSli scope=LABELSli scope=GLOBALli scope=PARAMli scope=LOCALli scope=LOCAL+%dli scope=%dli offset=%dli ref=%fli u.t.cse=%p%s%s%DLIaddress LIblockbeg off=%dLIblockend off=%dLIdefaddress LIdefconst int.%d code%D%dunsigned.%d code%U%uvoid*.%d code%pfloat.%d code%g0src/symbolic.cLIdefstring code""li p->syms[0]src/symbolic.cacode%s:strong%d' %s%d. %s count=%d #%d {%t} LIexport function ncalls=%d LIcaller LIcallee LIfunctionULlif=lincalls=%dlicallerOLlilicalleeOLlilicaller=ememptylicallee=ememptyLIemitcodeulLImaxoff=%dIR->wants_dag || p->count == 0src/symbolic.cp->count == 0src/symbolic.cIR->wants_dag && p->count > 0src/symbolic.c0src/symbolic.cLIglobal LIimport t%sLI-v-html headtitle h1PemLinks lead from uses of identifiers and labels to their definitions.
    LIprogbegollicode""LIprogend

%s
LIsegment %sLIspace %d %w.%d: %s:%d.%d: +
temporary local textbss.datalit.sym.] d>dM8N8O<;84        1 F \symbolic.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/symbolic.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ4MLs7SHI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/symbolic.o src/symbolic.c -W0,-xp\$XAMgAcJ4MLs7SHI.$XAMgAcJ4MLs7SHI.rcsid$XAMgAcJ4MLs7SHI.rcsid$XAMgAcJ4MLs7SHI.uid$XAMgAcJ4MLs7SHI.verbose$XAMgAcJ4MLs7SHI.htmlsymbolicIRsymbolic64IR$XAMgAcJ4MLs7SHI.maxoff$XAMgAcJ4MLs7SHI.off$XAMgAcJ4MLs7SHI.tail1K d>dM8N8O<;8΀1Okˀ&FkĂ؂.Jkހ %AUj@ " Àـ @  ;W@s " ̀Zt  "Ԁ  .B Y@q   ɀ߀@@/C Xo  ڀ 0 G    ̀   # N e   Ӏ    4 K b v"  " " Ҁ  " @ + A U i    ̀ `  vQo@@X{ۀ ! ?  Ҁ @+B@[@r "  ˀ "  ']uƂނ< %;RÂ$$ނ3Ql@@Ђ %>Xt5I^t"8SiĂڂ6Sp  9ۀuDӀD ݀D!D!"(!ˀ("S("j ""؀"###ǀ $ $'$=$$%&a'(*%***+ + +̂+؀,',u,,-H--܀D.../;///݀00&0W0013 1w1242ǀ(3!33 4N 445 5X 5 6p6ʀp7p77(8q889#(9:#@:E&:w&3:&:&:&;$;7D;CD D D4DHH;R$;vDDDD4DTDll;$; DD 44;D!4TD"D$D%;$;D;H D( D)8D*`D+xD,D-D.D/D0 D1DD2lD4D(D5< $<#DD8$<-D9$Dxx$Dxx<<D?DA <݀DB <DC=DDdDEdll=1DFl=MDG4<=iDH<=DI =DJ lDLt=DM=ـDOllDEtDQ=DR88>DS8DT>-DUHDVHTDX\\>I$>oD>yH>LD\D]p>D^D_>$>ˠDDc>ހDdPDeXX>$?DDiDj$4?Dk4lDllDm?:$?VD?`Dq@DrHH?|$?D?H?L?ȀDvDw$Dx4<Dz<T?D{TD|hD}xDDDD@DDDD,DHTDTD\t@D@8<DD|DxDD@T$@vD@H  @D ,@D,xDxD@$@ߠDDDDPP@$ADlA DDD0D@PDPdDdA&DABDDDDPDP`hA^DhAfDDDD(D<DXDDDD8D`DDDDD HHDHDDDA$ADAD@DHHA$ADBHBLB%PB3DD0D8tDtDDD PDPdDdDtDDB;DD$D$LBYDLDBwDDBDBD((BрD(hDh||BD|C DC+DD0D0<HHCIDHhCgD|CDDDCD<ChttC߀DtCDDDDDDD<D9`lDt|DWD|DDu$DDDH D 0D0DHDdDDDD D$DD4DÀDˀDD$D$,D,DDDDD\DdDD!D"D#D <D%<D&HD'\\D$DDDD+@D,HHE$E3DE=D0@D1HHE[$ErD D5D6 D7DD8`D9D:E|D; D<((E$EDEƠH EԀDB DC(DDXDEpDFDBDGDHDIE܀DJDKDEDLDDMDNDODPFDQF%DR(FCDS<DTLXdDUdtFaDVtDWFDXDYFDZFD[DD\DPDYPpD^p|D_|DaF$FDe0Df0DG DhDDiTDj`DkDmG$G+DG4DqTDr\\GR$GhDGqDv<DwDDG$GDGĠHGϠLDyG$H%DH:HHDLHZPHfTHtDD(D4DDDdDDDD8D@@H|$HDHH DH$HݠDHHHLDI$I DDDD8DddI,$IEDDIO$IiDDIs I I(*?I(*?_I(*CvI$J$J,$JT$Jj$J$J$J$J$K,$KT$K$K$Kbsymbolic.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/symbolic.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ4MLs7SHI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/time.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/types.h/usr/include/sys/isa_defs.h/usr/include/sys/feature_tests.h/usr/include/sys/machtypes.h/usr/include/sys/feature_tests.h_label_t:T(7,1)=s8val:(7,2)=ar(0,4);0;1;(0,4),0,64;;label_t:t(7,3)=(7,1)lock_t:t(7,4)=(0,11)/usr/include/sys/int_types.h/usr/include/sys/isa_defs.hint8_t:t(9,1)=(0,1)int16_t:t(9,2)=(0,2)int32_t:t(9,3)=(0,3)uint8_t:t(9,4)=(0,11)uint16_t:t(9,5)=(0,12)uint32_t:t(9,6)=(0,14)intmax_t:t(9,7)=(0,3)uintmax_t:t(9,8)=(0,14)intptr_t:t(9,9)=(0,3)uintptr_t:t(9,10)=(0,14)int_least8_t:t(9,11)=(0,1)int_least16_t:t(9,12)=(0,2)int_least32_t:t(9,13)=(0,3)uint_least8_t:t(9,14)=(0,11)uint_least16_t:t(9,15)=(0,12)uint_least32_t:t(9,16)=(0,14):T(4,1)=u8_d:(0,18),0,64;_l:(4,2)=ar(0,4);0;1;(9,3),0,64;;longlong_t:t(4,3)=(4,1):T(4,4)=u8_d:(0,18),0,64;_l:(4,5)=ar(0,4);0;1;(9,6),0,64;;u_longlong_t:t(4,6)=(4,4)t_scalar_t:t(4,7)=(0,4)t_uscalar_t:t(4,8)=(0,15)uchar_t:t(4,9)=(0,11)ushort_t:t(4,10)=(0,12)uint_t:t(4,11)=(0,14)ulong_t:t(4,12)=(0,15)caddr_t:t(4,13)=*(0,1)daddr_t:t(4,14)=(0,4)cnt_t:t(4,15)=(0,2)paddr_t:t(4,16)=(0,15)ptrdiff_t:t(4,17)=(0,3)pfn_t:t(4,18)=(0,15)pgcnt_t:t(4,19)=(0,15)spgcnt_t:t(4,20)=(0,4)use_t:t(4,21)=(0,11)sysid_t:t(4,22)=(0,2)index_t:t(4,23)=(0,2)timeout_id_t:t(4,24)=*(0,20)bufcall_id_t:t(4,25)=*(0,20)off_t:t(4,26)=(0,4)ino_t:t(4,27)=(0,15)blkcnt_t:t(4,28)=(0,4)fsblkcnt_t:t(4,29)=(0,15)fsfilcnt_t:t(4,30)=(0,15)blksize_t:t(4,31)=(0,4):T(4,32)=eB_FALSE:0,B_TRUE:1,;boolean_t:t(4,33)=(4,32):T(4,34)=u8_d:(0,18),0,64;_l:(4,35)=ar(0,4);0;1;(9,3),0,64;;pad64_t:t(4,36)=(4,34):T(4,37)=u8_d:(0,18),0,64;_l:(4,38)=ar(0,4);0;1;(9,6),0,64;;upad64_t:t(4,39)=(4,37)offset_t:t(4,40)=(4,1)u_offset_t:t(4,41)=(4,4)len_t:t(4,42)=(4,4)diskaddr_t:t(4,43)=(4,1):T(4,44)=s8_u:(9,3),0,32;_l:(9,3),32,32;;:T(4,45)=u8_f:(4,40),0,64;_p:(4,44),0,64;;lloff_t:t(4,46)=(4,45):T(4,47)=s8_u:(9,3),0,32;_l:(9,3),32,32;;:T(4,48)=u8_f:(4,43),0,64;_p:(4,47),0,64;;lldaddr_t:t(4,49)=(4,48)k_fltset_t:t(4,50)=(0,14)id_t:t(4,51)=(0,4)useconds_t:t(4,52)=(0,14)suseconds_t:t(4,53)=(0,4)major_t:t(4,54)=(0,15)minor_t:t(4,55)=(0,15)pri_t:t(4,56)=(0,2)o_mode_t:t(4,57)=(0,12)o_dev_t:t(4,58)=(0,2)o_uid_t:t(4,59)=(0,12)o_gid_t:t(4,60)=(0,12)o_nlink_t:t(4,61)=(0,2)o_pid_t:t(4,62)=(0,2)o_ino_t:t(4,63)=(0,12)key_t:t(4,64)=(0,3)mode_t:t(4,65)=(0,15)uid_t:t(4,66)=(0,4)gid_t:t(4,67)=(0,4)taskid_t:t(4,68)=(0,4)projid_t:t(4,69)=(0,4)pthread_t:t(4,70)=(0,14)pthread_key_t:t(4,71)=(0,14):T(4,72)=s8__pthread_mutex_flag1:(9,5),0,16;__pthread_mutex_flag2:(9,4),16,8;__pthread_mutex_ceiling:(9,4),24,8;__pthread_mutex_type:(9,6),32,32;;:T(4,73)=s8__pthread_mutex_pad:(4,74)=ar(0,4);0;7;(9,4),0,64;;:T(4,75)=u8__pthread_mutex_lock64:(4,73),0,64;__pthread_mutex_owner64:(4,39),0,64;;_pthread_mutex:T(4,76)=s24__pthread_mutex_flags:(4,72),0,64;__pthread_mutex_lock:(4,75),64,64;__pthread_mutex_data:(4,39),128,64;;pthread_mutex_t:t(4,77)=(4,76):T(4,78)=s8__pthread_cond_flag:(4,79)=ar(0,4);0;3;(9,4),0,32;__pthread_cond_type:(9,6),32,32;;_pthread_cond:T(4,80)=s16__pthread_cond_flags:(4,78),0,64;__pthread_cond_data:(4,39),64,64;;pthread_cond_t:t(4,81)=(4,80)_pthread_rwlock:T(4,82)=s64__pthread_rwlock_readers:(9,3),0,32;__pthread_rwlock_type:(9,5),32,16;__pthread_rwlock_magic:(9,5),48,16;__pthread_rwlock_pad1:(4,83)=ar(0,4);0;2;(4,39),64,192;__pthread_rwlock_pad2:(4,84)=ar(0,4);0;1;(4,39),256,128;__pthread_rwlock_pad3:(4,85)=ar(0,4);0;1;(4,39),384,128;;pthread_rwlock_t:t(4,86)=(4,82)_pthread_attr:T(4,87)=s4__pthread_attrp:(4,88)=*(0,20),0,32;;pthread_attr_t:t(4,89)=(4,87)_pthread_mutexattr:T(4,90)=s4__pthread_mutexattrp:(4,88),0,32;;pthread_mutexattr_t:t(4,91)=(4,90)_pthread_condattr:T(4,92)=s4__pthread_condattrp:(4,88),0,32;;pthread_condattr_t:t(4,93)=(4,92)_once:T(4,94)=s32__pthread_once_pad:(4,95)=ar(0,4);0;3;(4,39),0,256;;pthread_once_t:t(4,96)=(4,94)_pthread_rwlockattr:T(4,97)=s4__pthread_rwlockattrp:(4,88),0,32;;pthread_rwlockattr_t:t(4,98)=(4,97)dev_t:t(4,99)=(0,15)nlink_t:t(4,100)=(0,15)pid_t:t(4,101)=(0,4)size_t:t(4,102)=(0,14)ssize_t:t(4,103)=(0,3)time_t:t(4,104)=(0,4)clock_t:t(4,105)=(0,4)clockid_t:t(4,106)=(0,3)timer_t:t(4,107)=(0,3)unchar:t(4,108)=(0,11)ushort:t(4,109)=(0,12)uint:t(4,110)=(0,14)ulong:t(4,111)=(0,15)u_char:t(4,112)=(0,11)u_short:t(4,113)=(0,12)u_int:t(4,114)=(0,14)u_long:t(4,115)=(0,15)_quad:T(4,116)=s8val:(4,117)=ar(0,4);0;1;(0,3),0,64;;quad_t:t(4,118)=(4,116)quad:t(4,119)=(4,116)/usr/include/sys/select.h/usr/include/sys/feature_tests.h/usr/include/sys/time.h/usr/include/sys/feature_tests.htimeval:T(13,1)=s8tv_sec:(4,104),0,32;tv_usec:(4,53),32,32;;timezone:T(13,2)=s8tz_minuteswest:(0,3),0,32;tz_dsttime:(0,3),32,32;;/usr/include/sys/types.hitimerval:T(13,3)=s16it_interval:(13,1),0,64;it_value:(13,1),64,64;;hrtime_t:t(13,4)=(4,1)/usr/include/time.h/usr/include/sys/select.hfd_mask:t(11,1)=(0,4)fds_mask:t(11,2)=(0,4)fd_set:T(11,3)=s128fds_bits:(11,4)=ar(0,4);0;31;(0,4),0,1024;;fd_set:t(11,5)=(11,3)/usr/include/iso/time_iso.h/usr/include/sys/feature_tests.htm:T(18,1)=s36tm_sec:(0,3),0,32;tm_min:(0,3),32,32;tm_hour:(0,3),64,32;tm_mday:(0,3),96,32;tm_mon:(0,3),128,32;tm_year:(0,3),160,32;tm_wday:(0,3),192,32;tm_yday:(0,3),224,32;\tm_isdst:(0,3),256,32;;/usr/include/ctype.h/usr/include/iso/ctype_iso.h/usr/include/sys/feature_tests.hsrc/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(27,1)=*(0,20)va_list:t(26,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(32,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.h__FILE:T(33,1)=s16_cnt:(4,103),0,32;_ptr:(33,2)=*(0,11),32,32;_base:(33,2),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(29,1)=(33,1)fpos_t:t(29,2)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(36,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(36,2)=(36,1):T(36,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(36,4)=(36,3)wchar_t:t(36,5)=bsc4;0;32;/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(23,1)=*(23,2)=xsnode:List:t(23,3)=*(23,4)=xslist:Code:t(23,5)=*(23,6)=xscode:Swtch:t(23,7)=*(23,8)=xsswtch:Symbol:t(23,9)=*(23,10)=xssymbol:coord:T(23,11)=s12file:(23,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(23,13)=(23,11)Table:t(23,14)=*(23,15)=xstable:value:T(23,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(4,88),0,32;g:(23,17)=*(23,18)=f(0,20),0,32;;Value:t(23,19)=(23,16)Tree:t(23,20)=*(23,21)=xstree:Type:t(23,22)=*(23,23)=xstype:Field:t(23,24)=*(23,25)=xsfield::T(23,26)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(4,88),96,32;;Xtype:t(23,27)=(23,26)src/config.h:T(45,1)=s68max_unaligned_load:(0,11),0,8;rmap:(45,2)=*(45,3)=f(45,4)=*(23,10),32,32;blkfetch:(45,5)=*(45,6)=f(0,20),64,32;blkstore:(45,7)=*(45,8)=f(0,20),96,32;blkloop:(45,9)=*(45,10)=f(0,20),128,32;_label:(45,11)=*(45,12)=f(0,20),160,32;_rule:(45,13)=*(45,14)=f(0,3),192,32;_nts:(45,15)=*(45,16)=*(0,2),224,32;\_kids:(45,17)=*(45,18)=f(0,20),256,32;_string:(45,19)=*(23,12),288,32;_templates:(45,19),320,32;_isinstruction:(23,12),352,32;_ntname:(45,19),384,32;emit2:(45,20)=*(45,21)=f(0,20),416,32;doarg:(45,22)=*(45,23)=f(0,20),448,32;target:(45,24)=*(45,25)=f(0,20),480,32;\clobber:(45,26)=*(45,27)=f(0,20),512,32;;Xinterface:t(45,28)=(45,1):T(45,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(4,88),32,32;\inst:(0,2),64,16;kids:(45,30)=ar(0,4);0;2;(23,1),96,96;prev:(23,1),192,32;next:(23,1),224,32;prevuse:(23,1),256,32;argno:(0,2),288,16;;Xnode:t(45,31)=(45,29):T(45,32)=s12vbl:(23,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(45,33)=*(45,32):T(45,34)=eIREG:0,FREG:1,;:T(45,35)=s28name:(23,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(23,1),96,32;usecount:(0,3),128,32;regnode:(45,33),160,32;wildcard:(45,36)=*(23,9),192,32;;Xsymbol:t(45,37)=(45,35):T(45,38)=eRX:2,;:T(45,39)=s12offset:(0,3),0,32;freemask:(45,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(45,41)=(45,39):T(45,42)=eVREG:704,;metrics:T(23,28)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(23,29)=(23,28)interface:T(23,30)=s200charmetric:(23,29),0,24;shortmetric:(23,29),24,24;intmetric:(23,29),48,24;longmetric:(23,29),72,24;longlongmetric:(23,29),96,24;floatmetric:(23,29),120,24;doublemetric:(23,29),144,24;longdoublemetric:(23,29),168,24;\ptrmetric:(23,29),192,24;structmetric:(23,29),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(23,31)=*(23,32)=f(0,20),256,32;blockbeg:(23,33)=*(23,34)=f(0,20),288,32;blockend:(23,35)=*(23,36)=f(0,20),320,32;defaddress:(23,37)=*(23,38)=f(0,20),352,32;defconst:(23,39)=*(23,40)=f(0,20),384,32;defstring:(23,41)=*(23,42)=f(0,20),416,32;defsymbol:(23,43)=*(23,44)=f(0,20),448,32;\emit:(23,45)=*(23,46)=f(0,20),480,32;export:(23,47)=*(23,48)=f(0,20),512,32;function:(23,49)=*(23,50)=f(0,20),544,32;gen:(23,51)=*(23,52)=f(23,53)=*(23,2),576,32;global:(23,54)=*(23,55)=f(0,20),608,32;import:(23,56)=*(23,57)=f(0,20),640,32;local:(23,58)=*(23,59)=f(0,20),672,32;progbeg:(23,60)=*(23,61)=f(0,20),704,32;\progend:(23,62)=*(23,63)=f(0,20),736,32;segment:(23,64)=*(23,65)=f(0,20),768,32;space:(23,66)=*(23,67)=f(0,20),800,32;stabblock:(23,68)=*(23,69)=f(0,20),832,32;stabend:(23,70)=*(23,71)=f(0,20),864,32;stabfend:(23,72)=*(23,73)=f(0,20),896,32;stabinit:(23,74)=*(23,75)=f(0,20),928,32;stabline:(23,76)=*(23,77)=f(0,20),960,32;\stabsym:(23,78)=*(23,79)=f(0,20),992,32;stabtype:(23,80)=*(23,81)=f(0,20),1024,32;x:(45,28),1056,544;;Interface:t(23,82)=(23,30)binding:T(23,83)=s8name:(23,12),0,32;ir:(23,84)=*(23,82),32,32;;Binding:t(23,85)=(23,83):T(23,86)=s32blockentry:(23,3),0,32;blockexit:(23,3),32,32;entry:(23,3),64,32;exit:(23,3),96,32;returns:(23,3),128,32;points:(23,3),160,32;calls:(23,3),192,32;end:(23,3),224,32;;Events:t(23,87)=(23,86)src/token.h:T(23,88)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(23,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(23,89)=ar(0,4);0;2;(23,9),32,96;kids:(23,90)=ar(0,4);0;1;(23,1),128,64;link:(23,1),192,32;x:(45,31),224,320;;:T(23,91)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(23,92)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(23,93)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(23,94)=ePERM:0,FUNC:1,STMT:2,;list:T(23,4)=s8x:(4,88),0,32;link:(23,3),32,32;;:T(23,95)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(23,96)=s28level:(0,3),0,32;locals:(45,36),32,32;identifiers:(23,14),64,32;types:(23,14),96,32;x:(45,41),128,96;;:T(23,97)=s12sym:(23,9),0,32;base:(23,9),32,32;offset:(0,4),64,32;;:T(23,98)=s16src:(23,13),0,96;point:(0,3),96,32;;:T(23,99)=s24sym:(23,9),0,32;table:(23,9),32,32;deflab:(23,9),64,32;size:(0,3),96,32;values:(23,100)=*(0,4),128,32;labels:(45,36),160,32;;:T(23,101)=u28block:(23,96),0,224;begin:(23,5),0,32;var:(23,9),0,32;addr:(23,97),0,96;point:(23,98),0,128;forest:(23,1),0,32;swtch:(23,99),0,192;;code:T(23,6)=s40kind:(23,95),0,32;prev:(23,5),32,32;next:(23,5),64,32;u:(23,101),96,224;;swtch:T(23,8)=s28sym:(23,9),0,32;lab:(0,3),32,32;deflab:(23,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(23,100),160,32;labels:(45,36),192,32;;:T(23,102)=s8label:(0,3),0,32;equatedto:(23,9),32,32;;:T(23,103)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(23,14),32,32;flist:(23,24),64,32;;:T(23,104)=s32min:(23,19),0,128;max:(23,19),128,128;;:T(23,105)=s24v:(23,19),0,128;loc:(23,9),128,32;;:T(23,106)=s24pt:(23,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(45,36),160,32;;:T(23,107)=s12cse:(23,1),0,32;replace:(0,3),32,32;next:(23,9),64,32;;:T(23,108)=u32l:(23,102),0,64;s:(23,103),0,96;value:(0,3),0,32;idlist:(45,36),0,32;limits:(23,104),0,256;c:(23,105),0,192;f:(23,106),0,192;seg:(0,3),0,32;\alias:(23,9),0,32;t:(23,107),0,96;;symbol:T(23,10)=s112name:(23,12),0,32;scope:(0,3),32,32;src:(23,13),64,96;up:(23,9),160,32;uses:(23,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(23,22),288,32;ref:(0,17),320,32;u:(23,108),384,256;x:(45,37),640,224;;:T(23,109)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(23,110)=u16v:(23,19),0,128;sym:(23,9),0,32;field:(23,24),0,32;;tree:T(23,21)=s40op:(0,3),0,32;type:(23,22),32,32;kids:(23,111)=ar(0,4);0;1;(23,20),64,64;node:(23,1),128,32;u:(23,110),192,128;;:T(23,112)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(23,113)=s8oldstyle:(0,14),0,1;proto:(23,114)=*(23,22),32,32;;:T(23,115)=u8sym:(23,9),0,32;f:(23,113),0,64;;type:T(23,23)=s40op:(0,3),0,32;type:(23,22),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(23,115),128,64;x:(23,27),192,128;;field:T(23,25)=s20name:(23,12),0,32;type:(23,22),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(23,24),128,32;;Apply:t(23,116)=*(23,117)=f(0,20)$XAMgAcJ4MLs7SHI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ4MLs7SHI.rcsid:S(0,22)=ar(0,4);0;50;(0,1)$XAMgAcJ4MLs7SHI.uid:S(0,3)$XAMgAcJ4MLs7SHI.verbose:S(0,3)$XAMgAcJ4MLs7SHI.html:S(0,3)yyBEGIN:f(0,23)=*(0,24)=k(0,1);(0,25)=*(0,26)=k(0,1)tag:p(0,25)src/symbolic.cyyEND:f(0,20);(0,27)=*(0,28)=k(0,1)tag:p(0,27)emitCoord:f(0,20);(23,11)src:p(23,13)yytag:(0,29)=*(0,30)=k(0,1)emitString:f(0,20);(0,3);(0,31)=*(0,32)=k(0,1)len:p(0,3)s:p(0,31)emitSymRef:f(0,20);(45,4)p:p(23,9)yytag:(0,33)=*(0,34)=k(0,1)yytag:(0,35)=*(0,36)=k(0,1)emitSymbol:f(0,20);(45,4)p:p(23,9)yytag:(0,37)=*(0,38)=k(0,1)yytag:(0,39)=*(0,40)=k(0,1)yytag:(0,41)=*(0,42)=k(0,1)yytag:(0,43)=*(0,44)=k(0,1)yytag:(0,45)=*(0,46)=k(0,1)yytag:(0,47)=*(0,48)=k(0,1)yytag:(0,49)=*(0,50)=k(0,1)yytag:(0,51)=*(0,52)=k(0,1)yytag:(0,53)=*(0,54)=k(0,1)yytag:(0,55)=*(0,56)=k(0,1)yytag:(0,57)=*(0,58)=k(0,1)yytag:(0,59)=*(0,60)=k(0,1)yytag:(0,61)=*(0,62)=k(0,1)yytag:(0,63)=*(0,64)=k(0,1)yytag:(0,65)=*(0,66)=k(0,1)yytag:(0,67)=*(0,68)=k(0,1)s_address:f(0,20);(45,4);(45,4);(0,4)q:p(23,9)p:p(23,9)n:p(0,4)yytag:(0,69)=*(0,70)=k(0,1)s_blockbeg:f(0,20);(0,71)=*(45,39)e:p(0,72)=*(45,41)yytag:(0,73)=*(0,74)=k(0,1)s_blockend:f(0,20);(0,71)e:p(0,72)yytag:(0,75)=*(0,76)=k(0,1)s_defaddress:f(0,20);(45,4)p:p(23,9)yytag:(0,77)=*(0,78)=k(0,1)s_defconst:f(0,20);(0,3);(0,3);(23,16)suffix:p(0,3)size:p(0,3)v:p(23,19)yytag:(0,79)=*(0,80)=k(0,1)yytag:(0,81)=*(0,82)=k(0,1)yytag:(0,83)=*(0,84)=k(0,1)yytag:(0,85)=*(0,86)=k(0,1)yytag:(0,87)=*(0,88)=k(0,1)s_defstring:f(0,20);(0,3);(23,12)len:p(0,3)s:p(23,12)yytag:(0,89)=*(0,90)=k(0,1)yytag:(0,91)=*(0,92)=k(0,1)s_defsymbol:f(0,20);(45,4)p:p(23,9)s_emit:f(0,20);(23,53)p:p(23,1)yytag:(0,93)=*(0,94)=k(0,1)yytag:(0,95)=*(0,96)=k(0,1)yytag:(0,97)=*(0,98)=k(0,1)i:(0,3)yytag:(0,99)=*(0,100)=k(0,1)s_export:f(0,20);(45,4)p:p(23,9)yytag:(0,101)=*(0,102)=k(0,1)s_function:f(0,20);(45,4);(0,103)=*(45,4);(0,103);(0,3)f:p(23,9)caller:p(45,36)callee:p(45,36)ncalls:p(0,3)i:(0,3)yytag:(0,104)=*(0,105)=k(0,1)yytag:(0,106)=*(0,107)=k(0,1)yytag:(0,108)=*(0,109)=k(0,1)yytag:(0,110)=*(0,111)=k(0,1)yytag:(0,112)=*(0,113)=k(0,1)yytag:(0,114)=*(0,115)=k(0,1)yytag:(0,116)=*(0,117)=k(0,1)yytag:(0,118)=*(0,119)=k(0,1)yytag:(0,120)=*(0,121)=k(0,1)yytag:(0,122)=*(0,123)=k(0,1)yytag:(0,124)=*(0,125)=k(0,1)yytag:(0,126)=*(0,127)=k(0,1)yytag:(0,128)=*(0,129)=k(0,1)yytag:(0,130)=*(0,131)=k(0,1)yytag:(0,132)=*(0,133)=k(0,1)yytag:(0,134)=*(0,135)=k(0,1)yytag:(0,136)=*(0,137)=k(0,1)yytag:(0,138)=*(0,139)=k(0,1)yytag:(0,140)=*(0,141)=k(0,1)visit:f(0,3);(23,53);(0,3)p:p(23,1)n:p(0,3)s_gen:f(23,1);(23,53)p:p(23,1)n:(0,3)nodelist:(23,1)s_global:f(0,20);(45,4)p:p(23,9)yytag:(0,142)=*(0,143)=k(0,1)s_import:f(0,20);(45,4)p:p(23,9)yytag:(0,144)=*(0,145)=k(0,1)s_local:f(0,20);(45,4)p:p(23,9)yytag:(0,146)=*(0,147)=k(0,1)s_progbeg:f(0,20);(0,3);(45,19)argc:p(0,3)argv:p(45,19)i:(0,3)yytag:(0,148)=*(0,149)=k(0,1)yytag:(0,150)=*(0,151)=k(0,1)yytag:(0,33)yytag:(0,152)=*(0,153)=k(0,1)yytag:(0,154)=*(0,155)=k(0,1)yytag:(0,156)=*(0,157)=k(0,1)yytag:(0,158)=*(0,159)=k(0,1)yytag:(0,160)=*(0,161)=k(0,1)yytag:(0,162)=*(0,163)=k(0,1)s_progend:f(0,20)yytag:(0,164)=*(0,165)=k(0,1)t:(4,104)s_segment:f(0,20);(0,3)s:p(0,3)yytag:(0,166)=*(0,167)=k(0,1)s_space:f(0,20);(0,3)n:p(0,3)yytag:(0,168)=*(0,169)=k(0,1)s_stabblock:f(0,20);(0,3);(0,3);(0,103)brace:p(0,3)lev:p(0,3)p:p(45,36)s_stabend:f(0,20);(0,170)=*(23,11);(45,4);(0,171)=*(0,170);(0,103);(0,103)cp:p(0,172)=*(23,13)p:p(23,9)cpp:p(0,173)=*(0,172)sp:p(45,36)stab:p(45,36)i:(0,3)s_stabfend:f(0,20);(45,4);(0,3)p:p(23,9)lineno:p(0,3)s_stabinit:f(0,20);(23,12);(0,3);(45,19)file:p(23,12)argc:p(0,3)argv:p(45,19)s_stabline:f(0,20);(0,170)cp:p(0,172)s_stabsym:f(0,20);(45,4)p:p(23,9)s_stabtype:f(0,20);(45,4)p:p(23,9)symbolicIR:G(23,82)symbolic64IR:G(23,82)$XAMgAcJ4MLs7SHI.maxoff:S(0,3)$XAMgAcJ4MLs7SHI.off:S(0,3)$XAMgAcJ4MLs7SHI.tail:S(0,174)=*(23,1)opname:P(23,12);(0,3)stringd:P(23,12);(0,4)print:P(0,20);(0,175)=*(0,176)=k(0,1);0check:P(0,20);(23,53)stringf:P(23,12);(0,177)=*(0,178)=k(0,1);0gencode:P(0,20);(0,103);(0,103)emitcode:P(0,20)strlen:P(4,102);(0,179)=*(0,180)=k(0,1)strcmp:P(0,3);(0,181)=*(0,182)=k(0,1);(0,183)=*(0,184)=k(0,1)printf:P(0,3);(0,185)=*(0,186)=k(0,1);0__assert:P(0,20);(0,187)=*(0,188)=k(0,1);(0,189)=*(0,190)=k(0,1);(0,3)time:P(4,104);(23,100)ctime:P(23,12);(0,191)=*(0,192)=k(0,4)@(#)time.h 1.39 99/08/10 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)types.h 1.66 00/02/14 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.6 97/08/20 SMI@(#)select.h 1.16 98/04/27 SMI@(#)time.h 2.66 01/01/17 SMI@(#)time_iso.h 1.1 99/08/09 SMI@(#)ctype.h 1.33 99/08/10 SMI@(#)ctype_iso.h 1.1 99/08/09 SMI@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11symbolic.cBbss.bssDdata.dataDrodata.rodatayyBEGINyyENDemitCoordemitStringemitSymRefemitSymbols_addresss_blockbegs_blockends_defaddresss_defconsts_defstrings_defsymbols_emits_exports_functionvisits_gens_globals_imports_locals_progbegs_progends_segments_spaces_stabblocks_stabends_stabfends_stabinits_stablines_stabsyms_stabtype_Q_qtodsymbolic64IRsymbolicIRctimetimestrlenstrcmpfirstfilecheck$XAMgAcJ4MLs7SHI.tailemitcodegencodeopnamestringd__assert$XAMgAcJ4MLs7SHI.maxoff$XAMgAcJ4MLs7SHI.offstringfsrcIRprintf__ctypeprint$XAMgAcJ4MLs7SHI.html$XAMgAcJ4MLs7SHI.verbose$XAMgAcJ4MLs7SHI.uid$XAMgAcJ4MLs7SHI.rcsid   /X7xt=GR(]dh r x`} PXP0l#`P#P$ 0%`) )d*8L* +*H5, @,P K,lV-`-(ks@  (,/6>DZs 3? ? , 0 <>? ?   >= =   >4 8 @? D? T X \<t>> , ,> 0 0> 4 4>T? X? h <l <p>? ?  D D>? ?  L L>( T, T<>t Xx X> \ \>0; 4; L dP dX? \? l hp ht<>> | |>; ; , 0 8? <? L P T<l>x>  >  @ @ : : : :   (? ,? < @ D>L P T>  ? ?   >  >>  ? ? ( , 0>8 < @>X>t x ? ?   >  >>  ? ?    >    >(>D H X? \? l  p  t>| $ $>> 4 4? ?  8 8> < <>>  L  L (? ,? < P @ P D> L T P T T> `>  d  d ? ?  h  h >  l  l > >     ? ? 0  4  8> @  D  H> `>  l  l     ? ?     >     > ,> @  D  T? X? h  l  p> x  |  > >     ? ?     >     $> <> lt p tD x |            9 ; ;     4> 8 8     8 8 > 8 8 7 7  8 8 7 7    48 88 @>\8 `8   > $ $  ( (>$ 4( 44>< <@ <` Dd Dt> H H> L L> \ \ d d> h h(>D lH lT>\ x` x>  >  (>, 0 D6  $D  >   4>T>A A A 5   ?  ? 0 4 8>x | 6  ? ?   <>>     0>P T X>  > ( (> , ,4> 0 0 4 >< 8@ 8P> D D>8 L< LP> T T>>H? L? \ ` l p |> X X>D; H; `8 d8 8 8 8 8 8 8 8 88 ? ?  d d> p p> | |>t x >    >     $ 8>X \ p>>  >    x | >    L P d>l p >  >    >8 8 7  7 038? <? L P d>l (p (|22 , ,7 7 >1 1 1 1 1 1 ; ; @ < D < X6  l  l 6 ; ; ! ! !6!D !H !\6"0#1 # 1 #h #l #># # #>$@ $D $T9$d; $h; $8 $8 $8 $8 $8 $8 $8 $8 $ $ % % % % % >% % %.%@ %@ %@ % % %.&? &? & ? &0? &4? &D &H &L>&T 8&X 8&\>&d @&h @&x/ &|/ &/ &/ & H& H&/ &/ &-&/ & P& P&>& ' '>' / '/ ' / '$/ '8 '< 'L/ 'P/ 'T-'\/ 't 'x ' ' ' ' '>' ' '>' ' ' ' '>' ' (( (, (0 (4 (T>(l-(>)   )  )$>)8? )<? )L )P )T>)`,)h  )l  )t+)>) <) <)>) L) L) () (*>*@ \*D \*`>* l+ l+>+h p+l p+>+ x+ x+>, |, |,>, , ,>` d xh lptx|0#`#$ %`))*8**, ,P,--(( , x0 48<@DHL0PT#`X#\$ `%`d)h)l*8p*t*x, |,P,--(4 -@./ 6hB'6 ,646  @7]O92X  Zl<KhUqky 0 (<T X gen.o/ 1001435961 8180 20 100644 64840 ` ELF4(.shstrtab.text.data1.rodata1.data.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿐'P'L'H'D p@' p@@DH@@'$ P$  @'$ d @@H d4 LH, d$ P d4 '㿘'D p@' p@@#`$ P$ D$ h'㿘'DD  C !   d@@ '''D $  $ @< $! D$ X! @D$ P㿠'D! D$ ! D$ ! D$ 㿠'D! ! @! !$ D !$ D !$ D !$ 㿘'H'D! D$ @< 'H!$ '㿠'DD $ ! @D$ ! ! @! !$ !$ 㿘'X'T'P'L'H'DT  !   @@ ''T vT TDHLPX@@@k#\`T $ DHLP X@@@V#\ DH LP  X@@@E#\:T % DHLPT ?X@@@/#\DHT @LP X@@@!  DHLPTX@@ŀ㿘'X'T'P'L'H'D!  !   @@ ''D! @D! @D! @! 'D'DX@T+`-/1   DTP\ @ DTP\ @ DLH\ @` DLH\ @D, 'DX@X@"!  DTP\ @!  DLH\ @㿘'H'D'D@*H, #`@@  !$ H, #`@@  !$  'D@㿐'H'DD !   @@ ''!  D H@Ā'!#`%DT@) @@!   @@ '''`'H'DDH@@'DDH@'!  , '!  D̐@', T,,Tϒ ', T!  LHDT $ DT $H@ !  $ Ɛ@@ ''HD4 $D 'D  4   ! #`%D  @@ ''D  `'` $`㿘'H'DD 'DT # @ D T " 0D 4   0 H, T  0'D'㿐'DDD  !   ߐ@@ ''D  0*'D  0T #' ! !! D   , # $ ''㿐'H'DDHi''D$ 0D$ ,D$ (DT $ D  H@ޒM'D 4D  4  -D  ` 'D4 $! #`%D  @@ ''D  H@'D   (@DH$ H '㿈'L'H'DD 'S XH@  XL@'!#'Z' 0H@  0L@'!#'F' 0H@  0L@'!#'2' 0 H L '!#''DT # $  , ! '!#'㿘'DDT "D #`%D  @@4DT # ! #`@@D ؐ! #`@@#`%DT @@@RD  #`%D  @@D D D DT  D D ! #`@@D !  !0@@ ''DT #!PS ) p 0    @   p  !    !o!0 !g! d!@!)!!p !P~!`{w!t! !Z!ixe!bq"! !W!TcP"M\"0 "E" BQ"@"0:I$"PB! #`@@h'L'H'DDH#@'DDH9@'!  , '! #`D@@'L@%'@ 'L@@4!  D̐@', T,,TL @ ', T㿘'DD !  !F@@ ''+`-! D, @@@@!  DL ! #`@@0'H'DDH~@'DDH@'!  , '!  , ' !  !V@@ ''!  LD 4   #`D  P@@L # !  D@L ?7 'D  !  !^@@ ''D  ( @L ' '' L ' '' !  DȐ@L L %)#`$ '$`  L #`@@'#`' $`L /, '''i 'L F #`! @@XL 0L 9L , , T?@L aL dD L , >| P#`@@'#`$ '$`  L #`@@'#`' $`L /, ''' 'L g'㿘'DDED 4   !  !s@@ ''D 4  D@lD@* ! DT $@ĀD   , # $D 8'DD㿘'DD 4  D`  P`(  P '''㿘'DD   , # $ 'p'DD ( 'D ''! #`%D P P@@@ ''D 8' 4  ' @! ( @! ! #`@@ ''$  0  d*  dT  dT @   d  d NT # @ T "' 4  'T #   8'T "X  8' @(T # @" T "! ! #`@@ '''  ' @  8'H! ! #`@@ ''쀤  !  !@@ ''D 8'' @T # @ T "$ $ '쀤   8' '㿠'DDD D DT <  ?#`LD!  T <@@@D   N"D4 ZD T "D` @@LD T " D ` @@<DT  DT`< ` 0DT` < 4`'DT #  @ 0 !   ! !  D@㿠'H'DHD$ 㿈'L'H'DDH,  ' !  !Ȑ@@ ''L !  !ɐ@@ ''L  NL h !  (!ʐ@@ ''  !  !ː@@ ''L @/  h)T < @@'L 0DH,  L$ 0DH, $ (DH, $  $ (L@@! %'DH-@ L P@@@ ''㿐'DDT $  !  !ؐ@@ ''D!  Dr ''! ! #`@@ ''!  D@!  D @ ''D %@@'DD!$ D'UT   !  !@@ ''T # "T # 0 T #  T #  !  @X   , #c $ 'D'ђ@ '''D'@@ ''DD !  !@@ ''$ 4$ 8D'V' J,  (B,  (  !  !@@ '',  (  4  ,  (`  \$`<,  (` $ \ '  ,  ( 8'D'F@v 4 6T <  ?#`L,!  T <@ T # T #  !  4"@@ '' @0 8'D'㿘'DD  h'!#''㿐'DDD d !  "@@ ''D dT , #`'D d $! #`D P@@5 ''㿈'DD d'T ' , #`< ', #`' < $, #`' $D'㿐'H'DD hD2' ' (D h, ' d HT , <   '$ ' '㿐'L'H'DDH@'0DHL@@ ' d !  "5@@ '' d T L@@DH@' d !  "9@@ '' d$ '㿈'H'DD !  "@@@ ''D  Nn'D $ D $ 'D $' D $ D $ 'D $'  CD$ C'D 4   #`D$ P 6'H#`@'$ dD$ dD`d$  PD$ P! #`D P @@Ȕ ''  ' CD$ '㿘'H'D' "D,  (D,  (H@ '  D,  (H 4D$ 4DH 4$ 8DH$ 4HD$ 8! ! #`D@@ ''`'D! '! 'D !  "f@@ ''! ! #`D@@ ''' ID,  (AD,  (' '䀤  4   !  "k@@ ''  N  \耤@ '  D,  (D 4  ?DT <  ?#`L5!  DT <@)D ''耤 !  "r@@ '' 4   !  DT <@'䀤 !  "u@@ ''  N!  DT ${@* L ?} ' wD,  (oD,  ( 'D,  ( 4   !  "{@@ ''Ԁ d !  "|@@ '' hԀ@ !  "}@@ ''Ȥ dT , ' d < $ '  D,  (D@W' 4  : \$ \ \'Ԁ-$ Ԧ   , # $ 0 4   Ԧ   , # $ <'ԀD$ D$ \! #` PD@@ ''D   , # $!  D@x'L'H'D'?'D !  "@@ ''D hD]' ' WD h, '耤F \A d T , #` H3 d'L''@_@ܠ ' 8' @M@ @''$ '  !  "@@ '' d  !  "@@ '''㿘'H'D' 8D,  ()D,  ( 4  HT D,  (  dT H D,  (  d   ' ' '㿀'H'DD \' !  "Ȑ@@ '' <D @ !  "ʐ@@ '' <' < 4  T # @ T " !  "̐@@ '' CT < @@'D@@PH 8'>' 2,  (*,  (' 4   D@ @@ '  ,  ( 8'Dtx'L'H'D! #`%D PL P@@ ''! ! #`@@ ''!  H ''! ! #`@@ ''HT <' p @@' p@@ N$ D P'$ P$ D d$ d! , !'@@' @@@'! , !'L@@' 0@@'   , # $@H 8'r@H 8'@7 4 "T <  ?#`L!  T <@ !  L"@@ '' 8'@㿈'L'H'D! '+`DL,  (H P@@@ ''! ! #`@@ ''! DL,  ( ''! ! #`@@ ''DL,  (T <'! , !'H@@' @@@DL, $ (DL,  (/DL,  (2@DL@@LD@@D漣@DL,  (P'P'L'H'DD 'HL@HX'T $   HLP@ޖLP@@֖>'HL@3! '+`DPL,  (@@ ''PL,  (D$ P D`$@!  @H '㿈'L'H'DL   , # $H, #`'D$DH, #`<L 4  'L "L  dL  dT H@L  d D !  ##@@ ''L'[' O,  (G,  ( '쀤 !  #(@@ '',  ( 4   dT H@ d DL@ '  ,  ( 8'㿠'L'H'D! DHL@@#`%! @@#`%! @@㿘'DD D D  d !  ,#6@@ ''D  dT '㿘'DDD  N D  ND d !  D#<@@ ''D dT`, T`'wildcard(freeing %s) ?(allocating %s to symbol %s) (allocating %s to node %x) p->sclass == AUTOsrc/gen.csize >= 0src/gen.cIR->x.max_unaligned_loadsrc/gen.c-d-bpsrc/gen.c(%x->op=%s at %w is corrupt.) 0src/gen.cp->x.inst == 0 || p->x.inst == ntsrc/gen.c(using %s) p && p->syms[RX]src/gen.c(clobbering %s) VREGP(%s)LOAD()%s(%s, 0src/gen.c)dumpcover(%x) = rulenumsrc/gen.c%s / %s fmtsrc/gen.c%sp->kids[0]src/gen.c%dp->x.registeredsrc/gen.c(requate(%x): tmp=%s src=%s) (requate arm 0 at %x) (requate arm 5 at %x) (requate arm 7 at %x) n > 0src/gen.cqsrc/gen.crsrc/gen.cr->sclass == REGISTER || !r->x.wildcardsrc/gen.cq->syms[RX]src/gen.c(targeting %x->x.kids[%d]=%x to %s) p->x.inst == 0src/gen.c p->count == 0src/gen.cforestsrc/gen.cp->x.kids[i]->syms[RX]src/gen.cgeneric(p->op) == CALL || generic(p->op) == LOADsrc/gen.cr && r->x.regnodesrc/gen.cr && r->x.regnodesrc/gen.cr && r->x.regnodesrc/gen.cpsrc/gen.c(listing %x) psrc/gen.c(rallocing %x) r && kid->x.registeredsrc/gen.csymsrc/gen.csetsrc/gen.cp->x.kids[i]->x.registeredsrc/gen.cr && r->x.regnodesrc/gen.csym->x.wildcard || sym != rsrc/gen.csetsrc/gen.cbestregsrc/gen.cbestreg->x.regnode->vbl == NULLsrc/gen.cpsrc/gen.cr == p->syms[RX]src/gen.cp->x.registered && !readsreg(p)src/gen.c(spilling %s to local %s) (genspill: ) !p->x.listed || !NeedsReg[opindex(p->op)] || !(*IR->x.rmap)(opkind(p->op))src/gen.c(replacing %x with a reload from %s) (genreload: ) (reprune changes %x from %x to %x) here->x.registered == 0 || here->syms[RX] == NULL || here->syms[RX]->x.regnode == NULL || here->syms[RX]->x.regnode->set != n || (here->syms[RX]->x.regnode->mask&mask) == 0src/gen.crsrc/gen.c(free[0]=%x) (free[1]=%x) p && p->syms[RX] && p->syms[RX]->x.regnodesrc/gen.cp && p->sclass == REGISTER && p->sclass == REGISTER && p->x.regnodesrc/gen.c$Id: gen.nw,v 2.36 1998/09/09 00:44:23 drh Exp $/d9dC8D8E<;94{       $$$ $$$$$,$7$A$G$L$Q$X$`$d$m$w$}$$             gen.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/gen.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ5MLs7yHI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/gen.o src/gen.c -W0,-xp\$XAMgAcJ5MLs7yHI.$XAMgAcJ5MLs7yHI.rcsid$XAMgAcJ5MLs7yHI.rcsidbflagdflagemitter$XAMgAcJ5MLs7yHI.NeedsReg$XAMgAcJ5MLs7yHI.NeedsRegmkregmkwildcardmkautoblockbegblockendmkactualblkcopyparseflagsmayrecalcrangeemitmovesetregrtargetgennotargetaskregvarspillgetregnumreglocheadvmasktmaskswapmaxoffsetoffsetusedmaskfreemaskframesizesaligndalignmaxargoffsetargoffset5/d9dC8D8E<;9Āـ 'Ea~<au‚؂ '@@@WlƂ-I@_2 G[q݀5PdzՂ *E`{  :݀  r D ̀D ՀD D ( À( G( ^   ˀ   -xvCt׀:S Q gsR-vD8̀Oo:L .A(+`  v   O  qp!p!€!"<(""#7#c(#ڀ$[@${&$&1$ $ $ %&%;&&%p$%D%H%L%P%€%ʄDSDT@DUpDVDWDXDYDZ%$%D&D^D_4D`LDaXDbll& $&!DDdDeTDfDgDh&*$&KDDjDkDl(Dm<<&^$&vDDoDp$Dq4DrDDsTDtll&$&D&H &Dv Dx,Dy@DzTT&$&ӠDD|D}D~,DHDXDhh&$'D'$H'0L'<P'HT'TXDDdDtD|DDDD\DdtDtDDDLL'`$'D'H'L'P'ʠT'֠X'\'DDlDDDDDDDD0D0DDDDD'$(D(#H (1D D$DTDhDDD(9$(UD(^H (hD DTDDD D D  (v$(D(H ((((ǀ(D D$D<DXDDDDDDxDDD ,,D44($(D)H `))HD DDDD)P$)hD)qDDdD|DDDDDD$$)z$)D)H D DD(DPDdDDDD@ttDtDDD)$)٠D)H)L)DD$D$DtDDhDhDD )$*DD 0D 0D \dDd|D|DDDDDDDDHDPDdDtD!|D"D$D%D&D,D-D.D/D0@DHD2D3,,*$*DD*MH*WL*a*o*w*(D9D:(D;@D<\D=D>D=D?D@DA DB0DA`DC*$*DDFDHPDIDJDK*$*D*H *+++(DR DS$DT<DUXDVtDWDXDYDZ0TD\ThD]hD^tD_D`<Dc<Dd|DeDf,DgLDhpDiDjDkDm4DcDoDp+:$+NDpDrDsDtlDwDxDr$Dz,,+W$+nD D}D~hh+w$+DDD4DHH+$+D(+D+D+ƀ+΀D$D(DDDDXDD$D<DDDpDxDDDDXDpDxDDD,DHDDDDDD+$+DDDD D0D@DhDDDDDDDDD D@DHDDDD0DTT+$,D,H D D,&$,JD,SH,\L,eDD(DpDDDdDDDDD$0D0DDD,m$,DDDTD`DDDD@D\\,$,DD4,,D,Ā,ЀDD,D,DxDDDDDD$D0D\xDxDDDDDDDDDdDlDtDDDHDHDhDDDDDpDpD DD D ,$,DDDHH,$-DDDdDD-$-1D-:D-DDD DLTDTDDD!-L$-pD-zH -D% D& D'4L-D(LD+dD,D'D.D/-$-D-ĠH-ѠL-ڀD2D3(8D48D5XD6D7D9D:LD;XD<ll-$.D. H  .D@ DATDBhDCpDDDEDG4DH4DIDPDKP|DL|DMDNDODPDSDTDV  .$.>D.GH .SDZ D[@DZdD\D]D^D_00.[$.qD$,T .z.DdDeDf DghDh.Di.DjDkDltDmDhDp\.Dq\.DrpDsDtDuDv@T.ǀDxTDy.πDzD{D|DD}D~Dy<xDxD.׀DDDDDD@DlDDDDD$DHH.$/D/H/L/'D/5D/DDDdDxD/LDD/UD/`D/hD$D(DXDdDDDDDD8DD/s$/D/H T/D D DDDD/$/РD/٠H ///D DD`DtDDdDDD/DDD@D\DDD0$0-D06H0BLx0M0U0]0eDDpDDD8DHDxDDDDD D<DdDDDDDDDDD0o$0D0H0L00DD|DD DTDtDDDDD\DpD0$0D0H1L1 Ph1D1DD D DD PD dD DD<DXDtDD1#$1ED1RH1[L$1g1oDD<DhDD%LD&d1wD'D(D*D+\D&pD%D.1$1D1H1LD0D18D2`D31$1ݠDD6D7|D81$1DD<D=D>2 2$2&$2G$2]$2s$2$2$2$3!$3@ 3a 3 3 3 3 3 3 4 4 4" 46 4G$4$4$4$4$5.bgen.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/gen.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ5MLs7yHI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ5MLs7yHI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ5MLs7yHI.rcsid:S(0,22)=ar(0,4);0;48;(0,1)bflag:G(0,3)dflag:G(0,3)emitter:G(0,23)=*(0,24)=f(0,14)$XAMgAcJ5MLs7yHI.NeedsReg:S(0,21)$XAMgAcJ5MLs7yHI.NeedsReg:S(0,25)=ar(0,4);0;37;(0,1)mkreg:F(1,9);(1,12);(0,3);(0,3);(0,3)fmt:p(1,12)n:p(0,3)mask:p(0,3)set:p(0,3)p:(1,9)src/gen.cmkwildcard:F(1,9);(0,26)=*(24,4)syms:p(24,36)p:(1,9)mkauto:F(0,20);(24,4)p:p(1,9)blockbeg:F(0,20);(0,27)=*(24,39)e:p(0,28)=*(24,41)blockend:F(0,20);(0,27)e:p(0,28)mkactual:F(0,3);(0,3);(0,3)align:p(0,3)size:p(0,3)n:(0,3)docall:f(0,20);(1,54)p:p(1,1)blkcopy:F(0,20);(0,3);(0,3);(0,3);(0,3);(0,3);(0,29)=*(0,3)dreg:p(0,3)doff:p(0,3)sreg:p(0,3)soff:p(0,3)size:p(0,3)tmp:p(0,29)blkunroll:f(0,20);(0,3);(0,3);(0,3);(0,3);(0,3);(0,3);(0,29)k:p(0,3)dreg:p(0,3)doff:p(0,3)sreg:p(0,3)soff:p(0,3)size:p(0,3)tmp:p(0,29)i:(0,3)parseflags:F(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)i:(0,3)getrule:f(0,3);(1,54);(0,3)p:p(1,1)nt:p(0,3)rulenum:(0,3)reduce:f(0,20);(1,54);(0,3)p:p(1,1)nt:p(0,3)rulenum:(0,3)i:(0,3)nts:(24,16)kids:(0,30)=ar(0,4);0;9;(1,1)reuse:f(1,1);(1,54);(0,3)p:p(1,1)nt:p(0,3)_state:T(0,31)=s2cost:(0,32)=ar(0,4);0;0;(0,2),0,16;;r:(1,9)mayrecalc:F(0,3);(1,54)p:p(1,1)op:(0,3)prune:f(0,33)=*(1,1);(1,54);(0,34)=*(1,54)p:p(1,1)pp:p(0,33)range:F(0,3);(1,54);(0,3);(0,3)p:p(1,1)lo:p(0,3)hi:p(0,3)s:(1,9)dumptree:f(0,20);(1,54)p:p(1,1)dumpcover:f(0,20);(1,54);(0,3);(0,3)p:p(1,1)nt:p(0,3)in:p(0,3)rulenum:(0,3)i:(0,3)nts:(24,16)kids:(0,35)=ar(0,4);0;9;(1,1)dumprule:f(0,20);(0,3)rulenum:p(0,3)emitasm:f(0,14);(1,54);(0,3)p:p(1,1)nt:p(0,3)rulenum:(0,3)nts:(24,16)fmt:(1,12)kids:(0,36)=ar(0,4);0;9;(1,1)emit:F(0,20);(1,54)p:p(1,1)moveself:f(0,3);(1,54)p:p(1,1)move:F(0,3);(1,54)p:p(1,1)requate:f(0,3);(1,54)q:p(1,1)src:(1,9)tmp:(1,9)p:(1,1)n:(0,3)prelabel:f(0,20);(1,54)p:p(1,1)setreg:F(0,20);(1,54);(24,4)p:p(1,1)r:p(1,9)rtarget:F(0,20);(1,54);(0,3);(24,4)p:p(1,1)n:p(0,3)r:p(1,9)q:(1,1)rewrite:f(0,20);(1,54)p:p(1,1)gen:F(1,1);(1,54)forest:p(1,1)i:(0,3)sentinel:(1,2)dummy:(1,1)p:(1,1)notarget:F(0,3);(1,54)p:p(1,1)putreg:f(0,20);(24,4)r:p(1,9)askfixedreg:f(1,9);(24,4)s:p(1,9)r:(24,33)n:(0,3)askreg:f(1,9);(24,4);(0,37)=*(0,14)rs:p(1,9)rmask:p(0,37)i:(0,3)r:(1,9)getreg:f(1,9);(24,4);(0,37);(1,54)s:p(1,9)mask:p(0,37)p:p(1,1)r:(1,9)askregvar:F(0,3);(24,4);(24,4)p:p(1,9)regs:p(1,9)r:(1,9)linearize:f(0,20);(1,54);(1,54)p:p(1,1)next:p(1,1)i:(0,3)ralloc:f(0,20);(1,54)p:p(1,1)i:(0,3)mask:(0,38)=ar(0,4);0;1;(0,14)kid:(1,1)r:(1,9)sym:(1,9)set:(1,9)r:(1,9)r:(1,9)q:(1,1)spillee:f(1,9);(24,4);(0,37);(1,54)set:p(1,9)mask:p(0,37)here:p(1,1)bestreg:(1,9)bestdist:(0,3)i:(0,3)ri:(1,9)rn:(24,33)q:(1,1)dist:(0,3)uses:f(0,3);(1,54);(0,39)=*(24,32)p:p(1,1)rn:p(24,33)i:(0,3)spillr:f(0,20);(24,4);(1,54)r:p(1,9)here:p(1,1)i:(0,3)tmp:(1,9)p:(1,1)k:(1,1)genspill:f(0,20);(24,4);(1,54);(24,4)r:p(1,9)last:p(1,1)tmp:p(1,9)p:(1,1)q:(1,1)s:(1,9)ty:(0,14)genreload:f(0,20);(1,54);(24,4);(0,3)p:p(1,1)tmp:p(1,9)i:p(0,3)q:(1,1)ty:(0,3)reprune:f(0,3);(0,34);(0,3);(0,3);(1,54)pp:p(0,33)k:p(0,3)n:p(0,3)p:p(1,1)x:(1,2)q:(1,54)spill:F(0,20);(0,14);(0,3);(1,54)mask:p(0,14)n:p(0,3)here:p(1,1)i:(0,3)p:(1,1)r:(1,9)dumpregs:f(0,20);(1,12);(1,12);(1,12)msg:p(1,12)a:p(1,12)b:p(1,12)getregnum:F(0,3);(1,54)p:p(1,1)regloc:F(0,14);(24,4)p:p(1,9)head:G(1,1)opname:P(1,12);(0,3)newtemp:P(1,9);(0,3);(0,3);(0,3)intconst:P(1,9);(0,3)stringd:P(1,12);(0,4)print:P(0,20);(0,40)=*(0,41)=k(0,1);0stringf:P(1,12);(0,42)=*(0,43)=k(0,1);0fprint:P(0,20);(0,44)=*(12,2);(0,45)=*(0,46)=k(0,1);0newnode:P(1,1);(0,3);(1,54);(1,54);(24,4)allocate:P(1,17);(0,15);(0,14)vmask:G(0,47)=ar(0,4);0;1;(0,14)tmask:G(0,48)=ar(0,4);0;1;(0,14)swap:G(0,3)maxoffset:G(0,3)offset:G(0,3)usedmask:G(0,49)=ar(0,4);0;1;(0,14)freemask:G(0,50)=ar(0,4);0;1;(0,14)framesize:G(0,3)salign:G(0,3)dalign:G(0,3)maxargoffset:G(0,3)argoffset:G(0,3)strcmp:P(0,3);(0,51)=*(0,52)=k(0,1);(0,53)=*(0,54)=k(0,1)memset:P(1,17);(1,17);(0,3);(0,14)__flsbuf:P(0,3);(0,3);(0,44)fputs:P(0,3);(0,55)=*(0,56)=k(0,1);(0,44)__assert:P(0,20);(0,57)=*(0,58)=k(0,1);(0,59)=*(0,60)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11gen.cBbss.bssDdata.dataDrodata.rodataemitasmdocallblkunrollgetrulereducereuseprunedumptreedumpcoverdumprulerequatemoveselfprelabelrewritelinearizerallocputregdumpregsaskfixedregaskreggetregspilleeusesspillrgenspillgenreloadrepruneswapreglocgetregnumnewtemptmaskvmaskaskregvarspillusedmasknotargetheadgennewnodertargetsetregmoveemitfputs__flsbufprintframesizerangemayrecalcopnamefprintsrc__iobstrcmpparseflagsdalignsalignIRblkcopyintconstmaxargoffsetargoffsetmkactualmaxoffsetblockendfreemaskblockbegstringd__assertoffsetmkautomkwildcardstringfmemsetallocatemkreg$XAMgAcJ5MLs7yHI.NeedsRegemitterdflagbflag$XAMgAcJ5MLs7yHI.rcsid2*2p9C 0K <R(XP^84gq(z#h"xx(x\-d;8=@P5V6 78(|DG`HKhOPR XWX$*090:S@I4XRW/p([c+ k*$r#Xw!04|84 `Thd!t*3D<DMT[(|fnu~ &21,SHR\QSR8STR\ `   M N N 8N <N @N PN TN \LN N J J J J N N H H N N  H H N  N ,J 0J <J @J tF xF F F F F D F F E E (F ,F 0E 4E 8F <F   MPC`B dB B B  8 8M8B <B TA XA l@ p@ B B B B B B B B B B B B LB PB  `  ` > W W ( d , d 4> LX PX  h  h M B B (= ,= 0 x 4 x @: L< P< d; l p M B B 0B 4B B B   0M W W = =   ;4 8 LM8W <W L= P= T X p;   $Lh= l= p t ;= =  $ $;= =  , ,;= =   0 0:0;T= X= \ 4` 4x; = =  8 8 ;@ <D <XM@= D= H LL LT;B B = =  P P; d d = $= ,;`B dB @ hD hXMx= |=  | |B B ;B B = =   ;TB XB pB tB   MB B    $6HB LB   MTB XB = = = = = 5= = = d h l7 p7 x6 0=  4=  <4 L=  P=  `=  |=  =  5 =  =  = !d !h !|M!V !V #W #W #= #= # # #;$`W $dW $t= $x= $| $ $;&XW &\W &l= &p= &t  &x  &;&W 'W '= '= ' $' $',;'\ <'` <'tM(U (U (B (B ) 1)p1)0*B *B +X P+\ P+pM+ `+ `+M, p, p,M,L ,P ,dM,/-\1-dW -hW -x= -|= - - -;. . .,M.XW .\W .W .W .= .= . . .;.B .B .W .W /|- /- / / /M0xB 0|B 1  1  1M2T 42X 42lM3U 3U 3B 3B 4 X4 X4(M5< 5@ 5TM5J 5J 5W 5W 5 5 6PJ 6TJ 6|J 6J 6+ 6+ 8 8 8M8*9< 9@ 9TM9 9 9M: : ; ( ;( ;`W ;dW ;t ;x <W <W <= <= < < =;=H' =L' =T' =X' =p =t =M=W =W == == = (= (=;>| 8> 8>M?TU ?XU ?lB ?pB ? \? \?M@B @B @H l@L l@`M@B @B AL |AP |AdMA A AMB B  B MCW CW C @D @DdB DhB D D DME' E' F F FMF F GMH <H <HMI LI LI,MI lI lIMJ&KxW K|W K= K= K K K;KW KW K= K= K K L;L W L$W LXW L\W Ll= Lp= Lt Lx L;LSLRM B M$B MD/Mh/MtB MxB M/M/NU NU NB NB N N NMO`W OdW Ot= Ox= O| O O;OW OW O= O= O DO DO;PW PW P\W P`W Pp= Pt= Px TP| TP;PB PB P/Q /RW RW R= R= R XR XS;StB SxB T + T+ T<J T@J T |T |TMU 8U 8UMV= V= V;V= V= V HV HVJ VJ W;W= W= W XW XW J W$J W0;W hW hWMXl Xp XM4 XY\Z !ac'b_,b_4b`@  @dOg8  Z5/h<qy #|   bytecode.o/ 1001435961 8180 20 100644 32824 ` ELF}4(.shstrtab.text.bss.rodata1.data1.data.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'D! D@:*! @4! @.! @(! @"!   @@ ''D!$ D$  , ! 㿘'L'H'DL ! '! '#`H PL@@D$ P㿠'D#`D P@@x'L'H'DvH  #`HL @@ #`HL @@H  #`HL @@ #`HL @@e#`HL @@ZH L  ?  ?< < @'! @@L''! , @'! ,  @%D   $  , ! !   5@@ ''㿘'H'DH'HD'L @@ 'HD 㿘'DD  C0#`D 0@@D5$ P#`D 0@@D+$ P#`D 0@@D!$ P!   E@@ ''D $@ $  , ! 0D  D  Q#` @@@D$ PD  D 4   #`D @@D$ PD $ PX'DD  !   R@@ ''D  !   S@@ ''D  !   T@@ ''D D #`DT @D  0@@D  !   Z@@ ''D  !   [@@ ''#`DT @@@DT # 9y D  !   a@@ ''D  !   b@@ ''D D  P !  $ c@@ ''#`DT @D  P@@,D  !   g@@ ''D  !   h@@ ''D  !   i@@ ''D #`DT @D  0@@D  !   n@@ ''D  !   o@@ ''D #`DT @@@D  !   t@@ ''D  !   u@@ ''DT   !   v@@ ''D `#`DT @@@_D  !   |@@ ''D  !   }@@ ''D *D &#`DT @@@%D  !   @@ ''D  !   @@ ''D  !   @@ ''D  P !   @@ ''D ɐD Ő#`DT @D  P@@DT #!PS ) p 0  5 J @   pr ok h!    r!k!0 !! `!@Y!)!!p !P!`H!A! !n!6!/"! !!! " "0 "" "@"08"P!   @@ ''㿠'DD DD 'DD㿠'D#`D P@@㿐'P'L'H'D!  ` @!$ 'H, TL, M+`H,  $ $ < %`#`! @@'L, $ PH, $ P! 'L, $ XH, $ X+`H,  $ %` 'H,  L, !$ !$ !$ !$ HL@@#`D P! ! @@@#`D P! ! @@㿐'DD !   @@ ''DT # )D  !   @@ ''D  0  'D  0'%$DT # ! ! @! '! '!$ !$ 㿠'DD D D D㿐'DD !   @@ ''D' ː 'D'㿘'DD $   'D $ '! @@#`D P@@㿠'D#`D P@@㿠'D'D $ $ @< $#`! @@D$ P! D$ X'D $ $㿠'H'D㿠㿠'D! D@@㿘'DD !  ! D @@ D '!$ ! @@!$ D ! @D '!$ ! @@code data bss lit 0src/bytecode.c%s%s%Daddress %s byte %d %D byte %d %d byte %d %U byte %d %u byte %d %U byte 4 %u byte 4 %u byte 4 %u 0src/bytecode.cbyte 1 %d %D%U%U0src/bytecode.c$%d$%sp->kids[0]src/bytecode.cp->kids[1]src/bytecode.cp->syms[0]src/bytecode.c%s %d !p->kids[0]src/bytecode.c!p->kids[1]src/bytecode.c%s !p->kids[0]src/bytecode.c!p->kids[1]src/bytecode.cp->syms[0] && p->syms[0]->x.namesrc/bytecode.c%s %s p->kids[0]src/bytecode.c!p->kids[1]src/bytecode.cp->syms[0]src/bytecode.c%s %d p->kids[0]src/bytecode.c!p->kids[1]src/bytecode.c%s p->kids[0]src/bytecode.c!p->kids[1]src/bytecode.coptype(p->op) != Bsrc/bytecode.c%s p->kids[0]src/bytecode.cp->kids[1]src/bytecode.c%s p->kids[0]src/bytecode.cp->kids[1]src/bytecode.cp->syms[0]src/bytecode.cp->syms[0]->x.namesrc/bytecode.c%s %s 0src/bytecode.cexport %s %dproc %s %d %d endproc %s %d %d psrc/bytecode.cp->syms[0]src/bytecode.cpsrc/bytecode.calign %d LABELV %s import %s %dskip %d file "%s" line %d +$Id: inter.nw,v 2.35 1998/09/10 21:47:37 drh Exp $ 3 d>dM8N8O<;94     ' 2bytecode.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/bytecode.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ5MLs7iII./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/bytecode.o src/bytecode.c -W0,-xp\$XAMgAcJ5MLs7iII.$XAMgAcJ5MLs7iII.rcsid$XAMgAcJ5MLs7iII.rcsid$XBMgAcJ5MLs7iII.b_segment.cseg$XBMgAcJ5MLs7iII.b_stabline.prevfile$XBMgAcJ5MLs7iII.b_stabline.prevlinebytecodeIR* d>dM8N8O<;9΀1Okˀ&FkĂ̂1@J@avЂ7S@i)< Qe{)?Zn߂4Oj€  %Dʀ  # | D ׀D ߀D D $( ̀( Q( h   Հ   !7M~D] [ q}ˀ\7DB׀YyDVǀ 8K(5j Ā & À  Y  {p!(p!̀""F("€##A#m(#$e@$&$&3$$%D% (%1D D (D (D @D XDpDD D%@$%fD%oH%xLDDtt%$%DDD,,%$%̠D%ڠH%LDDD(D!TD"xD$D%D'D(D)D+$%D,$D-`x%D/D0D1D3DD54D6tt& $&+D&6H &BD; D<8D;PD=&K$&fDD@DA$DB$DCLDDtDEDADG DHHDIxDJDLDM&o$&DDPDRDS\DTDUDVDWDXLDZTD[D\D]DPD_@HDaHDbDcDdDDe|DgDhDiDjhDkxDlDnDoDpPDq`DrDtDuDv(DwxDxDyD|D}D~PD`DpDDDD8DDDDD , 4D_ 4D D , ,&$&DDDD$DHH&$&ǠDDD,,&$'D'H'L'/P'=DD0D8tDtDDD4D\DDDDDDLL'E$'ZDDDPhDhDDDD`hDpp'c$'xDDDD(D8DDLL'$'D'DDPDhDtDD'$'DDDTDxx'$'ߠDDD,,'$'DDD0DTDdD($((D(4H D(B$D  (T$(jDDD(((s$(D((((DXDXDDDD) )$)/$)D$)Z$)$)$)$)$)$*$*J$*bbytecode.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/bytecode.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ5MLs7iII.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ5MLs7iII.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ5MLs7iII.rcsid:S(0,22)=ar(0,4);0;50;(0,1)b_segment:f(0,20);(0,3)n:p(0,3)$XBMgAcJ5MLs7iII.b_segment.cseg:V(0,3)src/bytecode.cb_address:f(0,20);(24,4);(24,4);(0,4)q:p(1,9)p:p(1,9)n:p(0,4)b_defaddress:f(0,20);(24,4)p:p(1,9)b_defconst:f(0,20);(0,3);(0,3);(1,16)suffix:p(0,3)size:p(0,3)v:p(1,20)f:(0,17)p:(0,23)=*(0,14)b_defstring:f(0,20);(0,3);(1,12)len:p(0,3)str:p(1,12)s:(1,12)b_defsymbol:f(0,20);(24,4)p:p(1,9)dumptree:f(0,20);(1,54)p:p(1,1)b_emit:f(0,20);(1,54)p:p(1,1)b_export:f(0,20);(24,4)p:p(1,9)b_function:f(0,20);(24,4);(0,24)=*(24,4);(0,24);(0,3)f:p(1,9)caller:p(24,36)callee:p(24,36)ncalls:p(0,3)i:(0,3)gen02:f(0,20);(1,54)p:p(1,1)gen01:f(0,20);(1,54)p:p(1,1)b_gen:f(1,1);(1,54)p:p(1,1)q:(1,1)b_global:f(0,20);(24,4)p:p(1,9)b_import:f(0,20);(24,4)p:p(1,9)b_local:f(0,20);(24,4)p:p(1,9)b_progbeg:f(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)b_progend:f(0,20)b_space:f(0,20);(0,3)n:p(0,3)b_stabline:f(0,20);(0,25)=*(1,11)cp:p(0,26)=*(1,13)$XBMgAcJ5MLs7iII.b_stabline.prevfile:V(1,12)$XBMgAcJ5MLs7iII.b_stabline.prevline:V(0,3)bytecodeIR:G(1,83)ttob:P(0,3);(0,27)=*(1,24)opname:P(1,12);(0,3)genlabel:P(0,3);(0,3)print:P(0,20);(0,28)=*(0,29)=k(0,1);0stringf:P(1,12);(0,30)=*(0,31)=k(0,1);0gencode:P(0,20);(0,24);(0,24)emitcode:P(0,20)blockend:P(0,20);(0,32)=*(24,39)blockbeg:P(0,20);(0,32)strcmp:P(0,3);(0,33)=*(0,34)=k(0,1);(0,35)=*(0,36)=k(0,1)__assert:P(0,20);(0,37)=*(0,38)=k(0,1);(0,39)=*(0,40)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11bytecode.cBbss.bssDdata.dataDrodata.rodatab_segmentb_addressb_defaddressb_defconstb_defstringb_defsymboldumptreeb_emitb_exportb_functiongen02gen01b_genb_globalb_importb_localb_progbegb_progendb_spaceb_stabline_Q_qtosblockendblockbegbytecodeIRstrcmp$XBMgAcJ5MLs7iII.b_stabline.prevline$XBMgAcJ5MLs7iII.b_stabline.prevfileemitcodegencodeargoffsetmaxoffsetmaxargoffsetoffsetIRopnamegenlabelttobswapstringf__assertprint$XBMgAcJ5MLs7iII.b_segment.cseg$XAMgAcJ5MLs7iII.rcsid  /9@|C4P|[gHsP 4|P4@Tx0T`4800p4;`iq{31 1 8 < @0P T X0h l p0  0  /1 1      8$h(P,` d p t | 4 4. < <0@ HD H\0l Tp T0 ` `0 l l0 x x0lx | 0  - - 0  - - 08 < L P d/0  0l p .  .  .  /,,L 0P 0  +.  .0l48t x /    /  ( ($/d Dh Dt*0 L L/  h  h / <  @  L* \0     /     / \  `  t/     * 0     / 4  8  L/  4  4 /  P  P * 0  X  X 4/ h t l t /     * 0     / @  D  X/     /     * 0   4/h l / , ,*0 0 0/P LT Lh/ h h/  /D H T*t0< @ T/  0T) X) p( t( ( ( (   ( ( .8( <( t( x( ( ( ( % % & & ' '  $  $& (& ,' 0' @0H#P T `& d& h' l' |0  /$  (  </% % % % % ' ' % % ' ' ' ' %  %  ( (/ < <0 H H0 T T 0@( D( d( h `l `p( t( |.( ( ( ( ( 8 d< dH0" " " "  " "  p p0! ! !  ! ,! 0! 4 |8 |D0T@X\`dhlHptx@|`80p4 `0 0!&!,"4"  @#d3O%h  Z<*hf<qhyj0 n | alpha.o/ 1001435962 8180 20 100644 182048 ` ELFx4(.shstrtab.text.rodata1.data.bss.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'H'DH H  !  H@@Dk'\D 4 , #`T`'D 4 , 4 , #`TU'D 4 , #`TK'D 4 , #`TA'D 4  , #`T7'D 4  , #`T-'D 4  , #`T#'D 4  , #`T'!  H@@'H$  , ! 㿘'H'DD 'HT @H4    ,  ?$HT @H4    ,  ?$HT @H4    ,  ?$HT @H4    ,  8$DH@@HT @H4   , #c $㿘'H'DD 'HT @H4    ,  ?$HT @H4    , # $DH@ @㿘'H'DD 'HT @H4    ,  8$DH@ @㿘'H'DD 'H T @H 4   , 4 , # $DH @㿐'DD !  @@  @@'D$   , #c $#c4 4 4 4 4 4 4 4 ,BD ʐD T ID   T  'T @4   P , #c $3PD D D T I!D` T `  T  'T @4   Q , #c $3!D t3D nD  T  'T @4   @ , #c $222D JD  T  'T @4   H , #c $2D *D  T  'T @4    , #c $D  T  'T @4    , #c $2T  4    , #c $22T  4    , #x $D<D@'T @4   , 4 , # $D@2OT  4    , #x $DD@'T @4   , 4 , # $Dt@2D jD fD T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $1D #D D T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $1D ܐD T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $D@D  T  'T @4   , 4 , # $D@0D D T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $D @D  T  'T @4   , 4 , # $D@/////D D` T @@'T @4   b, 4 , # $DВ@/sD ƐD` T @@'T @4   g, 4 , # $D@/KT  4    , #x $DD@'T @4   , 4 , # $Dp@/T  4    , #x $DȒD@'T @4   , 4 , # $D8@.D .D *D T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $.D D D T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $.MD D T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $Dג@D  T  'T @4   , 4 , # $D@-ZD D T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $D@D  T  'T @4   , 4 , # $DĒ@,g,e,c,a,_D D` T @@'T @4   c, 4 , # $D@,7D D` T @@'T @4   h, 4 , # $Dl@,, T  4    , #x $D’D@'T @4   , 4 , # $D2@D ?@@'T @4    ,  ?$+T  4    , #x $DqD@'T @4   , 4 , # $D@+T  4    , #x $D9+lD D  T  'T @4   I , #c $+LD D  T  'T @4   K , #c $+,D D  T  'T @4   N , #c $+ + D ]D YD T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $*D D D T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $*|D ϐD ːD T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $*5D D D T "D  T 'T @4    , #c $* D _D T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $D@D  T  'T @4   0, 4 , # $Dv@)D lD T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $D@D  T  'T @4   , 4 , # $D@(&D yD T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $D@D  T  'T @4   , 4 , # $D@'3D D T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $D@&`D D  T  'T @4   ~, 4 , # $D@&:D D  T  'T @4   , 4 , # $Dq@&D gD  T  'T @4   , 4 , # $DK@D T ! E@#D   T  'T @4   , 4 , # $D"@D T ! E@#D   T  'T @4   , 4 , # $D@%D D T $E#D   T  'T @4   , 4 , # $D̒@D T (E#D   T  'T @4   ", 4 , # $D@D  T  'T @4   w, 4 , # $D@%(%&%$%"D uD T $F#D   T  'T @4   *, 4 , # $DR@D T (F#D   T  'T @4   ,, 4 , # $D+@D  T  'T @4   y, 4 , # $D @$D D T $F#D   T  'T @4   %, 4 , # $Dޒ@D T (F#D   T  'T @4   ', 4 , # $D﷒@D  T  'T @4   {, 4 , # $D@$:$8D D  T  'T @4   u, 4 , # $Do@$D eD  T  'T @4   `, 4 , # $DI@#D ?D  T  'T @4   , 4 , # $D#@#D D  T  'T @4   , 4 , # $D@#D D  T  'T @4   , 4 , # $Dג@#z#xD ːD` T @@'T @4   s, 4 , # $D@#PD D` T @@'T @4   d, 4 , # $D@#(D {D` T @@'T @4   i, 4 , # $D]@#"D QD  T  'T @4   A , #c $"D 1D  T  'T @4   C , #c $"D D  T  'T @4   D , #c $"""""D D D` T ` T  'T @4   k, 4 , # $DŒ@"hD D D` T ` T 'T @4    ,  8$Dk@D` T ` T  'T @4   >, 4 , # $Dw@"D mD iD` T ` T  'T @4   A, 4 , # $DI@!!D =D 9D` T ` T  'T @4   q, 4 , # $D@!D D  D` T ` T  'T @4   C, 4 , # $D@!D D ݐD` T ` T  'T @4   F, 4 , # $D콒@!`!^D D D` T ` T  'T @4   T, 4 , # $D썒@!0D 탐D D` T ` T  'T @4   V, 4 , # $D_@!D UD QD` T ` T  'T @4   :, 4 , # $D1@ D 'D #D` T ` T  'T @4   <, 4 , # $D@ D D D` T ` T  'T @4   X, 4 , # $DՒ@ xD ːD ǐD` T ` T  'T @4   Z, 4 , # $D맒@ JD 읐D 왐D` T ` T  'T @4   H, 4 , # $Dy@ D oD kD` T ` T  'T @4   J, 4 , # $DK@D AD  T  'T @4   \, 4 , # $D%@D D  T  'T @4   ], 4 , # $D@D D D` T ` T  'T @4   L, 4 , # $Dђ@tD ǐD ÐD` T ` T  'T @4   N, 4 , # $D꣒@FD 뙐D 땐D` T ` T  'T @4   P, 4 , # $Du@D kD gD` T ` T  'T @4   R, 4 , # $DG@D =D 9D` T ` T  'T @4   m, 4 , # $D@D D  D` T ` T  'T @4   6, 4 , # $D@D D ݐD` T ` T  'T @4   8, 4 , # $D齒@`D 곐D ꯐD` T ` T  'T @4   o, 4 , # $D鏒@2D ꅐD ꁐD` T ` T  'T @4   2, 4 , # $Da@D WD SD` T ` T  'T @4   4, 4 , # $D3@D )D %D` T ` T  'T @4   4 , #c $D D D` T ` T  'T @4    , #c $D ِD ՐD` T ` T  'T @4    , #c $^D 鱐D 魐D` T ` T  'T @4   < , #c $6D 鉐D 酐D` T ` T  'T @4   $ , #c $D aD ]D` T ` T  'T @4   & , #c $D 9D 5D` T ` T  'T @4   > , #c $D D  D` T ` T  'T @4   ( , #c $D D D` T ` T  'T @4   * , #c $nD D 轐D` T ` T  'T @4   6 , #c $FD 虐D 蕐D` T ` T  'T @4   , , #c $D qD mD` T ` T  'T @4   . , #c $D ID ED` T ` T  'T @4   8 , #c $D !D D` T ` T  'T @4   0 , #c $D D D` T ` T  'T @4   2 , #c $~D ѐD ͐D` T ` T  'T @4   : , #c $VD 穐D 祐D` T ` T  'T @4   , #c $.D 灐D }D` T ` T  'T @4   ! , #c $T  4    , #x $D湒D@'T @4   , 4 , # $D)@D ?@@'T @4    ,  ?$T  4   , #x $DhD@'T @4   , 4 , # $Dؒ@{T  4   , #x $D0D@'T @4   , 4 , # $D堒@CD 斐D  T  'T @4   J , #c $#D vD  T  'T @4   L , #c $D VD  T  'T @4   O , #c $D 6D  T  'T @4   M , #c $D D D T "D  T 'T @4   , #c $D` T ` T  'T @4    , #c $|D ϐD ːD T "D  T 'T @4   , #c $D` T ` T  'T @4    , #c $5D 刐D 儐D T "D  T 'T @4   , #c $D` T ` T  'T @4    , #c $D AD =D T "D  T 'T @4   , #c $D` T ` T  'T @4    , #c $D D T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $D1@D  T  'T @4   1, 4 , # $D@D D T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $D>@D  T  'T @4   , 4 , # $D@D D T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $DK@D  T  'T @4   , 4 , # $D+@D !D T "D@D  0 'T  4   4  , #c $T  4   4 , 4 , 4 , # $T  4   4  , #x $T  4   4  , # $T 4   4   ,  8$T 4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , 4 , # $DX@D  T  'T @4   , 4 , # $D8@D .D  T  'T @4   , 4 , # $D@D D  T  'T @4   , 4 , # $D@D D  T  'T @4   , 4 , # $Dƒ@D T ! E@#D   T  'T @4   , 4 , # $Dߝ@D T ! E@#D   T  'T @4   , 4 , # $Dt@D jD T $E#D   T  'T @4   !, 4 , # $DG@D T (E#D   T  'T @4   #, 4 , # $D @D T ! E@#D   T  'T @4   $, 4 , # $D@D  T  'T @4   x, 4 , # $Dג@zD ͐D` T @@'T @4   /, 4 , # $Dޯ@RPND ߡD T $F#D   T  'T @4   +, 4 , # $D~@D T (F#D   T  'T @4   -, 4 , # $DW@D T ! F@#D   T  'T @4   ., 4 , # $D.@D  T  'T @4   z, 4 , # $D@D D T $F#D   T  'T @4   &, 4 , # $D@D T (F#D   T  'T @4   (, 4 , # $Dݺ@D T ! F@#D   T  'T @4   ), 4 , # $Dݑ@D  T  'T @4   |, 4 , # $Dq@D gD  T  'T @4   }, 4 , # $DK@D AD  T  'T @4   v, 4 , # $D%@D D  T  'T @4   a, 4 , # $D@D D  T  'T @4   , 4 , # $Dْ@|D ϐD  T  'T @4   , 4 , # $Dܳ@VD ݩD  T  'T @4   , 4 , # $D܍@0D ݃D  T  'T @4   , 4 , # $Dg@ D ]D` T @@'T @4   t, 4 , # $D?@D 5D` T @@'T @4   e, 4 , # $D@D  D` T @@'T @4   j, 4 , # $D@D D` T @@'T @4   f, 4 , # $Dǒ@jD ܽD  T  'T @4   B , #c $JD ܝD  T  'T @4   E , #c $*D }D  T  'T @4   F , #c $ D ]D  T  'T @4   G , #c $T  4    , # $DْT   4    ,  ?$T 4    ,  8$DْT 4    ,  8$DÒD D D` T ` T  'T @4   l, 4 , # $DŒ@hD ۻD ۷D` T ` T 'T @4    ,  8$Dk@D` T ` T  'T @4   ?, 4 , # $Dw@D mD iD` T ` T 'T @4    ,  8$D@D` T ` T  'T @4   B, 4 , # $D)@D D D` T ` T 'T @4    ,  8$Dϒ@D` T ` T  'T @4   @, 4 , # $Dے@~D ѐD ͐D` T ` T  'T @4   r, 4 , # $D٭@PD ڣD ڟD` T ` T  'T @4   D, 4 , # $D@"D uD qD` T ` T  'T @4   G, 4 , # $DQ@ D GD CD` T ` T  'T @4   E, 4 , # $D#@ D D D` T ` T  'T @4   U, 4 , # $D@ D D D` T ` T  'T @4   W, 4 , # $Dǒ@ jD ٽD ٹD` T ` T  'T @4   ;, 4 , # $Dؙ@ <D ُD ًD` T ` T  'T @4   =, 4 , # $Dk@ D aD ]D` T ` T  'T @4   Y, 4 , # $D=@ D 3D /D` T ` T  'T @4   [, 4 , # $D@ D D D` T ` T  'T @4   I, 4 , # $D@ D אD ӐD` T ` T  'T @4   K, 4 , # $D׳@ VD ةD  T  'T @4   ^, 4 , # $D׍@ 0D ؃D  T  'T @4   _, 4 , # $Dg@ D ]D YD` T ` T  'T @4   M, 4 , # $D9@ D /D +D` T ` T  'T @4   O, 4 , # $D @ D D D` T ` T  'T @4   Q, 4 , # $Dݒ@ D ӐD ϐD` T ` T  'T @4   S, 4 , # $D֯@ RD ץD סD` T ` T  'T @4   n, 4 , # $Dց@ $D wD sD` T ` T  'T @4   7, 4 , # $DS@ D ID ED` T ` T  'T @4   9, 4 , # $D%@ D D D` T ` T  'T @4   p, 4 , # $D@ D D D` T ` T  'T @4   3, 4 , # $Dɒ@ lD ֿD ֻD` T ` T  'T @4   5, 4 , # $D՛@ >D ֑D ֍D` T ` T  'T @4   5 , #c $ D iD eD` T ` T  'T @4    , #c $ D AD =D` T ` T  'T @4    , #c $ D D D` T ` T  'T @4   = , #c $ D D D` T ` T  'T @4   % , #c $ vD ɐD ŐD` T ` T  'T @4   ' , #c $ ND աD ՝D` T ` T  'T @4   ? , #c $ &D yD uD` T ` T  'T @4   ) , #c $D QD MD` T ` T  'T @4   + , #c $D )D %D` T ` T  'T @4   7 , #c $D D D` T ` T  'T @4   - , #c $D ِD ՐD` T ` T  'T @4   / , #c $^D ԱD ԭD` T ` T  'T @4   9 , #c $6D ԉD ԅD` T ` T  'T @4   1 , #c $D aD ]D` T ` T  'T @4   3 , #c $D 9D 5D` T ` T  'T @4   ; , #c $D D  D` T ` T  'T @4   " , #c $D D D` T ` T  'T @4   # , #c $nljhfdb`^\ZXVTRPNLJHFDB#``DT @@7DT !"!W! iEMH&9)ӤI   XH Vg5 aԖ6) EGF7&% wApE5 ^דb6 [NF>T! 1Y! + <5!  5(! V!! !#`$ , ! ! % ! !#`%$ , ! ! q7! A! 5 ! 1#`5$ , ! ! E ! A#`E$ , ! ! ! u ! qߑ! u߰! ! ! =! ! ! !!e! e! Հ+! #`$ j, ! ! ŀ ! dX! ŀ! рL! 値! ဤ#`ՠ$ <, ! ! ဤ/! 񀤀#`$ $, ! ! 񀤀]!!50!!#`$ , ! !!'!!!!!!'!!1!!E!!A#a5$ , ! !!A!!!U#aE$ , ! !!U!!V!!р!!A!!!!u!!e!!f!!u!!!vJ~!!!!l!!m!!!!a!!!!!!!!K!!B!!k?!!ŀ !!3!!ŀ!!ƀ'!!C!!ဤ!!Հ !!р!!Հ!!րE!!񀤀!!値 !!ဤb!!値!!怤!!񀤀!"+!"!!!!!" !"!">!"a!" !"}!"!"!!e! ! 1q! C!"1!"% !"!v!"%!"&j! !"5 !"1Y!"5@!"6cM! F! !#`$ ;, ! ! % ! !*)#`%$ #, ! ! q7! A! 5 ! 1#`5$ , ! ! E ! A#`E$ , ! ! ! u ! q;! uZ! {! ! ! ! ! ! e! Հ+! #`$ , ! ! ŀ ! ! ŀ! рv! 値! ဤ#`ՠ$ f, ! ! ဤY! 񀤀#`$ N, ! ! 񀤀A!!50!!#`$ 1, ! !!'!!y!!!!'!!1!!E!!A#a5$ , ! !!A!!U#aE$ , ! !!UW!!V!"!!!р!!A!!!!u!!e!!f!!u!!v!!!!)!!R!!y!!!!!!!!!!p!!!!(d!!ŀ !!JX!!ŀq!!ƀL!!C!!ဤ!!Հ !!р6!!Հ!!ր*!!񀤀!!値 !!ဤ!!値@!!怤c !!񀤀!"+!"!!!!!" !"!"!"!" !":!"[!"~! ! !C!"1!"% !"!!"%!"&! !"5 !"1!"5!"6*|! Ku! q! 1 ! !<d! 17! A4X! ! q*! 'G! "! ;!!р<! 񀤀! р !  %! р! ဤ!!A! 񀤀!!1!!A!!!"!!ဤ !!р!!ဤ!!!"!!"!"!"!!"1㿠'L'H'DD !  @@L !  @@;DD L$ >DL$ 9D L$ D L$ /D L$ )D  L$ "D L$ D  L$ !  H@@ H$  , ! 㿠㿘'H'D' /  " !  4   2 !$ DH@@' %  ) @@@, $ ' ' % ) @@, $ ' #`! $ P#`! $ P! @!$ ! @!$ #a! $ #?$ #b! $ #$ !   @@!$ 㿘'D ! '! ''D   $  , ! 㿘'H'DD 0'H  D< < , #`'D< < , #`'x'DD !  %r@@ ''D@ D! @@D   , # $D  0  ?  ?!  ? ?@ D! @@D   , # $D! @@D! @@D! @@D! @@D! @@D! @@D! @@D`  0T` 7'D@@mD ! @@cD ! @@YDT #9)!gH$ D, ! %!6$% 2, !  9p$Հ , ! | $ , ! 㿘'DD !  %@@ ''ODT < !@D@@sD  d <# @f!!D@@!? D@@V!!D@@!?  D@@E!!D@@!?  D@@4DT #e 56 $Հ , !  efp'DDT 'DT < 'D  0@'D (@'耤쀤  #`D  0$ 0@@H쀤  #`D  0$ 0@@3 #`D  0$ 0@@" #`D  0$ 0@@!  %Ӑ@@ ''D  0'!$ !$ D (@D ,@D  0'@@rD  0''D (@'Ԣ !$ D  0!$ D  0'܀ (& "'ܡ< <  Ԑ@@ؠ '$ 'ܠ '܀ (   ܠ$ 0) @@@DT #)%! $%  , ! 9p㿠'D D  0  ?@@@D$ 㿠'DD`$@@@ D@㿐'D' 'D ', ''8'P'L'H'D! $ $ ?! $ ?$ !$ !$ !$ 'L,   'L, D $@ L, ? #`@@  '''耤 `' 0''L, 5L, 'H, ' !  %@@ '' $  $ ' $' 耤! $ `'$ X$ X! $ `@'$ P$ P! $ 0'$ X$ X! $ 0@'$ P$ P' $ $ @< $!  $@ @ɒ' , $' $   ?$耤 C$ 䀤gP c $  $ ' $' P $  $ ' $' = 4  6 N$  N$ @@ d`d  !  (%)@@ ''Ģ P P `@$ $$ $1`$@ @@$䀤   N !  %0@@ '' N$  N$  $$ $ 'L, H,  !  %6@@ '' !$ HL@@%#~ $%# $P ! ! %#$! * '!  * '! 0#`$ 0$`!$ ! @!$ ! !   ?!$  @#`D P@@#`D P@@! @! ! $'!  #`! @@!  #`! $ @@! %! $ @#`! @@! ' ' !  , ! @@ ' '  ' !  , ! @@ ' ' ' L, , '䀤 dL,  dL, 'H, ' dT ' dT ' $@' 䀤 d !  %i@@ ''  N d !  ,%j@@ ''  N #` dT @@ #` dT @@` X! ' ! @ ! @@F ! @ ! @@2 $  < < ''  '%@, @@ '  '  L, 耤DL, ?<L, ? X $   ?' 0< < ' %'+`-) `$ 0,`@@`$ `,`@@@ ' ! @@! ' ' !  , ! @@ ' '  ' !  , ! @@ ' ' !  #`! @@! @#`D P@@p'L'H'DD H L  ?  ?< < @'! @@D 0H ,L  ?  ?< < @?'!  '''! , , @@oD  #`L @@bH D L 'L '! @@KH D  L #?c 'L #?c '! @@.H D L 'L '! @@H D L 'L '! @@㿠'D#`D P@@㿘'H'DH'HD'L @@ 'HD 㿠'D#`D P@@㿘'DD $ D $ 'D $'  #`D  $ @@㿐'DD  D  Q#` @@@Db$ PD 4   #`D @@DR$ PD  FD $ D $ 'D $' 3D $ D $ 'D $'  D $ D $ 'D $'  !  <%̐@@ ''D $ P㿘'L'H'DH   H  QH  JL ! '! '#`H PL@@D)$ PL!#@L!<@ !  %֐@@ ''H XLD$ XD X@D$ P㿘'DD 0 D 0 +D $   !  %ސ@@ '''%D $ L@#`D P@@"D  Q! #`D P $ @@ #`D P $ @@㿠'DD!$ ! @! @! @ D$  , ! 㿠'D! ! D@@㿘'X'T'P'L'H'D @'#`LT ?@@#`DT ?X @@X HLPT @@@! @@! L?@@#`X ?@@X`HLP @@@#`DX @@㿘'P'L'H'DD D D D  !  4%@@ ''D ! PHL@@XD ! PHL@@H! D@D ! PHL@@2! D@D ! PHL@@D ! PHL@@ ! PHL@@㿘'P'L'H'DD D D D  !  4%@@ ''D ! PHL@@XD ! PHL@@H! D@D ! PHL@@2! D@D ! PHL@@D ! PHL@@ ! PHL@@㿠'L'H'DD ! D@@D!$ 㿠'DD D ! @ #`D @@D !$ #`D @@㿠'DD! @!  x !  xD @_ruleBad goal nonterminal %d _ruleBad goal nonterminal %d _labelNull tree _labelBad terminal %d _kidsNull tree _kidsNull kids _kidsBad rule number %d p/usr/tmp/lcc-4.1/sparc/solaris/alpha.cp/usr/tmp/lcc-4.1/sparc/solaris/alpha.csts $f%d,%d($sp) stt $f%d,%d($sp) stq $%d,%d($sp) stq $%d,%d($sp) 0/usr/tmp/lcc-4.1/sparc/solaris/alpha.culdq $%d,%d($%d) va_alistq/usr/tmp/lcc-4.1/sparc/solaris/alpha.cp->x.regnode && p->x.regnode->vbl == p/usr/tmp/lcc-4.1/sparc/solaris/alpha.cq->sclass != REGISTER/usr/tmp/lcc-4.1/sparc/solaris/alpha.c!caller[i]/usr/tmp/lcc-4.1/sparc/solaris/alpha.c.ent %s %s: ldgp $gp,0($27) lda $sp,%d($sp) .fmask 0x%x,%d .mask 0x%x,%d .frame $sp,%d,$26,%d stt $f%d,%d($sp) stq $%d,%d($sp) out && in && r && r->x.regnode/usr/tmp/lcc-4.1/sparc/solaris/alpha.cout->sclass != REGISTER || out->x.regnode/usr/tmp/lcc-4.1/sparc/solaris/alpha.cfmov $f%d,$f%d mov $%d,$%d stt $f%d,%d($sp) sts $f%d,%d($sp) stq $%d,%d($sp) stq $%d,%d($sp) stt $f%d,%d($sp) .prologue 1 ldt $f%d,%d($sp) ldq $%d,%d($sp) lda $sp,%d($sp) ret .end %s .long 0x%x .long 0x%x .long 0x%x .quad 0x%X .byte 0x%x .word 0x%x .long 0x%x .quad 0x%X .quad %s .byte %d .globl %s .extern %s %d L.%dL.%sp->scope != CONSTANTS || isint(p->type) || isptr(p->type)/usr/tmp/lcc-4.1/sparc/solaris/alpha.c%s%s%Dn <= INT_MAX && n >= INT_MIN/usr/tmp/lcc-4.1/sparc/solaris/alpha.cp->type->align <= 8/usr/tmp/lcc-4.1/sparc/solaris/alpha.c.align %c %s: .lcomm %s,%d .comm %s,%d .sdata .text .rdata .space %d addq $%d,%d,$%d addq $%d,%d,$%d L.%d: addq $%d,%d,$%d addq $%d,%d,$%d cmpult $%d,$%d,$23 bne $23,L.%d size == 1 || size == 2 || size == 4 || size == 8/usr/tmp/lcc-4.1/sparc/solaris/alpha.cldb $%d,%d($%d) ldw $%d,%d($%d) ldl $%d,%d($%d) ldq $%d,%d($%d) uldl $%d,%d($%d) uldq $%d,%d($%d) size == 1 || size == 2 || size == 4 || size == 8/usr/tmp/lcc-4.1/sparc/solaris/alpha.cstb $%d,%d($%d) stw $%d,%d($%d) stl $%d,%d($%d) stq $%d,%d($%d) ustl $%d,%d($%d) ustq $%d,%d($%d) .file 2,"%s" .file 2,"%s" .loc 2,%d #89:;<=>?@\] ./01234567ABCDEFGHIJKLMNOPQRSTUVWXYZ[^_`abcdefghilmnopqrstuvwxyz{|}~ !"$%&'()*+,-jk$Id: alpha.nw,v 2.16 1997/09/17 00:09:06 drh Exp $%d%dgpsp1+.01.2...3stmtregconaconaddrrcrc6ar# read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register %a%a%a%a%a%a%a%a%a%a%0%a%1($%0)%1($%0)%1($%0)%1($%0)%0($%0)%a+%F($sp)%a+%F($sp)lda $%c,%0 # reg # reg # reg # reg # reg # reg # reg # reg # reg stb $%1,%0 stb $%1,%0 stw $%1,%0 stw $%1,%0 stl $%1,%0 stl $%1,%0 stq $%1,%0 stq $%1,%0 stq $%1,%0 ldb $%c,($%0) ldw $%c,($%0) ldl $%c,%0 ldq $%c,%0 ldq $%c,%0 ldbu $%c,($%0) ldwu $%c,($%0) ldl $%c,%0 zap $%c,240,$%c ldq $%c,%0 ldb $%c,($%0) ldb $%c,($%0) ldw $%c,($%0) ldw $%c,($%0) ldl $%c,%0 ldbu $%c,($%0) ldbu $%c,($%0) ldwu $%c,($%0) ldwu $%c,($%0) ldl $%c,%0 zap $%c,240,$%c ldbu $%c,($%0) ldbu $%c,($%0) ldwu $%c,($%0) ldwu $%c,($%0) ldl $%c,%0 zap $%c,240,$%c mov $%0,$%c lds $f%c,%0 ldt $f%c,%0 sts $f%1,%0 stt $f%1,%0 mull $%0,%1,$%c mulq $%0,%1,$%c mull $%0,%1,$%c zap $%c,240,$%c mulq $%0,%1,$%c divl $%0,%1,$%c divq $%0,%1,$%c divlu $%0,%1,$%c divqu $%0,%1,$%c reml $%0,%1,$%c remq $%0,%1,$%c remlu $%0,%1,$%c remqu $%0,%1,$%c %0$%0addl $%0,%1,$%c addq $%0,%1,$%c addq $%0,%1,$%c addl $%0,%1,$%c zap $%c,240,$%c addq $%0,%1,$%c subl $%0,%1,$%c subq $%0,%1,$%c subq $%0,%1,$%c subl $%0,%1,$%c zap $%c,240,$%c subq $%0,%1,$%c and $%0,%1,$%c addl $%c,0,$%c and $%0,%1,$%c and $%0,%1,$%c and $%0,%1,$%c or $%0,%1,$%c addl $%c,0,$%c or $%0,%1,$%c or $%0,%1,$%c or $%0,%1,$%c xor $%0,%1,$%c addl $%c,0,$%c xor $%0,%1,$%c xor $%0,%1,$%c xor $%0,%1,$%c %a%a$%0sll $%0,%1,$%c addl $%c,0,$%c sll $%0,%1,$%c sll $%0,%1,$%c zap $%c,240,$%c sll $%0,%1,$%c sra $%0,%1,$%c addl $%c,0,$%c sra $%0,%1,$%c srl $%0,%1,$%c srl $%0,%1,$%c not $%0,$%c addl $%c,0,$%c not $%0,$%c zap $%c,240,$%c not $%0,$%c not $%0,$%c negl $%0,$%c negq $%0,$%c mov $%0,$%c mov $%0,$%c mov $%0,$%c mov $%0,$%c mov $%0,$%c mov $%0,$%c mov $%0,$%c mov $%0,$%c mov $%0,$%c adds $f%0,$f%1,$f%c addt $f%0,$f%1,$f%c divs $f%0,$f%1,$f%c divt $f%0,$f%1,$f%c muls $f%0,$f%1,$f%c mult $f%0,$f%1,$f%c subs $f%0,$f%1,$f%c subt $f%0,$f%1,$f%c fmov $f%0,$f%c fmov $f%0,$f%c negs $f%0,$f%c negt $f%0,$f%c sll $%0,8*(8-%a),$%c sra $%c,8*(8-%a),$%c sll $%0,8*(8-%a),$%c sra $%c,8*(8-%a),$%c and $%0,(1<<(8*%a))-1,$%c and $%0,(1<<(8*%a))-1,$%c and $%0,(1<<(8*%a))-1,$%c and $%0,(1<<(8*%a))-1,$%c and $%0,(1<<(8*%a))-1,$%c cvtts $f%0,$f%c cvtst $f%0,$f%c stq $%0,-56+%F($sp) ldt $%f%c,-56+%F($sp) cvtqs $f%c,$f%c stq $%0,-56+%F($sp) ldt $%f%c,-56+%F($sp) cvtqt $f%c,$f%c lds $f%c,%0 cvtlq $f%c,$f%c cvtqs $f%c,$f%c ldt $f%c,%0 cvtqs $f%c,$f%c lds $f%c,%0 cvtlq $f%c,$f%c cvtqt $f%c,$f%c ldt $f%c,%0 cvtqt $f%c,$f%c cvttqc $f%0,$f1 cvtql $f1,$f1 sts $f1,-56+%F($sp) ldl $%c,-56+%F($sp) cvttqc $f%0,$f1 stt $f1,-56+%F($sp) ldq $%c,-56+%F($sp) %a: br %0 jmp ($%0) cmpeq $%0,%1,$23 bne $23,%a cmpeq $%0,%1,$23 bne $23,%a cmpeq $%0,%1,$23 bne $23,%a cmpeq $%0,%1,$23 bne $23,%a cmpeq $%0,%1,$23 beq $23,%a cmpeq $%0,%1,$23 beq $23,%a cmpeq $%0,%1,$23 beq $23,%a cmpeq $%0,%1,$23 beq $23,%a cmplt $%0,%1,$23 beq $23,%a cmplt $%0,%1,$23 beq $23,%a cmpult $%0,%1,$23 beq $23,%a cmpult $%0,%1,$23 beq $23,%a cmple $%0,%1,$23 beq $23,%a cmple $%0,%1,$23 beq $23,%a cmpule $%0,%1,$23 beq $23,%a cmpule $%0,%1,$23 beq $23,%a cmple $%0,%1,$23 bne $23,%a cmple $%0,%1,$23 bne $23,%a cmpule $%0,%1,$23 bne $23,%a cmpule $%0,%1,$23 bne $23,%a cmplt $%0,%1,$23 bne $23,%a cmplt $%0,%1,$23 bne $23,%a cmpult $%0,%1,$23 bne $23,%a cmpult $%0,%1,$23 bne $23,%a cmpteq $f%0,$f%1,$f1 fbne $f1,%a cmpteq $f%0,$f%1,$f1 fbne $f1,%a cmptle $f%0,$f%1,$f1 fbne $f1,%a cmptle $f%0,$f%1,$f1 fbne $f1,%a cmptlt $f%0,$f%1,$f1 fbne $f1,%a cmptlt $f%0,$f%1,$f1 fbne $f1,%a cmpteq $f%0,$f%1,$f1 fbeq $f1,%a cmpteq $f%0,$f%1,$f1 fbeq $f1,%a cmptlt $f%0,$f%1,$f1 fbeq $f1,%a cmptlt $f%0,$f%1,$f1 fbeq $f1,%a cmptle $f%0,$f%1,$f1 fbeq $f1,%a cmptle $f%0,$f%1,$f1 fbeq $f1,%a %a($%0)jsr $26,%0 ldgp $gp,0($26) jsr $26,%0 ldgp $gp,0($26) jsr $26,%0 ldgp $gp,0($26) jsr $26,%0 ldgp $gp,0($26) jsr $26,%0 ldgp $gp,0($26) jsr $26,%0 ldgp $gp,0($26) jsr $26,%0 ldgp $gp,0($26) jsr $26,%0 ldgp $gp,0($26) # ret # ret # ret # ret # ret # ret # ret # ret # arg # arg # arg # arg # arg # arg # arg # argb %0 # asgnb %0 %1 reg: INDIRI1(VREGP)reg: INDIRU1(VREGP)reg: INDIRI2(VREGP)reg: INDIRU2(VREGP)reg: INDIRF4(VREGP)reg: INDIRI4(VREGP)reg: INDIRP4(VREGP)reg: INDIRU4(VREGP)reg: INDIRF8(VREGP)reg: INDIRI8(VREGP)reg: INDIRP8(VREGP)reg: INDIRU8(VREGP)stmt: ASGNI1(VREGP,reg)stmt: ASGNU1(VREGP,reg)stmt: ASGNI2(VREGP,reg)stmt: ASGNU2(VREGP,reg)stmt: ASGNF4(VREGP,reg)stmt: ASGNI4(VREGP,reg)stmt: ASGNP4(VREGP,reg)stmt: ASGNU4(VREGP,reg)stmt: ASGNF8(VREGP,reg)stmt: ASGNI8(VREGP,reg)stmt: ASGNP8(VREGP,reg)stmt: ASGNU8(VREGP,reg)con: CNSTI1con: CNSTU1con: CNSTI2con: CNSTU2con: CNSTI4con: CNSTU4con: CNSTP4con: CNSTI8con: CNSTU8con: CNSTP8stmt: regacon: conacon: ADDRGP8addr: ADDI4(reg,acon)addr: ADDI8(reg,acon)addr: ADDU8(reg,acon)addr: ADDP8(reg,acon)addr: aconaddr: regaddr: ADDRFP8addr: ADDRLP8reg: addrreg: CNSTI1reg: CNSTI2reg: CNSTI4reg: CNSTI8reg: CNSTU1reg: CNSTU2reg: CNSTU4reg: CNSTU8reg: CNSTP8stmt: ASGNI1(addr,reg)stmt: ASGNU1(addr,reg)stmt: ASGNI2(addr,reg)stmt: ASGNU2(addr,reg)stmt: ASGNI4(addr,reg)stmt: ASGNU4(addr,reg)stmt: ASGNI8(addr,reg)stmt: ASGNU8(addr,reg)stmt: ASGNP8(addr,reg)reg: INDIRI1(reg)reg: INDIRI2(reg)reg: INDIRI4(addr)reg: INDIRI8(addr)reg: INDIRP8(addr)reg: INDIRU1(reg)reg: INDIRU2(reg)reg: INDIRU4(addr)reg: INDIRU8(addr)reg: CVII4(INDIRI1(reg))reg: CVII8(INDIRI1(reg))reg: CVII4(INDIRI2(reg))reg: CVII8(INDIRI2(reg))reg: CVII8(INDIRI4(addr))reg: CVUU4(INDIRU1(reg))reg: CVUU8(INDIRU1(reg))reg: CVUU4(INDIRU2(reg))reg: CVUU8(INDIRU2(reg))reg: CVUU8(INDIRU4(addr))reg: CVUI4(INDIRU1(reg))reg: CVUI8(INDIRU1(reg))reg: CVUI4(INDIRU2(reg))reg: CVUI8(INDIRU2(reg))reg: CVUI8(INDIRU4(addr))reg: CVIU8(reg)reg: INDIRF4(addr)reg: INDIRF8(addr)stmt: ASGNF4(addr,reg)stmt: ASGNF8(addr,reg)reg: MULI4(reg,rc)reg: MULI8(reg,rc)reg: MULU4(reg,rc)reg: MULU8(reg,rc)reg: DIVI4(reg,rc)reg: DIVI8(reg,rc)reg: DIVU4(reg,rc)reg: DIVU8(reg,rc)reg: MODI4(reg,rc)reg: MODI8(reg,rc)reg: MODU4(reg,rc)reg: MODU8(reg,rc)rc: conrc: regreg: ADDI4(reg,rc)reg: ADDI8(reg,rc)reg: ADDP8(reg,rc)reg: ADDU4(reg,rc)reg: ADDU8(reg,rc)reg: SUBI4(reg,rc)reg: SUBI8(reg,rc)reg: SUBP8(reg,rc)reg: SUBU4(reg,rc)reg: SUBU8(reg,rc)reg: BANDI4(reg,rc)reg: BANDI8(reg,rc)reg: BANDU4(reg,rc)reg: BANDU8(reg,rc)reg: BORI4(reg,rc)reg: BORI8(reg,rc)reg: BORU4(reg,rc)reg: BORU8(reg,rc)reg: BXORI4(reg,rc)reg: BXORI8(reg,rc)reg: BXORU4(reg,rc)reg: BXORU8(reg,rc)rc6: CNSTI4rc6: CNSTI8rc6: regreg: LSHI4(reg,rc6)reg: LSHI8(reg,rc6)reg: LSHU4(reg,rc6)reg: LSHU8(reg,rc6)reg: RSHI4(reg,rc6)reg: RSHI8(reg,rc6)reg: RSHU4(reg,rc6)reg: RSHU8(reg,rc6)reg: BCOMI4(reg)reg: BCOMU4(reg)reg: BCOMI8(reg)reg: BCOMU8(reg)reg: NEGI4(reg)reg: NEGI8(reg)reg: LOADI1(reg)reg: LOADI2(reg)reg: LOADI4(reg)reg: LOADI8(reg)reg: LOADP8(reg)reg: LOADU1(reg)reg: LOADU2(reg)reg: LOADU4(reg)reg: LOADU8(reg)reg: ADDF4(reg,reg)reg: ADDF8(reg,reg)reg: DIVF4(reg,reg)reg: DIVF8(reg,reg)reg: MULF4(reg,reg)reg: MULF8(reg,reg)reg: SUBF4(reg,reg)reg: SUBF8(reg,reg)reg: LOADF4(reg)reg: LOADF8(reg)reg: NEGF4(reg)reg: NEGF8(reg)reg: CVII4(reg)reg: CVII8(reg)reg: CVUI4(reg)reg: CVUI8(reg)reg: CVUU4(reg)reg: CVUU8(reg)reg: CVUP8(reg)reg: CVFF4(reg)reg: CVFF8(reg)reg: CVIF4(reg)reg: CVIF8(reg)reg: CVIF4(INDIRI4(addr))reg: CVIF4(INDIRI8(addr))reg: CVIF8(INDIRI4(addr))reg: CVIF8(INDIRI8(addr))reg: CVFI4(reg)reg: CVFI8(reg)stmt: LABELVstmt: JUMPV(acon)stmt: JUMPV(reg)stmt: EQI4(reg,rc6)stmt: EQU4(reg,rc6)stmt: EQI8(reg,rc6)stmt: EQU8(reg,rc6)stmt: NEI4(reg,rc6)stmt: NEU4(reg,rc6)stmt: NEI8(reg,rc6)stmt: NEU8(reg,rc6)stmt: GEI4(reg,rc6)stmt: GEI8(reg,rc6)stmt: GEU4(reg,rc6)stmt: GEU8(reg,rc6)stmt: GTI4(reg,rc6)stmt: GTI8(reg,rc6)stmt: GTU4(reg,rc6)stmt: GTU8(reg,rc6)stmt: LEI4(reg,rc6)stmt: LEI8(reg,rc6)stmt: LEU4(reg,rc6)stmt: LEU8(reg,rc6)stmt: LTI4(reg,rc6)stmt: LTI8(reg,rc6)stmt: LTU4(reg,rc6)stmt: LTU8(reg,rc6)stmt: EQF4(reg,reg)stmt: EQF8(reg,reg)stmt: LEF4(reg,reg)stmt: LEF8(reg,reg)stmt: LTF4(reg,reg)stmt: LTF8(reg,reg)stmt: NEF4(reg,reg)stmt: NEF8(reg,reg)stmt: GEF4(reg,reg)stmt: GEF8(reg,reg)stmt: GTF4(reg,reg)stmt: GTF8(reg,reg)ar: ADDRGP8ar: regreg: CALLF4(ar)reg: CALLF8(ar)reg: CALLI4(ar)reg: CALLI8(ar)reg: CALLP8(ar)reg: CALLU4(ar)reg: CALLU8(ar)stmt: CALLV(ar)stmt: RETF4(reg)stmt: RETF8(reg)stmt: RETI4(reg)stmt: RETU4(reg)stmt: RETI8(reg)stmt: RETU8(reg)stmt: RETP8(reg)stmt: RETV(reg)stmt: ARGF4(reg)stmt: ARGF8(reg)stmt: ARGI4(reg)stmt: ARGI8(reg)stmt: ARGP8(reg)stmt: ARGU4(reg)stmt: ARGU8(reg)stmt: ARGB(INDIRB(reg))stmt: ASGNB(reg,INDIRB(reg))D d;db8c8d<;94     5 M e }       % = U m        / E [ w      # A ^ {      - I e        ( E [ s    alpha.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/alpha.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ5MLs7SJI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/alpha.o /usr/tmp/lcc-4.1/sparc/solaris/alpha.c -W0,-xp\$XAMgAcJ5MLs7SJI.$XAMgAcJ5MLs7SJI.tmpregs$XAMgAcJ5MLs7SJI.tmpregs$XAMgAcJ5MLs7SJI._ntname$XAMgAcJ5MLs7SJI._ntname$XAMgAcJ5MLs7SJI._nts_0$XAMgAcJ5MLs7SJI._nts_0$XAMgAcJ5MLs7SJI._nts_1$XAMgAcJ5MLs7SJI._nts_1$XAMgAcJ5MLs7SJI._nts_2$XAMgAcJ5MLs7SJI._nts_2$XAMgAcJ5MLs7SJI._nts_3$XAMgAcJ5MLs7SJI._nts_3$XAMgAcJ5MLs7SJI._nts_4$XAMgAcJ5MLs7SJI._nts_4$XAMgAcJ5MLs7SJI._nts_5$XAMgAcJ5MLs7SJI._nts_5$XAMgAcJ5MLs7SJI._nts_6$XAMgAcJ5MLs7SJI._nts_6$XAMgAcJ5MLs7SJI._nts_7$XAMgAcJ5MLs7SJI._nts_7$XAMgAcJ5MLs7SJI._nts_8$XAMgAcJ5MLs7SJI._nts_8$XAMgAcJ5MLs7SJI._nts_9$XAMgAcJ5MLs7SJI._nts_9$XAMgAcJ5MLs7SJI._nts_10$XAMgAcJ5MLs7SJI._nts_10$XAMgAcJ5MLs7SJI._nts$XAMgAcJ5MLs7SJI._nts$XAMgAcJ5MLs7SJI._templates$XAMgAcJ5MLs7SJI._templates$XAMgAcJ5MLs7SJI._isinstruction$XAMgAcJ5MLs7SJI._isinstruction$XAMgAcJ5MLs7SJI._string$XAMgAcJ5MLs7SJI._string$XAMgAcJ5MLs7SJI._decode_stmt$XAMgAcJ5MLs7SJI._decode_stmt$XAMgAcJ5MLs7SJI._decode_reg$XAMgAcJ5MLs7SJI._decode_reg$XAMgAcJ5MLs7SJI._decode_con$XAMgAcJ5MLs7SJI._decode_con$XAMgAcJ5MLs7SJI._decode_acon$XAMgAcJ5MLs7SJI._decode_acon$XAMgAcJ5MLs7SJI._decode_addr$XAMgAcJ5MLs7SJI._decode_addr$XAMgAcJ5MLs7SJI._decode_rc$XAMgAcJ5MLs7SJI._decode_rc$XAMgAcJ5MLs7SJI._decode_rc6$XAMgAcJ5MLs7SJI._decode_rc6$XAMgAcJ5MLs7SJI._decode_ar$XAMgAcJ5MLs7SJI._decode_ar$XBMgAcJ5MLs7SJI.emit2.ty0alphaIR$XAMgAcJ5MLs7SJI.rcsid$XAMgAcJ5MLs7SJI.rcsid$XAMgAcJ5MLs7SJI.currentfile$XAMgAcJ5MLs7SJI.cseg$XAMgAcJ5MLs7SJI.blkreg$XAMgAcJ5MLs7SJI.fregw$XAMgAcJ5MLs7SJI.iregw$XAMgAcJ5MLs7SJI.freg$XAMgAcJ5MLs7SJI.ireg= d;db8c8d<;9̀)Fd;[Āق +F@_@vɂ2Lh@~>Q fzπ>Toւ (Id׀  :Yʀ߀  8  D D D D 9( ( f( }  Ѐ Āր ! 6LbYrƀ p .qLD3W1nՀYk܀ MԀ`(J ـ  ; ؀  n  p!=p!""[("׀##V#(#$z@$&$& %&%6&(%j%&I&&|&&&&&'&' &'R&'r&'&'&'&(&(H&(h&(&(&(&) &)>&)^&)&)&)&*&*K&*&*&*&+3&+h&+&+&+&,"&,[&,&,&,&-&-<&-t&-&-&-&.*&.N&.$.D.H p8`.D D,DLD\DdlDlDDDD D4D\DDDDD.$/D/ H P(/D D0D0D<`D`xDxDDDDDDDD8LDLdDdDpD/&$/HD/QH P/ZD D0D0D<`D`xDxDDD/c$/D/H P/D D0D0D<D`tD||/$/ĠD/͠H \/րD D4D4DDDtD/$/DhL0h<Lh   T p     X l     < P      < |   $8plL, <XD`H\,@,l(`t \<$ h !\!"\##$$$%@%&\&''H'd'''( (L(`(((()0)D)***++0+p+++,,,,d,x,,,--`-..../</P////000D0|0001,12\2l22333\3p33344H4\44456(67d889X9:;@;0>?`?@A8ABxCCDDEFFGH@HIJpK(KLMPNNOXOPQ`RRST@TUVhW WXtYYZTZ[\4\]t^^_T_`a4abtbcHcdddelffggh$hi@ij\jkxkllllm8mLmmmmn,n@nxnnno(opXphppqqqXqlqqqr rDrXrrrstt$t4tttttu$u8uxuuuvv$v\vpvw@wxx@x\xxxyyDyXyyyyz(z<z{ {|<|}x~~l04h(X P0dd4,H8`@h Px0X4tT4tT4/0DDD4DXDDDDDD,D,D8ddDdDlD|DDDDD  D D(D8D@DPDhDDDD D D DDDDHDHDPD`DxDDDDD D!0D#0D&8LD'LD(TD*D,D/D0D1D2D5D6D7D8$D9ThD;hD>pD?D@DADDDEDFDGDH4HDJHDLPDM`DPpDQDRDSDTDXDY,DZ,D[8dD]dD_lD`|DcDdDeDfDgDkDl0HDmHDnTDpDrDuDv0DwDxDyDz ,D| , @D} @D~ H D  D D  D  D D  0D 0 DD DD L |D | D D  D  D D  D  (D (D 0 ` `D `D d |D |D D   D D  D D D 8 LD LD TD d |D | 0D D  D D  D  D D  TD T hD hD p D  D D  D DDHDH\D\DdDDDDDD,,D,D0HDHDTDDDDDDDD D(D0D8D@DPDpDDDDDDD(D(D4DdxDxDDDDDDDDDDXD XD `tD tD|DDDDDD$8D8D@DPD`xDxD D!D"D&D'D(D)(TD+TD-\D.lD1|D2D3D4D5D9D: 8D;8D<DpD>pD@xDCDD0!DEDFDGDHDJ0DK0DL8xDNxDODPDRDSDT DV 4DW4DX<lDZlD[D\D^D_D`DbDcDd PPDgPDhTlDilDjxDkDoDpDqDrDs(<Du<DwDDzTlD{l0*D|D}D~DDDDDDDXDXD`DDDDDD8D8LDLDTDDDDDDDD 8D8DDDtDDDDDDDDD D(D0D@D`xDxDDDDDDDD$DThDhDpDxDDDDDDD D<PDPDlDDDDDDD  D D , DD DD PD  D D  D D D  D D D! D!$!<D!<D!H!tD!tD!|D!D!!D!D!!D!D !D " D "$"<D"<D"H"tD"tD"|D"D"D""D"D""D"D"# # D!# D"#H#`D##`D$#l#D&#D(#D)#D,##D-#D.#$D/$D0$$<$<D4$<D5$d$|D6$|D7$$D9$D;$D<$D?$$D@$DA%% DB% DC%,%X%XDG%XDH%%DI%DJ%%DL%DN%DO%DR%&DS&DT&$&<DU&<DV&H&t&tDY&tD[&|D^&&D_&&03D`&Da&&Db&Dc&' De' '4Df'4Dg'<'|Di'|'Dj'Dk''Dm''Dn'Do'($Dq($(8Dr(8Ds(@(pDu(p(Dv(Dw((Dy((Dz(D{()D}))D~)D)$)T)TD)TD)X)pD)pD)|D)))D)D))D)D)D*,*@D*@D*HD*X*pD*p*0<D*D**D*D**D*+D+D++HD+H+\D+\D+d+D++D+D++D+,D,D, ,<D,<,PD,PD,X,D,,D,D,,D,,D,D,- - D- D-$-<D-<D-HD-x--D-D--D-D-D-. D. D.D.$.<D.<.T0ED.TD.h.|D.|D..D..D.D./D//(D/(D/0/hD/h/|D/|D//D//D/D/0D00D0D0$0TD0T0hD0hD0p0D00D0D000D0D01D1D1D1D1X1XD1XD1p1D1D1D11D1D 1D 12D 22 0ND 2 D 242HD 2HD 2P2D 22D 2D 22D 22D 2D 234D 343HD 3HD 3P3D 33D 3D 33D 33D 3D 34 D 4 44D 44D 4<4lD "4l4D #4D $444D '4D (44D )4D *4D +55$5$D .5$D 05,D 25<D 35T5lD 45lD 55xD 655D 85D :5D <5D =56D >6D ?6D @6@6TD B6TD D6\D F6lD G66D H6D I6D J66D N67 D O7 D P7(7@D Q7@D R7LD S7|77D X77D Y7D Z77D [7D \7D ]8 8484D `84D b8<D e8L8dD f8dD g88D h8D i8D j888D o89D p9D q994D r94D s9@D t9p99D x9D y99D z9D {9D |9:D ~:D : D :D :D :$D :4:LD :LD :h:D :D :D :::D ::D :D ;;D ;D ;(D ;X;l;lD ;lD ;;D ;D ;D ;;D ;D ;D <<D <D <8 D > D >D >H>\D >\D >dD >tD >>D >D >D >>D >D >D ? D ?$?<D ?<D ?HD ?x?D ?D ?D ?D ??D ?D ?D @@$D @$D @,D @<D @T@lD @lD @xD @@D @D @D @D @D @AD AD A D APAdD AdD AlD A|D AAD AD AD ABD BD B D BD B<BTD BTD B`D BBD BD BD BD BD BBD BD CC,D C,D !C4D #CDD $C\CtD %CtD &CCD (CD *CD ,CD -CCD .CD /DD,D 1D,D 3D4D 5D<D 7DDD 9DLD ;DTD <DdD >DtD ?DDD @DD ADD BDED DED FE D GED IE,D JEPEhD KEhD LEtD MEED PED QEED RED SED TF(F<D VF<D XFDD YFTD [FdD \FFD ]FD ^FD _FFD aFD cFD eGD fGD hG$D iGLGdD jGdD kGpD lGGD nGD pGD qGD sGD tHHD uHD vH(D wHXHlD yHlD {HtD |HD ~HD HHD HD HD II$D I$D I,D I4D IDD ITD I|ID ID ID IID ID ID ID J D J4JLD JLD JXD JJD JD JD JD JD JKD KD KD K@KTD KTD K\D KlD K|D KKD KD KD KL D L D LD L$D L4D L\LtD LtD LD LLD LD LD LD LD MM,D M,D M8D MhM|D M|D MD MD MD MMD MD MD N N4D N4D N<D NLD N\D NND ND ND NND ND ND OD OO4D O4D O@D OpOD OD OD OD OOD OD OD PPD PD P$D P4D PDD PlPD PD PD PPD PD PD PD PD Q$Q<D Q<D QHD QxQD QD QD QD QD QQD QD RD R0RDD RDD RLD R\D RlD RRD RD RD RRD RD SD !SD #S$D $SLSdD %SdD &SpD 'SSD )SD +SD ,SD .SD /TTD 0TD 1T(D 2TXTlD 4TlD 6TtD 7TD 9TD :TTD ;TD <TD =UU$D ?U$D AU,D BU<D DULD EUtUD FUD GUD HUUD JUD LUD MUD OVD PV,VDD QVDD RVPD SVVD UVD WVD XVD ZVD [VVD \VD ]WD ^W8WLD `WLD bWTD cWdD eWtD fWWD gWD hWWD jWD lWD mXD oXD pX<XTD qXTD rX`XD tXD vXD wXD yXD zXXD {XD |YY,D ~Y,D Y4D YDD YTD Y|YD YD YYD YD YD YD YD ZZ4D Z4D Z@ZlD ZlD ZtD ZD ZD ZZD ZD Z[ D [ D [D [$D [4D [\[tD [tD [[D [D [D [D [D [\D \D \ \LD \LD \TD \dD \tD \\D \D \\D \D \D ]D ]D ]<]TD ]TD ]`]D ]D ]D ]D ]D ]]D ]D ^^,D ^,D ^4D ^DD ^TD ^|^D ^D ^^D ^D ^D ^D ^D __4D _4D _@_lD _lD _tD _D _D __D _D _` D ` D `D `$D `4D `\`tD `tD ``D `D `D `D `D `aD aD a aLD aLD aTD adD atD aaD aD aaD aD aD bD bD b<bTD bTD b`bD bD bD bbD bD bD bbD bD c c$D !c$D "c0D #c`ctD &ctD 'ccD (cD )ccD +cD .ccD /cD 0cD 1d(d8D 4d8D 5dPdhD 6dhD 7dtD 8ddD :dD =ddD >dD ?dD @eeD CeD De0eHD EeHD FeTD GeeD IeD KeD MeD NeeD OeD PefD RfD Tf D Vf0D WfHf`D Xf`D YflfD [fD ]fD _fD `ffD afD bfgD dgD fg D hg0D igHg`D jg`D kglgD mgD ogD pgD sggD tgD ughD vhD whh<h<D {h<D |hdh|D }h|D ~hhD hD hD hD hhD hD ii D i D i,iXiXD iXD iiD iD iiD iD iD iD ijD jD j$j<D j<D jHjtjtD jtD jjD jD jjD jD jD kD kk,D k,D k@kXD kXD kdkkD kD kkD kD klD lD lD l l8D l8lP0WD lPD ldlxD lxD llD llD lD lmD mm$D m$D m,mdD mdmxD mxD mmD mmD mD mnD nnD nD n nPD nPndD ndD nlnD nnD nD nnnD nD noD oD oD o@oToTD oTD oloD oD oD ooD oD oD opD pp0`D pD p0pDD pDD pLpD ppD pD ppD ppD pD pq0D q0qDD qDD qLqD qqD qD qqD qqD qD qrD rr0D r0D r8rhD rhr|D r|D rrrD rD rrD rD rD s s s D !s D "s8sPD #sPD $s\D %ssD 'sD )sD ,ssD -ss0iD .sD /stD 0tD 1ttLD 3tLt`D 4t`D 5thtD 7ttD 8tD 9ttD ;tuD <uD =uuPD ?uPudD @udD AuluD CuuD DuD EuuD GuuD HuD Ivv4D Kv4vHD LvHD MvPvvD PvD QvvD RvD SvD TvvvD XvD YwwD ZwD [w(D \wXwlD ^wlD `wtD cwwD dww0rD ewD fwwD gwD hwxD jxx,D kx,D lx4xtD nxtxD oxD pxxD rxxD sxD txyD vyy0D wy0D xy8yhD zyhy|D {y|D |yyD ~yyD yD yzD zzD zD zzLzLD zLD zPzhD zhD ztD zzzD zD zzD zD zD {${8D {8D {@D {PD {h{D {D {D {{D {D {D {D ||D |D |$D |T|hD |hD |pD |D ||D |D |D |}D }} D } D }<}TD }TD }`D }}}D }}D }D }}D }D ~D ~4~H~HD ~HD ~PD ~`~xD ~xD ~~D ~D ~D ~~~D ~D D 0HD HD TD D D D D D D (<<D <D TlD lD xD D D D D  D D D H\D \D dD lD tDDDDDD   D 8D 8DTlDlDxDDDDDDDL``D`D xD!D"D#D%D'D*D+D,,DD-DD.PD/D4D5D6D7D8D900D>0PD?PD@lDADBDCDGDHDIDJDK@TDMTDO\DQlDRDSDTDUDWDYD[D\4D]4D^@D_pDaDcDeDfDgDhDiDkDm$Do4DpLdDqdDrpDsDuDwDyDzD{D|D}8LDLDTDdD|DDDDDDD,D,D8Dh|D|DDDDDDDD$D4DTlDlDxDDDDD D DDH\D\DdDtDDDDDDDD,DDDDP|D|DDDDDDDDD,DDDDP|D|DDDDDDDDD DL\D\pDpDxDDDDDDDDDD<LDLDTDdDtDDDDDD D D ,D PhDhDtDDDDDD(<D<DDDTDdDD D!D"D%D& $D'$D(0D)`tD+tD-|D.D0D1D2D3D4D7D8D\D9\D:hD;D=D?D@DBDCDDDE DFPdDHdDJlDK|DMDNDODPDQDSDU$DV4DXDDYlDZD[D\D^D`DaDcDd$<De<DfHDgxDiDkDlDnDoDpDqDr0DDtDDvLDw\DylDzD{D|D}DDDD$DLdDdDpDDDDDDDD(DXlDlDtDDDDDD$D$D,D<DLDtDDDDDDDD,DDDDPDDDDDDDDD8LDLDTDdD|DDDDDDD,D,D8Dh|D|DDDDDDD 4D4D<DLD\DDDDDDDDD<TDTD`DDDDDD D DDH\D\DdDtDDDD D D DD,D<Dd|D|DDDDDDD4D4D@D pD"D$D%D'D(D)D*D+(<D-<D/DD0TD2dD3D4D5D6D8D:D; D=D>D\D?\D@hDADCDEDFDHDIDJDK LDMLDOTDPdDRtDSDTDUDWDYDZD\D]<TD^TD_`DaDcDdDfDgDhDi,Dk,Dm4DnDDpTDq|DrDsDuDwDxDzD{4D|4D}@lDlDtDDDDD D DD$D4D\tDtDDDDDDDD LDLDTDdDtDDDDDDDD<TDTD`DDDDDDD,D,D4DDDTD|DDDDDDD4D4D@lDlDtDDDDD D DD$D4D\tDtDDDDDDDD LDLDTDdDtDDDDDDDD DDD$D,D 4D <D DDLDTD\DdDlDtD|DDD!D#D%DD'άά0{$0D0H0LD*D+ D,<D-LD.hpDUpDbxDcDmDnDDDDDD2D3D5D6D7$D9,LD.TD;0$D=  0$0D1 H 41 1!1GDG DHDIXDKXDMlDNDMDODPDO$DQ@DRTDShDTDVDWDYD[1P$1bDD^D`Db Dd08D^8Df1m$1D1H Di DjDk$Dl4Dn`Do1$1DPDrDsT\Du\|Dv|DwDyD{$D|$D}<hDhDpDDDDDDDD D(D0DLT1DTDxDDDDDsD\\1$1ݠDDDT\D\DtDDDDDDDD$DDDLDhDDD``1$1D2222 2)22(2TDDD D0DPDdDtD|DDDD$D4DhDxDDDDDpx2\Dx2g2rDDDDDD,D8DDpDpDDDD@@2}$2DDD@@2$2DDD<DPP2$2РD2݀2DD D$D8DDD`Dtt2$3#D3,H3<L3LP\ 3Z3b3q3}3333DD$D<D TD DD(D4D<\3ԀD\3܀DpDD,D,DTDDDD D 8D!HD"\D#D$D&tD'tD(D)D*D+,<D/DD0D1D2D(D6(D8D9D:D;D<D= D> D?8D@PDAdDC|DDDEDFDGDHDIDJ DK0DLPDMdDNDODPDQDR DT (DU 4DV L lDW lDX DU  D[ D\  D] D^ D[  4D` 4 dDa dDb x 3Dc 3Dd 3De 4Df 4 Dg Di Dj Dk  Dl Dm Do D l t4Dr tDs Dt Du Dv  ,44&Dx ,Dy PDz Dy    D` $D$TDTDDDD <<D<DLDTD`DxDDDDDDD8DD`D`DtDDD4.$4RD4`H4lLD04vD0DlD4D4DDLDTDdDDDDDXDhDDD4$4DDD,,4$4۠D4H 4D D8DPD4$5DDD,,5$5.DDDTD57$5PDdDD0D`DxDD5Y$5}D5H5LDDLDDD4LDTT5$5DD0D0DDDDD,D\\5$5͠DDDDD4DLdDdD5$5DDDD<<5$6/D6;H6GL6SP6_T6kX6xDD,DTDDDDD DTD6$6D6H6 L6͠PDDDDDDD 8D hD D D DD006$7D7 H7L7#PDDDDDDD8DhDDDDD 007.$7TD7aH7mLD$ D% D&8DD(LL7{$7DD,8D-8D.TdD0dD17$7ŠDD5D68D7``7 7&7&38/(+d8T(++8q(+8(+8(+8(+X8(+u9.$9M$9`$9v$9$9$9$9$:$:$:^$:}$:$:$:$:$:$;$;?$;_$;$;$;$;$;$<$<$<4$:8( < @ Tdl l k k j j i  i 0h 4h Xg \g f f e e  $ $d ( ((|,048<D@lD` Hd Htdc <b baa`H`,b baa#`$8`%$b%b&hb,a0a4a8TaG4`G`Ht`iHbibjbklbravPaza}a,```,`` \ \d        P ,T , 8  8h Dl D P P \ \ h  h  t tl Հp Հ Ռ ՌT ՘X ՘ɨ դɬ դ` հd հ ռ ռ4 8   ` d $&&' (D()+, 0$4\(8(,@l0B<4D 8E<Ft@G DGHHTLHPI|TIXJ|\KT`LdMDhNlNpOtthxj(|kՀlhՄlՈmhՌoՐp Քq<՘v$՜yՠ}դը0լհմո4ռl LTl$  x$ x4dL P `d, 0 Ddl אp אאpהpטpלpנpפpרp׬pװp״p׸p׼pxxxxxxxxxxxxppppppp ppp֐֐ p$֤(֤,֤0֤4֐8֐<p@pD֐HpLpPpTpXp\p`pdphpl֤p֤t֤x֤|֤؀֤؄֤؈֤،ؘ֤ؐؔ؜ؠؤبجذشظؼ֤֤֤֤ ֤֤֤֤֤ ֤$֤(֤,֤0֤4֐8֐<֤@֤D֤H֤L֤P֤T֤X֤\֤`֤d֤h֤l֤p֤t֤x֤|֤ـ֤ل֤ؤٌِ֤֤֤p٘pٜ֐٠֤٤֤٨֤٬ٰ֤֤ٴ֤ٸ֤ټ֤֤֤֤֤ ֤֤֤֤ $(,048<@DHLPTX\`dhlpptx|֤ڀ֤ڄ֤ڈ֤ڌ֤ڐ֤ڔ֤ژ֤ڜ֤ڠ֤ڤ֤ڨ֤ڬ֤ڰ֤ڴ֤ڸ֤ڼ֤֤֤֤֤֤֤֤֤֤֤֤֤֤֤֤֤֤֤֤ p֐ $(,048<@DHLPTX\`dhlpt^ ^ _ _ V0] 4] @ D XUܜ\ ܠ\ ܨ ܬ U  \ t\ t  \ x\ x] ] T([ ,[ 0\ 4\ 8T@Z DZ PY TY lX pX ݀ ݄ ݜUݤW ݨW Z Z [ [ D pH pptx|ހ] @] @\ @\ @h l ߄S߸b\ |\ |R< @ `-x] ||] |R\ l\ lQ\ l\ lQ] ] R$\ l(\ l4Q@\ D\ LR`] d] pQ\ \ QQW W Q(W ,W 8Q    H L   ߬߬߬      4SPPPPP<P`PP h hhlptLL$ ( HKx (| (K < <K P P$K4 d8 dPSM M N N LL} } JL,N 0N @M DM x | K } $} <J  HIXFpGE\D `D pC tC @ @ A A B B >( , 4=  StA xA A A <A A A A <,A 0A PA TA XA dFA A A G  0SFG , ,S l lSA A ;D D D D D D ,D 0D @D DD TD XD dD hD lD D D B B B B B B B @ @ @ @ B B @ @ ? ? 0 4 DKL P `Kh l pKxB |B ? ? ? ?   ? ? KD D   D D KD D    $D (D DKL P T? X? hKpB tB D D   KD D 4 (8 (LKHF < <S  S\ ` |K  K? ?   KL  P  dK    K? ?  H H? ?  4 48K`K \ \K:B B D D  l lK@D DD ` d xK? ?   ? ? K  K  K,  K+_ _ < @ H_ L_ lK  K  K` d pK  K  (KX \ lK ( (K8 4< 4LK @ @KH PL PT8d9 X X9 ` `St x     9  ST<  S  P P  0K8 \< \LKp7 t7  d dK t tK 6 6    $K4 8 <KL P TK|  4L6 6   K88D H dKl p KJ  K   K     0K dJ l  p  K  $  $ (S X  \  xK     K M  M      K M  $M  H  L  hK     K     K T  X  pS  T  T K  h  h K N  N  8 | < | XK hN  lN      K     K   Kh l xK5 5 5 5   K 5 5   (K\4 `4 p^ t^ ^ ^ (04 8$@(H,L0Pp{t{x{|{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{zy{xx xxwz{ {$v({,{0{4{8{<{@{D{H{LuPuTuXu\u`uduhulupztzxv|vvzzvvzzzzvzzzzvzzzzvzvvuutttttttttt ttyzt t$t(t,t0t4t8t<t@tDtHtLtPtTtXt\t`tdthtltptt{x{|zsssssssszzzzzzzzzzzzzzzrrrrrrrrzzzz zzzzz z$z(z,z0z4z8v<v@vDvHzLzP{TwXz\s`sdshslspstsxs|ssssssssssssssssrrrrrrrrrrrr{zqqqqqq qqzzz z$z(z,z0z4z8z<z@zDzHzLzPzTr\T`hd|hlptx|0DXl  48<@DHLPTX\`dhpx  $(,048< @D$H0L<PHTTX`\l`|dhlptx|(8DTdt ,<L`t$8LPT h| $(,(0<4\8l<|@DHLPTX \`,d0h4l8pXthx|  $ 4 D T d t          $ < T l         L  h        < $ x ( , 0 4  8 ` < @ D H L P T X8 \X `x d h l p t x8 |X x      8 X x     $ H l      D h l t       8 T \ d l t |    $ ( , 0 4 8 < @ D H L P$ T8 XL \` `t d h l p t x |  8 P h          ( 4 @ L X d p |          0 < H T ` l x     $ ( , 0 4 88 <P @h D H L P T X \ ` d h4 lP pl t x |    0 L h        ( @ T h |         0 8 @ T h |         0 $D (X ,l 0 4 8 < @ D H L P T X0 \D `X dl h l p t x |    , @ T h |            0  D  X  l         ! ! !( !8!H!X!h !x!!!! !$"(",",0"@4"T8"h<"|@"D"H"L"P"T"X#\#`#0d#Dh#Xl#lp#t#x#|####$ $ $4$H$\$p$$$$$$$%%%$%4%D%T%d%t%%%%%%%&&&0&@ &T&h&|&& &$&(&LP2T1XP\(`dh0l0pHt/x|xH۰ۈHP  Hpmon|P4 ' )%)',P4P<  @SO[ƴ  Z"=h_<qa+yg +o/d 4%D mips.o/ 1001435963 8180 20 100644 157904 ` ELFf(4(.shstrtab.text.rodata1.data.bss.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'H'DH H  !  H@@Dj'[D 4 , #`T_'D 4  , #`TU'D 4  , #`TK'D 4 , #`TA'D 4 , #`T7'D 4  , #`T-'D 4  , #`T#'D 4  , #`T'!  H@@'H$  , ! 㿘'H'DD 'HT @H4    ,  ?$HT @H4    ,  ?$HT @H4    ,  >$HT @H4    ,  1$DH@@HT @H4   , #c $㿘'H'DD 'HT @H4    ,  >$HT @H4    , #  $DH@ @㿘'H'DD 'HT @H4    ,  1$DH@ @㿘'H'DD 'H T @H 4   , # $DH @㿈'DD !  @@  @@'D$   , #c $#c4 4 4 4 4 4 4 4 !D ʐD T ID   T  'T @4   ? , #c $(D D D T I!D` T `  T  'T @4   @ , #c $(D t(D nD  T  'T @4   3 , #c $(y(w(uD JD  T  'T @4   9 , #c $(UD *D  T  'T @4    , #c $!  ''D  T 'T @4    , #c $D  T ! 'T @4    , #c $'T  4    , #c $''T  4    , # $DD@'T @4    , # $D@'T  4    , # $DD@'T @4    , # $DR@'qD FD BD T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $'*D D D T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $&D D T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4    , # $D@D  T  'T @4    , # $DՒ@%D ɐD T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4    , # $D@D  T  'T @4    , # $D@%%%$$D ҐD` T @@'T @4   = , # $D@$D D` T @@'T @4   > , # $D@$T  4    , # $DD@'T @4    , # $DY@$xT  4    , # $DD@'T @4    , # $D"@$AD D D T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $#D ϐD ːD T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $#D D T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4    , # $DĒ@D  T  'T @4    , # $D@"D D T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4    , # $DՒ@D  T  'T @4    , # $D@!!!!!D D` T @@'T @4   ? , # $D@!D {D` T @@'T @4   @ , # $D`@!!}T  4    , # $DD@'T @4    , # $D'@D @@'T @4    ,  ?$!-T  4    , # $DfD@'T @4    , # $Dג@ T  4    , # $D/D@'T @4    , # $D@D#c@@'T @4    ,  ?$ D zD  T  'T @4   : , #c $ D ZD  T  'T @4   < , #c $ eD :D  T  'T @4   > , #c $ ED D  T  'T @4   = , #c $ %D D D T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $D D D T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $D lD hD T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $PD %D !D T "D  T 'T @4    , #c $D` T ` T  'T @4    , #c $ D ސD T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4    , # $D@D  T  'T @4   " , # $D@D D T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4    , # $D+@D  T  'T @4    , # $D @+D D T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4    , # $D<@D  T  'T @4    , # $D@<D D T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4    , # $DM@D  T  'T @4    , # $D.@MD "D  T  'T @4   S , # $D @(D D  0  '!#'D  T 'T @4   W , # $Dג@D  0  '!#'D  T 'T @4   X , # $D@D D  T  'T @4   U , # $D@D zD T $E"D   T  'T @4    , # $DZ@D T (E"D   T  'T @4    , # $D4@D  T  'T @4   P , # $D@420.D D T $F"D   T  'T @4   , # $D@D T (F"D   T  'T @4   ! , # $Dr@D  T  'T @4   Q , # $D@D D T $F"D   T  'T @4    , # $Dr@D T (F"D   T  'T @4    , # $DL@D  T  'T @4   R , # $D-@LJD D  T  'T @4   N , # $D@%D D  T  'T @4   < , # $D@D ՐD  T  'T @4   Y , # $D@D ﰐD  T  'T @4   [ , # $D@D D  T  'T @4   ] , # $Dr@D fD  T  'T @4   \ , # $DM@lD AD` T @@'T @4   L , # $D&@ED D` T @@'T @4   A , # $D@D D` T @@'T @4   C , # $Dؒ@D ̐D` T @@'T @4   B , # $D@D D  T  'T @4   4 , #c $D D  T  'T @4   6 , #c $D eD  T  'T @4   7 , #c $pD ED  T  'T @4   8 , #c $PT  4    , #  $DÒT   4    ,  ?$(T 4    ,  1$DÒT 4    ,  1$DD ѐD ͐D` T ` T  'T @4   D , # $D찒@D D D` T ` T 'T @4    ,  1$DV@D` T ` T  'T @4   * , # $Dc@D WD SD` T ` T 'T @4    ,  1$D @D` T ` T  'T @4   , , # $D@5D  D D` T ` T 'T @4    ,  1$D켒@D` T ` T  'T @4   + , # $Dɒ@D 콐D 칐D` T ` T  'T @4   J , # $D뜒@D 쐐D 쌐D` T ` T  'T @4   3 , # $Do@D cD _D` T ` T  'T @4   5 , # $DB@aD 6D 2D` T ` T  'T @4   4 , # $D@4D  D D` T ` T  'T @4   6 , # $D@D ܐD ؐD` T ` T  'T @4   7 , # $D껒@D 믐D 뫐D` T ` T  'T @4   & , # $Dꎒ@D 낐D ~D` T ` T  'T @4   ' , # $Da@D UD QD` T ` T  'T @4   8 , # $D4@SD (D $D` T ` T  'T @4   9 , # $D@&D D D` T ` T  'T @4   - , # $Dڒ@D ΐD ʐD` T ` T  'T @4   0 , # $D魒@D ꡐD  T  'T @4   : , # $D鈒@D |D  T  'T @4   ; , # $Dc@D WD SD` T ` T  'T @4   . , # $D6@UD *D &D` T ` T  'T @4   1 , # $D @(D D D` T ` T  'T @4   / , # $Dܒ@D АD ̐D` T ` T  'T @4   2 , # $D诒@D 飐D 韐D` T ` T  'T @4   F , # $D肒@D vD rD` T ` T  'T @4   $ , # $DU@tD ID ED` T ` T  'T @4   % , # $D(@GD D D` T ` T  'T @4   H , # $D@D D D` T ` T  'T @4   ( , # $DΒ@D D 辐D` T ` T  'T @4   ) , # $D硒@D 蕐D 葐D` T ` T  'T @4   ' , #c $D mD iD` T ` T  'T @4    , #c $pD ED AD` T ` T  'T @4    , #c $HD D D` T ` T  'T @4   - , #c $ D D D` T ` T  'T @4    , #c $D ͐D ɐD` T ` T  'T @4    , #c $D 祐D 硐D` T ` T  'T @4   / , #c $D }D yD` T ` T  'T @4    , #c $D UD QD` T ` T  'T @4   , #c $XD -D )D` T ` T  'T @4   ) , #c $0D D D` T ` T  'T @4   ! , #c $D ݐD ِD` T ` T  'T @4   " , #c $D 浐D 汐D` T ` T  'T @4   + , #c $D 捐D 扐D` T ` T  'T @4   # , #c $D eD aD` T ` T  'T @4   $ , #c $hD =D 9D` T ` T  'T @4   1 , #c $@D D D` T ` T  'T @4   % , #c $D D D` T ` T  'T @4   & , #c $T  4    , # $D'T  4   , # $DT  4   , # $DD {D  T  'T @4   ; , #c $D UD QD T "D  T 'T @4   , #c $D` T ` T  'T @4    , #c $9D D  D T "D  T 'T @4   , #c $D D D T "D  T 'T @4   , #c $ D 伐D 丐D T "D  T 'T @4   , #c $ D 䓐D T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , # $Dϒ@D  T  'T @4   # , # $DⰒ@ D 㤐D T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , # $D@ D ԐD T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , # $D@ /D D T "D@D  0 'T  4   4  , #c $T  4   4   , # $T  4   4   , # $T  4   4  , #  $T 4   4  ,  1$T 4   4   ,  >$T  4   4   ,  ?$T  4   4   ,  ?$'T @4   , # $D@@ _D 4D  T  'T @4   T , # $D@ : 8D  D  T  'T @4   V , # $D@        D ڐD  T  'T @4   O , # $D@  D ೐D  T  'T @4   Z , # $Dߚ@    D D` T @@'T @4   M , # $Dm@    D [D  T  'T @4   5 , #c $ f d b ` ^ \ ZD /D +D` T ` T  'T @4   E , # $D@ - + ) 'D D D` T ` T  'T @4   K , # $Dے@D ߭D ߩD` T ` T  'T @4   G , # $Dތ@D |D xD` T ` T  'T @4   I , # $D[@zxvD KD GD` T ` T  'T @4   ( , #c $NLJD D D` T ` T  'T @4   . , #c $" D D D` T ` T  'T @4   0 , #c $D ǐD ÐD` T ` T  'T @4   * , #c $D ޛD ޗD` T ` T  'T @4   , , #c $D oD kD` T ` T  'T @4   2 , #c $rpnljhfdb`^\ZXVTRPNLJHFDB#``DT @@7DT !"!W! iEMH&9)&IIu sސގލXHޢ5  =p6ߴ) EF wpE5 .ba6[FT! 1Y! + <5!  (! !! !#`$ , ! ! % ! !#`%$ , ! ! q7! A! 5 ! 1#`5$ , ! ! E ! A#`E$ , ! ! ! u ! q! u! ! ! 4! ! ! !!e! e! Հ+! #`$ j, ! ! ŀ ! RX! ŀp! рL! 値! ဤ#`ՠ$ <, ! ! ဤ/! 񀤀#`$ $, ! ! 񀤀!!50!!#`$ , ! !!'!!!! !!'!!1,!!E!!A#a5$ , ! !!A#!!U#aE$ , ! !!U!!V!!р!!A!!!!u!!e!!f!!!uG!!vo~!!!!!!m!!!!a!!!!!!!!:K!!`!!?!!ŀ !!3!!ŀ!!ƀ'!!C!!ဤ!!Հ !!р!!Հ4!!ր\!!񀤀!!値 !!ဤx!!値!!怤!!񀤀!"+!"!!!!!" !"3!"T!"w!" !"!"!"!!e! ! 1q! C!"1!"% !"!v!"%!"&j! !"5 !"15Y!"5V!"6yM! F! !#`$ ;, ! ! % ! !)#`%$ #, ! ! q7! A! 5 ! 1#`5$ , ! ! E ! Au#`E$ , ! ! ! u ! q! u! ! ! ! ! ! ! e! Հ+! #`$ , ! ! ŀ ! ! ŀ! рv! 値! ဤ#`ՠ$ f, ! ! ဤY! 񀤀#`$ N, ! ! 񀤀A!!50!!#`$ 1, ! !!'!!!!!!'!!1!!E!!A#a5$ , ! !!A!!U#aE$ , ! !!U)!!V&!"!!!р!!A!!!!u!!e!!f!!u!!v!!!!!!!!!!!!!!!!!!p!!!!d!!ŀ !!X!!ŀ!!ƀL!!C!!ဤ!!Հ !!р6!!Հ!!ր*!!񀤀!!値 !!ဤ!!値!!怤 !!񀤀!"+!"!!!!!" !" !"+!"(!" !"!"?!"<! ! !C!"1!"% !"!#!"%D!"&A! !"5 !"12!"5S!"6P|! Ku! q! 1 ! !<d! 17! A4X! ! q*! 'G! "! ;!!р<! 񀤀! р !  %! р! ဤ!!A! 񀤀!!1!!A!!!"!!ဤ !!р!!ဤ!!!"!!"!"!"!!"1㿠'L'H'DD !  @@L !  @@;DD L$ >DL$ 9D L$ D L$ /D L$ )D  L$ "D L$ D  L$ !  H@@ H$  , ! 㿠㿘'H'D' /  " !  4   2 !$ ! @!  4   ''!$ DH@@'D@CH, #` @@  H,  @!$ "H, #`@@ H, #`@@  H, L $ 0!$  'D@' %  ) @@@, $ ' ' % ) @@, $ ' #`! $ P!   @@!$ ! @!$ ! @!$ #@?c! $ #âc$ #?! $ #|$ !   @@!$ 㿘'D ! '! ''D   $  , ! 㿐'DD !  .@@ ''D@ D! @@D   , # $D! @@D! @@D! @@D! @@D! @@D! @@D! @@DT 'DT`@`  0T`< ! @@@1'DT @ !$   dT  D@@kD ! @@aD ! @@WDT #*%! $ G, ! =) $% 6, ! 9)U$Հ , ! a $ , ! 㿘'DD !  .ɐ@@ ''5!@?#D@@!à# D@@9!@?#D@@!à# D@@(!@?#D@@!à# D@@DT #   $ Հ , ! 㿀'DDT 'DT < 'DT @ !$ DT @  0! @@@'D (@'耤쀤  #`D  0@@T耤쀤 #`D  0@@@耤#`D  0@@0쀤   dT  #` dT @@쀤  dT   #` dT @@D  0'!$ !$ D (@D ,@D  0'@@i !$ D  0!$  D`  0`(@D  0) @@D`  0` 0'D  0' @%< <  @ ' @DT #)%!$%  , ! 9y㿘'T'P'L'H'DH  !  /@@ ''H ;'D  L ! /'D L  T ! 'D L  P ! 'H< < , #`'㿐'D! !$ #`' $`D4 @D  0  'D  0''D  0@@@D$ 㿠'DD`$@@@ D@8'P'L'H'D! $ $ ?! $ ?$ !$ !$ !$ 'L,   'L, D $@ L, ? #`@@  ''''L, TL, 'H, '̀ !  /.@@ ''' $ $ @< $! '$ X$ X! @'$ P$ P!  $@  $ H  $@ @@' , $' $   ?$쀤 C$ 耤P { $  $ ' $' h $  $ ' $' U 4  N $  $ ' $'  dT  5 N$  N$ @@ d`d  !  (/>@@ ''Т P̠ P `@$ $$ $]`$@5@@P耤L $  $ ' $'  $  $ ' $'   $ $@  N !  /E@@ '' N$  N$  $$ $ 'L, H,  !  /J@@ ''!$ HL@@P%#|$%#?| $%#| $!  P%#$!  '̠ '!  'Ƞ ''̢$ Ƞ$ < $P !  !$ ! @* '! @* '! !   ?!$  @! @#`D P@@#`D P@@! ! $'#`! @@! ! @!  #`! @@!  #`! $ @@! %! $ @! ' ' !  , ! @@ ' '  ' (!  ,  ! @@ ! @@ ' ' ' fL, _, '耤H dL,  d>L, 'H, ' dT ' dT ' $@'Ā 耤 d !  /@@ ''  N d !  ,/@@ ''  N $  $ ' $'  $  $ ' $'   $ $@` dT ' ! @ ! @@F ! @ ! @@2 ! @ ! @@ ! @ ! @@ ! @@` X! ' ! @ ! @@F ! @ ! @@2 $  < < ''  '%@, @@ '  '  L, 쀤4L, ?,L, ? X $ '  ?< < ' ') `,`@@ ' @! ' ' !  , ! @@ ' '  ' !  , ! @@ ' ' !  #`! @@! @#`D P@@p'L'H'DD H L  ?  ?< < @'! @@D 0H ,L  ?  ?< < @?'!  '''! , , @@RD  #`L @@EH D L 'L '! @@.H D L 'L '! @@H D L 'L '! @@㿠'D! D   #`D P@@ #`D P@@㿘'H'DH'HD'L @@ 'HD 㿠'D#`D P@@㿘'DD $ D $ 'D $'  #`D  $ @@㿐'DD  D  Q#` @@@Da$ PD 4   #`D @@DQ$ PD  ED $ D $ 'D $' 2D $ D $ 'D $' D $ D $ 'D $'  !  </@@ ''D $ P㿘'L'H'DH   H  QH  JL ! '! '#`H PL@@D($ PL!#@L!<@ !  /@@ ''H XLD$ XD X@D$ P㿠'DD 0 $D  Q! #`D P $ @@ #`D P $ @@6D 0 D $  D $ ! @! @ D 0 ! @'%D $ L@#`D P@@㿠'DD!$ ! @! @ D  㿠'D! ! D@@㿘'X'T'P'L'H'D @'#`LT ?@@#`X DT ?@@X HLPT @@@! @@! L?@@@#`X ?@@X`HLP @@@#`DX @@㿘'P'L'H'DD D D  !  $%@@ ''D ! PHL@@D! D@D ! PHL@@.! D@! PHL@@D ! PHL@@ ! PHL@@㿠'P'L'H'DD ! PHL@@D! D@D ! PHL@@.! D@! PHL@@D ! PHL@@ ! PHL@@㿐'D' 'D ', ''㿠'L'H'DD ! D@@D!$ 㿠'DD D ! @ #`D @@D !$ #`D @@㿠'DD! @!  x !  xD @_ruleBad goal nonterminal %d _ruleBad goal nonterminal %d _labelNull tree _labelBad terminal %d _kidsNull tree _kidsNull kids _kidsBad rule number %d .set reorder -G-pic=1-pic=0p/usr/tmp/lcc-4.1/sparc/solaris/mips.cp/usr/tmp/lcc-4.1/sparc/solaris/mips.cs.s $f%d,%d($sp) s.d $f%d,%d($sp) sw $%d,%d($sp) mfc1 $%d,$f%d mfc1.d $%d,$f%d lw $%d,%d($sp) (offset&3) == 0/usr/tmp/lcc-4.1/sparc/solaris/mips.cva_alistq/usr/tmp/lcc-4.1/sparc/solaris/mips.cp->x.regnode && p->x.regnode->vbl == p/usr/tmp/lcc-4.1/sparc/solaris/mips.cq->sclass != REGISTER/usr/tmp/lcc-4.1/sparc/solaris/mips.c!caller[i]/usr/tmp/lcc-4.1/sparc/solaris/mips.c.align 2 .ent %s %s: .frame $sp,%d,$31 .set noreorder .cpload $25 .set reorder addu $sp,$sp,%d .fmask 0x%x,%d .mask 0x%x,%d s.d $f%d,%d($sp) .cprestore %d sw $%d,%d($sp) out && in && r && r->x.regnode/usr/tmp/lcc-4.1/sparc/solaris/mips.cout->sclass != REGISTER || out->x.regnode/usr/tmp/lcc-4.1/sparc/solaris/mips.cmov.d $f%d,$f%d mov.s $f%d,$f%d mtc1.d $%d,$f%d mtc1 $%d,$f%d move $%d,$%d s.d $f%d,%d($sp) s.s $f%d,%d($sp) sw $%d,%d($sp) sw $%d,%d($sp) l.d $f%d,%d($sp) lw $%d,%d($sp) addu $sp,$sp,%d j $31 .end %s .word 0x%x .word 0x%x .word 0x%x .word 0x%x .byte 0x%x .half 0x%x .word 0x%x .gpword %s .word %s .byte %d .globl %s .extern %s %d L.%dL.%sp->scope != CONSTANTS || isint(p->type) || isptr(p->type)/usr/tmp/lcc-4.1/sparc/solaris/mips.c%s%s%Dn <= INT_MAX && n >= INT_MIN/usr/tmp/lcc-4.1/sparc/solaris/mips.c.lcomm %s,%d .comm %s,%d .data .sdata .align %c %s: .text .rdata .space %d addu $%d,$%d,%d addu $%d,$%d,%d L.%d: addu $%d,$%d,%d addu $%d,$%d,%d bltu $%d,$%d,L.%d size == 1 || size == 2 || size == 4/usr/tmp/lcc-4.1/sparc/solaris/mips.clbu $%d,%d($%d) lhu $%d,%d($%d) lw $%d,%d($%d) ulhu $%d,%d($%d) ulw $%d,%d($%d) sb $%d,%d($%d) sh $%d,%d($%d) sw $%d,%d($%d) ush $%d,%d($%d) usw $%d,%d($%d) .file 2,"%s" .file 2,"%s" .loc 2,%d #56789:;KL -./01234<=>?@ABCDEFGHIJMNOPQRUVWXYZ[\]^_`cdefghijklmnopqrstuvwxyz{|}~ !"$%&'()*+,STab $Id: mips.nw,v 2.23 1997/11/18 19:09:35 drh Exp $%d%dsp68+.01.2...3stmtregconaconaddrrcrc5ar# read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register %a%a%a%a%a%a%a%a%a%a%0%a%1($%0)%1($%0)%1($%0)%0($%0)%a+%F($sp)%a+%F($sp)la $%c,%0 # reg # reg # reg # reg # reg # reg # reg sb $%1,%0 sb $%1,%0 sh $%1,%0 sh $%1,%0 sw $%1,%0 sw $%1,%0 sw $%1,%0 lb $%c,%0 lbu $%c,%0 lh $%c,%0 lhu $%c,%0 lw $%c,%0 lw $%c,%0 lw $%c,%0 lb $%c,%0 lh $%c,%0 lbu $%c,%0 lhu $%c,%0 lbu $%c,%0 lhu $%c,%0 l.s $f%c,%0 l.d $f%c,%0 s.s $f%1,%0 s.d $f%1,%0 div $%c,$%0,$%1 divu $%c,$%0,$%1 rem $%c,$%0,$%1 remu $%c,$%0,$%1 mul $%c,$%0,$%1 mul $%c,$%0,$%1 %0$%0addu $%c,$%0,%1 addu $%c,$%0,%1 addu $%c,$%0,%1 and $%c,$%0,%1 or $%c,$%0,%1 xor $%c,$%0,%1 and $%c,$%0,%1 or $%c,$%0,%1 xor $%c,$%0,%1 subu $%c,$%0,%1 subu $%c,$%0,%1 subu $%c,$%0,%1 %a$%0sll $%c,$%0,%1 sll $%c,$%0,%1 sra $%c,$%0,%1 srl $%c,$%0,%1 not $%c,$%0 not $%c,$%0 negu $%c,$%0 move $%c,$%0 move $%c,$%0 move $%c,$%0 move $%c,$%0 move $%c,$%0 move $%c,$%0 move $%c,$%0 add.s $f%c,$f%0,$f%1 add.d $f%c,$f%0,$f%1 div.s $f%c,$f%0,$f%1 div.d $f%c,$f%0,$f%1 mul.s $f%c,$f%0,$f%1 mul.d $f%c,$f%0,$f%1 sub.s $f%c,$f%0,$f%1 sub.d $f%c,$f%0,$f%1 mov.s $f%c,$f%0 mov.d $f%c,$f%0 neg.s $f%c,$f%0 neg.d $f%c,$f%0 sll $%c,$%0,8*(4-%a); sra $%c,$%c,8*(4-%a) and $%c,$%0,(1<<(8*%a))-1 and $%c,$%0,(1<<(8*%a))-1 cvt.s.d $f%c,$f%0 cvt.d.s $f%c,$f%0 mtc1 $%0,$f%c; cvt.s.w $f%c,$f%c mtc1 $%0,$f%c; cvt.d.w $f%c,$f%c trunc.w.s $f2,$f%0,$%c; mfc1 $%c,$f2 trunc.w.d $f2,$f%0,$%c; mfc1 $%c,$f2 %a: b %0 .cpadd $%0 j $%0 j $%0 beq $%0,$%1,%a beq $%0,$%1,%a bge $%0,$%1,%a bgeu $%0,$%1,%a bgt $%0,$%1,%a bgtu $%0,$%1,%a ble $%0,$%1,%a bleu $%0,$%1,%a blt $%0,$%1,%a bltu $%0,$%1,%a bne $%0,$%1,%a bne $%0,$%1,%a c.eq.s $f%0,$f%1; bc1t %a c.eq.d $f%0,$f%1; bc1t %a c.le.s $f%0,$f%1; bc1t %a c.le.d $f%0,$f%1; bc1t %a c.lt.s $f%0,$f%1; bc1t %a c.lt.d $f%0,$f%1; bc1t %a c.lt.s $f%0,$f%1; bc1f %a c.lt.d $f%0,$f%1; bc1f %a c.le.s $f%0,$f%1; bc1f %a c.le.d $f%0,$f%1; bc1f %a c.eq.s $f%0,$f%1; bc1f %a c.eq.d $f%0,$f%1; bc1f %a %ajal %0 jal %0 jal %0 jal %0 jal %0 jal %0 $%0%a# ret # ret # ret # ret # ret # ret # arg # arg # arg # arg # arg # argb %0 # asgnb %0 %1 reg: INDIRI1(VREGP)reg: INDIRU1(VREGP)reg: INDIRI2(VREGP)reg: INDIRU2(VREGP)reg: INDIRF4(VREGP)reg: INDIRI4(VREGP)reg: INDIRP4(VREGP)reg: INDIRU4(VREGP)reg: INDIRF8(VREGP)reg: INDIRI8(VREGP)reg: INDIRP8(VREGP)reg: INDIRU8(VREGP)stmt: ASGNI1(VREGP,reg)stmt: ASGNU1(VREGP,reg)stmt: ASGNI2(VREGP,reg)stmt: ASGNU2(VREGP,reg)stmt: ASGNF4(VREGP,reg)stmt: ASGNI4(VREGP,reg)stmt: ASGNP4(VREGP,reg)stmt: ASGNU4(VREGP,reg)stmt: ASGNF8(VREGP,reg)stmt: ASGNI8(VREGP,reg)stmt: ASGNP8(VREGP,reg)stmt: ASGNU8(VREGP,reg)con: CNSTI1con: CNSTU1con: CNSTI2con: CNSTU2con: CNSTI4con: CNSTU4con: CNSTP4con: CNSTI8con: CNSTU8con: CNSTP8stmt: regacon: conacon: ADDRGP4addr: ADDI4(reg,acon)addr: ADDU4(reg,acon)addr: ADDP4(reg,acon)addr: aconaddr: regaddr: ADDRFP4addr: ADDRLP4reg: addrreg: CNSTI1reg: CNSTI2reg: CNSTI4reg: CNSTU1reg: CNSTU2reg: CNSTU4reg: CNSTP4stmt: ASGNI1(addr,reg)stmt: ASGNU1(addr,reg)stmt: ASGNI2(addr,reg)stmt: ASGNU2(addr,reg)stmt: ASGNI4(addr,reg)stmt: ASGNU4(addr,reg)stmt: ASGNP4(addr,reg)reg: INDIRI1(addr)reg: INDIRU1(addr)reg: INDIRI2(addr)reg: INDIRU2(addr)reg: INDIRI4(addr)reg: INDIRU4(addr)reg: INDIRP4(addr)reg: CVII4(INDIRI1(addr))reg: CVII4(INDIRI2(addr))reg: CVUU4(INDIRU1(addr))reg: CVUU4(INDIRU2(addr))reg: CVUI4(INDIRU1(addr))reg: CVUI4(INDIRU2(addr))reg: INDIRF4(addr)reg: INDIRF8(addr)stmt: ASGNF4(addr,reg)stmt: ASGNF8(addr,reg)reg: DIVI4(reg,reg)reg: DIVU4(reg,reg)reg: MODI4(reg,reg)reg: MODU4(reg,reg)reg: MULI4(reg,reg)reg: MULU4(reg,reg)rc: conrc: regreg: ADDI4(reg,rc)reg: ADDP4(reg,rc)reg: ADDU4(reg,rc)reg: BANDI4(reg,rc)reg: BORI4(reg,rc)reg: BXORI4(reg,rc)reg: BANDU4(reg,rc)reg: BORU4(reg,rc)reg: BXORU4(reg,rc)reg: SUBI4(reg,rc)reg: SUBP4(reg,rc)reg: SUBU4(reg,rc)rc5: CNSTI4rc5: regreg: LSHI4(reg,rc5)reg: LSHU4(reg,rc5)reg: RSHI4(reg,rc5)reg: RSHU4(reg,rc5)reg: BCOMI4(reg)reg: BCOMU4(reg)reg: NEGI4(reg)reg: LOADI1(reg)reg: LOADU1(reg)reg: LOADI2(reg)reg: LOADU2(reg)reg: LOADI4(reg)reg: LOADP4(reg)reg: LOADU4(reg)reg: ADDF4(reg,reg)reg: ADDF8(reg,reg)reg: DIVF4(reg,reg)reg: DIVF8(reg,reg)reg: MULF4(reg,reg)reg: MULF8(reg,reg)reg: SUBF4(reg,reg)reg: SUBF8(reg,reg)reg: LOADF4(reg)reg: LOADF8(reg)reg: NEGF4(reg)reg: NEGF8(reg)reg: CVII4(reg)reg: CVUI4(reg)reg: CVUU4(reg)reg: CVFF4(reg)reg: CVFF8(reg)reg: CVIF4(reg)reg: CVIF8(reg)reg: CVFI4(reg)reg: CVFI4(reg)stmt: LABELVstmt: JUMPV(acon)stmt: JUMPV(reg)stmt: JUMPV(reg)stmt: EQI4(reg,reg)stmt: EQU4(reg,reg)stmt: GEI4(reg,reg)stmt: GEU4(reg,reg)stmt: GTI4(reg,reg)stmt: GTU4(reg,reg)stmt: LEI4(reg,reg)stmt: LEU4(reg,reg)stmt: LTI4(reg,reg)stmt: LTU4(reg,reg)stmt: NEI4(reg,reg)stmt: NEU4(reg,reg)stmt: EQF4(reg,reg)stmt: EQF8(reg,reg)stmt: LEF4(reg,reg)stmt: LEF8(reg,reg)stmt: LTF4(reg,reg)stmt: LTF8(reg,reg)stmt: GEF4(reg,reg)stmt: GEF8(reg,reg)stmt: GTF4(reg,reg)stmt: GTF8(reg,reg)stmt: NEF4(reg,reg)stmt: NEF8(reg,reg)ar: ADDRGP4reg: CALLF4(ar)reg: CALLF8(ar)reg: CALLI4(ar)reg: CALLP4(ar)reg: CALLU4(ar)stmt: CALLV(ar)ar: regar: CNSTP4stmt: RETF4(reg)stmt: RETF8(reg)stmt: RETI4(reg)stmt: RETU4(reg)stmt: RETP4(reg)stmt: RETV(reg)stmt: ARGF4(reg)stmt: ARGF8(reg)stmt: ARGI4(reg)stmt: ARGP4(reg)stmt: ARGU4(reg)stmt: ARGB(INDIRB(reg))stmt: ASGNB(reg,INDIRB(reg))I2d:d`8a8b<;:4     / G _ w        7 O g        ( A W m       5 S p      ! ? [ w      ! * 3 J a ~        1mips.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/mips.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ6MLs7CKI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/mips.o /usr/tmp/lcc-4.1/sparc/solaris/mips.c -W0,-xp\$XAMgAcJ6MLs7CKI.$XAMgAcJ6MLs7CKI.tmpregs$XAMgAcJ6MLs7CKI.tmpregs$XAMgAcJ6MLs7CKI.gnum$XAMgAcJ6MLs7CKI._ntname$XAMgAcJ6MLs7CKI._ntname$XAMgAcJ6MLs7CKI._nts_0$XAMgAcJ6MLs7CKI._nts_0$XAMgAcJ6MLs7CKI._nts_1$XAMgAcJ6MLs7CKI._nts_1$XAMgAcJ6MLs7CKI._nts_2$XAMgAcJ6MLs7CKI._nts_2$XAMgAcJ6MLs7CKI._nts_3$XAMgAcJ6MLs7CKI._nts_3$XAMgAcJ6MLs7CKI._nts_4$XAMgAcJ6MLs7CKI._nts_4$XAMgAcJ6MLs7CKI._nts_5$XAMgAcJ6MLs7CKI._nts_5$XAMgAcJ6MLs7CKI._nts_6$XAMgAcJ6MLs7CKI._nts_6$XAMgAcJ6MLs7CKI._nts_7$XAMgAcJ6MLs7CKI._nts_7$XAMgAcJ6MLs7CKI._nts_8$XAMgAcJ6MLs7CKI._nts_8$XAMgAcJ6MLs7CKI._nts_9$XAMgAcJ6MLs7CKI._nts_9$XAMgAcJ6MLs7CKI._nts_10$XAMgAcJ6MLs7CKI._nts_10$XAMgAcJ6MLs7CKI._nts$XAMgAcJ6MLs7CKI._nts$XAMgAcJ6MLs7CKI._templates$XAMgAcJ6MLs7CKI._templates$XAMgAcJ6MLs7CKI._isinstruction$XAMgAcJ6MLs7CKI._isinstruction$XAMgAcJ6MLs7CKI._string$XAMgAcJ6MLs7CKI._string$XAMgAcJ6MLs7CKI._decode_stmt$XAMgAcJ6MLs7CKI._decode_stmt$XAMgAcJ6MLs7CKI._decode_reg$XAMgAcJ6MLs7CKI._decode_reg$XAMgAcJ6MLs7CKI._decode_con$XAMgAcJ6MLs7CKI._decode_con$XAMgAcJ6MLs7CKI._decode_acon$XAMgAcJ6MLs7CKI._decode_acon$XAMgAcJ6MLs7CKI._decode_addr$XAMgAcJ6MLs7CKI._decode_addr$XAMgAcJ6MLs7CKI._decode_rc$XAMgAcJ6MLs7CKI._decode_rc$XAMgAcJ6MLs7CKI._decode_rc5$XAMgAcJ6MLs7CKI._decode_rc5$XAMgAcJ6MLs7CKI._decode_ar$XAMgAcJ6MLs7CKI._decode_ar$XBMgAcJ6MLs7CKI.emit2.ty0$XBMgAcJ6MLs7CKI.doarg.argnomipsebIRmipselIR$XAMgAcJ6MLs7CKI.rcsid$XAMgAcJ6MLs7CKI.rcsid$XAMgAcJ6MLs7CKI.currentfile$XAMgAcJ6MLs7CKI.cseg$XAMgAcJ6MLs7CKI.pic$XAMgAcJ6MLs7CKI.blkreg$XAMgAcJ6MLs7CKI.freg2w$XAMgAcJ6MLs7CKI.iregw$XAMgAcJ6MLs7CKI.d6$XAMgAcJ6MLs7CKI.freg2$XAMgAcJ6MLs7CKI.ireg>!d:d`8a8b<;:ʀ 'Db~ހ9Y~€ׂ߂ )D@]@tǂ0Jf@|<O dx̀<RmԂ&Gb}Հ  8WȀ݀  6  D D D D 7( ( d( {  ΀ €Ԁ  4J`WpĀ n ހ,oJD1U/lӀWiڀ KҀ^(H} ׀  9 ր  l  p!;p!߀""Y("Հ##T#(#$x@$&$& $&%&%Q&(%&&d&&&&&&&'&';&'m&'&'&'&(&(1&(c&(&(&(&)&)'&)Y&)y&)&)&)&*2&*f&*&*&+&+N&+&+&+&,&,=&,u&,&,&,&-0&-V&-&-&-&. &.D&.h&.$.D.ƠH p 4\.ԄD4 D5,D6LD7\D8dlD9lD:D;D<D=D>0D?XD@DBDCD8DE.$/D/%H P(/.DM DN0DO0DP<`DR`xDSxDTDVDWDXDZD[D\D]8LD_LdD`dDapDc/?$/aD/jH P/sDf Dg0Dh0Di<`Dk`xDlxDmDnDp/|$/D/H P/Ds Dt0Du0Dv<Dw`tDy||/$/ݠD/H X/D| D}4D~4DDDpD/$0DhL0@X4d     8 L     , @ x    $  P `   H\4H\l$@Td L`8L` `t\p@TtX   !t!"p"#p#$% %&(&'D'(`() )L)`)))**H*\****+,+@+,,,---\-p--...P.d..../H/0t00011,1l1112 2 2X2l2233404@44445(5<5|55566(6`6t67<789H9:;$;,>?@?@pAAB,BC\CDE0EFDFGDGGH4HI4IJhKKLLLMN8NOPTQQRpS$STU@UVhWWXY8YZ[T\\]p^$^_d``aDabc$cddeefDfgh$hii|ijlk(klDlmn(n8nxnnno o4otooop p pXplpq4qqr4rHrrrrs0sDs|ssstt(ttu$u4utuuuvv0vpvvvwwwTwhwxdxtxxyyy\ypyyyzzHz\zzz{|$|}~@~L\ 00DDD4DXDDDDDD,D,D8ddDdDlD|DDDDD  D D(D8D@DPDhDDDDDDDDDDHDHDPD`DxDDDD D D,XDXDxDDDDDDDD D(<D<DDDpDDDDDDDDD DL\D\DtDDDDDDD D D ,DD DD P||D|DDDDDD D4D4DH`D`D lD$D%D&D' D) D+ D. ( @D/ @ X0(D0 XD1 l D2 D3  D5  D6 D7  D9  $D: $D; , dD= d xD> xD?  DA  DB DC  DE  DF DG  PDI P dDJ dDK l DM  DN DO   DR DS  DT DU DV < P PDZ PD[ h D\ D] D^  D` Db De  Df  01Dg Dh ( <Di <Dj D xDl x Dm Dn  Dp  Dq Dr  Dt 4Du4Dv<tDxtDyDzD|D}D~ D  D D(XDXlDlDtDDDDD  D D$<D<DHDtDDDDDDDDDDD0DDDDLD\D|DDDDDDDD0@D@DXpDpD|DDDDDD DD4LDLDXDDDDDDDDD<<D<Dd|D|DDDDDDD D D,XXDXDDDDDDD0:DD,@D@DH|D|DDDDD $D $8D 8D @xDxDDDDDD$D$D,\D\pDpDxD D!D"D#D$D(D)(@D*@D+LD,xD.D0D3D40CD5D6D7D88D:8LD;LD<TD>D?D@DBDCDD4DF4HDGHDHPDJDKDLDNDODPDR,DS,DT4ddDWdDXhDYDZD[D_D`DaDbDc4HDeHDgPDiXDk`DmhDopDqDrDsDtDuDwDy D{D|<TD}TD~`DDDDDDDDD 8D8DDDpDDDDDD D D D 8 HD HD ` xD xD D  D D  D D D!!$D!$D!<!TD!TD!`D!!D!D!!D!D!"D"D"D" D"8"PD"PD"\"D"D"D"D""D"D"#D#D#D# D#8#PD#PD#\#D#D#D#D##D#D#$D$D$D$ D$0$HD$HD$\$tD$tD$$$D$D$$D$D$%$D%$D%,D%<D%L%dD%dD%x%D%D%%%D%D%&D&D&&@D&@D&HD &XD &h&D &D&&D&D&&&D&D' '$D'$D'0'\D'\D'dD'tD''D 'D!''D"'D#'((D'(D((((@D)(@D*(L(xD,(xD.(D1((D2((0LD3(D4((D5(D6()$D8)$)8D9)8D:)@)xD<)x)D=)D>))D@))DA)DB)* DD* *4DE*4DF*<*lDH*l*DI*DJ**DL**DM*DN*+DP++DQ+DR+ +P+PDU+PDV+T+lDW+lDX+xDY+++D]+D^++D_+D`+Da, ,4Dc,4De,<Dh,L,dDi,d,|0UDj,|Dk,,Dl,Dm,,Do,,Dp,Dq,-4Ds-4-HDt-HDu-P-Dw--Dx-Dy--D{--D|-D}-.(D.(.<D.<D.D.tD.t.D.D..D..D.D./ / D/ D//(D/(D/4D/`/t/tD/tD//D/D/D//D/D/D00 D0 080^D08D0L0`D0`D0h0D00D0D00D01D1D1 1DD1D1XD1XD1`1D11D1D11D11D1D220D202DD2DD2L2|D2|2D2D222D2D22D2D2D33030D30D3H3`D3`D3lD33D3D3D33D330gD3D44D4D4$4XD4X4lD4lD4t4D44D4D45D55D5D55TD5T5hD5hD5p5D55D5D55D56D6D668D686LD6LD6T66D6D66D6D6D666D6D77D7D7(D7T7hD7hD 7pD 7D 77D7D7D77D7D8D8D8`8xD8xD8D88D8D99(D9(D 94D!9`9tD#9tD%9|D'9D(99D)9D*9D+9:D-:D/:D2: :8D3:8D4:T:lD5:lD6:xD7:::D<::D=:D>:;D?;D@;DA;<;P;PDE;PDF;h;DG;DH;DI;;DK;DM;DO;DQ;DS;DV;<DW<DX<0 Dw> Dx>Dy>D>X>XD~>X>pD>pD>>D>D>D>>>D>D?? D? D?,D?X?lD?lD?tD?|D?D??D?D?D?@D@D@D@ D@8@PD@PD@\D@@D@D@D@D@@D@D@DAA0DA0DA8DAHDA`AxDAxDADAADADADADAB DB DBDBDBXDBXDB`DBpDBBDBDBDBBDBDBDCDC$C<DC<DCHDCtCDCDCDCDCCDCDCDDD$DD$DD,DD<DD\DtDDtDDDDDDDDDDDDDEDEDEDEHE\DE\DEdDEtDEEDEDEEDEDED ED F F$D F$D F0F\D F\D FdD FtD FFD FD FFD FD FD FD G G$D G$D G0G\D G\D GdGxD GxD GD GGD GGD !GD "GGD $GD 'HHD (HD )H D *HDHTD ,HTD /H\HpD 0HpD 1HxD 2HHD 4HD 6HD 7HD 9HD :HID ;ID <I D =ILI`D ?I`D AIhD BIxD DID EIID FID GID HIJD KJD LJ0JHD MJHD NJTD OJJD QJD SJD TJD VJD WJJD XJD YKD ZK(K<D ]K<D ^KdK|D _K|D `KD aKKD cKD eKD fKD hKD iLL,D jL,D kL8D lL\LpD oLpD pLLD qLD rLD sLLD uLD wMD xMD zM$D {MLMdD |MdD }MpD ~MMD MD MD MD MD NND ND N$D NPNdD NdD NlD N|D ND NND ND ND OOD OD O D O0D O@D OhOD OD OD OOD OD OD OD OD PP4D P4D P@D PlPD PD PD PD PD PPD PD PD Q Q4D Q4D Q<D QLD Q\D QQD QD QD QQD QD QD RD RD R8RPD RPD R\D RRD RD RD RD RD RSD SD SD S<SPD SPD SXD ShD SxD SSD SD SD STD TD T D TD T,D TTTlD TlD TxD TTD TD TD TD TD UU D U D U,D UXUlD UlD UtD UD UUD UD UD UVD VD VD VD V0VHD VHD VTD VVD VD VD VD VD VVD VD WD W4WHD WHD WPD W`D WpD WWD WD WD !WWD #WD %XD &XD (X$D )XLXdD *XdD +XpD ,XXD .XD 0XD 1XD 3XD 4YYD 5YD 6Y$D 7YPYdD 9YdD ;YlD <Y|D >YD ?YYD @YD AYD BZZD DZD FZ D GZ0D IZ@D JZhZD KZD LZD MZZD OZD QZD RZD TZD U[[4D V[4D W[@D X[l[D Z[D \[D ][D _[D `[[D a[D b[D c\ \4D e\4D g\<D h\LD j\\D k\\D l\D m\D n\\D p\D r\D s]D u]D v]8]PD w]PD x]\D y]]D {]D }]D ~]D ]D ]^D ^D ^^<D ^<D ^DD ^TD ^dD ^^D ^D ^^D ^D ^D ^D _D _,_DD _DD _P_|D _|D _D _D _D __D _D _`D `D `$D `4D `DD `l`D `D ``D `D `D `D `D a a$D a$D a0a\D a\D adD atD aD aaD aD aaD aD bD bD b$D bLbdD bdD bpbD bD bD bD bD bcD cD cc<D c<D cDD cTD cdD ccD cD ccD cD cD cD dD d,dDD dDD dPd|D d|D dD dD dD ddD dD deD eD e$D e4D eDD eleD eD eeD eD eD eD eD f f$D f$D f0f\D f\D fdD ftD fD ffD fD ffD fD gD gD g$D gLgdD gdD gpgD gD gD gD gD !ghD "hD #hh<D %h<D 'hDD (hTD *hdD +hhD ,hD -hhD /hD 1hD 4hiD 5iD 6iD 7i4iDD 9iDD <iLi`D =i`D >ihD ?iiD AiD DiiD EiD FiD GijD IjD Kj D MjD Nj4jLD OjLD PjXjD RjD TjD VjD XjD ZjD [jD ^jjD _jD `jkD akD bkk@k@D fk@D gkhkD hkD ikkD kkD mkD nkD qkkD rkD sl l$D tl$D ul0l\l\D xl\D zldD {ltD ~llD lD llD lD lmmD mD mD mD m(m@D m@D mTmlD mlD mxmmD mD mD mmD mm0pD mD nnD nD nnPD nPndD ndD nlnD nnD nD nnD no D o D ooLD oLo`D o`D ohoD ooD oD ooD ooD oD pp0D p0pDD pDD pLp|p|D p|D ppD pD pD pppD pD pqD qD q D qLq`D q`D qhD qxqD qq0yD qD qqD qD qr D r r D r D r(r`D r`rtD rtD r|rD rrD rD rsD ssD sD s$sTD sTshD shD spsD ssD sD ssD stD tD tt8t8D t8D t<tTD tTD t`D tttD tD tD ttD tt0D tD tuD uD uuLD uLu`D u`D uhuD uuD uD uuD uvD vD vvHD vHv\D v\D vdvD vvD vD vvD vvD vD vw,D w,w@D w@D wHwxwxD "wxD #w|wD $wD %wD &wwwD )wD +wD .wxD /xx(0D 0x(D 1x<xPD 2xPD 3xXxD 5xxD 6xD 7xxD 9xxD :xD ;xy4D =y4yHD >yHD ?yPyD AyyD ByD CyyD EyyD FyD Gyz D Iz z4D Jz4D Kz<zlD MzlzD NzD OzzzD RzD SzzD TzD UzD V{ { { D Y{ D [{(D ]{8D ^{P{hD _{hD `{tD a{{D c{D e{D g{D i{D j{|D k|D l|D m|<|PD o|PD q|XD s|`D u|hD w|pD y|xD {|D }|D |D |D ||D |D |D }}D }D }$D },D }<D }T}lD }lD }xD }}D }D }D }D }D }D }D ~~ D ~ D ~,D ~X~lD ~lD ~tD ~|D ~D ~D ~D ~~D ~D ~D D  D D D $D ,D 4D <D LD \D D D D D D D D D D D (D PhD hD tD D D D D D D D D D D D D D D D $D ,D 4D <D DD TD dD D D D D D D D D D (D PhD hD tD D D D D D D D ,D !,D "8dD $dD &lD (tD *|D +D -D .D /D 0D 2D 4D 6$D 8,D 9<D ;LD <tD =D >D @D BD DD FD GD ID J$<D K<D LHtD NtD P|D RD TD UD WD XD YD Z$D \$D ^,D `4D b<D cLD e\D fD gD hD jD lD nD pD rD tD vD x D zD |D ~$D ,D 4D <D DD LD TD \D dD lD tD |D D D D DD 0$0D0ǠH0֠LD D D <D LD hpD pD xD D D D&D'D(D]D^DfDgDiDjDk$Dm,LD TDo0$Dq  0$1D1$H 4p12 1:1`Dz D{D|XD~XDhDDDDD4DDDDD$D@DhDDDDDDD8DTD1i$1{DDDD D08D8D1$1DDDPXDXxDxDDDDDDDD$D@DXD`D|DD1(1D1DDD DDPDhpDpDDD1$1ؠDDDPXDXDtDDDDDDD$D$D1$1D12 222$2-(2ODDD D0DDDPDDDDD DPD`DDDD DHDPDxDDDDDHDdDtDDDDD||2W$2D2H2L2P2TDD`DpDxD D D D D D(D\\2$2ҠD2(2DDD$DHDD3 $3 DDD<DPP3)$3]D3fH3vL3P33333Ȁ3ր3ހD$D%$D&<D'TD*D+83D,84D-LD.`D/D0D1D2 D3D4D5D6D7D; D< D=8D>LD?D@DDDEDF0DGHXD+XDJDKDLDMDNDODP0DQHDRlDSDTDUDV(DW@DXXDZD[D\D]D^D_ D` Da 0Db @Dc TDd tDe Df Dh Di Dj Dk  8Dl 8Dm XDj d Dp Dq  Dr Ds Du Dv Dp  0Dx 0 `Dy `Dz t 4D{ 4D| 4"D} 4+D~ 44D D D D  4?D D D D D4D\DDDD$4JD$D<DdDD4T4\DDD4DdDxDDD,DlDDDDDDDD$@D@DXxDxDDDDDDD$$4d$4D4H4LD04D0DlD4D4DDLDTDdDDDDD@DPD4$4DDD0DTDxx4$5D5H 5&D D8DPD5/$5EDDD,,5N$5dDDDTD5m$5DdDD0D`DxDD5$5D5H5ŠLDDLDDD0HDPP5$5DDDDDDtDDDDD,DXtD||5$6DDDDD4LDLDpp6 $6 DDDD<<6)$6eD6qH6}L6P6T6X6D D ,D TDDDDD DTD6$6D6H6L7PDDDDDDD0D`DpD D!7$77D7CH7NL7YPD#D$$D%TD&|D'D(D)D*D,4D-dd7d$7{D77D5D7 D8$D98D7DD:`D;tt7$7D7͠H7٠LD? D@ DA8DDCLL7$8DDG8DH8DITdDKdDL8$81DDPDQ8DR``8: 8K 8\&8{&28(68(-8(- t9 (- 9*(- 9I(- 9g(- 9(- Q9(- o9$:$:$:-$:C$:Y$:$:$:$:$;$;4$;F$;Z$;{$;$;$;$;$<$<7$ bmips.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/mips.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ6MLs7CKI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ6MLs7CKI.tmpregs:S(0,21)=ar(0,4);0;-1;(0,3)$XAMgAcJ6MLs7CKI.tmpregs:S(0,22)=ar(0,4);0;2;(0,3)$XAMgAcJ6MLs7CKI.gnum:S(0,3)$XAMgAcJ6MLs7CKI._ntname:S(0,23)=ar(0,4);0;-1;(1,12)$XAMgAcJ6MLs7CKI._ntname:S(0,24)=ar(0,4);0;9;(1,12):T(0,25)=s4_stmt:(0,14),0,7;_reg:(0,14),7,7;_con:(0,14),14,4;_acon:(0,14),18,2;_addr:(0,14),20,3;_rc:(0,14),23,2;_rc5:(0,14),25,2;_ar:(0,14),27,2;;_state:T(0,26)=s24cost:(0,27)=ar(0,4);0;8;(0,2),0,144;rule:(0,25),160,32;;$XAMgAcJ6MLs7CKI._nts_0:S(0,28)=ar(0,4);0;-1;(0,2)$XAMgAcJ6MLs7CKI._nts_0:S(0,29)=ar(0,4);0;0;(0,2)$XAMgAcJ6MLs7CKI._nts_1:S(0,28)$XAMgAcJ6MLs7CKI._nts_1:S(0,30)=ar(0,4);0;1;(0,2)$XAMgAcJ6MLs7CKI._nts_2:S(0,28)$XAMgAcJ6MLs7CKI._nts_2:S(0,31)=ar(0,4);0;1;(0,2)$XAMgAcJ6MLs7CKI._nts_3:S(0,28)$XAMgAcJ6MLs7CKI._nts_3:S(0,32)=ar(0,4);0;2;(0,2)$XAMgAcJ6MLs7CKI._nts_4:S(0,28)$XAMgAcJ6MLs7CKI._nts_4:S(0,33)=ar(0,4);0;1;(0,2)$XAMgAcJ6MLs7CKI._nts_5:S(0,28)$XAMgAcJ6MLs7CKI._nts_5:S(0,34)=ar(0,4);0;1;(0,2)$XAMgAcJ6MLs7CKI._nts_6:S(0,28)$XAMgAcJ6MLs7CKI._nts_6:S(0,35)=ar(0,4);0;2;(0,2)$XAMgAcJ6MLs7CKI._nts_7:S(0,28)$XAMgAcJ6MLs7CKI._nts_7:S(0,36)=ar(0,4);0;2;(0,2)$XAMgAcJ6MLs7CKI._nts_8:S(0,28)$XAMgAcJ6MLs7CKI._nts_8:S(0,37)=ar(0,4);0;2;(0,2)$XAMgAcJ6MLs7CKI._nts_9:S(0,28)$XAMgAcJ6MLs7CKI._nts_9:S(0,38)=ar(0,4);0;2;(0,2)$XAMgAcJ6MLs7CKI._nts_10:S(0,28)$XAMgAcJ6MLs7CKI._nts_10:S(0,39)=ar(0,4);0;1;(0,2)$XAMgAcJ6MLs7CKI._nts:S(0,40)=ar(0,4);0;-1;(24,16)$XAMgAcJ6MLs7CKI._nts:S(0,41)=ar(0,4);0;183;(24,16)$XAMgAcJ6MLs7CKI._templates:S(0,42)=ar(0,4);0;-1;(1,12)$XAMgAcJ6MLs7CKI._templates:S(0,43)=ar(0,4);0;183;(1,12)$XAMgAcJ6MLs7CKI._isinstruction:S(0,44)=ar(0,4);0;-1;(0,1)$XAMgAcJ6MLs7CKI._isinstruction:S(0,45)=ar(0,4);0;183;(0,1)$XAMgAcJ6MLs7CKI._string:S(0,46)=ar(0,4);0;-1;(1,12)$XAMgAcJ6MLs7CKI._string:S(0,47)=ar(0,4);0;183;(1,12)$XAMgAcJ6MLs7CKI._decode_stmt:S(0,28)$XAMgAcJ6MLs7CKI._decode_stmt:S(0,48)=ar(0,4);0;64;(0,2)$XAMgAcJ6MLs7CKI._decode_reg:S(0,28)$XAMgAcJ6MLs7CKI._decode_reg:S(0,49)=ar(0,4);0;93;(0,2)$XAMgAcJ6MLs7CKI._decode_con:S(0,28)$XAMgAcJ6MLs7CKI._decode_con:S(0,50)=ar(0,4);0;10;(0,2)$XAMgAcJ6MLs7CKI._decode_acon:S(0,28)$XAMgAcJ6MLs7CKI._decode_acon:S(0,51)=ar(0,4);0;2;(0,2)$XAMgAcJ6MLs7CKI._decode_addr:S(0,28)$XAMgAcJ6MLs7CKI._decode_addr:S(0,52)=ar(0,4);0;7;(0,2)$XAMgAcJ6MLs7CKI._decode_rc:S(0,28)$XAMgAcJ6MLs7CKI._decode_rc:S(0,53)=ar(0,4);0;2;(0,2)$XAMgAcJ6MLs7CKI._decode_rc5:S(0,28)$XAMgAcJ6MLs7CKI._decode_rc5:S(0,54)=ar(0,4);0;2;(0,2)$XAMgAcJ6MLs7CKI._decode_ar:S(0,28)$XAMgAcJ6MLs7CKI._decode_ar:S(0,55)=ar(0,4);0;3;(0,2)_rule:f(0,3);(1,17);(0,3)state:p(1,17)goalnt:p(0,3)/usr/tmp/lcc-4.1/sparc/solaris/mips.c_closure_reg:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,56)=*(0,26)_closure_con:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,56)_closure_acon:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,56)_closure_addr:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,56)_label:f(0,20);(1,54)a:p(1,1)c:(0,3)p:(0,56)q:(0,56)q:(0,56)q:(0,56)q:(0,56)q:(0,56)q:(0,56)q:(0,56)q:(0,56)q:(0,56)q:(0,56)q:(0,56)q:(0,56)_kids:f(0,20);(1,54);(0,3);(0,57)=*(1,54)p:p(1,1)eruleno:p(0,3)kids:p(0,58)=*(1,1)progend:f(0,20)progbeg:f(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)i:(0,3):T(0,59)=u4c:(0,1),0,8;i:(0,3),0,32;;u:(0,59)rmap:f(1,9);(0,3)opk:p(0,3)target:f(0,20);(1,54)p:p(1,1)ty0:V(0,3)ty:(0,3)q:(1,9)clobber:f(0,20);(1,54)p:p(1,1)emit2:f(0,20);(1,54)p:p(1,1)dst:(0,3)n:(0,3)src:(0,3)sz:(0,3)ty:(0,3)$XBMgAcJ6MLs7CKI.emit2.ty0:V(0,3)q:(1,9)argreg:f(1,9);(0,3);(0,3);(0,3);(0,3);(0,3)argno:p(0,3)offset:p(0,3)ty:p(0,3)sz:p(0,3)ty0:p(0,3)doarg:f(0,20);(1,54)p:p(1,1)$XBMgAcJ6MLs7CKI.doarg.argno:V(0,3)align:(0,3)local:f(0,20);(24,4)p:p(1,9)function:f(0,20);(24,4);(0,60)=*(24,4);(0,60);(0,3)f:p(1,9)caller:p(24,36)callee:p(24,36)ncalls:p(0,3)i:(0,3)saved:(0,3)sizefsave:(0,3)sizeisave:(0,3)varargs:(0,3)r:(1,9)argregs:(0,61)=ar(0,4);0;3;(1,9)p:(1,9)q:(1,9)out:(1,9)in:(1,9)rn:(0,3)rs:(0,3)tyin:(0,3)outn:(0,3)off:(0,3)i:(0,3)n:(0,3)defconst:f(0,20);(0,3);(0,3);(1,16)suffix:p(0,3)size:p(0,3)v:p(1,20)f:(0,17)d:(0,18)p:(0,62)=*(0,14)defaddress:f(0,20);(24,4)p:p(1,9)defstring:f(0,20);(0,3);(1,12)n:p(0,3)str:p(1,12)s:(1,12)export:f(0,20);(24,4)p:p(1,9)import:f(0,20);(24,4)p:p(1,9)defsymbol:f(0,20);(24,4)p:p(1,9)address:f(0,20);(24,4);(24,4);(0,4)q:p(1,9)p:p(1,9)n:p(0,4)global:f(0,20);(24,4)p:p(1,9)segment:f(0,20);(0,3)n:p(0,3)space:f(0,20);(0,3)n:p(0,3)blkloop:f(0,20);(0,3);(0,3);(0,3);(0,3);(0,3);(0,63)=*(0,3)dreg:p(0,3)doff:p(0,3)sreg:p(0,3)soff:p(0,3)size:p(0,3)tmps:p(0,63)lab:(0,3)blkfetch:f(0,20);(0,3);(0,3);(0,3);(0,3)size:p(0,3)off:p(0,3)reg:p(0,3)tmp:p(0,3)blkstore:f(0,20);(0,3);(0,3);(0,3);(0,3)size:p(0,3)off:p(0,3)reg:p(0,3)tmp:p(0,3)bitcount:f(0,3);(0,14)mask:p(0,14)i:(0,14)n:(0,14)stabinit:f(0,20);(1,12);(0,3);(24,19)file:p(1,12)argc:p(0,3)argv:p(24,19)stabline:f(0,20);(0,64)=*(1,11)cp:p(0,65)=*(1,13)stabsym:f(0,20);(24,4)p:p(1,9)mipsebIR:G(1,83)mipselIR:G(1,83)$XAMgAcJ6MLs7CKI.rcsid:S(0,44)$XAMgAcJ6MLs7CKI.rcsid:S(0,66)=ar(0,4);0;49;(0,1)$XAMgAcJ6MLs7CKI.currentfile:S(1,12)$XAMgAcJ6MLs7CKI.cseg:S(0,3)$XAMgAcJ6MLs7CKI.pic:S(0,3)$XAMgAcJ6MLs7CKI.blkreg:S(1,9)$XAMgAcJ6MLs7CKI.freg2w:S(1,9)$XAMgAcJ6MLs7CKI.iregw:S(1,9)$XAMgAcJ6MLs7CKI.d6:S(1,9)$XAMgAcJ6MLs7CKI.freg2:S(0,67)=ar(0,4);0;31;(1,9)$XAMgAcJ6MLs7CKI.ireg:S(0,68)=ar(0,4);0;31;(1,9)variadic:P(0,3);(0,69)=*(1,24)ttob:P(0,3);(0,69)intconst:P(1,9);(0,3)genlabel:P(0,3);(0,3)stringd:P(1,12);(0,4)print:P(0,20);(0,70)=*(0,71)=k(0,1);0stringf:P(1,12);(0,72)=*(0,73)=k(0,1);0gencode:P(0,20);(0,60);(0,60)emitcode:P(0,20)fatal:P(0,3);(0,74)=*(0,75)=k(0,1);(0,76)=*(0,77)=k(0,1);(0,3)allocate:P(1,17);(0,15);(0,14)gen:P(1,1);(1,54)emit:P(0,20);(1,54)blockend:P(0,20);(0,78)=*(24,39)blockbeg:P(0,20);(0,78)spill:P(0,20);(0,14);(0,3);(1,54)setreg:P(0,20);(1,54);(24,4)rtarget:P(0,20);(1,54);(0,3);(24,4)range:P(0,3);(1,54);(0,3);(0,3)parseflags:P(0,20);(0,3);(24,19)move:P(0,3);(1,54)mkwildcard:P(1,9);(0,60)mkreg:P(1,9);(1,12);(0,3);(0,3);(0,3)mkauto:P(0,20);(24,4)mkactual:P(0,3);(0,3);(0,3)mayrecalc:P(0,3);(1,54)getregnum:P(0,3);(1,54)blkcopy:P(0,20);(0,3);(0,3);(0,3);(0,3);(0,3);(0,63)askregvar:P(0,3);(24,4);(24,4)strncmp:P(0,3);(0,79)=*(0,80)=k(0,1);(0,81)=*(0,82)=k(0,1);(0,14)strcmp:P(0,3);(0,83)=*(0,84)=k(0,1);(0,85)=*(0,86)=k(0,1)atoi:P(0,3);(0,87)=*(0,88)=k(0,1)__assert:P(0,20);(0,89)=*(0,90)=k(0,1);(0,91)=*(0,92)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11mips.cfunctionBbss.bssDdata.dataDrodata.rodata_rule_closure_reg_closure_addr_closure_con_closure_acon_label_kidsprogendprogbegrmaptargetargregclobberemit2doarglocalbitcountsegmentdefconstdefaddressdefstringexportimportdefsymboladdressglobalspaceblkloopblkfetchblkstorestabinitstablinestabsym_Q_qtod_Q_qtos$XAMgAcJ6MLs7CKI.rcsidmipselIRgenemitblockendblockbegmipsebIRcfunc$XAMgAcJ6MLs7CKI.currentfile$XAMgAcJ6MLs7CKI.csegAflaggenlabelstringfemitcodegencodestringdvariadicframesizemaxargoffsetmaxoffsetoffsetfreemaskusedmaskmkautottobaskregvarmkactualintconstargoffset$XBMgAcJ6MLs7CKI.doarg.argnoblkcopygetregnumsaligndalign$XBMgAcJ6MLs7CKI.emit2.ty0spillrtargetsetreg__assertmkwildcardmkregstrcmpatoistrncmpparseflagsprint$XAMgAcJ6MLs7CKI.blkregvmasktmask$XAMgAcJ6MLs7CKI.iregw$XAMgAcJ6MLs7CKI.freg2w$XAMgAcJ6MLs7CKI.d6$XAMgAcJ6MLs7CKI.ireg$XAMgAcJ6MLs7CKI.freg2IRswapmovemayrecalcrangeallocate$XAMgAcJ6MLs7CKI.picfatal$XAMgAcJ6MLs7CKI._decode_ar$XAMgAcJ6MLs7CKI._decode_rc5$XAMgAcJ6MLs7CKI._decode_rc$XAMgAcJ6MLs7CKI._decode_addr$XAMgAcJ6MLs7CKI._decode_acon$XAMgAcJ6MLs7CKI._decode_con$XAMgAcJ6MLs7CKI._decode_reg$XAMgAcJ6MLs7CKI._decode_stmt$XAMgAcJ6MLs7CKI._string$XAMgAcJ6MLs7CKI._isinstruction$XAMgAcJ6MLs7CKI._templates$XAMgAcJ6MLs7CKI._nts$XAMgAcJ6MLs7CKI._nts_10$XAMgAcJ6MLs7CKI._nts_9$XAMgAcJ6MLs7CKI._nts_8$XAMgAcJ6MLs7CKI._nts_7$XAMgAcJ6MLs7CKI._nts_6$XAMgAcJ6MLs7CKI._nts_5$XAMgAcJ6MLs7CKI._nts_4$XAMgAcJ6MLs7CKI._nts_3$XAMgAcJ6MLs7CKI._nts_2$XAMgAcJ6MLs7CKI._nts_1$XAMgAcJ6MLs7CKI._nts_0$XAMgAcJ6MLs7CKI._ntname$XAMgAcJ6MLs7CKI.gnum$XAMgAcJ6MLs7CKI.tmpregsh,(%4:XGUbp@w}p8$lh0XXpxը`و4ppX DP'l0T9XBhJRZ 2q z~ D$ '18AJQV`ir| "(@FL c{vp6jRZpT>d;Qj*BZ(s < @ Tjr r q q p p o o ,n 0n Tm Xm |l l k k  $ $j $ $$|(,048@<h@X H\ Hljh i i i i g gf@feeghgDf f#e$le%Tg%g&g'pg'g.f2f6df: fITeIeJeK(etfwf{f~Tf8e \ \j    x |   @ D  ( (X 4\ 4 @ @ L L X X d d\ p` p | |D H   P T   $ (   P T $&0' ()P)+l, -2|689B, C$E(Gx,H 0H4I8Jl<K@L$DLHM$LOPPTRXS\T`U`do,holopptpxp|rrsHwz~(LT\08@  x x$j< @ Pj  4j\ ` ````````````hhhhhhhhhhhh`````````` ` $(`,`04`8`<`@`D`H`L`PTX\`dhlptx|`  $(,048<@DHLPTX\`dhlptx|``  $`(,048<@DHLPTXc c d d   Zc c 4i 8i HYx | XW   V   VDi Hi b b   Ua a   U@ D Ha tLa tT X pUx` |` b b T_ _ a a T^ ^ ] ] \ \   U[ [ H^ L^ X_ \_   HHHhH  0Sdg|a a Ra da dQa da dQb b R(a d,a d8QDa Ha PRdb hb tQa a Q    `Qx[ |[ Q[ [ Q $ $H 0L 0 < < L L$X(X,X048<$@$D$HLPT    SPPP8P\P|P  HXO \O xO |O L 8 8Z0 L4 LPZp `t `Z p pZ0 4 PZtM xM N N LL KN N M M L4 8 PK  Z\ `      SHb 0Lb 0b 8b 8` ` a a 8I <I LJ PJ TJ XJ hJ GHE(F@D|C €C B ”B ¤? ¨? ¬@ °@ ´A ¸A =H L TV  SA A 4A 8A <A \A `A d<ČA ĐA ĜEE A A ,A ƬF  S\EtF` dd dxS  S<A @A P;hC lC |C ɀC ɄC ɔC ɘC ɜC ɬC ɰi ɴi C C C C C C C 8? <? \? p? t? ʈ? ʌ? ʐC ʔC ʨC ʬC ? ? @ @ > >   Z  $Z, 0 @ZH? L? X> \> h l p> t> |Z˄i ˈi ˘  ˜  ˠZ˨> ˬ> ˼ 8 8> > ZC C  L LC C ZC C , \0 \4C 8C TZ\? `? ̀C ̄C ̠ l̤ l̸ZC C 0 4 @ZP T hZdEδ θ S  ,SL <P <dZМ PР PдZ d dZ< x@ xTZd h |Zє> ј>   Z   4ZҜ Ҡ Z> >   Z:? ? @C DC ` d xZC C   Z(> ,> < @ D> H> PZX \ `Zh  l  |Z, , ,$Zք+֘d ֜d ּ 8 8d d Z  P P Zl \p \|Z h hZ$ t( t4Zhi li ؐ ؔ ؤZش ظ Z  $ 8Zِ ٔ ٤Z$ ( DZڠ ڤ ڬ8ڼ9  9    S     4 4 9P <T <hSݨ<7 7    <ZL P lZ޴ ޸   Z  Z     (Z0 4 DZ|6 ߀6 ߌ ߐ ߔZߤ ߨ ߬Z6 6   $Zp8|  Z  ZK     Z$ ( @ZH (L (hZK < <Z4 P8 PPS  ZM M   ZM M  $ @Z` d Z  Z  Z,N 0N T  X  tZN N   Z , ,Z  @ @,Z T T Z,5 05 |5 5  d dZ5 5  t tZ4 4 c c 0c 4c (048@HLP  $(,048<@DHLPTX\`dhlptx|~~~}|{{{{{{{|||||||||||| |||{{ z$z(z,z0z4z8<@yDyHyLyPyTyXy\y`ydyhylyptxx|xxxzzzzzzzz} zzz z$z(z,z0z4z8z<z@zDzHzLzPzTzXz\z`zdzhzlzpztxw|wwwwwzTh|0DXl  $( , 04488<<@@DDHHLLPPTTXX\\``ddhhplxptx| $0<HT`lx,@ Th| $(,048<@$D4HHL\PpTtXx\`dhlptx|(8HXp,@Th<d    0 D T h  x$ ( , 0 4 8 < 0@ LD hH L P T X \ ` d h l p t x |  $ , 4 < D L T \ d l xh l p t x |    ( < P d x        8 P h          (8 P h        $ ( , 0 4 8 <0 @H D` Hx L P T X \ ` d h$ l8 pL th x |      4 L ` t          $ 8 L ` t          , @ T d x     $ ( , 0 4, 8@ <T @h D| H L P T X \ ` d h l( p8 tH xX |h x         , @ T h |         0 D X l            ( < P d $x ( , 0 4 8 < @ dp h2 l1 p` tը x |p 0 و h /     p p   X  8   P @  v  s u t   0  h ,p 02 41 8` <ը @ Dp H0 Lو Ph T/ X \ ` d hp lp p  X  8   P @  v  s u t   0  h4 `0  (%$,4x  @T2O",  Z˴>!h <q yP +- H sparc.o/ 1001435965 8180 20 100644 194768 ` ELF(4(.shstrtab.text.rodata1.data.data1.bss.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'H'DH H  !  H@@D'D 4 , #`T'D 4  , #`T'D 4  , #`T'D 4 , #`T'D 4 , #`T{'D 4  , #`Tq'D 4  , #`Tg'D 4  , #`T]'D 4  , #`TS'D , #`TJ'D $4 , #`TA'D $4  , #`T7'D $4  , #`T-'D $4  , #`T#'D $4  , #`T'!  H@@'H$  , ! 㿘'H'DD 'HT @H4  $  , #  $HT @H4  $  , #c $HT @H4    ,  ?$DH@@HT @H4   ?, #c $㿘'H'DD 'H T @H 4   / , # $DH @~㿘'H'DD 'HT @H4    ,  ?$DH@@H T @H 4    , # $DH @=㿘'H'DD 'HT @H4    ,  ?$DH@k@㿘'H'DD 'HT @H4  $  , #c $HT @H4    ,  ?$DH@ @㿘'H'DD 'HT @H4    ,  ?$DH@ @㿘'H'DD 'HT @H4  $  , # $㿘'H'DD 'H T @H 4   < ?, #c $㿀'DD !  @@ ( @@'D$   ?, #c $#c4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 ,4D D D T I D` T `  T 'T @4   = ?, #c $3D 3D D  T  'T @4   0 ?, #c $3D fD bD` T ` T  'T @4   1 ?, #c $333D :D  T  'T @4   ! ?, #c $D  T  'T @4   " ?, #c $3JT  4   # ?, #c $3634T  4    , # $DD@7'T @4    ,  8$D@D@'T @4   ( , # $D@2T  4    , # $DND@7Y'T @4    ,  8$DŒ@D@'T @4   , , # $D@2D FD BD T "D  T 'T @4    ?, #c $D` T ` T  'T @4    ?, #c $D` T ` T 'T @4    ?, #c $2,D D ސD T "D  T 'T @4    ?, #c $D` T ` T  'T @4    ?, #c $D` T ` T 'T @4    ?, #c $1D ~D T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4    , # $D@D  T  'T @4    , # $Dm@0KD D T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4    , # $D@D  T  'T @4    , # $D@.....D |D` T @@'T @4   ! , # $D@.D UD` T @@'T @4   % , # $D@.xT  4    , # $DD@2'T @4    ,  8$D[@D@'T @4   ) , # $DH@.&T  4    , # $DD@2'T @4    ,  8$D @D@'T @4   - , # $D@-D D D T "D  T 'T @4    ?, #c $D` T ` T  'T @4    ?, #c $D` T ` T 'T @4    ?, #c $-pD &D "D T "D  T 'T @4    ?, #c $D` T ` T  'T @4    ?, #c $D` T ` T 'T @4    ?, #c $- D D T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4    , # $DВ@D  T  'T @4    , # $D@+D ED T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4    , # $DS@D  T  'T @4    , # $D4@**** * D D` T @@'T @4   " , # $D@)D D` T @@'T @4   & , # $Dޒ@))T  4    , # $D&D@.1'T @4    ,  8$D@D@'T @4   * , # $D@D @@'T @4  $  , #  $)MT  4    , # $DD@-Đ'T @4    ,  8$D0@D@'T @4   . , # $D@(T  4    , # $DgD@-r'T @4    ,  8$Dޒ@D@'T @4   + , # $D˒@(D _D  T  'T @4   : ?, #c $(D ?D  T  'T @4   7 ?, #c $(iD D  T  'T @4   8 ?, #c $(ID D  T  'T @4   9 ?, #c $()D ߐD ېD T "D  T 'T @4    ?, #c $D` T ` T  'T @4    ?, #c $D` T ` T 'T @4    ?, #c $'D {D wD T "D  T 'T @4    ?, #c $D` T ` T  'T @4    ?, #c $D` T ` T 'T @4    ?, #c $'aD D D T "D  T 'T @4    ?, #c $D` T ` T  'T @4    ?, #c $D` T ` T 'T @4    ?, #c $&D D D T "D  T 'T @4    ?, #c $D` T ` T  'T @4    ?, #c $D` T ` T 'T @4    ?, #c $&D OD T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4    , # $D]@D  T  'T @4    , # $D>@%D ҐD T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4    , # $D@D  T  'T @4    , # $D@#D UD T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4    , # $Dc@D  T  'T @4    , # $DD@""D ؐD T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4    , # $D@D  T  'T @4    , # $Dǒ@ D [D  T  'T @4   d , # $Dꢒ@ D 6D  0  '!#'D  T 'T @4   f , # $Dp@D  0  '!#'D  T 'T @4   g , # $DD@ "D ؐD  T  'T @4   h , # $D@D 볐D T $E"D   T  'T @4    , # $D@D T (E"D   T  'T @4    , # $D͒@D  T  'T @4   I , # $D鮒@D <D T $F"D   T  'T @4    , # $D|@D T (F"D   T  'T @4   , # $DV@D  0  '!#'D  T 'T @4   M , # $D*@D  T  'T @4   N , # $D @D ꟐD T $F"D   T  'T @4    , # $Dߒ@D T (F"D   T  'T @4    , # $D蹒@D  T  'T @4   J , # $D蚒@D  0  '!#'D  T 'T @4   K , # $Dn@D  T  'T @4   L , # $DO@-+D D  T  'T @4   b , # $D(@D 鼐D  T  'T @4   F , # $D@D 闐D  T  'T @4   P , # $Dޒ@D rD  T  'T @4   Q , # $D繒@D MD  T  'T @4   S , # $D甒@rD (D  T  'T @4   R , # $Do@MD D  T  'T @4   c , # $DJ@(D ސD` T @@'T @4   # , # $D#@D 跐D` T @@'T @4   ' , # $D@D 萐D` T @@'T @4   $ , # $DՒ@D iD  T  'T @4   3 ?, #c $D ID  T  'T @4   4 ?, #c $sD )D  T  'T @4   5 ?, #c $SD  D  T  'T @4   6 ?, #c $3T   4   , # $D ;@T  4  $  , # $T  4  $  , # $D@ 'T @4    , # $D愒@T  4    , # $D 殒@T   4    , # $D Ȓ@D@ 3'T @4    , # $D5@T  4    , # $D _@T   4    , # $D y@D@'T @4    ,  ?$D@А '''T @ 4     ?$$D ڐD ֐D` T ` T  'T @4   [ , # $D@D 歐D 橐D` T ` T 'T @4    ,  ?$D@D` T ` T 'T @4    ,  ?$D#@D` T ` T  'T @4   0 , # $D䬒@D @D <D` T ` T 'T @4    ,  ?$D尒@D` T ` T 'T @4    ,  ?$D嶒@D` T ` T  'T @4   2 , # $D?@D ӐD ϐD` T ` T 'T @4    ,  ?$DC@D` T ` T 'T @4    ,  ?$DI@D` T ` T  'T @4   1 , # $DҒ@D fD bD` T ` T  'T @4   a , # $D㥒@D 9D 5D` T ` T  'T @4   9 , # $Dx@VD  D D` T ` T  'T @4   ; , # $DK@)D ߐD ېD` T ` T  'T @4   : , # $D@D 䲐D 䮐D` T ` T  'T @4   < , # $D@D 䅐D 䁐D` T ` T  'T @4   = , # $DĒ@D XD TD` T ` T  'T @4   V , # $D◒@uD +D 'D` T ` T  'T @4   W , # $Dj@HD D D` T ` T  'T @4   > , # $D=@D ѐD ͐D` T ` T  'T @4   ? , # $D@D 㤐D 㠐D` T ` T  'T @4   3 , # $D@D T !!@&D` T `  T  'T @4   @ , # $D᷒@D KD GD` T ` T  'T @4   6 , # $Dኒ@D T !!@&D` T `  T  'T @4   C , # $D^@<D D  T  'T @4   G , # $D9@D ͐D  T  'T @4   H , # $D@D ⨐D ⤐D` T ` T  'T @4   4 , # $D@D T !!@&D` T `  T  'T @4   A , # $D໒@D OD KD` T ` T  'T @4   7 , # $D@D T !!@&D` T `  T  'T @4   D , # $Db@@D D D` T ` T  'T @4   5 , # $D5@D T !!@&D` T `  T  'T @4   B , # $D @D ᝐD ᙐD` T ` T  'T @4   8 , # $Dܒ@D T !!@&D` T `  T  'T @4   E , # $D߰@D DD @D` T ` T  'T @4   ] , # $D߃@aD D D` T ` T  'T @4   T , # $DV@4D D D` T ` T  'T @4   U , # $D)@D ཐD ๐D` T ` T  'T @4   _ , # $D@D D D` T ` T  'T @4   X , # $Dϒ@D cD _D` T ` T  'T @4   Y , # $Dޢ@D 6D 2D` T ` T 'T @4  $  , #x $D@TD  D D` T ` T  'T @4   $ ?, #c $,D D ސD` T ` T  'T @4   % ?, #c $D ߺD ߶D` T ` T 'T @4  $  , #x $Dp@D ߎD ߊD` T ` T  'T @4   & ?, #c $D fD bD` T ` T  'T @4   ' ?, #c $D >D :D` T ` T 'T @4  $  , #x $D@\D D D` T ` T  'T @4   ( ?, #c $4D D D` T ` T  'T @4   ) ?, #c $ D D ޾D` T ` T 'T @4  $  , #x $Dx@D ޖD ޒD` T ` T  'T @4   * ?, #c $D nD jD` T ` T  'T @4   + ?, #c $D FD BD` T ` T 'T @4  $ , #x $D@dD D D` T ` T  'T @4   , ?, #c $<D D D` T ` T  'T @4   - ?, #c $D ʐD ƐD` T ` T 'T @4  $ , #x $D݀@D ݞD ݚD` T ` T  'T @4   . ?, #c $D vD rD` T ` T  'T @4   / ?, #c $T  4    , # $D~T  4   , # $DfT  4   , # $DҒND D  T  'T @4   ; ?, #c $.,*(D ސD ڐD T "D  T 'T @4   ?, #c $D` T ` T  'T @4    ?, #c $D` T ` T  'T @4    ?, #c $D` T ` T 'T @4   ?, #c $D \D XD T "D  T 'T @4   ?, #c $}D 3D /D T "D  T 'T @4   ?, #c $TD  D D T "D  T 'T @4   ?, #c $+D D T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4   , # $D@D  T  'T @4    , # $DВ@D  T  'T @4    , # $Dر@D ED T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4   , # $DS@ 1D D T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4   , # $D@ D ׉D T "TD@4D  0 'T  4   4  ?, #c $T  4   4   , # $T  4   4   , # $T  4   4  , # $T 4   4  , # $T 4   4   ,  8$T  4   4   ,  ?$T  4   4   ,  ?$T  4   4   ,  ?$T  4     ?$T  4  $ $4  , #c $T  4  $ $4   , #  $T  4  $ $4   , # $T  4  $ $4   , # $T  4  $ $4   , #x $'T @4   , # $Dԗ@ uD +D  T  'T @4   e , # $Dr@ P ND D  T  'T @4   i , # $DK@ ) ' % # !   D ѐD  T  'T @4   k , # $D@  D ժD  T  'T @4   O , # $D@    D D  T  'T @4   j , # $Dƒ@    D TD  T  'T @4   2 ?, #c $ ~ | z x v t rD (D $D` T ` T  'T @4   Z , # $Dg@ E C A ?D D D` T ` T  'T @4   ` , # $D4@          D ԦD ԢD` T ` T  'T @4   \ , # $D@D uD qD` T ` T  'T @4   ^ , # $DҴ@D DD @D` T ` T 'T @4  $  , #x $D@b`^D D D` T ` T 'T @4  $  , #x $Dʒ@20.D D D` T ` T 'T @4  $  , #x $DӚ@D ӴD ӰD` T ` T 'T @4  $  , #x $Dj@D ӄD ӀD` T ` T 'T @4  $ , #x $D:@D TD PD` T ` T 'T @4  $ , #x $D @rpnljhfdb`^\ZXVTRPNLJHFDB#``DT @@7DT !"!W! iEMH&9)I> <Y}|XHsөӺ5 ӴQ6Բ) EFւ wpE5 1؀b6/[ُF T! 1Y! + qp<nm5!  e܉(! ܩ!! !#`$ , ! ! % ! !ݟ#`%$ , ! ! q7! A! 5 ! 1#`5$ , ! ! E ! Au#`E$ , ! ! ! u ! qL! uj! ! ! ! H! C! @!!e! e! Հ+! #`$ j, ! ! ŀ ! qX! ŀ! рL! 値! ဤ#`ՠ$ <, ! ! ဤ&/! 񀤀#`$ $, ! ! 񀤀!!50!!#`$ , ! !!'!!!!?!!'!!1!!E!!A#a5$ , ! !!A[!!U#aE$ , ! !!U!!V!!р!!A!!!!u!!e1!!fY!!u!!v~!!!!!!m!!n!!a!!!!!!!!K!!H!!?!!ŀ !!3!!ŀ!!ƀ7'!!C!!ဤ!!Հ !!рN!!Հt!!ր!!񀤀!!値 !!ဤ!!値!!怤!!񀤀!!"+!"!!<!!_!" !"{!"!"!" !"!"!"'!!e! ! 1q! C!"1!"% !"!*v!"%O!"&rj! !"5 !"1Y!"5!"6M! F! !#`$ ;, ! ! % ! !)#`%$ #, ! ! q7! A! 5 ! 1##`5$ , ! ! E ! A#`E$ , ! ! ! u ! q! u! ! ! ! ! ! ! e! Հ+! #`$ , ! ! ŀ ! ! ŀ! рv! 値! ဤ#`ՠ$ f, ! ! ဤY! 񀤀#`$ N, ! ! 񀤀A!!50!!#`$ 1, ! !!'!!!!!!'!!1!!E!!A#a5$ , ! !!A!!U#aE$ , ! !!U!!V!"!!!р!!A!!!!u!!e!!f!!u!!v!!!!!!!!!!!!!!!!!!p!!!!d!!ŀ !!X!!ŀ!!ƀL!!C!!ဤ!!Հ !!р6!!Հ!!ր*!!񀤀!!値 !!ဤ!!値!!怤 !!񀤀!"+!"!!!!!" !"!"!"!" !"!"7!"4! ! !C!"1!"% !"!!"%@!"&=! !"5 !"1.!"5S!"6P|! Ku! q! 1 ! !<d! 17! A4X! ! q*! 'G! "! ;!!р<! 񀤀! р !  %! р! ဤ!!A! 񀤀!!1!!A!!!"!!ဤ !!р!!ဤ!!!"!!"!"!"!!"1㿠'L'H'DD !  @@L !  @@;DD L$ >DL$ 9D L$ D L$ /D L$ )D  L$ "D L$ D  L$ !  H@@ H$  , ! 㿠㿘'H'D' /  " !  4   2 !$ DH@@'D@%H, #`@@ H, #`@@  !$  'D@! ! @#`!$ #`!$ ' P +`% ) @@@, $@@@ @, #`$! @@  @@, #`$! @@  @@, #`$ ' ! @!$ ' %  ) @@@, $ ' ' %  ) @@@, $ ' ! @!$ ! @!$ #Ϣb!$ #!$ ?!$ !$ 㿘'D! )'D< ! '! '''D   $  , ! 㿈'DD !  %F@@ ''D@ D! @@D   , # $D D  $D  $ D  $ 'D  $'  !  <%O@@ ''D  $@ @D$ DT < ! '! 'D@@D!  @@DT < ! '! 'D@@}D!  @@D    , # $gD  0 D!   0, @DT` < 4`D!   0, @EDT # % $ 8, !  $% +, ! v! $Հ , ! ~ $ , ! 㿘'DD !  %d@@ ''Q? D@@c!   d D@@? D@@PDT < D  0  D  0 ,@DT < D  0  D  0 ,#?c @DT #   !    㿘'DD0/@@'㿘'DD D DT ) !  $%y@@ '' D  0@@:  < @D$ 㿘'DD  0'#`D (@@@  ! @@@D  0'D (@'! @@#`  @@  ! @@@  #` @@D@'D (@'! @@#`  @@hD@'D (@'! @@#`  @@KD  0'!$ !$ D (@D ,@D  0'@@)DT ! !@ `9! !@F! @ ! !@W ! @! ဤ@㿐'D! &D! @ !  %@@ '' @@D$ P @D$ X CD$ !$ bD $ D $ 'D $' D $ D $ 'D $' D 4  D $ D $ 'D $'  ND$ D`$@j@@ D@ D  #` $`P'P'L'H'D'! ! @@ !$ 'L,   'L, D $@ L, ? #`@@  '''! $ $ ?! $ ?$ ' ',  d$  '  D!$  !$ ''L, L, 'H, ' $   ?' !  %ϐ@@ '' $  $ ' $'  !! '$ X$ X! @'$ P$ P C$  C$  'f 4  쀤4! $ X X@$ P C$  N$ ! , @ d !  %ܐ@@ '' ') N$  N$ ! , @ d !  %@@ '' P$ P%ܠ$ $  $ ' $'  $  $ ' $'  'ܡ< < 'Ƞ' 'L, H,  !  %@@ ''!$ !$ D $@  D $@ 'D $@' D $@  D $@ 'D $@'  ''!$ HL@@#`  ?$`! !  K ?!$ 쀤 !  %@@ ''P]! XT! OD $@  D $@ 'D $@' 6D $@  D $@ 'D $@' ! #?c ! ?!  !  '''#`D P@@'H, L, H, 'L, '  Nd  N_ d !  %@@ '' dT   !  %@@ '' dT   !  %@@ '' dT   !  %@@ '' dT , #` P$ P 'H,  L, @[! / #`! @@ #`! @@쀤 ',` D@@ '  D!$ ''H, H, ' $  $ ' $' ; $ 5 1! ,  dT ' ''#`! @@! ,  dT ' ''#`!  @@: $  $ ' $' $ $  ! ,  dT ' ''#`! @@ '' $   ?$ 'H, f!  @'! Đ@@! Đ@@@D $@  D $@ 'D $@' D $@  D $@ 'D $@' ! @! @@%! @! ! @#`D P@@#`D P@@㿐' O! ,  d ! , @ P!  d $ P',  P'+`, @ P$ P`, $ P',  dT '+`, @ dT  d4 `,  d4  ' p'L'H'DD H L  ?  ?< < @'! @@D 0H ,L  ?  ?< < @?'!  '''! , , @@cD  #`L @@VH D L 'L '! @@?H D L 'L '! @@(H D L 'L '! @@!  %M@@ ''㿠'D#`D P@@㿘'H'DH'HD'L @@ 'HD 㿘'L'H'DH   H  QH  JL ! '! '#`H PL@@D)$ PL!#@L!<@ !  %_@@ ''H XLD$ XD X@D$ P㿠'D#`D P@@㿠'D㿈'DD  D  Q#` @@@DR$ PD  FD $ D $ 'D $' 3D $ D $ 'D $'  D $ D $ 'D $'  !  <%l@@ ''D $ PD  D 4  ! '! 'D P@@D$ P㿠'DD!$ ! @! @! @! @ D$  , ! 㿠'D! ! D@@㿘'D#`D $ @@D 0 !  %@@ ''D 0 D  Q! #`D P $ @@D 0 #`D P $ @@ #`D P@@㿘'P'L'H'DD D D  !  %@@ ''! D@ !  %@@ ''D ! LHP@@D ! LHP@@ ! LHP@@㿘'P'L'H'DD D D  !  %@@ ''! D@ !  %@@ ''D ! PLH@@D ! PLH@@ ! PLH@@㿠'X'T'P'L'H'DT ?!@#`LT ?@@#`DT ?X @@ #`T ?X @@#`LX @@#`DX @@X HLPT @@@#`X @@X`HLP$  @@@#`X D@@! @! L@@㿈'DD  D  Q#` @@@DR$ PD  FD $ D $ 'D $' 3D $ D $ 'D $'  D $ D $ 'D $'  !  <%@@ ''D $ PD  D 4  ! '! 'D P@@D$ P㿠! !  $  #`!  P $ @@!$ 㿠'D#`D P@@㿠㿐'DD 0 !  %̐@@ ''D 4  :D $ D $ 'D $' ! '! '#`D P@@D $ #`D P $ @@D!$ D 0 D  Q#`D P $  @@7D 0 ! %D`$ `P @@D 0 #`D P $  @@ %D`$ `P@@㿠'DD!$ ! @! @! @! @ D$  , ! _ruleBad goal nonterminal %d _ruleBad goal nonterminal %d _labelNull tree _labelBad terminal %d _kidsNull tree _kidsNull kids _kidsBad rule number %d -p-pgg%do%dl%di%dp/usr/tmp/lcc-4.1/sparc/solaris/sparc.cp->syms[1] && p->syms[1]->type && isfunc(p->syms[1]->type)/usr/tmp/lcc-4.1/sparc/solaris/sparc.cp/usr/tmp/lcc-4.1/sparc/solaris/sparc.cp && p->syms[0] && p->op != ARG+B/usr/tmp/lcc-4.1/sparc/solaris/sparc.cst %%f%d,[%%sp+4*%d+68] ld [%%sp+4*%d+68],%%o%d st %%f%d,[%%sp+4*%d+68] st %%f%d,[%%sp+4*%d+68] ld [%%sp+4*%d+68],%%o%d ld [%%sp+4*%d+68],%%o%d fmovs %%f%d,%%f%d; fmovs %%f%d,%%f%d fnegs %%f%d,%%f%d; fmovs %%f%d,%%f%d p == retv/usr/tmp/lcc-4.1/sparc/solaris/sparc.c__builtin_va_alistq/usr/tmp/lcc-4.1/sparc/solaris/sparc.cq->x.regnode/usr/tmp/lcc-4.1/sparc/solaris/sparc.cp->x.regnode/usr/tmp/lcc-4.1/sparc/solaris/sparc.ccaller[i] == 0/usr/tmp/lcc-4.1/sparc/solaris/sparc.c!varargs || autos/usr/tmp/lcc-4.1/sparc/solaris/sparc.c.align 4 %s: q->x.regnode/usr/tmp/lcc-4.1/sparc/solaris/sparc.cq->x.regnode->set == IREG/usr/tmp/lcc-4.1/sparc/solaris/sparc.cq->x.regnode->number >= 24/usr/tmp/lcc-4.1/sparc/solaris/sparc.cq->x.regnode->number <= 31/usr/tmp/lcc-4.1/sparc/solaris/sparc.csave %%sp,%d,%%sp set %d,%%g1; save %%sp,%%g1,%%sp st %%i%d,[%%fp+%d] st %%r%d,[%%fp+%d] st %%r%d,[%%fp+%d] st %%r%d,[%%fp+%d] set L%d,%%o0; call mcount; nop .seg "data" .align 4; L%d:.word 0 .seg "text" jmp %%i7+12; restore ret; restore retl; nop .type %s,#function .size %s,.-%s .word 0x%x .word 0x%x .word 0x%x .word 0x%x .byte 0x%x .half 0x%x .word 0x%x 0/usr/tmp/lcc-4.1/sparc/solaris/sparc.c.word %s .byte %d %s%s%Dn <= INT_MAX && n >= INT_MIN/usr/tmp/lcc-4.1/sparc/solaris/sparc.c.global %s %dp->scope != CONSTANTS || isint(p->type) || isptr(p->type)/usr/tmp/lcc-4.1/sparc/solaris/sparc.c.seg "text" .seg "bss" .seg "data" .seg "text" .skip %d .align %d p->u.seg/usr/tmp/lcc-4.1/sparc/solaris/sparc.c.reserve %s,%d .common %s,%d %s: k == 1 || k == 2 || k == 4/usr/tmp/lcc-4.1/sparc/solaris/sparc.csalign >= k/usr/tmp/lcc-4.1/sparc/solaris/sparc.cldub [%%r%d+%d],%%r%d lduh [%%r%d+%d],%%r%d ld [%%r%d+%d],%%r%d k == 1 || k == 2 || k == 4/usr/tmp/lcc-4.1/sparc/solaris/sparc.cdalign >= k/usr/tmp/lcc-4.1/sparc/solaris/sparc.cstb %%r%d,[%%r%d+%d] sth %%r%d,[%%r%d+%d] st %%r%d,[%%r%d+%d] add %%r%d,%d,%%r%d add %%r%d,%d,%%r%d set %d,%%r%d add %%r%d,%%r%d,%%r%d add %%r%d,%%r%d,%%r%d 1: dec 8,%%r%d cmp %%r%d,%%r%d; bgt 1b; dec 8,%%r%d .%dp->scope != CONSTANTS || isint(p->type) || isptr(p->type)/usr/tmp/lcc-4.1/sparc/solaris/sparc.c.size %s,%d .global %s p->u.seg/usr/tmp/lcc-4.1/sparc/solaris/sparc.c.type %s,#%s .size %s,%d .local %s .common %s,%d,%d .align %d %s:.skip %d .common %s,%d,%d .align %d %s: .section ".text" .section ".bss" .section ".data" .section ".rodata" #FGHIJKLMPRTUVWXYZ[\ $'*+>?@ABCDEOQ]^_`abcdefghijklmnopqtuvwxyz{|}~ !"%&(),-./0123456789:;<=NSrs(     ($Id: sparc.nw,v 2.31 1998/09/10 22:40:19 drh Exp $.LLL%d%d+L%s_%s.L%s%sfunctionobjectstmtregconstk13stkcon13baseaddraddrlspillrcrc5addrgcallrel# read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register %a%a%a%a%a%a%a%a%a%aset %a,%%%c %a%aadd %0,%%fp,%%%c set %a,%%%c set %a,%%%c set %a,%%%c add %%%c,%%fp,%%%c set %a,%%%c add %%%c,%%fp,%%%c %a%a%a%a%a%a%a%%%0+%1%%%0+%1%%%0+%1%%%0%0%%fp+%0%0%%%0+%%%1%%%0+%%%1%%%0+%%%1%%fp+%%%0ldsb [%0],%%%c ldsh [%0],%%%c ld [%0],%%%c ldub [%0],%%%c lduh [%0],%%%c ld [%0],%%%c ld [%0],%%%c ld [%0],%%f%c stb %%%1,[%0] sth %%%1,[%0] st %%%1,[%0] stb %%%1,[%0] sth %%%1,[%0] st %%%1,[%0] st %%%1,[%0] st %%f%1,[%0] %%%fp+%aldd [%0],%%f%c std %%f%1,[%0] ld2 [%0],%%f%c st2 %%f%1,[%0] %aset %0,%%g1 stb %%%1,[%%fp+%%g1] set %0,%%g1 sth %%%1,[%%fp+%%g1] set %0,%%g1 st %%%1,[%%fp+%%g1] set %0,%%g1 stb %%%1,[%%fp+%%g1] set %0,%%g1 sth %%%1,[%%fp+%%g1] set %0,%%g1 st %%%1,[%%fp+%%g1] set %0,%%g1 st %%%1,[%%fp+%%g1] set %0,%%g1 st %%f%1,[%%fp+%%g1] set %0,%%g1 std %%f%1,[%%fp+%%g1] ldsb [%0],%%%c ldsh [%0],%%%c ldub [%0],%%%c lduh [%0],%%%c ldub [%0],%%%c lduh [%0],%%%c mov %%%0,%%%c mov %%%0,%%%c mov %%%0,%%%c mov %%%0,%%%c mov %%%0,%%%c mov %%%0,%%%c mov %%%0,%%%c # reg # reg # reg # reg # reg # reg # reg set %0,%%%c %0%%%0add %%%0,%1,%%%c add %%%0,%1,%%%c add %%%0,%1,%%%c and %%%0,%1,%%%c or %%%0,%1,%%%c xor %%%0,%1,%%%c and %%%0,%1,%%%c or %%%0,%1,%%%c xor %%%0,%1,%%%c sub %%%0,%1,%%%c sub %%%0,%1,%%%c sub %%%0,%1,%%%c %a%%%0sll %%%0,%1,%%%c sll %%%0,%1,%%%c sra %%%0,%1,%%%c srl %%%0,%1,%%%c andn %%%0,%1,%%%c orn %%%0,%1,%%%c xnor %%%0,%1,%%%c andn %%%0,%1,%%%c orn %%%0,%1,%%%c xnor %%%0,%1,%%%c neg %%%0,%%%c not %%%0,%%%c not %%%0,%%%c sll %%%0,8*(4-%a),%%%c; sra %%%c,8*(4-%a),%%%c sll %%%0,8*(4-%a),%%%c; srl %%%c,8*(4-%a),%%%c and %%%0,0xff,%%%c set 0xffff,%%g1; and %%%0,%%g1,%%%c and %%%0,0xff,%%%c set 0xffff,%%g1; and %%%0,%%g1,%%%c %aba %0; nop jmp %0; nop %a: cmp %%%0,%1; be %a; nop cmp %%%0,%1; be %a; nop cmp %%%0,%1; bge %a; nop cmp %%%0,%1; bgeu %a; nop cmp %%%0,%1; bg %a; nop cmp %%%0,%1; bgu %a; nop cmp %%%0,%1; ble %a; nop cmp %%%0,%1; bleu %a; nop cmp %%%0,%1; bl %a; nop cmp %%%0,%1; blu %a; nop cmp %%%0,%1; bne %a; nop cmp %%%0,%1; bne %a; nop %a%0call %0; nop call %0; nop call %0; nop call %0; nop call %0; nop call %0; nop call %0; st %%%1,[%%sp+64]; unimp %b&0xfff # ret # ret # ret # ret # ret st %%%0,[%%sp+4*%c+68] st %%%0,[%%sp+4*%c+68] st %%%0,[%%sp+4*%c+68] # ARGF4 # ARGF8 sra %%%0,31,%%g1; wr %%g0,%%g1,%%y; nop; nop; nop; sdiv %%%0,%1,%%%c wr %%g0,%%g0,%%y; nop; nop; nop; udiv %%%0,%1,%%%c sra %%%0,31,%%g1; wr %%g0,%%g1,%%y; nop; nop; nop; sdiv %%%0,%1,%%g1 ; smul %%g1,%1,%%g1; sub %%%0,%%g1,%%%c wr %%g0,%%g0,%%y; nop; nop; nop; udiv %%%0,%1,%%g1 ; umul %%g1,%1,%%g1; sub %%%0,%%g1,%%%c smul %%%1,%0,%%%c umul %%%1,%0,%%%c faddd %%f%0,%%f%1,%%f%c fadds %%f%0,%%f%1,%%f%c fdivd %%f%0,%%f%1,%%f%c fdivs %%f%0,%%f%1,%%f%c fmuld %%f%0,%%f%1,%%f%c fmuls %%f%0,%%f%1,%%f%c fsubd %%f%0,%%f%1,%%f%c fsubs %%f%0,%%f%1,%%f%c fnegs %%f%0,%%f%c fmovs %%f%0,%%f%c fdtos %%f%0,%%f%c fstod %%f%0,%%f%c fstoi %%f%0,%%f0; st %%f0,[%%sp+64]; ld [%%sp+64],%%%c fdtoi %%f%0,%%f0; st %%f0,[%%sp+64]; ld [%%sp+64],%%%c st %%%0,[%%sp+64]; ld [%%sp+64],%%f%c; fitos %%f%c,%%f%c st %%%0,[%%sp+64]; ld [%%sp+64],%%f%c; fitod %%f%c,%%f%c fcmped %%f%0,%%f%1; nop; fbuefcmpes %%f%0,%%f%1; nop; fbuefcmped %%f%0,%%f%1; nop; fbugefcmpes %%f%0,%%f%1; nop; fbugefcmped %%f%0,%%f%1; nop; fbugfcmpes %%f%0,%%f%1; nop; fbugfcmped %%f%0,%%f%1; nop; fbulefcmpes %%f%0,%%f%1; nop; fbulefcmped %%f%0,%%f%1; nop; fbulfcmpes %%f%0,%%f%1; nop; fbulfcmped %%f%0,%%f%1; nop; fbnefcmpes %%f%0,%%f%1; nop; fbne%0 %a; nop # LOADD # NEGD # ASGNB reg: INDIRI1(VREGP)reg: INDIRU1(VREGP)reg: INDIRI2(VREGP)reg: INDIRU2(VREGP)reg: INDIRF4(VREGP)reg: INDIRI4(VREGP)reg: INDIRP4(VREGP)reg: INDIRU4(VREGP)reg: INDIRF8(VREGP)reg: INDIRI8(VREGP)reg: INDIRP8(VREGP)reg: INDIRU8(VREGP)stmt: ASGNI1(VREGP,reg)stmt: ASGNU1(VREGP,reg)stmt: ASGNI2(VREGP,reg)stmt: ASGNU2(VREGP,reg)stmt: ASGNF4(VREGP,reg)stmt: ASGNI4(VREGP,reg)stmt: ASGNP4(VREGP,reg)stmt: ASGNU4(VREGP,reg)stmt: ASGNF8(VREGP,reg)stmt: ASGNI8(VREGP,reg)stmt: ASGNP8(VREGP,reg)stmt: ASGNU8(VREGP,reg)con: CNSTI1con: CNSTU1con: CNSTI2con: CNSTU2con: CNSTI4con: CNSTU4con: CNSTP4con: CNSTI8con: CNSTU8con: CNSTP8stmt: regreg: ADDRGP4stk13: ADDRFP4stk13: ADDRLP4reg: stk13stk: ADDRFP4stk: ADDRLP4reg: ADDRFP4reg: ADDRLP4con13: CNSTI1con13: CNSTI2con13: CNSTI4con13: CNSTU1con13: CNSTU2con13: CNSTU4con13: CNSTP4base: ADDI4(reg,con13)base: ADDP4(reg,con13)base: ADDU4(reg,con13)base: regbase: con13base: stk13addr: baseaddr: ADDI4(reg,reg)addr: ADDP4(reg,reg)addr: ADDU4(reg,reg)addr: stkreg: INDIRI1(addr)reg: INDIRI2(addr)reg: INDIRI4(addr)reg: INDIRU1(addr)reg: INDIRU2(addr)reg: INDIRU4(addr)reg: INDIRP4(addr)reg: INDIRF4(addr)stmt: ASGNI1(addr,reg)stmt: ASGNI2(addr,reg)stmt: ASGNI4(addr,reg)stmt: ASGNU1(addr,reg)stmt: ASGNU2(addr,reg)stmt: ASGNU4(addr,reg)stmt: ASGNP4(addr,reg)stmt: ASGNF4(addr,reg)addrl: ADDRLP4reg: INDIRF8(addrl)stmt: ASGNF8(addrl,reg)reg: INDIRF8(base)stmt: ASGNF8(base,reg)spill: ADDRLP4stmt: ASGNI1(spill,reg)stmt: ASGNI2(spill,reg)stmt: ASGNI4(spill,reg)stmt: ASGNU1(spill,reg)stmt: ASGNU2(spill,reg)stmt: ASGNU4(spill,reg)stmt: ASGNP4(spill,reg)stmt: ASGNF4(spill,reg)stmt: ASGNF8(spill,reg)reg: CVII4(INDIRI1(addr))reg: CVII4(INDIRI2(addr))reg: CVUU4(INDIRU1(addr))reg: CVUU4(INDIRU2(addr))reg: CVUI4(INDIRU1(addr))reg: CVUI4(INDIRU2(addr))reg: LOADI1(reg)reg: LOADI2(reg)reg: LOADI4(reg)reg: LOADP4(reg)reg: LOADU1(reg)reg: LOADU2(reg)reg: LOADU4(reg)reg: CNSTI1reg: CNSTI2reg: CNSTI4reg: CNSTP4reg: CNSTU1reg: CNSTU2reg: CNSTU4reg: conrc: con13rc: regreg: ADDI4(reg,rc)reg: ADDP4(reg,rc)reg: ADDU4(reg,rc)reg: BANDI4(reg,rc)reg: BORI4(reg,rc)reg: BXORI4(reg,rc)reg: BANDU4(reg,rc)reg: BORU4(reg,rc)reg: BXORU4(reg,rc)reg: SUBI4(reg,rc)reg: SUBP4(reg,rc)reg: SUBU4(reg,rc)rc5: CNSTI4rc5: regreg: LSHI4(reg,rc5)reg: LSHU4(reg,rc5)reg: RSHI4(reg,rc5)reg: RSHU4(reg,rc5)reg: BANDI4(reg,BCOMI4(rc))reg: BORI4(reg,BCOMI4(rc))reg: BXORI4(reg,BCOMI4(rc))reg: BANDU4(reg,BCOMU4(rc))reg: BORU4(reg,BCOMU4(rc))reg: BXORU4(reg,BCOMU4(rc))reg: NEGI4(reg)reg: BCOMI4(reg)reg: BCOMU4(reg)reg: CVII4(reg)reg: CVUU4(reg)reg: CVUU4(reg)reg: CVUU4(reg)reg: CVUI4(reg)reg: CVUI4(reg)addrg: ADDRGP4stmt: JUMPV(addrg)stmt: JUMPV(addr)stmt: LABELVstmt: EQI4(reg,rc)stmt: EQU4(reg,rc)stmt: GEI4(reg,rc)stmt: GEU4(reg,rc)stmt: GTI4(reg,rc)stmt: GTU4(reg,rc)stmt: LEI4(reg,rc)stmt: LEU4(reg,rc)stmt: LTI4(reg,rc)stmt: LTU4(reg,rc)stmt: NEI4(reg,rc)stmt: NEU4(reg,rc)call: ADDRGP4call: addrreg: CALLF8(call)reg: CALLF4(call)reg: CALLI4(call)reg: CALLP4(call)reg: CALLU4(call)stmt: CALLV(call)stmt: CALLB(call,reg)stmt: RETF8(reg)stmt: RETF4(reg)stmt: RETI4(reg)stmt: RETU4(reg)stmt: RETP4(reg)stmt: ARGI4(reg)stmt: ARGU4(reg)stmt: ARGP4(reg)stmt: ARGF4(reg)stmt: ARGF8(reg)reg: DIVI4(reg,rc)reg: DIVU4(reg,rc)reg: MODI4(reg,rc)reg: MODU4(reg,rc)reg: MULI4(rc,reg)reg: MULU4(rc,reg)reg: ADDF8(reg,reg)reg: ADDF4(reg,reg)reg: DIVF8(reg,reg)reg: DIVF4(reg,reg)reg: MULF8(reg,reg)reg: MULF4(reg,reg)reg: SUBF8(reg,reg)reg: SUBF4(reg,reg)reg: NEGF4(reg)reg: LOADF4(reg)reg: CVFF4(reg)reg: CVFF8(reg)reg: CVFI4(reg)reg: CVFI4(reg)reg: CVIF4(reg)reg: CVIF8(reg)rel: EQF8(reg,reg)rel: EQF4(reg,reg)rel: GEF8(reg,reg)rel: GEF4(reg,reg)rel: GTF8(reg,reg)rel: GTF4(reg,reg)rel: LEF8(reg,reg)rel: LEF4(reg,reg)rel: LTF8(reg,reg)rel: LTF4(reg,reg)rel: NEF8(reg,reg)rel: NEF4(reg,reg)stmt: relreg: LOADF8(reg)reg: NEGF8(reg)stmt: ASGNB(reg,INDIRB(reg))l d;db8c8d<;;4     . F ^ v        6 N f ~       ' @ Y r       ! : S l        4 M f |      # < Z x      * G d       9 X w  ' F d  ) D ] u sparc.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/sparc.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ7MLs7yKI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/sparc.o /usr/tmp/lcc-4.1/sparc/solaris/sparc.c -W0,-xp\$XAMgAcJ7MLs7yKI.$XAMgAcJ7MLs7yKI.oreg$XAMgAcJ7MLs7yKI.ireg$XAMgAcJ7MLs7yKI.pflag$XAMgAcJ7MLs7yKI._ntname$XAMgAcJ7MLs7yKI._ntname$XAMgAcJ7MLs7yKI._nts_0$XAMgAcJ7MLs7yKI._nts_0$XAMgAcJ7MLs7yKI._nts_1$XAMgAcJ7MLs7yKI._nts_1$XAMgAcJ7MLs7yKI._nts_2$XAMgAcJ7MLs7yKI._nts_2$XAMgAcJ7MLs7yKI._nts_3$XAMgAcJ7MLs7yKI._nts_3$XAMgAcJ7MLs7yKI._nts_4$XAMgAcJ7MLs7yKI._nts_4$XAMgAcJ7MLs7yKI._nts_5$XAMgAcJ7MLs7yKI._nts_5$XAMgAcJ7MLs7yKI._nts_6$XAMgAcJ7MLs7yKI._nts_6$XAMgAcJ7MLs7yKI._nts_7$XAMgAcJ7MLs7yKI._nts_7$XAMgAcJ7MLs7yKI._nts_8$XAMgAcJ7MLs7yKI._nts_8$XAMgAcJ7MLs7yKI._nts_9$XAMgAcJ7MLs7yKI._nts_9$XAMgAcJ7MLs7yKI._nts_10$XAMgAcJ7MLs7yKI._nts_10$XAMgAcJ7MLs7yKI._nts_11$XAMgAcJ7MLs7yKI._nts_11$XAMgAcJ7MLs7yKI._nts_12$XAMgAcJ7MLs7yKI._nts_12$XAMgAcJ7MLs7yKI._nts_13$XAMgAcJ7MLs7yKI._nts_13$XAMgAcJ7MLs7yKI._nts_14$XAMgAcJ7MLs7yKI._nts_14$XAMgAcJ7MLs7yKI._nts_15$XAMgAcJ7MLs7yKI._nts_15$XAMgAcJ7MLs7yKI._nts_16$XAMgAcJ7MLs7yKI._nts_16$XAMgAcJ7MLs7yKI._nts_17$XAMgAcJ7MLs7yKI._nts_17$XAMgAcJ7MLs7yKI._nts_18$XAMgAcJ7MLs7yKI._nts_18$XAMgAcJ7MLs7yKI._nts_19$XAMgAcJ7MLs7yKI._nts_19$XAMgAcJ7MLs7yKI._nts_20$XAMgAcJ7MLs7yKI._nts_20$XAMgAcJ7MLs7yKI._nts_21$XAMgAcJ7MLs7yKI._nts_21$XAMgAcJ7MLs7yKI._nts$XAMgAcJ7MLs7yKI._nts$XAMgAcJ7MLs7yKI._templates$XAMgAcJ7MLs7yKI._templates$XAMgAcJ7MLs7yKI._isinstruction$XAMgAcJ7MLs7yKI._isinstruction$XAMgAcJ7MLs7yKI._string$XAMgAcJ7MLs7yKI._string$XAMgAcJ7MLs7yKI._decode_stmt$XAMgAcJ7MLs7yKI._decode_stmt$XAMgAcJ7MLs7yKI._decode_reg$XAMgAcJ7MLs7yKI._decode_reg$XAMgAcJ7MLs7yKI._decode_con$XAMgAcJ7MLs7yKI._decode_con$XAMgAcJ7MLs7yKI._decode_stk13$XAMgAcJ7MLs7yKI._decode_stk13$XAMgAcJ7MLs7yKI._decode_stk$XAMgAcJ7MLs7yKI._decode_stk$XAMgAcJ7MLs7yKI._decode_con13$XAMgAcJ7MLs7yKI._decode_con13$XAMgAcJ7MLs7yKI._decode_base$XAMgAcJ7MLs7yKI._decode_base$XAMgAcJ7MLs7yKI._decode_addr$XAMgAcJ7MLs7yKI._decode_addr$XAMgAcJ7MLs7yKI._decode_addrl$XAMgAcJ7MLs7yKI._decode_addrl$XAMgAcJ7MLs7yKI._decode_spill$XAMgAcJ7MLs7yKI._decode_spill$XAMgAcJ7MLs7yKI._decode_rc$XAMgAcJ7MLs7yKI._decode_rc$XAMgAcJ7MLs7yKI._decode_rc5$XAMgAcJ7MLs7yKI._decode_rc5$XAMgAcJ7MLs7yKI._decode_addrg$XAMgAcJ7MLs7yKI._decode_addrg$XAMgAcJ7MLs7yKI._decode_call$XAMgAcJ7MLs7yKI._decode_call$XAMgAcJ7MLs7yKI._decode_rel$XAMgAcJ7MLs7yKI._decode_relsparcIRsolarisIR$XAMgAcJ7MLs7yKI.rcsid$XAMgAcJ7MLs7yKI.rcsid$XAMgAcJ7MLs7yKI.prevg$XAMgAcJ7MLs7yKI.cseg$XAMgAcJ7MLs7yKI.retstruct$XAMgAcJ7MLs7yKI.regvars$XAMgAcJ7MLs7yKI.freg2w$XAMgAcJ7MLs7yKI.fregw$XAMgAcJ7MLs7yKI.freg2$XAMgAcJ7MLs7yKI.freg$XAMgAcJ7MLs7yKI.gregw$XAMgAcJ7MLs7yKI.gregED d;db8c8d<;;̀)Fd;[Āق +F@_@vɂ2Lh@~>Q fzπ>Toւ (Id׀  :Yʀ߀  8  D D D D 9( ( f( }  Ѐ Āր ! 6LbYrƀ p .qLD3W1nՀYk܀ MԀ`(J ـ  ; ؀  n  p!=p!""[("׀##V#(#$z@$&$&$&$&%+&D%`%&y(&&&&'*&'J&'|&'&'&'&( &(@&(r&(&(&(&)&)6&)h&)&)&)&* &*-&*`&*&*&*&+&+)&+\&+}&+&+&,&,%&,X&,y&,&,&-&-!&-T&-u&-&-&-&./&x.c&.&x.&/&/K&/&x/&/&|0&0:&0s&0&0&0&10&1U&1&1&1&2&2J&2p& 2&2&3&3/&3h&3&3&3&4&4E&4~&4&4&5&59$5SD5aH p 4\Dl5oD0 D1,D2LD3\D4dlD5lD6D7D8D9D:0D;XD<D=D>D?D@DA@DBhDCDEDFD4DH5$5D5H PL5ʀDT DU0DV0DW<hDYhDZD[D]D^D_D`Db,Dc,Dd8dDfll5$5D6H X6Di Dj4Dk4DlDDmpDo6$6<D6EH P6NDr Ds0Dt0Du<Dv`tDxtDyDzD{D}6W$6yD6H P6D D0D0D<D`tD||6$6D6H P6ʀD D0D0D<hDhDDDD6$6D6H P7D D0D0D<D`tD||7$74D7=H P7FD D0D0D<hDpp7O$7qD7zH X7D D4D4DDpDxx7$7Dh@p(d8dP l  |     4 t     0 h |     L X    4HDp(h|$\p@L(<|8p pT(T@\l|$dx  Xl  < H    !$!8!x!!!"4"#`#p##$$$X$l$$%%%L%`%%%%&0&<&t&&&'','l'''((()`)*h*+L+,,--d-.H./\/0\11x1233|4 45 56(6787H7777808D88889$989p999:::L:\:::;;D;X;;<<|=,=<=|===>$>8>x>>>??,?d?x???@@@@P@@@@A8ALAAABpC C0CpCCCDD,DlDDDE E EXElEEEEF4FDFFFFG,G@GGGHdII$IdIxIIJ J J`JtJJKKKLK`KKKKL(L8LxLLLM M4MtMMNXNOPdPQR@RSTTUHUVW WX8XYhYZ[$[\L\]^ ^_4_`4``a,aabTbc0cddxeef@fgtghxi(ij,jklHlmndoopq4qrsLstu$uvw<wxyPzz{h||}~8~P@|0l \LXH|h T@T<P(<tThPd4`pXlL`0<t,l((<|$8x$\p<P8LP`H\<P ,dt\pH\d$d$77DDD4DXDDDDD D0HDHDpDDDDDDDD D D,XDXD`DpDDDDDDDDD D8PDPD\DDDDDD D D@D@DHD PdD dD lD DDDDDDD,DDDDPD|DD D!D"D#D&D'D(D)$D*H\D-\D.tD/D0D1D3D5D6D9D:D;,DD<DD=P||DA|DBDCDDDGDH0DI0DJ<hDLhDNpDODRDSDTDUDV  DZ D[ 4 LD\ LD] X D` Da  Db Dc  De Dg Dj  (Dk ( @7Dl @Dm T hDn hDo p Dq  Dr Ds  Du  Dv Dw  LDy L `Dz `D{ h D}  D~ D  D  D D  @D @ TD TD \ D  D D  D  D D  $D $ 8D 8D @ hD h |D |D  D  D D  D  D D(`D`tDtD|DDDDD $D$D0D\ppDpDDDDDDDD47ŀD4DH\D\DdDDDDDD@D@TDTD\DDDDDD4D4HDHDPDDDDDDD,D,D4\D\pDpDxDDDDDDTDThDhDpDDDDDDD$DPddDdD|DDD D D DDDDDD8PDPD\DDDD!D"D#D$D%$8D'8D*@TD+TD,\D-D0D1D2D3D4D7D84D94D:@D;lD=D@DADBDCDFDGDHDIDJ8LDMLDNd|DO|DPDQDSDUDVDYDZD[4D\4D]@llDalDbDcDdDgDh Di Dj,XDlXDn`DopDrDsDtDuDvDzD{$<D|<D}HtDtDDDDDDD07΀D0DDXDXD`DDDDDD<D<PDPDXDDDDDD0D0DDDDL|D|DDDDD D  (D (D 0 XD X lD lD t D  D D  D !D!D!!PD!P!dD!dD!l!D!!D!D!!!D!D!"D"D" D"L"`"`D"`D"x"D"D"D""D"D"D"# D# #$7׀D#$D#8#LD#LD#T#D##D#D##D##D#D#$0D$0$DD$DD$L$D$$D$D$$D$$D$D$%$D%$%8D%8D%@%pD%p%D%D%%D%%D%D%&D&&D&D&$&LD&L&`D &`D &h&D &&D &D&&D&'D'D' 'DD'D'XD'XD'`'D''D'D'''D'D'(D(D (D!(@(T(TD%(TD&(l(D'(D((D)((D+(D-(D/(D1(D3(D5(D7)D8)()@D9)@D:)LD;)x)D=)D?)DA)DB))DC)DD)DE**(DG*(DI*0DL*8*LDM*LDN*TDO**DR*DS**DT*DU*DV**DY*DZ++,D[+,D\+8D]+d+xD`+xDa++Db+Dc++De+Dh+,Di,Dj,Dk,4,DDn,DDo,T,lDp,lDq,xDr,,Du,Dv,,Dw,Dx,Dy--,D{-,D~-4-HD-HD-PD-|-D-D--D-D-D--D-D..(D.(D.4D.`.tD.tD.|D.D..D.D..D.D.D/ D/$/<D/<D/H/tD/tD/|D/D//D/D//D/D/D0 D0$0<D0<D0H0tD0tD0|D0D00D0D00D0D011D1D1@1XD1XD1d1D1D11D1D12D2D2 D2D2,2DD2DD2X2pD2pD2|22D2D22D2D23 D3 D3D3\D3\D3h3D3D3D3D33D3D34D4D4 4848D48D4`4xD4xD44D4D44D4D45$D 5$D 5,D 5<D 5L5dD 5dD 5x5D 5D 555D 5D 56D 6D 66@D 6@D 6d6|D 6|D 66D 6D 6D 66D 667D 6D !77$D "7$D #7,7`D %7`7tD &7tD '7|7D )77D *7D +78D -88D .8D /8$8\D 18\8pD 28pD 38x8D 588D 68D 788D 989D :9D ;99HD =9H9\D >9\D ?9d9D A99D B9D C99D E99D F9D G9:$D I:$:8D J:8D K:@:tD M:t:D N:D O::D Q::D R:D S:;D U;;0D V;0D W;8;pD Y;p;D Z;D [;;;D ^;D _;;D `;D a;D b<<,<,D f<,D gD >D >>PD >P>dD >dD >l>D >>D >D >>D >?D ?D ? ?<D ?<?PD ?PD ?X?D ??D ?D ??D ??D ?D ?@D @@,D @,D @4@hD @h@|D @|D @@D @@D @D @AD AA$D A$D A,AdD AdAxD AxD AAAD AD AAD AD AD B B B D B D B8BPD BPD B\D BBD BD BD BBD BB7D BD BC D C D CCHD CHC\D C\D CdCD CCD CD CCD CDD DD D DDD DDDXD DXD D`DD DDD DD DDD DDD DD EE0D E0EDD EDD ELE|D E|ED ED EED EED ED EF D F F D F D F(F\D F\FpD FpD FxFD FFD FD FGD GGD GD G GXD GXGlD GlD GtGGD GD GGD GD GD HHHD HD H,HDD HDD HPD H|HD HD HD HHD HH7D HD HID ID II<D I<IPD IPD IXID "IID #ID $IID &IID 'ID (JJ8D *J8JLD +JLD ,JTJD .JJD /JD 0JJD 2JJD 3JD 4JK$D 6K$K8D 7K8D 8K@KpD :KpKD ;KD <KKD >KKD ?KD @KLD BLLD CLD DLLPD FLPLdD GLdD HLlLD JLLD KLD LLLD NLM D OM D PMMLD RMLM`D SM`D TMhMMD WMD XMMD YMD ZMD [MNND _ND `N N8D aN8D bNDD cNpND eND gND iND jNND kND lND mOOD oOD qO D sO0D tO|OD uOD vOD wOOD zOD {P,PDD |PDD }PPD ~P|PD PD PD PD PPD PD PD QQ$D Q$D Q,D Q<QTD QTD QpQD QD QD QQQD QQD QD RR D R D R,D RXRlRlD RlD RRD RD RD RRD RD RD RD SD SD SS0D S0D SLSdD SdD SpD SSSD SSD SD SSD SD TD T4THTHD THD TTD TD TD TTD TD UU(D U(D U4D U`UtD UtD U|D UUD UD UUD UD UD VV$V$D V$V<D V<D VXVpD VpD V|D VVVD VD VVD VD VD W$W8D W8D WWD WD WD WWD WD XXD XD X$D XPXdD XdD XlD XtD XD XXD XD XD XYD YD YD YD Y0YHD YHD YTD YYD YD YD YD YYD YD YD ZZ(D Z(D !Z0D #Z@D $ZXZpD %ZpD &Z|D 'ZZD )ZD +ZD -ZD .Z[D /[D 0[D 1[<[PD 3[PD 5[XD 7[hD 8[[D 9[D :[D ;[[D =[D ?[D A[D B\\,D C\,D D\8D E\d\xD G\xD I\D K\D L\\D M\D N\D O]]D Q]D S]D U],D V]L]dD W]dD X]pD Y]]D []D ]]D _]D `]^D a^D b^ D c^8^LD e^LD g^TD i^dD j^|^D k^D l^^D n^D p^D r^D s^_D t_D u_ _LD w_LD y_TD {_dD |_|_D }_D ~__D _D _D _D _`D `D ` `LD `LD `T`hD `hD `tD ``D ``D `D ``D `aD aD aaDD aDD aLD a\atD atD aD aaD aaD aD aD b b D b b4D b4D b@D blbD bD bD bbD bD bD bbD bcD cD cD cHc\D c\cpD cpD c|D ccD cD ccD cD cdD dD dDd\D d\D dhdD dD dD dD dD ddD dD dD e(e<D e<D eDD eTD edD eeD eD eD eeD eD ff D f D f,D fPfdD fdD ffD fD fD ffD fD fD gD gD g<gTD gTD g`D ggD gD ggD gD gD hhD hD h@hXD hXD hdD hhD hD hD hD hD hiD iD iD i8iLD iLD ipiD iD iD iiD !iD "ij D #j D $jD %jDjXD 'jXD )j`D *jpD ,jD -jjD .jD /jD 0jk D 2k D 4kD 5k$D 7k4D 8k\ktD 9ktD :kD ;kkD =kD ?kD @kD BkD Cll(D Dl(D El4D Fl`ltD HltD Jl|D KlD MlD NllD OlD PlD Qmm(D Sm(D Um0D Vm@D XmPD YmxmD ZmD [mD \mmD ^mD `mD amD cnD dn,nDD enDD fnPD gn|nD inD knD lnD nnD onnD pnD qoD ro0oDD toDD voLD wo\D yolD zooD {oD |oD }ooD oD pD pD p D pHp`D p`D plD ppD pD pD pD pD pqD qD q D qLq`D q`D qhD qxD qD qqD qD qD rrD rr4D r4D r`rxD rxD rD rrrD rD rD rD rD ss,D s,D s8D sdsxD sxsD sD ssD sD sD tt(t(D t(D t0D t@D tXtpD tpD t|D ttD tD tD tD tuD uD uD u<uPD uPD uXD uhD uxD uuD uD uD uvD vv$D v$D vPvhD vhD vtD vvvD vD vD vD vD wwD wD w(D wTwhD whwD wD wwD wD wD xxxD xD x D x0D x@D xhxD xD xD xxD xxD xD yy0D y0D y<D yhy|y|D y|D yD yD yD yyD yD yD zz0D z0zPD zPD !z|zD "zD #zD $zzzD 'zD )zD *zD ,{D -{0{HD .{HD /{TD 0{{D 2{D 4{D 5{D 7{D 8{{D 9{D :|D ;|4|HD =|HD ?|PD @|`D B|pD C||D D|D E|D F||D H|D J}D K}D M}$D N}L}dD O}dD P}pD Q}}D S}D U}D V}D X}D Y~~D Z~D [~$D \~P~dD ^~dD `~lD a~|D c~D d~~D e~D f~D gD iD k D l0D n@D od|D p|D qD rD tD vD wD yD z0D {0D |<hD ~hD pD D D D D D D D D 0D TlD lD xD D D D D D  D D ,XD XD `D pD D D D D D D D D D\D \D hD D D D D D D D HD HD PD `D pD D D D D D D D 4LD LD XD D D D D D D D 8D 8D @D PD `D D D D D D D D $<D <D HD tD D D D D D D (D (D 0D @D PDxDDDDDD D ,D ,D 8D dxDxDDDDDDDD D0D@DhD D!D#D%D(D)D*D+ D- D0(<D1<D2DD3pD5D8D9D:D;D=D?DADB(DC(DD4`DF`DHhDJpDLxDNDODRDSDTDUDVDZD[D\D\\D]hD`DaDbDc Df Dg0HDhHDiTDkDmDnDqDrDsDtDu$$Dx$Dz,D{<D~LdDdDxDDDDDDDD4D4D@llDlDtDD8DDDDD,D,D4lDlDDDDDD(D(D0hDh|D|DDDDDDDLDL`D`DhDDDDDD,D,@D@DHDDDDDD(D(<D<DD||D|DDDDDDDD DL`D`DxDDDDDD D $8 D$D8LDLDTDDDDDD0D0DDDDLDDDDD D $D $8D 8D@pDpDDDDDDDD$LDL`D`DhD D!D"D$D%D& DD(DXD)XD*`D,D-D.D1D2D3D4D5@TTD8TD:\D=lD>8D?D@DADBDDDEDFTDHThDIhDJpDLDMDNDPDQDRPDTPdDUdDVlDXDYDZD\D]D^4D`4HDaHDbPDdDeDfDhDiDjDl(Dm(Dn0hDph|Dq|DrDtDuDvDx$Dy$Dz,ddD}dD~hDDDDDDD8DD(<D<DDxDxDDDDD D 4D4D<tDtDDDDDD(D(D0`D`tDtD|DDDD D D<D<PDPDXDDDDDD4D4HDHDPDDDDDDDD0DDDDDLD\DtDDDDDDDD(D(D4D`tDtD|DDDDDDDDDDDD,@D@DHDPD`DxDDDD D DDDD D$<D<DHDtDDDD D"D$D%D&D' D) D+(D-0D/8D1@D3HD5PD7XD8hD:xD;D<D=D>D@DB DDDFDH$DI4DKDDLlDMDNDODQDSDUDWDYD[D]D_DaDcDe Dg(Di0Dk8Dm@DoHDqPDsXDu`DvpDxDyDzD{D| D~ DDD$D4DDDlDDDDDDDDDD,DDDDPD|DDDDDDDDDD<PDPDXD`DhDxDDDDDDDD D(D8DHDlDDDDDDDDDD,DDDDPD|DDDDDDDDDD<PDPDXD`DhDpDxDDDDDDDDDDDD D D DDDDDD<DDD  8($8RD8[H8jLDD D <D!LD"hpDTpDaxDbDpDqDDDDDDDD D D$D,LD"TD8~$D  8$8D8H 48ƀ 8΀8D DDXD!XD"lD#D$D"D%D&,D(DD)TD*D+D,D-<D)D/D0D1D0D2$D3PD2tD4D5D6D7D8D9D:8$9DD<D>D@ DB\dD<dDD9$90DDFDGT\DI\|DJ|DKDMDODPDQDRDTDU,DWDXDYD[D\D]D^0XD`X`DG`Dbtt99$9PDDdDeT\Dg\DhxDjDkDlDnDoDp,Dq\DrDeDt  9Y$9kDDvDw449t$9DDyD{|D|9$9DD~9DD DPD`D|9D9DDDDDDD,DLTT9ʀDT9ԀDdDxDD9ހD9DDD D4<<9& D<DdDD~Dhh:$:)DHDDDpDDDDDDDDDDD,,:2$:fD:oH:L:P$:D::::ƀDD4D<DDDDDD0DLDdDDDD:ԀD:܀:DDDHDDDD D LDLD\DtDDDD DD,DPDDDDDDD DDD,DPDD 4D P `D ` :D :D  D D <D D D 8 `D ` D  D D D D D D 8D T xD xD D  :D D  0D 0D  D D`DDD D,;D,D<DTlD lD!tD"<D#TD$d|D&|D'D)D*D+D-;$;$D3;,;8D6D7@D8pD9D30LD<TT;C$;gD;uH;LD>0;D?0D@lDA;DB;DCDDLDETDFdDGDHDIDJDK@DLPDMDN;$;ȠDDQDR,,;$;D;H <DW DX8DWPDY<$<2D<;HL>P>T>&XD4D4D\DDD D DDD`DDDD>3$>MDDD0D`DDD>V$DD4D`Dpp>h$>DDDD44>$DD>$>DdDDD`|D|DD DP\D\DDDD D4DlD>$>РDDDDD4DLDd|D|D> > >&?&3?L(.)?j(.&{?(. ?(.!4?(.$?(. @(.@8(.@i(.@('e-@$@$@$A$A-$AR$Aq$A$A$A$A$A$B$B+$BI$BZ$B$B$B$B$B$C$C9$CV$Cz$C$C$C$C$D $D#$D?$DW$Do$D$D$D$ECbsparc.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/sparc.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ7MLs7yKI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ7MLs7yKI.oreg:S(24,36)$XAMgAcJ7MLs7yKI.ireg:S(24,36)$XAMgAcJ7MLs7yKI.pflag:S(0,3)$XAMgAcJ7MLs7yKI._ntname:S(0,21)=ar(0,4);0;-1;(1,12)$XAMgAcJ7MLs7yKI._ntname:S(0,22)=ar(0,4);0;16;(1,12):T(0,23)=s8_stmt:(0,14),0,6;_reg:(0,14),6,7;_con:(0,14),13,4;_stk13:(0,14),17,2;_stk:(0,14),19,2;_con13:(0,14),21,3;_base:(0,14),24,3;_addr:(0,14),27,3;\_addrl:(0,14),30,1;_spill:(0,14),31,1;_rc:(0,14),32,2;_rc5:(0,14),34,2;_addrg:(0,14),36,1;_call:(0,14),37,2;_rel:(0,14),39,4;;_state:T(0,24)=s40cost:(0,25)=ar(0,4);0;15;(0,2),0,256;rule:(0,23),256,64;;$XAMgAcJ7MLs7yKI._nts_0:S(0,26)=ar(0,4);0;-1;(0,2)$XAMgAcJ7MLs7yKI._nts_0:S(0,27)=ar(0,4);0;0;(0,2)$XAMgAcJ7MLs7yKI._nts_1:S(0,26)$XAMgAcJ7MLs7yKI._nts_1:S(0,28)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts_2:S(0,26)$XAMgAcJ7MLs7yKI._nts_2:S(0,29)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts_3:S(0,26)$XAMgAcJ7MLs7yKI._nts_3:S(0,30)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._nts_4:S(0,26)$XAMgAcJ7MLs7yKI._nts_4:S(0,31)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts_5:S(0,26)$XAMgAcJ7MLs7yKI._nts_5:S(0,32)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts_6:S(0,26)$XAMgAcJ7MLs7yKI._nts_6:S(0,33)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._nts_7:S(0,26)$XAMgAcJ7MLs7yKI._nts_7:S(0,34)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts_8:S(0,26)$XAMgAcJ7MLs7yKI._nts_8:S(0,35)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts_9:S(0,26)$XAMgAcJ7MLs7yKI._nts_9:S(0,36)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._nts_10:S(0,26)$XAMgAcJ7MLs7yKI._nts_10:S(0,37)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts_11:S(0,26)$XAMgAcJ7MLs7yKI._nts_11:S(0,38)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._nts_12:S(0,26)$XAMgAcJ7MLs7yKI._nts_12:S(0,39)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._nts_13:S(0,26)$XAMgAcJ7MLs7yKI._nts_13:S(0,40)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._nts_14:S(0,26)$XAMgAcJ7MLs7yKI._nts_14:S(0,41)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts_15:S(0,26)$XAMgAcJ7MLs7yKI._nts_15:S(0,42)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._nts_16:S(0,26)$XAMgAcJ7MLs7yKI._nts_16:S(0,43)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._nts_17:S(0,26)$XAMgAcJ7MLs7yKI._nts_17:S(0,44)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts_18:S(0,26)$XAMgAcJ7MLs7yKI._nts_18:S(0,45)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts_19:S(0,26)$XAMgAcJ7MLs7yKI._nts_19:S(0,46)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._nts_20:S(0,26)$XAMgAcJ7MLs7yKI._nts_20:S(0,47)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._nts_21:S(0,26)$XAMgAcJ7MLs7yKI._nts_21:S(0,48)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._nts:S(0,49)=ar(0,4);0;-1;(24,16)$XAMgAcJ7MLs7yKI._nts:S(0,50)=ar(0,4);0;221;(24,16)$XAMgAcJ7MLs7yKI._templates:S(0,51)=ar(0,4);0;-1;(1,12)$XAMgAcJ7MLs7yKI._templates:S(0,52)=ar(0,4);0;221;(1,12)$XAMgAcJ7MLs7yKI._isinstruction:S(0,53)=ar(0,4);0;-1;(0,1)$XAMgAcJ7MLs7yKI._isinstruction:S(0,54)=ar(0,4);0;221;(0,1)$XAMgAcJ7MLs7yKI._string:S(0,55)=ar(0,4);0;-1;(1,12)$XAMgAcJ7MLs7yKI._string:S(0,56)=ar(0,4);0;221;(1,12)$XAMgAcJ7MLs7yKI._decode_stmt:S(0,26)$XAMgAcJ7MLs7yKI._decode_stmt:S(0,57)=ar(0,4);0;61;(0,2)$XAMgAcJ7MLs7yKI._decode_reg:S(0,26)$XAMgAcJ7MLs7yKI._decode_reg:S(0,58)=ar(0,4);0;107;(0,2)$XAMgAcJ7MLs7yKI._decode_con:S(0,26)$XAMgAcJ7MLs7yKI._decode_con:S(0,59)=ar(0,4);0;10;(0,2)$XAMgAcJ7MLs7yKI._decode_stk13:S(0,26)$XAMgAcJ7MLs7yKI._decode_stk13:S(0,60)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._decode_stk:S(0,26)$XAMgAcJ7MLs7yKI._decode_stk:S(0,61)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._decode_con13:S(0,26)$XAMgAcJ7MLs7yKI._decode_con13:S(0,62)=ar(0,4);0;7;(0,2)$XAMgAcJ7MLs7yKI._decode_base:S(0,26)$XAMgAcJ7MLs7yKI._decode_base:S(0,63)=ar(0,4);0;6;(0,2)$XAMgAcJ7MLs7yKI._decode_addr:S(0,26)$XAMgAcJ7MLs7yKI._decode_addr:S(0,64)=ar(0,4);0;5;(0,2)$XAMgAcJ7MLs7yKI._decode_addrl:S(0,26)$XAMgAcJ7MLs7yKI._decode_addrl:S(0,65)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._decode_spill:S(0,26)$XAMgAcJ7MLs7yKI._decode_spill:S(0,66)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._decode_rc:S(0,26)$XAMgAcJ7MLs7yKI._decode_rc:S(0,67)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._decode_rc5:S(0,26)$XAMgAcJ7MLs7yKI._decode_rc5:S(0,68)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._decode_addrg:S(0,26)$XAMgAcJ7MLs7yKI._decode_addrg:S(0,69)=ar(0,4);0;1;(0,2)$XAMgAcJ7MLs7yKI._decode_call:S(0,26)$XAMgAcJ7MLs7yKI._decode_call:S(0,70)=ar(0,4);0;2;(0,2)$XAMgAcJ7MLs7yKI._decode_rel:S(0,26)$XAMgAcJ7MLs7yKI._decode_rel:S(0,71)=ar(0,4);0;12;(0,2)_rule:f(0,3);(1,17);(0,3)state:p(1,17)goalnt:p(0,3)/usr/tmp/lcc-4.1/sparc/solaris/sparc.c_closure_reg:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,72)=*(0,24)_closure_con:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,72)_closure_stk13:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,72)_closure_stk:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,72)_closure_con13:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,72)_closure_base:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,72)_closure_addr:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,72)_closure_rel:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,72)_label:f(0,20);(1,54)a:p(1,1)c:(0,3)p:(0,72)q:(0,72)q:(0,72)q:(0,72)q:(0,72)q:(0,72)q:(0,72)q:(0,72)q:(0,72)q:(0,72)q:(0,72)q:(0,72)q:(0,72)_kids:f(0,20);(1,54);(0,3);(0,73)=*(1,54)p:p(1,1)eruleno:p(0,3)kids:p(0,74)=*(1,1)progend:f(0,20)progbeg:f(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)i:(0,3):T(0,75)=u4c:(0,1),0,8;i:(0,3),0,32;;u:(0,75)rmap:f(1,9);(0,3)opk:p(0,3)target:f(0,20);(1,54)p:p(1,1)clobber:f(0,20);(1,54)p:p(1,1)imm:f(0,3);(1,54)p:p(1,1)doarg:f(0,20);(1,54)p:p(1,1)emit2:f(0,20);(1,54)p:p(1,1)n:(0,3)n:(0,3)src:(0,3)dst:(0,3)src:(0,3)dst:(0,3)src:(0,3)tmpregs:V(0,76)=ar(0,4);0;2;(0,3)local:f(0,20);(24,4)p:p(1,9)function:f(0,20);(24,4);(0,77)=*(24,4);(0,77);(0,3)f:p(1,9)caller:p(24,36)callee:p(24,36)ncalls:p(0,3)autos:(0,3)i:(0,3)leaf:(0,3)reg:(0,3)varargs:(0,3)p:(1,9)q:(1,9)size:(0,3)p:(1,9)q:(1,9)p:(1,9)lab:(0,3)renameregs:f(0,20)i:(0,3)ptmp:(1,12)itmp:(0,3)defconst:f(0,20);(0,3);(0,3);(1,16)suffix:p(0,3)size:p(0,3)v:p(1,20)f:(0,17)d:(0,18)p:(0,78)=*(0,14)defaddress:f(0,20);(24,4)p:p(1,9)defstring:f(0,20);(0,3);(1,12)n:p(0,3)str:p(1,12)s:(1,12)address:f(0,20);(24,4);(24,4);(0,4)q:p(1,9)p:p(1,9)n:p(0,4)export:f(0,20);(24,4)p:p(1,9)import:f(0,20);(24,4)p:p(1,9)defsymbol:f(0,20);(24,4)p:p(1,9)segment:f(0,20);(0,3)n:p(0,3)space:f(0,20);(0,3)n:p(0,3)global:f(0,20);(24,4)p:p(1,9)blkfetch:f(0,20);(0,3);(0,3);(0,3);(0,3)k:p(0,3)off:p(0,3)reg:p(0,3)tmp:p(0,3)blkstore:f(0,20);(0,3);(0,3);(0,3);(0,3)k:p(0,3)off:p(0,3)reg:p(0,3)tmp:p(0,3)blkloop:f(0,20);(0,3);(0,3);(0,3);(0,3);(0,3);(0,79)=*(0,3)dreg:p(0,3)doff:p(0,3)sreg:p(0,3)soff:p(0,3)size:p(0,3)tmps:p(0,79)defsymbol2:f(0,20);(24,4)p:p(1,9)globalend:f(0,20)export2:f(0,20);(24,4)p:p(1,9)progend2:f(0,20)global2:f(0,20);(24,4)p:p(1,9)segment2:f(0,20);(0,3)n:p(0,3)sparcIR:G(1,83)solarisIR:G(1,83)$XAMgAcJ7MLs7yKI.rcsid:S(0,53)$XAMgAcJ7MLs7yKI.rcsid:S(0,80)=ar(0,4);0;50;(0,1)$XAMgAcJ7MLs7yKI.prevg:S(1,9)$XAMgAcJ7MLs7yKI.cseg:S(0,3)$XAMgAcJ7MLs7yKI.retstruct:S(0,3)$XAMgAcJ7MLs7yKI.regvars:S(0,3)$XAMgAcJ7MLs7yKI.freg2w:S(1,9)$XAMgAcJ7MLs7yKI.fregw:S(1,9)$XAMgAcJ7MLs7yKI.freg2:S(0,81)=ar(0,4);0;31;(1,9)$XAMgAcJ7MLs7yKI.freg:S(0,82)=ar(0,4);0;31;(1,9)$XAMgAcJ7MLs7yKI.gregw:S(1,9)$XAMgAcJ7MLs7yKI.greg:S(0,83)=ar(0,4);0;31;(1,9)stabtype:P(0,20);(24,4)stabsym:P(0,20);(24,4)stabline:P(0,20);(0,84)=*(1,11)stabinit:P(0,20);(1,12);(0,3);(24,19)stabblock:P(0,20);(0,3);(0,3);(0,77)variadic:P(0,3);(0,85)=*(1,24)ttob:P(0,3);(0,85)freturn:P(1,23);(0,85)intconst:P(1,9);(0,3)genlabel:P(0,3);(0,3)stringd:P(1,12);(0,4)print:P(0,20);(0,86)=*(0,87)=k(0,1);0stringf:P(1,12);(0,88)=*(0,89)=k(0,1);0gencode:P(0,20);(0,77);(0,77)emitcode:P(0,20)fatal:P(0,3);(0,90)=*(0,91)=k(0,1);(0,92)=*(0,93)=k(0,1);(0,3)allocate:P(1,17);(0,15);(0,14)gen:P(1,1);(1,54)emit:P(0,20);(1,54)blockend:P(0,20);(0,94)=*(24,39)blockbeg:P(0,20);(0,94)spill:P(0,20);(0,14);(0,3);(1,54)setreg:P(0,20);(1,54);(24,4)rtarget:P(0,20);(1,54);(0,3);(24,4)range:P(0,3);(1,54);(0,3);(0,3)parseflags:P(0,20);(0,3);(24,19)move:P(0,3);(1,54)mkwildcard:P(1,9);(0,77)mkreg:P(1,9);(1,12);(0,3);(0,3);(0,3)mkauto:P(0,20);(24,4)mkactual:P(0,3);(0,3);(0,3)mayrecalc:P(0,3);(1,54)getregnum:P(0,3);(1,54)blkcopy:P(0,20);(0,3);(0,3);(0,3);(0,3);(0,3);(0,79)askregvar:P(0,3);(24,4);(24,4)strcmp:P(0,3);(0,95)=*(0,96)=k(0,1);(0,97)=*(0,98)=k(0,1)__assert:P(0,20);(0,99)=*(0,100)=k(0,1);(0,101)=*(0,102)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11sparc.cfunctionBbss.bssDdata.dataDrodata.rodata_rule_closure_reg_closure_base_closure_con_closure_stk13_closure_stk_closure_addr_closure_con13_closure_rel_labelimm_kidsprogendprogbegrmaptargetclobberdoargemit2localglobalendrenameregsdefconstdefaddressdefstringaddressexportimportdefsymbolsegmentspaceglobalblkfetchblkstoreblkloopdefsymbol2export2progend2global2segment2_Q_qtod_Q_qtos$XAMgAcJ7MLs7yKI.rcsidstabtypestabsymstablinestabinitstabblockgenemitblockendblockbegsparcIR$XAMgAcJ7MLs7yKI.prevgAflag$XAMgAcJ7MLs7yKI.csegemitcodegenlabelgencodevariadicglevelframesizemaxoffsetmaxargoffsetoffsetfreemaskusedmaskmkautottobaskregvarstringd$XAMgAcJ7MLs7yKI.regvarsretv$XAMgAcJ7MLs7yKI.retstructblkcopygetregnumprintsaligndalignmkactualspillrtargetfreturnintconstsetreg__assertmkwildcardstringfmkregstrcmpparseflagsvmasktmask$XAMgAcJ7MLs7yKI.freg2w$XAMgAcJ7MLs7yKI.fregw$XAMgAcJ7MLs7yKI.freg2$XAMgAcJ7MLs7yKI.freg$XAMgAcJ7MLs7yKI.gregwstabprefixsolarisIRIRswapmovemayrecalcrangeallocatefatal$XAMgAcJ7MLs7yKI._decode_rel$XAMgAcJ7MLs7yKI._decode_call$XAMgAcJ7MLs7yKI._decode_addrg$XAMgAcJ7MLs7yKI._decode_rc5$XAMgAcJ7MLs7yKI._decode_rc$XAMgAcJ7MLs7yKI._decode_spill$XAMgAcJ7MLs7yKI._decode_addrl$XAMgAcJ7MLs7yKI._decode_addr$XAMgAcJ7MLs7yKI._decode_base$XAMgAcJ7MLs7yKI._decode_con13$XAMgAcJ7MLs7yKI._decode_stk$XAMgAcJ7MLs7yKI._decode_stk13$XAMgAcJ7MLs7yKI._decode_con$XAMgAcJ7MLs7yKI._decode_reg$XAMgAcJ7MLs7yKI._decode_stmt$XAMgAcJ7MLs7yKI._string$XAMgAcJ7MLs7yKI._isinstruction$XAMgAcJ7MLs7yKI._templates$XAMgAcJ7MLs7yKI._nts$XAMgAcJ7MLs7yKI._nts_21$XAMgAcJ7MLs7yKI._nts_20$XAMgAcJ7MLs7yKI._nts_19$XAMgAcJ7MLs7yKI._nts_18$XAMgAcJ7MLs7yKI._nts_17$XAMgAcJ7MLs7yKI._nts_16$XAMgAcJ7MLs7yKI._nts_15$XAMgAcJ7MLs7yKI._nts_14$XAMgAcJ7MLs7yKI._nts_13$XAMgAcJ7MLs7yKI._nts_12$XAMgAcJ7MLs7yKI._nts_11$XAMgAcJ7MLs7yKI._nts_10$XAMgAcJ7MLs7yKI._nts_9$XAMgAcJ7MLs7yKI._nts_8$XAMgAcJ7MLs7yKI._nts_7$XAMgAcJ7MLs7yKI._nts_6$XAMgAcJ7MLs7yKI._nts_5$XAMgAcJ7MLs7yKI._nts_4$XAMgAcJ7MLs7yKI._nts_3$XAMgAcJ7MLs7yKI._nts_2$XAMgAcJ7MLs7yKI._nts_1$XAMgAcJ7MLs7yKI._nts_0$XAMgAcJ7MLs7yKI._ntname$XAMgAcJ7MLs7yKI.pflag$XAMgAcJ7MLs7yKI.ireg$XAMgAcJ7MLs7yKI.greg$XAMgAcJ7MLs7yKI.oreg 8&5$;tH8VcrxP X (@D(P`P|pp4xH\ 4 # \+ 42 H9 pCKpDQTX0ajprx}(<x`x3-3IR[cls} #*39AIRYbmu{ !$).8>GMj <ZvypjT|| 8x& XFxbhxxb\VRNHB'>@8Y2r,(" 4Ld|D< @ Tt   , 0 T~ X~ |} } | | { { z z y y <x @x dw hw v v u u  $ $t 4  44|8<@DH@LhPTX\`(dPhxl  H  H t (srPrqq p p!r#@r'q,q3p3p4r5pr6r7r@qFqLqRqfpg$pgpqqpqq \ \t    œ (  ( 4 4d @h @ L  L| Xŀ X d dƼ p p |  |  ۈ$ ۈ̀ ۔̈́ ۔ ۠  ۠h ۬l ۬ϼ ۸ ۸t x   H L   t x 4 578 9d$9(;,=0?4F8L<R@\D_dHbTLdPdTe@Xfh\g`gdhhi<lipo,tpxr|tۀuۄvdۈیېp۔PۘXۜ`۠pۤۨ۬۰D۴۸ۼx 0 x4 xDt\ ` pt< @ Tt| ݠ݀ ݠݠ܀ݤ܀ݨ܀ݬ܀ݰ܀ݴ܀ݸ܀ݼ܀܀܀܀܀܈܈܈܈܈܈܈܈܈܈܈܈܀܀܀ ܀܀܀܀܀ ܀$܀(ܠ,܀0܀4܀8ܠ<܀@܀D܀H܀L܀P܀T܀X܀\܀`܀d܀hܴlܴpܴtܠxܠ|ܠހܠބܴވܴތܴސܠޔޘޜޠޤިެް޴ܴ޸ܴ޼ܴܴܴܴܴܴ܀ܴܴ܀ܴܴܴܴܴܴܴܴ ܴ $(,048<@D܀H܀L܀P܀T܀X܀\܀`ܠdܠhܠlܴpܴtܴxܴ|ܴ߀ܴ߄ܴ߈ܴߌܴߐܴߔܴߘܴߜ܀ߠܠߤܴߨܴܴܴ߬߰ߴ߸߼܀܀ܴܴܴ ܴܴܴܴܴ ܴ$ܴ(ܴ,ܴ0܀4ܠ8<@DHLPܴTX\`dhlptx|ܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܠ |n n o o d  c  c8 < `n dn hm lm |  l l   l l     aba(b8 < D H Tapb @ @  ab ` ` `k k j j , 0 Dbi i   bj j `h h i i `g g f f $e (e 0f 4f 8e <e pk tk h h g g  , ,,p0p4p8<ph l _r ^  _\] j $j 0i 4i H^\ ` l^j j i i [ [D H d[ ^    ` d   (((XXXX0 d4 dL_Z ZZ4ZZ\r  _(Y@]  UV  V U  0V8 0< 0XVp Lt LV h hVUU  V   (V<UPU\ ` tV|  VW W X X UU   $TS S R R $ ( @_dPS S NOMQ Q Q Pn Tn Xm \m tQ xQ E   c@L DL TK XK | J J I I D H `_J J J J PJ J P O H H_h l O  _J J J   (_HH LH PJ TJ `\\\\\\4S 8S HDPI TI `I dH hH lI pI G G   _H H Q Q 4\T\p\\\\L L L L , 0 @F DF l ,p ,V8 << <T_ t t_  _4 8 P_ G G  @ @G  G V( T, T0G 4G @Vh xl xVJ J h l   J J V    J J V    J J VJ J $J P T hCt x V  VB\\\\8\T\t x |V 0 0V @ @Vn n m m  L LV ` `V` d             0 4 L ` 3$ p( p4V2o o  | |o o V   0V|  V  V 4  8  DV T  X  p_     V (  ,  @V             ,a p  t  _ P  X  X V  d  d C a  h  h _< @ L P haA A   V  V  V  V, P0 PPTX\xA |A   V  V     _h@ l@ | T TV d dV t tVt |x |_W W   _  4VT X tV $ $V < <0_PX TX h l _  V  V$ ( DV  V  V $ $$V, 40 4LVT LX LtVT d dVT t  t$V, 0 4V< @ LV  Ca  _D H T (X (pa? ? ? ?   ? ? V? ? 8 < LV ( (_p ,t , 8 8 \ \V l lV? ? , |0 |XV|@ @   V  V  4VlA pA |  V  V  V  V  | $ =<   x;( 8$:(, H04P8x<`@pD9P8T7X6\5d`h0lppt x|pP `@HLPX\dlt|lptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|,@T h| $(,0408D<X@lDHLPTX\`dhlptx|8<@DHLPT\dltx$4DTdt  $(,04(8L<p@DHLP$THXX\h`xdhlptx| (08@HP`dl  4H\`h|        0  @  P  `  $ ( , 0  4 8 8 < < H @ X D ` H | L P T X \  ` $ d @ h \ l x p t x |          D  L  T  \  d  l         H   ( < X t       0 D X l    T t  $ ( , 0 44 8T <t @ D H L P T < @ D( H< LP Pd Tx X \ ` d h l p t x8 |P h         ( 4 @ L X d p |            0 @ P ` p         $ (( ,@ 0L 4` 8t < @ D H L P T X \4 `L dd h| l p t x |   $ < T l        4 P l         0 < H T ` l x           $0 (D ,X 0l 4 8 < @ D H L P T X4 \P `l d h l p t x |   , < L ` t         $ 8 L ` t          4 H \p   $ $( 8, L0 `4 t8 < @ D H L P!T!X!$\!4`!Dd!Th!dl!tp!t!x!|!!!!""$"8"L"`"t""" =<   p; 8: HP (p9$8(7,6058`<0@DpH LPTX\`dhplpPt4 ( $* 9"'\,\4\  @a OmL  ZDEDh <q\ yd 0 23  Ҡ# stab.o/ 1001435965 8180 20 100644 33652 ` ELF4(.shstrtab.text.bss.rodata1.rodata.data.data1.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'H'DD D  D$ bD H@D` 4` tD H @ےkD@' H @ʒ 'D  #` '$`D4 H D  L 0 D  L 9D@H0!   9@@ '' D  $ , !  x'DD D 'D''DD 4 '! @ 'D BD D 'D' 2D D 'D' "D D 'D' #`D  @@D  @@'D D 'D' "D D 'D' D D 'D'  T'ܠ t'! ܐ@@ 'D@(@!  @@㿘'DDDED '㿈'L'H'DD 'D D  D D D HL@ߔ'LD` 4` D   , #c $L'  #` '$`'D4 ! @@L 'LD 4 L'D   , #c $d! @@L 'LeD! @)#`D  0  @@L'葠! #`! BD '腠 BB`BBB'&'L#`D  0  @@L'葠! #`! BD '腠 BB`BBB''LD! @$#`D  @@@L'葠! D '艠! BB! BBB'!'L#`D  @@@L'葠! D '艠! BB! BBB''L#`D @@L 'L! @L 'LD H L@۔'L! @L 'LD H L@Ȕ'LD D  'D   <.! $ @L  'L! @L 'LD H L@'LcD  4  !D  s' u'#`D  @@LD  @ 'L<H D  L 0 D  L 9D  , #c $D  s' u'#`D @@L 'LD@'x #` @@L @  'L! @L 'L H L@ 'LT &!  4  T $  ' , T $T$ $'', T @@%`, ` , @L 'LL P  !  @@ 'L '! @L 'LH D  L 0 D  L 9D  , #c $c! @L 'LD  0' .#`   0@@L  @ 'LL P  !  @@ 'L ' ! @L 'L!   Ð@@ ''D $  , ! L'㿈'L'H'DD {L L 'L 'L'@L ! ! @D { ' '! H@@) @'D { ' '#`H! !  P@@@#`! @@㻘'L'H'D!  <@@D:DL 5$@@' #` d! @@#`D d! @@!  ` @#`!  d@@D!$ ! N! J! F! B! >! :! 6! 2! .! *! &! "! ! ! !  %@@㿘'DD (D ! @! @'#`D  ! @@#`! @@D !$ ! ! @ #` DD @@! @'#` DD ! !  P@@@#`! @@㿀'DD $ 'D 4  D 4  oD $ D $ 'D $' #D  Q f' F'#`D  $@b $D P@@@;!  4 gD  bD 4 \D $ D $ 'D $' .D $  D $  'D $ ' "D $  D $  'D $ '  !  ,!@@ ''D $ 'D $  'D $'D  CD  D  J #`D @@ 'D  Q'D   S' V'D 0  (' &'#`D  P@@@D  N5D d.D dT 'D dT   'D   P' r'#`D  @@@! @@MD   #`D @@ ' D   #`D @@ '!  !4@@ ''D   D  JD P'! '! @@㿠'DD $ D  D $D  S#`D  $ @@㿠'H'D㿠'T'P'L'H'D!  ` @#` d! @@#`! @@0src/stab.c.stabs "%s:%c",%d,0,0,0 %d=%d=r%d;%d;%d;=r1;%D;%D;=r%d;0;%u;=r1;0;%U;=r1;%d;0;=*=f=ar1;0;%d;=ar1;0;-1;=x%c%s:=%c%d%s::,%d,%d;,%d,%d;\\",%d,0,0,0 .stabs ";=e%s:%d,\\",%d,0,0,0 .stabs ";0src/stab.c.stabd 0x%x,0,%d .stabn 0x%x,0,%d,%s%d-%s %s%d: .stabs "lcc4_compiled.",0x%x,0,0,0 .stabs "%s/",0x%x,0,3,%stext0 .stabs "%s",0x%x,0,3,%stext0 %stext0: .stabs "%s",0x%x,0,0,%s%d %s%d: .stabd 0x%x,0,%d .stabn 0x%x,0,%d,%s%d-%s %s%d: .stabs "%s:%c%d",%d,0,0,%s isptr(p->type) && isstruct(p->type->type)src/stab.c.stabs "%s:G.stabs "%s:%c%d",%d,0,0,%s .stabs "%s:%c%d",%d,0,%d,%d .stabs "%s:p.stabs "%s:0src/stab.c%d",%d,0,0,%s .stabs "%s:t%d",%d,0,0,0 .stabs "", %d, 0, 0,%setext %setext: @@@C$@@?$Id: sparc.nw,v 2.31 1998/09/10 22:40:19 drh Exp $0L7d:dE8F8G<;=4    $$$$$$$  6stab.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/stab.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ9MLs7SLI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/stab.o src/stab.c -W0,-xp\$XAMgAcJ9MLs7SLI.$XAMgAcJ9MLs7SLI.rcsid$XAMgAcJ9MLs7SLI.rcsidstabprefixstabprefixstabblockstabinitstablinestabsymstabtypestabfendstabend$XAMgAcJ9MLs7SLI.ntypes$XAMgAcJ9MLs7SLI.currentfile*d:dE8F8G<;=ƀۀ )GcÀ>cw҂- BXvÀր0CKaw@ʀ@5Pi@΀͂ >To€ + EdՀ  $ C  D D D )D D( ( q(  ۀ π , AWm̀d}р { 9|€ WD>b<ydv (X߀k(U  F   y  p!Hp!"'"f("###a#($$@$$$ %T&%&3% %$%D%H &D D 4D!<D"HPD$PD%hD&xD(D+&D.D/D.D2D3D44D5|D6D9D"D;PP&$&1D@D?D@<T&<DATDBXDCtDDHDEDFDGDI&F$&\DDMDNDO$DP<<&g$&D&H&L<p &DZD\lD]lD^D_D`DbDcDfDg8DhPDi\DjDlDmDoDqDtpDuDwDy D|D}$D,DTD\DxDDDDDD DxDD&DDD4DX`D`DDDD0PDPDdDDDDDDDDD  D  (D (D D L L&D L D D  D D  D D P tD tD  D  D D  D  Dj D HD \ \&$&D'H' LDD D4DtD'DDDTxD'!$'GD'TH'`L'n@DD(L''DLDdDtDDDD DD(D8DHDXDhDxDDDDDDDDD'$D88'$'DD8( D8DHDDDD(DD DTxD($(4D8,\(=(H(QD DDLDTDD$D$pDpDDDD(D(DDLDThD!hD"D#D$$(ZD%$D&4D'LD)XD*D,D-D.D/ D00D10D2LTD4\D6D7(b$(zDD;D<D=0D>HD?\DA($(D(H DD($(D(H)L)P)'TDHDI4DJXDK||)5('h)T('k)y$)$)$)$*$*($*k$*bstab.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc/src/stab.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ9MLs7SLI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.hsize_t:t(2,1)=(0,14)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(6,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(6,2)=(6,1):T(6,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(6,4)=(6,3)wchar_t:t(6,5)=bsc4;0;32;uid_t:t(5,1)=(0,4)src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(12,1)=*(0,20)va_list:t(11,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(17,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(18,1)=(0,3)__FILE:T(18,2)=s16_cnt:(18,1),0,32;_ptr:(18,3)=*(0,11),32,32;_base:(18,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(14,1)=(18,2)fpos_t:t(14,2)=(0,4)/usr/include/stdlib.h/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.hNode:t(8,1)=*(8,2)=xsnode:List:t(8,3)=*(8,4)=xslist:Code:t(8,5)=*(8,6)=xscode:Swtch:t(8,7)=*(8,8)=xsswtch:Symbol:t(8,9)=*(8,10)=xssymbol:coord:T(8,11)=s12file:(8,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(8,13)=(8,11)Table:t(8,14)=*(8,15)=xstable:value:T(8,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(8,17)=*(0,20),0,32;g:(8,18)=*(8,19)=f(0,20),0,32;;Value:t(8,20)=(8,16)Tree:t(8,21)=*(8,22)=xstree:Type:t(8,23)=*(8,24)=xstype:Field:t(8,25)=*(8,26)=xsfield::T(8,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(8,17),96,32;;Xtype:t(8,28)=(8,27)src/config.h:T(26,1)=s68max_unaligned_load:(0,11),0,8;rmap:(26,2)=*(26,3)=f(26,4)=*(8,10),32,32;blkfetch:(26,5)=*(26,6)=f(0,20),64,32;blkstore:(26,7)=*(26,8)=f(0,20),96,32;blkloop:(26,9)=*(26,10)=f(0,20),128,32;_label:(26,11)=*(26,12)=f(0,20),160,32;_rule:(26,13)=*(26,14)=f(0,3),192,32;_nts:(26,15)=*(26,16)=*(0,2),224,32;\_kids:(26,17)=*(26,18)=f(0,20),256,32;_string:(26,19)=*(8,12),288,32;_templates:(26,19),320,32;_isinstruction:(8,12),352,32;_ntname:(26,19),384,32;emit2:(26,20)=*(26,21)=f(0,20),416,32;doarg:(26,22)=*(26,23)=f(0,20),448,32;target:(26,24)=*(26,25)=f(0,20),480,32;\clobber:(26,26)=*(26,27)=f(0,20),512,32;;Xinterface:t(26,28)=(26,1):T(26,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(8,17),32,32;\inst:(0,2),64,16;kids:(26,30)=ar(0,4);0;2;(8,1),96,96;prev:(8,1),192,32;next:(8,1),224,32;prevuse:(8,1),256,32;argno:(0,2),288,16;;Xnode:t(26,31)=(26,29):T(26,32)=s12vbl:(8,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(26,33)=*(26,32):T(26,34)=eIREG:0,FREG:1,;:T(26,35)=s28name:(8,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(8,1),96,32;usecount:(0,3),128,32;regnode:(26,33),160,32;wildcard:(26,36)=*(8,9),192,32;;Xsymbol:t(26,37)=(26,35):T(26,38)=eRX:2,;:T(26,39)=s12offset:(0,3),0,32;freemask:(26,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(26,41)=(26,39):T(26,42)=eVREG:704,;metrics:T(8,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(8,30)=(8,29)interface:T(8,31)=s200charmetric:(8,30),0,24;shortmetric:(8,30),24,24;intmetric:(8,30),48,24;longmetric:(8,30),72,24;longlongmetric:(8,30),96,24;floatmetric:(8,30),120,24;doublemetric:(8,30),144,24;longdoublemetric:(8,30),168,24;\ptrmetric:(8,30),192,24;structmetric:(8,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(8,32)=*(8,33)=f(0,20),256,32;blockbeg:(8,34)=*(8,35)=f(0,20),288,32;blockend:(8,36)=*(8,37)=f(0,20),320,32;defaddress:(8,38)=*(8,39)=f(0,20),352,32;defconst:(8,40)=*(8,41)=f(0,20),384,32;defstring:(8,42)=*(8,43)=f(0,20),416,32;defsymbol:(8,44)=*(8,45)=f(0,20),448,32;\emit:(8,46)=*(8,47)=f(0,20),480,32;export:(8,48)=*(8,49)=f(0,20),512,32;function:(8,50)=*(8,51)=f(0,20),544,32;gen:(8,52)=*(8,53)=f(8,54)=*(8,2),576,32;global:(8,55)=*(8,56)=f(0,20),608,32;import:(8,57)=*(8,58)=f(0,20),640,32;local:(8,59)=*(8,60)=f(0,20),672,32;progbeg:(8,61)=*(8,62)=f(0,20),704,32;\progend:(8,63)=*(8,64)=f(0,20),736,32;segment:(8,65)=*(8,66)=f(0,20),768,32;space:(8,67)=*(8,68)=f(0,20),800,32;stabblock:(8,69)=*(8,70)=f(0,20),832,32;stabend:(8,71)=*(8,72)=f(0,20),864,32;stabfend:(8,73)=*(8,74)=f(0,20),896,32;stabinit:(8,75)=*(8,76)=f(0,20),928,32;stabline:(8,77)=*(8,78)=f(0,20),960,32;\stabsym:(8,79)=*(8,80)=f(0,20),992,32;stabtype:(8,81)=*(8,82)=f(0,20),1024,32;x:(26,28),1056,544;;Interface:t(8,83)=(8,31)binding:T(8,84)=s8name:(8,12),0,32;ir:(8,85)=*(8,83),32,32;;Binding:t(8,86)=(8,84):T(8,87)=s32blockentry:(8,3),0,32;blockexit:(8,3),32,32;entry:(8,3),64,32;exit:(8,3),96,32;returns:(8,3),128,32;points:(8,3),160,32;calls:(8,3),192,32;end:(8,3),224,32;;Events:t(8,88)=(8,87)src/token.h:T(8,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(8,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(8,90)=ar(0,4);0;2;(8,9),32,96;kids:(8,91)=ar(0,4);0;1;(8,1),128,64;link:(8,1),192,32;x:(26,31),224,320;;:T(8,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(8,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(8,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(8,95)=ePERM:0,FUNC:1,STMT:2,;list:T(8,4)=s8x:(8,17),0,32;link:(8,3),32,32;;:T(8,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(8,97)=s28level:(0,3),0,32;locals:(26,36),32,32;identifiers:(8,14),64,32;types:(8,14),96,32;x:(26,41),128,96;;:T(8,98)=s12sym:(8,9),0,32;base:(8,9),32,32;offset:(0,4),64,32;;:T(8,99)=s16src:(8,13),0,96;point:(0,3),96,32;;:T(8,100)=s24sym:(8,9),0,32;table:(8,9),32,32;deflab:(8,9),64,32;size:(0,3),96,32;values:(8,101)=*(0,4),128,32;labels:(26,36),160,32;;:T(8,102)=u28block:(8,97),0,224;begin:(8,5),0,32;var:(8,9),0,32;addr:(8,98),0,96;point:(8,99),0,128;forest:(8,1),0,32;swtch:(8,100),0,192;;code:T(8,6)=s40kind:(8,96),0,32;prev:(8,5),32,32;next:(8,5),64,32;u:(8,102),96,224;;swtch:T(8,8)=s28sym:(8,9),0,32;lab:(0,3),32,32;deflab:(8,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(8,101),160,32;labels:(26,36),192,32;;:T(8,103)=s8label:(0,3),0,32;equatedto:(8,9),32,32;;:T(8,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(8,14),32,32;flist:(8,25),64,32;;:T(8,105)=s32min:(8,20),0,128;max:(8,20),128,128;;:T(8,106)=s24v:(8,20),0,128;loc:(8,9),128,32;;:T(8,107)=s24pt:(8,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(26,36),160,32;;:T(8,108)=s12cse:(8,1),0,32;replace:(0,3),32,32;next:(8,9),64,32;;:T(8,109)=u32l:(8,103),0,64;s:(8,104),0,96;value:(0,3),0,32;idlist:(26,36),0,32;limits:(8,105),0,256;c:(8,106),0,192;f:(8,107),0,192;seg:(0,3),0,32;\alias:(8,9),0,32;t:(8,108),0,96;;symbol:T(8,10)=s112name:(8,12),0,32;scope:(0,3),32,32;src:(8,13),64,96;up:(8,9),160,32;uses:(8,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(8,23),288,32;ref:(0,17),320,32;u:(8,109),384,256;x:(26,37),640,224;;:T(8,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(8,111)=u16v:(8,20),0,128;sym:(8,9),0,32;field:(8,25),0,32;;tree:T(8,22)=s40op:(0,3),0,32;type:(8,23),32,32;kids:(8,112)=ar(0,4);0;1;(8,21),64,64;node:(8,1),128,32;u:(8,111),192,128;;:T(8,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(8,114)=s8oldstyle:(0,14),0,1;proto:(8,115)=*(8,23),32,32;;:T(8,116)=u8sym:(8,9),0,32;f:(8,114),0,64;;type:T(8,24)=s40op:(0,3),0,32;type:(8,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(8,116),128,64;x:(8,28),192,128;;field:T(8,26)=s20name:(8,12),0,32;type:(8,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(8,25),128,32;;Apply:t(8,117)=*(8,118)=f(0,20)src/stab.h:T(28,1)=u4n_name:(8,12),0,32;n_strx:(0,4),0,32;;nlist:T(28,2)=s12n_un:(28,1),0,32;n_type:(0,11),32,8;n_other:(0,1),40,8;n_desc:(0,2),48,16;n_value:(0,15),64,32;;$XAMgAcJ9MLs7SLI.rcsid:S(0,21)=ar(0,4);0;-1;(0,1)$XAMgAcJ9MLs7SLI.rcsid:S(0,22)=ar(0,4);0;50;(0,1)stabprefix:G(8,12)asgncode:f(0,20);(0,23)=*(8,24);(0,3)ty:p(8,23)lev:p(0,3)src/stab.cp:(8,25)dbxout:f(0,20);(0,23)ty:p(8,23)col:(0,3)dbxtype:f(0,3);(0,23)ty:p(8,23)emittype:f(0,3);(0,23);(0,3);(0,3)ty:p(8,23)lev:p(0,3)col:p(0,3)tc:(0,3)p:(8,25)p:(26,36)stabblock:F(0,20);(0,3);(0,3);(0,24)=*(26,4)brace:p(0,3)lev:p(0,3)p:p(26,36)lab:(0,3)stabinit:F(0,20);(8,12);(0,3);(26,19)file:p(8,12)argc:p(0,3)argv:p(26,19)Closure:t(0,25)=*(0,26)=f(0,20)buf:(0,27)=ar(0,4);0;1023;(0,1)cwd:(8,12)getcwd:P(8,12);(8,12);(0,14)stabline:F(0,20);(0,28)=*(8,11)cp:p(0,29)=*(8,13)lab:(0,3)lab:(0,3)stabsym:F(0,20);(26,4)p:p(8,9)code:(0,3)tc:(0,3)sz:(0,3)r:(0,3)stabtype:F(0,20);(26,4)p:p(8,9)stabfend:F(0,20);(26,4);(0,3)p:p(8,9)lineno:p(0,3)stabend:F(0,20);(0,28);(26,4);(0,30)=*(0,28);(0,24);(0,24)cp:p(0,29)p:p(8,9)cpp:p(0,31)=*(0,29)sp:p(26,36)stab:p(26,36)$XAMgAcJ9MLs7SLI.ntypes:S(0,3)$XAMgAcJ9MLs7SLI.currentfile:S(8,12)freturn:P(8,23);(0,23)fieldlist:P(8,25);(0,23)genlabel:P(0,3);(0,3)foreach:P(0,20);(0,32)=*(8,15);(0,3);(0,33)=*(0,34)=f(0,20);(8,17)print:P(0,20);(0,35)=*(0,36)=k(0,1);0__assert:P(0,20);(0,37)=*(0,38)=k(0,1);(0,39)=*(0,40)=k(0,1);(0,3)strlen:P(2,1);(0,41)=*(0,42)=k(0,1)@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11stab.cBbss.bssDdata.dataDrodata.rodataasgncodedbxoutemittypedbxtypestabendstabfendfreturnstablinestabtypeforeachgetcwdtypesvoidtypeunsignedtypeunsignedshortunsignedlonglongunsignedlongunsignedcharsignedcharshorttypelonglonglongtypelongdoublefloattypedoubletypeinttype$XAMgAcJ9MLs7SLI.currentfilestabinitgenlabelstabsymcfuncsparcIRstabblockIRchartypestrlenprint__assertfieldlist$XAMgAcJ9MLs7SLI.ntypesstabprefix$XAMgAcJ9MLs7SLI.rcsid0+X4; lDLLT]exn0w "*G(@PYagoy|3/ 0 $0 40   . h  hhlptx|    -  -(,   -H $L $X-0 0 0  0 0-p 4t 4-+ +  8 8-       0 P DT Dt-       + +  P  P - 8 < T  X  d ( h (  \  \ -          (  (  h  h - < t @ t D-  x  x -  |  | @- X \ `-   - $,   - / D H X- l,   - * * 4 8 \-l p -  -   -  -  -,T X d-  -  . L LL PTX\`d <hpl p t x |,&* *  ( ( D H \-p% $ $1 1 ' ' - @ @1 1 -8 H< HH- l l1 1 -  1 1 -* *   1 1 ,-8# <# @" D" P+ T+ `! d! p t                       $ 0 4 < @ P# # %  1 1 -  1 1 -$# (# ,* 0* 4( 8( H L d-x%  1 1 ' ' -    1 1 -  $-4* 8* | 0 0.8 h< hL- x x-  -  -  -@ D T-l p .    -  -0* 4* L  P  X1 \1 h-p ,t ,x1 |1 -4 pp6"0'"7-#4#  @$7O&L\  Z?*hj8<qltynT0 q<   x86.o/ 1001435966 8180 20 100644 208548 ` ELF+4(.shstrtab.text.rodata1.data.bss.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'H'DH H  !  H@@D'D ,4 , #`T'D ,4  , #`T'D ,4  , #`T'D ,4 , #`T'D ,4 , #`T'D ,4  , #`T'D ,4  , #`T'D ,4  , #`T'D , , #`T'D 04 , #`T'D 04  , #`T}'D 04  , #`Ts'D 04  , #`Ti'D 04  , #`T_'D 04  , #`TU'D 04  , #`TK'D 04  , #`TA'D 04 , #`T7'D 04 , #`T-'D 04 , #`T#'D 04  , #`T'!  H@@'H$  , ! 㿘'H'DD 'HT *@H4 * 0  ,  >$H T (@H 4 ( 0  ,  9$HT &@H4 & 0  , # $HT @H4  0  , #0 $HT @H4  0  , # $DH@@HT @H4  ,  ,  >?$DH@@HT @H4  ,  ,  1$DH@[@HT @H4  , , #c $㿘'H'DD 'HT @H4  0  , # $DH@@HT @H4  ,  , #  $㿘'H'DD 'HT @H4  0  , #c $DH@3@㿘'H'DD 'HT @H4  0  , #c $DH@ @㿘'H'DD 'H T @H 4  , , # $DH @㿘'H'DD 'H T (@H 4 ( 0  ,  9$H T @H 4  0  , # $H T @H 4  0  , # $HT @H4  0  , #  $DH@o@HT @H4  0  , #0 $㿘'H'DD 'HT @H4  0  , # $HT @H4  0  , # $HT @H4  0  , #  $DH@ @㿘'H'DD 'H T @H 4  ,  , # $DH @㿘'H'DD 'HT *@H4 * 0  ,  >$HT &@H4 & 0  , # $H T @H 4  , B , # $DH @V㿐'DD !  @@ 4 @@'D$  , , #c $#c4 *4 (4 &4 $4 "4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5D D T ID   T 'T @4  , 0 , #c $?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  ,  , # $D@D  T 'T @4  0  , # $D@8D GD T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  ,  , # $D@D  T 'T @4  0  , # $D@6D QD  T  'T @4  , > , # $D~@666D (D  T  'T @4  , @ , # $DU@6D D  T  'T @4  ,  , # $D0@6uD ސD  T  'T @4  ,  , # $D @6PT  4  ,  , # $D68T  4  ,  , # $D6 D D D T "D  T 'T @4  ,  , #c $D` T ` T  'T @4  , & , #c $5D BD >D T "D  T 'T @4  ,  , #c $D` T ` T  'T @4  , ) , #c $5D D T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  ,  , # $Du@D  T 'T @4  0  , # $DŒ@3D D T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  ,  , # $D@D  T 'T @4  0  , # $Dϒ@1D D  T  'T @4  , ? , # $D<@111}D D  T  'T @4  , A , # $D@1XD D  T  'T @4  ,  , # $D@13D D  T  'T @4  ,  , # $Dɒ@11 T  4  ,  , # $DgD  @@'T @4  ,  ,  ?Ϡ$D  @@'T @4  ,  ,  ?$D  @@'T @ 4  ,   ?$D @@'T "@4 " 0  , #  $0T  4  ,  , # $DD  @@'T @4  ,  ,  ?Ϡ$D  @@'T @4  ,  ,  ?$D  @@'T @ 4  ,   ?$0'T  4  ,  , # $D0D xD  T 'T @4  , 5 , #c $/D YD  T  'T @4  , , , #c $/D 9D  T  'T @4  , - , #c $/D D  T  'T @4  , . , #c $/D D D T "D  T 'T @4  ,  , #c $D` T ` T  'T @4  , 2 , #c $D T ! q@!D` T `  T  'T @4  , 3 , #c $/"D D D T "D  T 'T @4  ,  , #c $D T !!5@'D` T ` T  T @@'T @4  ,  , #c $D T !!6@'D` T ` T  T @@'T @4  ,  , #c $D T !!E@'D` T ` T  T @@'T @4  ,  , #c $D T !!F@'D` T ` T  T @@'T @4  ,  , #c $D T !!5@'D` T ` T  T @@'T @4  ,  , #c $D T !!E@'D` T ` T  T @@'T @4  ,  , #c $D T !!@'D` T ` T  T @@'T @4  ,  , #c $D T !!@'D` T ` T  T @@'T @4  ,  , #c $D T !!@'D` T ` T  T @@'T @4  ,  , #c $D T !!@#D T   T @'T @4  ,  , #c $D T ! ŀ@#D T   T @'T @4  , , #c $D T !!U@'D` T ` T  T "@@'T @4  , ! , #c $D T !!V@'D` T ` T  T "@@'T @4  , " , #c $D T !!u@'D` T ` T  T "@@'T @4  , # , #c $D T !!v@'D` T ` T  T "@@'T @4  , $ , #c $D` T ` T  'T @4  , ' , #c $,@D 祖D 縷D T "D  T 'T @4  ,  , #c $D T !!6@'D` T ` T  T @@'T @4  ,  , #c $D T !!F@'D` T ` T  T @@'T @4  ,  , #c $D T !!@'D` T ` T  T @@'T @4  ,  , #c $D T !!@'D` T ` T  T @@'T @4  ,  , #c $D T !!@'D` T ` T  T @@'T @4  ,  , #c $D T !!@#D T   T @'T @4  ,  , #c $D` T ` T  'T @4  , * , #c $*D XD TD T "D  T 'T @4  ,  , #c $D T !!7@'D` T ` T  T @@'T @4  ,  , #c $D T !!G@'D` T ` T  T @@'T @4  ,  , #c $D` T ` T  'T @4  , + , #c $*ND D T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  ,  , # $D1@D  T 'T $@4 $ 0  , # $Dw@(XD D T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  ,  , # $D;@D  T 'T @4  0  , # $D苒@&bD ːD T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  ,  , # $DE@D  T 'T @4  0  , # $D敒@$lD ՐD T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  ,  , # $DO@D  T 'T @4  0  , # $D䟒@"vD ߐD  T  'T @4  , N , # $D @"QD 庐D  T  'T @4  , O , # $D@",D 啐D  T  'T @4  , Q , # $D’@"D pD T $E"D   T  'T @4  , 6 , # $D▒@D T (E"D   T  'T @4  , 7 , # $Dp@D  T  'T @4  , : , # $DQ@!D D  T  'T @4  , ; , # $D,@!qD ڐD` T @@'T @4  , 4 , # $D@!J!HD 䱐D  T  'T @4  , < , # $Dޒ@!#D 䌐D T $F"D   T  'T @4  , 8 , # $DᲒ@D T (F"D   T  'T @4  , 9 , # $Dጒ@D  T  'T @4  , = , # $Dm@ D D` T @@'T @4  , 5 , # $DF@ D D  T 'T @4  , D , # $D"@ gD АD  T  'T @4  , $ , # $D@ BD 㫐D  T ('T @4  , V , # $Dْ@D  T ('T @4  , [ , #c $ D nD  T ('T @4  , S , # $D@D JD  T ('T @4  , T , # $Dx@D &D  T ('T @4  , U , # $DT@D D` T @@'T @4  ,  , # $D+@pD ِD` T @@'T @4  ,  , # $D@ID ⲐD` T @@'T @4  ,  , # $Dݒ@"D ⋐D  T 'T @4  , ` , #c $D lD  T 'T @4  , ] , #c $D MD  T 'T @4  , ^ , #c $D .D  T 'T @4  , _ , #c $T  4  ,  , #  $T 4  ,  ,  1$D-T (  4 ( 0  ,  9$nT 4  ,  ,  1$DXT 4  ,  ,  1$DBD ᫐D ᧐D` T ` T &'T @4  , F , # $Dђ@D D {D` T ` T 'T @4  ,  ,  1$Dߛ@D` T ` T 'T @4  0  , #c $Dɒ@D` T ` T  'T @4  ,  , # $Db@D D  D` T ` T 'T @4  ,  ,  1$D,@D` T ` T 'T @4  0  , #c $DZ@D` T ` T  'T @4  ,  , # $D@8D ࡐD D` T ` T 'T @4  ,  ,  1$D޽@D` T ` T 'T @4  0  , #c $D@D` T ` T  'T @4  ,  , # $D݄@D 2D .D` T ` T &'T @4  , L , # $DX@D D D` T ` T  'T @4  ,  , # $D+@pD ِD ՐD` T ` T  'T @4  ,  , # $D@CD ߬D ߨD` T ` T  'T @4  ,  , # $Dђ@D D {D` T ` T 'T @4  ,  ,  >?$DÒ@D` T ` T 'T @4  ,  ,  >?$Dݣ@D` T ` T 'T @4  ,  ,  >?$D݃@D` T ` T " 'T @4  , % , # $DD@D` T ` T  'T @4  , ) , # $D!@fD ϐD ːD` T ` T 'T @4  ,  ,  >?$D@D` T ` T 'T @4  ,  ,  >?$D@D` T ` T 'T @4  ,  ,  >?$DӒ@D` T ` T " 'T @4  , & , # $D۔@D` T ` T  'T @4  , * , # $Dq@D D D` T ` T 'T @4  , 3 , # $DE@D D D` T ` T 'T @4  , 1 , # $D@^D ǐD ÐD` T ` T " 'T @4  , ' , # $D@D` T ` T  'T @4  , + , # $Dɒ@D wD sD` T ` T " 'T @4  , ( , # $Dڜ@D` T ` T  'T @4  , , , # $Dy@D 'D #D` T ` T  'T @4  ,  , # $DL@D D D` T ` T  'T @4  ,  , # $D@dD ͐D  T  'T @4  , " , # $D@?D ܨD  T  'T @4  , # , # $DՒ@D ܃D D` T ` T  'T @4  ,  , # $D٨@D VD RD` T ` T  'T @4  , , # $D{@D )D %D` T ` T  'T @4  ,  , # $DN@D D D` T ` T  'T @4  , ! , # $D!@fD ϐD ːD` T ` T &'T @4  , H , # $D@:D ۣD ۟D` T ` T 'T @4  , 2 , # $Dɒ@D wD sD` T ` T 'T @4  , 0 , # $D؝@D KD GD` T ` T &'T @4  , J , # $Dq@D D D` T ` T  'T @4  , - , # $DD@D` T ` T  'T @4  , . , # $D!@fD ϐD ːD` T ` T  'T @4  , / , # $D@9D ڢD ڞD` T *` T 'T @4  , T , #c $D {D wD` T ` T  'T @4  , 8 , #c $D` T ` T  'T @4  , B , #c $D 5D 1D` T ` T  'T @4  , H , #c $D  D  D` T *` T 'T @4  , U , #c $}D D D` T ` T  'T @4  , 9 , #c $D` T ` T  'T @4  , C , #c $7D ٠D ٜD` T ` T  'T @4  , > , #c $D` T ` T  'T @4  , I , #c $D ZD VD` T *` T 'T @4  , V , #c $D 3D /D` T ` T  'T @4  , : , #c $D` T ` T  'T @4  , D , #c $D D D` T ` T  'T @4  , ? , #c $D` T ` T  'T @4  , J , #c $>D اD أD` T *` T 'T @4  , W , #c $D ؀D |D` T ` T  'T @4  , ; , #c $D` T ` T  'T @4  , E , #c $D :D 6D` T ` T  'T @4  , @ , #c $D` T ` T  'T @4  , K , #c $D D D` T *` T 'T @4  , X , #c $dD ͐D ɐD` T ` T  'T @4  , < , #c $D` T ` T  'T @4  , F , #c $D ׇD ׃D` T ` T  'T @4  , A , #c $D` T ` T  'T @4  , L , #c $D AD =D` T *` T 'T @4  , Y , #c $D D D` T ` T  'T @4  , = , #c $D` T ` T  'T @4  , G , #c $kD ԐD АD` T ` T  'T @4  , M , #c $CAT  4  ,  , # $DԜ)T  4  , , # $DԄT  4  , , # $DlD bD  T 'T @4  , 4 , #c $D =D 9D T "D  T 'T @4  , , #c $D` T ` T  'T @4  , 1 , #c $D D D T "D  T 'T @4  , , #c $dD ͐D ɐD T "D  T 'T @4  , , #c $;D դD ՠD T "D  T 'T @4  , , #c $D {D T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  , , # $D@D  T 'T $@4 $ 0  , # $D;@D ӅD T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  , , # $D@DD ѭD T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  , , # $D'@ lD ՐD T "D@D  0 'T  4  , ,4  , #c $T  4  , ,4   , # $T  4  , ,4   , # $T  4  , ,4  , #  $T 4  , ,4  ,  1$T 4  , ,4   ,  >?$T  4  , ,4   ,  ?Ϡ$T  4  , ,4   ,  ?$T  4  , ,   ?$T  4  0 04  , #c $T  4  0 04   , # $T  4  0 04   , # $T  4  0 04   , #0 $T  4  0 04   , #  $T  4  0 04   , # $T 4  0 04   , # $T " 4 " 0 04   , #  $T $ 4 $ 0 04  , # $T & 4 & 0 04  , # $T ( 4 ( 0 04  ,  9$T * 4 * 0 04   ,  >$'T @4  , , # $DO@ D D T ! A@!D   T 'T $@4 $ 0  , # $D͆@D  T 'T @4  , M , # $D@ I GD ͰD T ! E@"D   T  'T @4  , P , # $DԒ@D  T  'T @4  , R , # $Dʵ@        D UD  T 'T @4  , C , # $Dʃ@  D /D  T ('T @4  , W , # $D]@D  T ('T @4  , \ , #c $       } {D D  T 'T @4  , a , #c $ \ Z X V T R PD ̹D ̵D` T ` T &'T @4  , E , # $Dߒ@ $ "  D ̇D ̃D` T ` T &'T @4  , K , # $Dɭ@D 9D 5D` T ` T &'T @4  , G , # $D_@D  D D` T ` T &'T @4  , I , # $D/@trpD ِD ՐD` T *` T 'T @4  , N , #c $IGED ˮD ˪D` T *` T 'T @4  , O , #c $D ˃D D` T *` T 'T @4  , P , #c $D XD TD` T *` T 'T @4  , Q , #c $D -D )D` T *` T 'T @4  , R , #c $D D D` T *` T 'T @4  , S , #c $rpnljhfdb`^\ZXVTRPNLJHFDB#``DT @@7DT !"!W! iEMH&9)I! ;98XH/K\5 Vk6) EF w?pE5 YnbЂ6[ FT! 1Y! + <5!  9(! W!! !#`$ , ! ! % ! !9#`%$ , ! ! q7! A! 5 ! 1֖#`5$ , ! ! E ! A#`E$ , ! ! ! u ! q{! u! ! ! ! >! \! ~!!e! e! Հ+! #`$ j, ! ! ŀ ! X! ŀ.! рNL! 値! ဤ#`ՠ$ <, ! ! ဤ/! 񀤀#`$ $, ! ! 񀤀9!!50!!#`$ , ! !!'!!!!!!'!!1!!E!!A#a5$ , ! !!AB!!U#aE$ , ! !!U!!V!!р!!A!!!!u!!e!!fD!!ui!!v~!!!!!! m!!F!!fa!!!!!!z!!K!!!!?!!ŀ !!3!!ŀ6!!ƀ]'!!C!!ဤ!!Հ !!рs!!Հ!!ր!!񀤀!!値 !!ဤ!!値!!怤`!!񀤀!"+!"!!!!!" !"!"2!"s!" !"!"!"!!e! ! 1q! C!"1!"% !"!/v!"%O!"&j! !"5 !"1Y!"5!"6&M! GF! !#`$ ;, ! ! % ! !t)#`%$ #, ! ! q7! A! 5 ! 1w#`5$ , ! ! E ! A!#`E$ , ! ! ! u ! q! u! ! ! ! ! ! ! e! Հ+! #`$ , ! ! ŀ ! ! ŀ! рv! 値! ဤ#`ՠ$ f, ! ! ဤY! 񀤀#`$ N, ! ! 񀤀 A!!50!!#`$ 1, ! !!'!! !! !!'!!1!!E!!A#a5$ , ! !!A!!U#aE$ , ! !!U1!!V.!"!!!р!!A!!!!u!!e!!f !!u!!v!!!!!!!!!!!!!!!!!!p!!!!d!!ŀ !!X!!ŀ!!ƀL!!C!!ဤ!!Հ !!р6!!Հ!!ր*!!񀤀!!値 !!ဤ!!値 !!怤  !!񀤀!"+!"!!!!!" !"!".!"+!" !"!!"A!">! ! !C!"1!"% !"!%!"%E!"&B! !"5 !"13!"5S!"6P|! Ku! q! 1 ! !<d! 17! A4X! ! q*! 'G! "! ;!!р<! 񀤀! р !  %! р! ဤ!!A! 񀤀!!1!!A!!!"!!ဤ !!р!!ဤ!!!"!!"!"!"!!"1㿠'L'H'DD !  @@L !  @@KTD L$ NDL$ ID L$ D L$ ?D L$ 9D L$ D  L$ D  L$ )D L$ D  L$ D  L$ !  H@@ H$  , ! 㿐'H'D' /  " !  4   2 !$ DH@@!  @@!$ !   @@!$ !   @@!$ !   @@!$ !   @@!$ !   @@!$ !  @@!$ !   @@!$ !   @@!$ !   @@!$ !   @@!$ !   @@!$ !  @@!$ !   @@!$ !   @@!$ !   @@!$ ' % ) @@, $ ' ! @!$ ! @!$ ! @!$ ! @!$  !$ !$  !$ !$ ! @! @! @! @!$ !  @@!$ !  d '` $`!   @@!$ !  d '` $`㿘'D"! 4'D< ! +'D< ! "'! '! ''D   $  , ! 㿠'DD! @C! ! ! @! ! ! @D!$ ! ! ! @! ! ! @㿠! @㿘'DD !  %&@@ ''cD! @@D! @@D! @@D! @@D! @@D! @@|D! @@D ! @@kD ! @@aD! @@YD! @@QD! @@HDT #9)7u0$Հ ,, ! e $ , ! f qn[㿘'DD !  %J@@ ''D%@@$QD T # (D T # @D  T #"D   0 D   0T #    D@@s D@@k D@@c D@@[ D@@SDT #u(9)B;U $Հ 4, ! V' u~v{! 1㿐'H'D' &D,  (D,  (T  H$ 'H '  D,  (DT   DT  H 'HH ! @! ! #`DH@@ ''H  !  %r@@ ''H'㿈'DD !  %v@@ ''DT # 0 !  %w@@ ''D  !  %x@@ ''D  !  %y@@ ''D  T # @D    @@ '!#'㿘'H'DDH,D+H'DT HT @ D H @D H @@D H @@ '''㿐'DDT #' "DT < D (T < %D`  P`(@* #` P@E "DT < D (T < %D`  P`(@* #` P@! "DT < D (T < %D`  P`(@* #` P@ "DT < D (T < %D`  P`(@* #` P@ "DT < D (T < %D`  P`(@* #` P@ "DT < D (T < %D`  P`(@* #` P@ "DT < D (T < %D`  P`(@* #` P@m "DT < D (T < %D`  P`(@* #` P@I #   #  # :D@* #` P'D (@* #` P'DT`< `(T <  !  ,%@@ ''@ ! @@㿘'DDD  !  %@@ '' D  0@@㿠'P'L'H'D㿠'P'L'H'D㿠'X'T'P'L'H'D㿘'DD $ D $ 'D $'  CD$ D!  $@@@ D@㿈'P'L'H'D#`D P@@! @! @! @! @! @! $ $ ?! $ ?$  !$ 'L, OL, 'H, ' !  %ɐ@@ ''! '$ X$ X#` X@@'$ P$ P C$  C$ ' $   ?$ 'L, H,  !  %ϐ@@ ''!$ !$ HL@@!   ?!$ !  #`! @@@! @! @! @! @! @! @㿐'DD  D  Q#` @@@D~$ PD 4   #`D @@Dn$ PD  D  J #`D @@DZ$ PD  RD $ D $ 'D $' (D $ D $ 'D $' D $ D $ 'D $' D L 0D L  x #`D  @@D$ PD $ P㿘'L'H'DH   H  QH  JL ! '! '#`H PL@@D)$ PL!#@L!<@ !  %@@ ''H XLD$ XD X@D$ Pp'L'H'DD H  #`L @@D H  #`L @@D H  #`L @@D H  #`L @@D H  #`L @@D H  #`L @@sD H  #`L @@bD H L  ?  ?< < @'! @@CD 0H ,L  ?  ?< < @?'!  '''! , , @@!  %@@ ''㿠'D#`D P@@㿘'H'DH'HD'L @@ 'HD 㿠'D#`D P@@㿘'D! 'D (! ʢɐ#`D P@@㿘'DD $   'D $ '! @@#`D P@@D 0  #`D $ @@㿠'D! ! D@@_ruleBad goal nonterminal %d _ruleBad goal nonterminal %d _labelNull tree _labelBad terminal %d _kidsNull tree _kidsNull kids _kidsBad rule number %d .486 .model flat extrn __fltused:near extrn __ftol:near _TEXT ends _DATA ends _TEXT segment _DATA segment end p/usr/tmp/lcc-4.1/sparc/solaris/x86.cp/usr/tmp/lcc-4.1/sparc/solaris/x86.cexpression too complicated (ckstack(%x)=%d) n >= 0/usr/tmp/lcc-4.1/sparc/solaris/x86.cp/usr/tmp/lcc-4.1/sparc/solaris/x86.cgeneric(p->op) == ASGN/usr/tmp/lcc-4.1/sparc/solaris/x86.cp->kids[0]/usr/tmp/lcc-4.1/sparc/solaris/x86.cp->kids[1]/usr/tmp/lcc-4.1/sparc/solaris/x86.cmovsx %s,%s movsx %s,%s movsx %s,%s movsx %s,%s movzx %s,%s movzx %s,%s movzx %s,%s movzx %s,%s opsize(p->op) <= opsize(p->x.kids[0]->op)/usr/tmp/lcc-4.1/sparc/solaris/x86.cmov %s,%s p && p->syms[0]/usr/tmp/lcc-4.1/sparc/solaris/x86.c%s: push ebx push esi push edi push ebp mov ebp,esp q/usr/tmp/lcc-4.1/sparc/solaris/x86.c%dcaller[i] == 0/usr/tmp/lcc-4.1/sparc/solaris/x86.csub esp,%d mov esp,ebp pop ebp pop edi pop esi pop ebx ret L%dL%s_%s0%sH%s%s%Dn <= INT_MAX && n >= INT_MIN/usr/tmp/lcc-4.1/sparc/solaris/x86.cdb %d dw %d dd %d db 0%xH dw 0%xH dd 0%xH dd 0%xH dd 0%xH dd 0%xH dd 0%xH 0/usr/tmp/lcc-4.1/sparc/solaris/x86.cdd %s db %d public %s extrn %s:near align %d %s label byte db %d dup (0) db %d dup (0) #efghijklmnopqrstxyz PQRSTUVWXYZ[\]^_`abcduvw{|}~ !"$%&'()*+,-./0789123456:;<=>?@ABCDEFGHIJKLMNO         $Id: x86.nw,v 2.25 1998/07/02 00:26:44 drh Exp $eaxedxecxebxesiediaxcxdxbxsidialcldlbl%deaxedx+stmtregconaconbaseindexcon1con2con3addrmemrcmrmrc0mrc1mrc3con5memffltaddrjcmpf# read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register %a%a%a%a%a%a%a%a%a%a(%a)(%0)(%a)[%0]%1[%0]%1[%0]%1[%0](%a)[ebp](%a)[ebp]%0%0*2%0*4%0*8112233%0*2%0*4%0*8%0%1[%0]%1[%0]%1[%0][%0]byte ptr %0word ptr %0dword ptr %0byte ptr %0word ptr %0dword ptr %0dword ptr %0%0%0%0%0%0%0%0%0%0%0lea %c,%0 mov %c,%0 # move # move # move # move # move # move # move ?mov %c,%0 add %c,%1 ?mov %c,%0 add %c,%1 ?mov %c,%0 add %c,%1 ?mov %c,%0 sub %c,%1 ?mov %c,%0 sub %c,%1 ?mov %c,%0 sub %c,%1 ?mov %c,%0 and %c,%1 ?mov %c,%0 or %c,%1 ?mov %c,%0 xor %c,%1 ?mov %c,%0 and %c,%1 ?mov %c,%0 or %c,%1 ?mov %c,%0 xor %c,%1 inc %1 inc %1 inc %1 dec %1 dec %1 dec %1 add %1,%2 sub %1,%2 add %1,%2 sub %1,%2 and %1,%2 or %1,%2 xor %1,%2 and %1,%2 or %1,%2 xor %1,%2 ?mov %c,%0 not %c ?mov %c,%0 not %c ?mov %c,%0 neg %c not %1 not %1 neg %1 ?mov %c,%0 sal %c,%1 ?mov %c,%0 shl %c,%1 ?mov %c,%0 sar %c,%1 ?mov %c,%0 shr %c,%1 sal %1,%2 shl %1,%2 sar %1,%2 shr %1,%2 %a?mov %c,%0 mov ecx,%1 sal %c,cl ?mov %c,%0 mov ecx,%1 shl %c,cl ?mov %c,%0 mov ecx,%1 sar %c,cl ?mov %c,%0 mov ecx,%1 shr %c,cl ?mov %c,%0 imul %c,%1 imul %c,%1,%0 mul %1 xor edx,edx div %1 xor edx,edx div %1 cdq idiv %1 cdq idiv %1 mov %c,%0 mov %c,%0 movsx %c,byte ptr %0 movsx %c,word ptr %0 movzx %c,byte ptr %0 movzx %c,word ptr %0 # extend # extend # extend # extend # truncate # truncate # truncate # truncate mov byte ptr %0,%1 mov word ptr %0,%1 mov dword ptr %0,%1 mov byte ptr %0,%1 mov word ptr %0,%1 mov dword ptr %0,%1 mov dword ptr %0,%1 push %0 push %0 push %0 mov ecx,%a rep movsb sub esp,%a mov edi,esp mov ecx,%a rep movsb qword ptr %0dword ptr %0dword ptr %0fld %0 fstp qword ptr %0 fstp dword ptr %0 fstp dword ptr %0 sub esp,8 fstp qword ptr [esp] sub esp,4 fstp dword ptr [esp] fchs fchs %0p st(1),stfadd%1 fadd%1 fdiv%1 fdiv%1 fmul%1 fmul%1 fsub%1 fsub%1 # CVFF8 sub esp,4 fstp dword ptr 0[esp] fld dword ptr 0[esp] add esp,4 call __ftol fild dword ptr %0 push %0 fild dword ptr 0[esp] add esp,4 push %0 fild dword ptr 0[esp] add esp,4 %a%0%0jmp %0 %a: cmp %0,%1 je %a cmp %0,%1 jge %a cmp %0,%1 jg %a cmp %0,%1 jle %a cmp %0,%1 jl %a cmp %0,%1 jne %a cmp %0,%1 jae %a cmp %0,%1 ja %a cmp %0,%1 jbe %a cmp %0,%1 jb %a cmp %0,%1 je %a cmp %0,%1 jge %a cmp %0,%1 jg %a cmp %0,%1 jle %a cmp %0,%1 jl %a cmp %0,%1 jne %a cmp %0,%1 je %a cmp %0,%1 jae %a cmp %0,%1 ja %a cmp %0,%1 jbe %a cmp %0,%1 jb %a cmp %0,%1 jne %a %0pfcomp%0 fstsw ax sahf je %a fcomp%0 fstsw ax sahf jbe %a fcomp%0 fstsw ax sahf jb %a fcomp%0 fstsw ax sahf jae %a fcomp%0 fstsw ax sahf ja %a fcomp%0 fstsw ax sahf jne %a fcomp%0 fstsw ax sahf je %a fcomp%0 fstsw ax sahf jbe %a fcomp%0 fstsw ax sahf jb %a fcomp%0 fstsw ax sahf jae %a fcomp%0 fstsw ax sahf ja %a fcomp%0 fstsw ax sahf jne %a call %0 add esp,%a call %0 add esp,%a call %0 add esp,%a call %0 add esp,%a call %0 add esp,%a call %0 add esp,%a call %0 add esp,%a fstp call %0 add esp,%a fstp # ret # ret # ret # ret # ret reg: INDIRI1(VREGP)reg: INDIRU1(VREGP)reg: INDIRI2(VREGP)reg: INDIRU2(VREGP)reg: INDIRF4(VREGP)reg: INDIRI4(VREGP)reg: INDIRP4(VREGP)reg: INDIRU4(VREGP)reg: INDIRF8(VREGP)reg: INDIRI8(VREGP)reg: INDIRP8(VREGP)reg: INDIRU8(VREGP)stmt: ASGNI1(VREGP,reg)stmt: ASGNU1(VREGP,reg)stmt: ASGNI2(VREGP,reg)stmt: ASGNU2(VREGP,reg)stmt: ASGNF4(VREGP,reg)stmt: ASGNI4(VREGP,reg)stmt: ASGNP4(VREGP,reg)stmt: ASGNU4(VREGP,reg)stmt: ASGNF8(VREGP,reg)stmt: ASGNI8(VREGP,reg)stmt: ASGNP8(VREGP,reg)stmt: ASGNU8(VREGP,reg)con: CNSTI1con: CNSTU1con: CNSTI2con: CNSTU2con: CNSTI4con: CNSTU4con: CNSTP4con: CNSTI8con: CNSTU8con: CNSTP8stmt: regacon: ADDRGP4acon: conbase: ADDRGP4base: regbase: ADDI4(reg,acon)base: ADDP4(reg,acon)base: ADDU4(reg,acon)base: ADDRFP4base: ADDRLP4index: regindex: LSHI4(reg,con1)index: LSHI4(reg,con2)index: LSHI4(reg,con3)con1: CNSTI4con1: CNSTU4con2: CNSTI4con2: CNSTU4con3: CNSTI4con3: CNSTU4index: LSHU4(reg,con1)index: LSHU4(reg,con2)index: LSHU4(reg,con3)addr: baseaddr: ADDI4(index,base)addr: ADDP4(index,base)addr: ADDU4(index,base)addr: indexmem: INDIRI1(addr)mem: INDIRI2(addr)mem: INDIRI4(addr)mem: INDIRU1(addr)mem: INDIRU2(addr)mem: INDIRU4(addr)mem: INDIRP4(addr)rc: regrc: conmr: regmr: memmrc0: memmrc0: rcmrc1: memmrc1: rcmrc3: memmrc3: rcreg: addrreg: mrc0reg: LOADI1(reg)reg: LOADI2(reg)reg: LOADI4(reg)reg: LOADU1(reg)reg: LOADU2(reg)reg: LOADU4(reg)reg: LOADP4(reg)reg: ADDI4(reg,mrc1)reg: ADDP4(reg,mrc1)reg: ADDU4(reg,mrc1)reg: SUBI4(reg,mrc1)reg: SUBP4(reg,mrc1)reg: SUBU4(reg,mrc1)reg: BANDI4(reg,mrc1)reg: BORI4(reg,mrc1)reg: BXORI4(reg,mrc1)reg: BANDU4(reg,mrc1)reg: BORU4(reg,mrc1)reg: BXORU4(reg,mrc1)stmt: ASGNI4(addr,ADDI4(mem,con1))stmt: ASGNI4(addr,ADDU4(mem,con1))stmt: ASGNP4(addr,ADDP4(mem,con1))stmt: ASGNI4(addr,SUBI4(mem,con1))stmt: ASGNI4(addr,SUBU4(mem,con1))stmt: ASGNP4(addr,SUBP4(mem,con1))stmt: ASGNI4(addr,ADDI4(mem,rc))stmt: ASGNI4(addr,SUBI4(mem,rc))stmt: ASGNU4(addr,ADDU4(mem,rc))stmt: ASGNU4(addr,SUBU4(mem,rc))stmt: ASGNI4(addr,BANDI4(mem,rc))stmt: ASGNI4(addr,BORI4(mem,rc))stmt: ASGNI4(addr,BXORI4(mem,rc))stmt: ASGNU4(addr,BANDU4(mem,rc))stmt: ASGNU4(addr,BORU4(mem,rc))stmt: ASGNU4(addr,BXORU4(mem,rc))reg: BCOMI4(reg)reg: BCOMU4(reg)reg: NEGI4(reg)stmt: ASGNI4(addr,BCOMI4(mem))stmt: ASGNU4(addr,BCOMU4(mem))stmt: ASGNI4(addr,NEGI4(mem))reg: LSHI4(reg,con5)reg: LSHU4(reg,con5)reg: RSHI4(reg,con5)reg: RSHU4(reg,con5)stmt: ASGNI4(addr,LSHI4(mem,con5))stmt: ASGNI4(addr,LSHU4(mem,con5))stmt: ASGNI4(addr,RSHI4(mem,con5))stmt: ASGNI4(addr,RSHU4(mem,con5))con5: CNSTI4reg: LSHI4(reg,reg)reg: LSHU4(reg,reg)reg: RSHI4(reg,reg)reg: RSHU4(reg,reg)reg: MULI4(reg,mrc3)reg: MULI4(con,mr)reg: MULU4(reg,mr)reg: DIVU4(reg,reg)reg: MODU4(reg,reg)reg: DIVI4(reg,reg)reg: MODI4(reg,reg)reg: CVPU4(reg)reg: CVUP4(reg)reg: CVII4(INDIRI1(addr))reg: CVII4(INDIRI2(addr))reg: CVUU4(INDIRU1(addr))reg: CVUU4(INDIRU2(addr))reg: CVII4(reg)reg: CVIU4(reg)reg: CVUI4(reg)reg: CVUU4(reg)reg: CVII1(reg)reg: CVII2(reg)reg: CVUU1(reg)reg: CVUU2(reg)stmt: ASGNI1(addr,rc)stmt: ASGNI2(addr,rc)stmt: ASGNI4(addr,rc)stmt: ASGNU1(addr,rc)stmt: ASGNU2(addr,rc)stmt: ASGNU4(addr,rc)stmt: ASGNP4(addr,rc)stmt: ARGI4(mrc3)stmt: ARGU4(mrc3)stmt: ARGP4(mrc3)stmt: ASGNB(reg,INDIRB(reg))stmt: ARGB(INDIRB(reg))memf: INDIRF8(addr)memf: INDIRF4(addr)memf: CVFF8(INDIRF4(addr))reg: memfstmt: ASGNF8(addr,reg)stmt: ASGNF4(addr,reg)stmt: ASGNF4(addr,CVFF4(reg))stmt: ARGF8(reg)stmt: ARGF4(reg)reg: NEGF8(reg)reg: NEGF4(reg)flt: memfflt: regreg: ADDF8(reg,flt)reg: ADDF4(reg,flt)reg: DIVF8(reg,flt)reg: DIVF4(reg,flt)reg: MULF8(reg,flt)reg: MULF4(reg,flt)reg: SUBF8(reg,flt)reg: SUBF4(reg,flt)reg: CVFF8(reg)reg: CVFF4(reg)reg: CVFI4(reg)reg: CVIF8(INDIRI4(addr))reg: CVIF4(reg)reg: CVIF8(reg)addrj: ADDRGP4addrj: regaddrj: memstmt: JUMPV(addrj)stmt: LABELVstmt: EQI4(mem,rc)stmt: GEI4(mem,rc)stmt: GTI4(mem,rc)stmt: LEI4(mem,rc)stmt: LTI4(mem,rc)stmt: NEI4(mem,rc)stmt: GEU4(mem,rc)stmt: GTU4(mem,rc)stmt: LEU4(mem,rc)stmt: LTU4(mem,rc)stmt: EQI4(reg,mrc1)stmt: GEI4(reg,mrc1)stmt: GTI4(reg,mrc1)stmt: LEI4(reg,mrc1)stmt: LTI4(reg,mrc1)stmt: NEI4(reg,mrc1)stmt: EQU4(reg,mrc1)stmt: GEU4(reg,mrc1)stmt: GTU4(reg,mrc1)stmt: LEU4(reg,mrc1)stmt: LTU4(reg,mrc1)stmt: NEU4(reg,mrc1)cmpf: memfcmpf: regstmt: EQF8(cmpf,reg)stmt: GEF8(cmpf,reg)stmt: GTF8(cmpf,reg)stmt: LEF8(cmpf,reg)stmt: LTF8(cmpf,reg)stmt: NEF8(cmpf,reg)stmt: EQF4(cmpf,reg)stmt: GEF4(cmpf,reg)stmt: GTF4(cmpf,reg)stmt: LEF4(cmpf,reg)stmt: LTF4(cmpf,reg)stmt: NEF4(cmpf,reg)reg: CALLI4(addrj)reg: CALLU4(addrj)reg: CALLP4(addrj)stmt: CALLV(addrj)reg: CALLF4(addrj)reg: CALLF8(addrj)stmt: CALLF4(addrj)stmt: CALLF8(addrj)stmt: RETI4(reg)stmt: RETU4(reg)stmt: RETP4(reg)stmt: RETF4(reg)stmt: RETF8(reg);d9d^8_8`<;=4     + C [ s        3 K c {       ' @ Y r       ! : S l        4 M f        . G ` y       % ; W s      ! > [ x , K i  ; X u  ! ? ] {  . K j $ $ $   0 E Z p       ! :x86.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/x86.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ9MLs7CMI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/x86.o /usr/tmp/lcc-4.1/sparc/solaris/x86.c -W0,-xp\$XAMgAcJ9MLs7CMI.$XAMgAcJ9MLs7CMI._ntname$XAMgAcJ9MLs7CMI._ntname$XAMgAcJ9MLs7CMI._nts_0$XAMgAcJ9MLs7CMI._nts_0$XAMgAcJ9MLs7CMI._nts_1$XAMgAcJ9MLs7CMI._nts_1$XAMgAcJ9MLs7CMI._nts_2$XAMgAcJ9MLs7CMI._nts_2$XAMgAcJ9MLs7CMI._nts_3$XAMgAcJ9MLs7CMI._nts_3$XAMgAcJ9MLs7CMI._nts_4$XAMgAcJ9MLs7CMI._nts_4$XAMgAcJ9MLs7CMI._nts_5$XAMgAcJ9MLs7CMI._nts_5$XAMgAcJ9MLs7CMI._nts_6$XAMgAcJ9MLs7CMI._nts_6$XAMgAcJ9MLs7CMI._nts_7$XAMgAcJ9MLs7CMI._nts_7$XAMgAcJ9MLs7CMI._nts_8$XAMgAcJ9MLs7CMI._nts_8$XAMgAcJ9MLs7CMI._nts_9$XAMgAcJ9MLs7CMI._nts_9$XAMgAcJ9MLs7CMI._nts_10$XAMgAcJ9MLs7CMI._nts_10$XAMgAcJ9MLs7CMI._nts_11$XAMgAcJ9MLs7CMI._nts_11$XAMgAcJ9MLs7CMI._nts_12$XAMgAcJ9MLs7CMI._nts_12$XAMgAcJ9MLs7CMI._nts_13$XAMgAcJ9MLs7CMI._nts_13$XAMgAcJ9MLs7CMI._nts_14$XAMgAcJ9MLs7CMI._nts_14$XAMgAcJ9MLs7CMI._nts_15$XAMgAcJ9MLs7CMI._nts_15$XAMgAcJ9MLs7CMI._nts_16$XAMgAcJ9MLs7CMI._nts_16$XAMgAcJ9MLs7CMI._nts_17$XAMgAcJ9MLs7CMI._nts_17$XAMgAcJ9MLs7CMI._nts_18$XAMgAcJ9MLs7CMI._nts_18$XAMgAcJ9MLs7CMI._nts_19$XAMgAcJ9MLs7CMI._nts_19$XAMgAcJ9MLs7CMI._nts_20$XAMgAcJ9MLs7CMI._nts_20$XAMgAcJ9MLs7CMI._nts_21$XAMgAcJ9MLs7CMI._nts_21$XAMgAcJ9MLs7CMI._nts_22$XAMgAcJ9MLs7CMI._nts_22$XAMgAcJ9MLs7CMI._nts_23$XAMgAcJ9MLs7CMI._nts_23$XAMgAcJ9MLs7CMI._nts_24$XAMgAcJ9MLs7CMI._nts_24$XAMgAcJ9MLs7CMI._nts_25$XAMgAcJ9MLs7CMI._nts_25$XAMgAcJ9MLs7CMI._nts_26$XAMgAcJ9MLs7CMI._nts_26$XAMgAcJ9MLs7CMI._nts_27$XAMgAcJ9MLs7CMI._nts_27$XAMgAcJ9MLs7CMI._nts_28$XAMgAcJ9MLs7CMI._nts_28$XAMgAcJ9MLs7CMI._nts_29$XAMgAcJ9MLs7CMI._nts_29$XAMgAcJ9MLs7CMI._nts_30$XAMgAcJ9MLs7CMI._nts_30$XAMgAcJ9MLs7CMI._nts_31$XAMgAcJ9MLs7CMI._nts_31$XAMgAcJ9MLs7CMI._nts$XAMgAcJ9MLs7CMI._nts$XAMgAcJ9MLs7CMI._templates$XAMgAcJ9MLs7CMI._templates$XAMgAcJ9MLs7CMI._isinstruction$XAMgAcJ9MLs7CMI._isinstruction$XAMgAcJ9MLs7CMI._string$XAMgAcJ9MLs7CMI._string$XAMgAcJ9MLs7CMI._decode_stmt$XAMgAcJ9MLs7CMI._decode_stmt$XAMgAcJ9MLs7CMI._decode_reg$XAMgAcJ9MLs7CMI._decode_reg$XAMgAcJ9MLs7CMI._decode_con$XAMgAcJ9MLs7CMI._decode_con$XAMgAcJ9MLs7CMI._decode_acon$XAMgAcJ9MLs7CMI._decode_acon$XAMgAcJ9MLs7CMI._decode_base$XAMgAcJ9MLs7CMI._decode_base$XAMgAcJ9MLs7CMI._decode_index$XAMgAcJ9MLs7CMI._decode_index$XAMgAcJ9MLs7CMI._decode_con1$XAMgAcJ9MLs7CMI._decode_con1$XAMgAcJ9MLs7CMI._decode_con2$XAMgAcJ9MLs7CMI._decode_con2$XAMgAcJ9MLs7CMI._decode_con3$XAMgAcJ9MLs7CMI._decode_con3$XAMgAcJ9MLs7CMI._decode_addr$XAMgAcJ9MLs7CMI._decode_addr$XAMgAcJ9MLs7CMI._decode_mem$XAMgAcJ9MLs7CMI._decode_mem$XAMgAcJ9MLs7CMI._decode_rc$XAMgAcJ9MLs7CMI._decode_rc$XAMgAcJ9MLs7CMI._decode_mr$XAMgAcJ9MLs7CMI._decode_mr$XAMgAcJ9MLs7CMI._decode_mrc0$XAMgAcJ9MLs7CMI._decode_mrc0$XAMgAcJ9MLs7CMI._decode_mrc1$XAMgAcJ9MLs7CMI._decode_mrc1$XAMgAcJ9MLs7CMI._decode_mrc3$XAMgAcJ9MLs7CMI._decode_mrc3$XAMgAcJ9MLs7CMI._decode_con5$XAMgAcJ9MLs7CMI._decode_con5$XAMgAcJ9MLs7CMI._decode_memf$XAMgAcJ9MLs7CMI._decode_memf$XAMgAcJ9MLs7CMI._decode_flt$XAMgAcJ9MLs7CMI._decode_flt$XAMgAcJ9MLs7CMI._decode_addrj$XAMgAcJ9MLs7CMI._decode_addrj$XAMgAcJ9MLs7CMI._decode_cmpf$XAMgAcJ9MLs7CMI._decode_cmpf$XBMgAcJ9MLs7CMI.clobber.nstackckstackmemopsametreex86IR$XAMgAcJ9MLs7CMI.rcsid$XAMgAcJ9MLs7CMI.rcsid$XAMgAcJ9MLs7CMI.rem$XAMgAcJ9MLs7CMI.quo$XAMgAcJ9MLs7CMI.cseg$XAMgAcJ9MLs7CMI.fltregw$XAMgAcJ9MLs7CMI.intregw$XAMgAcJ9MLs7CMI.shortregw$XAMgAcJ9MLs7CMI.charregw$XAMgAcJ9MLs7CMI.fltreg$XAMgAcJ9MLs7CMI.intreg$XAMgAcJ9MLs7CMI.shortreg$XAMgAcJ9MLs7CMI.charregKId9d^8_8`<;=Ȁ߀ %B`|܀7W|Հ #9Wr@@Ԃ,E^x@j} ڂ(=jł 6Tuƀ L f  ( E d  ҂ ߀D D D JD e( ( (  1׀ M bxÀڀ"ۀ   Z-xD_π]0 Iy(v  8g     p!ip" "H"(##D##($%$@$&$&\%0%ʀ&W&4&&'2&'d&'&'&'&(&((&(Z&(z&(&(&(&)&)P&)p&)&)&)&*&*F&*g&*&*&*&+&+B&+c&+&+&+&, &,>&,_&,&,&,&-&-:&-[&-&-&-&.&.6&.W&.&.&.&.&/2&/S&/&/&/&/&0.&0O&0&0&0&0&1*&1K&1~&1&1&2&2V&2&2&3&38&3^&3&3&3&4&4Q&4w&4&4&5 &54&5m&5&5&5&6)&6O&6&6& 6&7 &7A&7e&7&7&7&8&8S&8y&8&8&9&95&9m&9&9&9&:'&:N&:&:&:$:D; H p 4\Dl 4\;D D,DLD\DdlDlDDDDD0DXDDDDDD@DhDDDDD0DXDDDDD;@$;bD;kH P8H;tD D 0D 0D <`D`|D|DDDDDDD$PDPhDhDtDD D!D"D#D%(D&(D'4D(XlD*lD+D,D.;$;D;H P;D1 D20D30D4<D5h|D7|D8D9D;;$;D;H P;D> D?0D@0DA<DBh|DD<$<$D<-H P<6DG DH0DI0DJ<DKh|DM?T@@A4ABC@CDE\FFxGGHHIIIIJ<JPJJJJK0KDK|KKKLL LXLhLLLMMPMdMMMN NLN`NNNOOHO\OOOOPHPQpQQQRR(RhR|RRSSSTShSSSST0T@TTTTU(U<U|UUUV$V8VxVVVW W4WtWWWX XYHYXYYYZZ@ZTZZZZ[,[@[x[[[\\\X\l\\]]]T]h]]]^^P^d^^^_ _L_`___`pa a0apaaabb,blbbbcccPcdccccd0dDdddde,e@eeeef(f<f|fffg$g8gpgghHhipjjkLkl\lmnDnoXopqqr rs,st`tuv(vw wwx4xxy$yzxz{|4|}@}~p~`xx88H\($l 8H<@Xp $<xD\p(@H,@ 4lHX@T<P8L8`pXl DX 0p,l(h|$dx$dx  Xl<H$8x 4t0p$p 0p,l€¸PdÜè0DĄĘ,@ŀŔ(<|Ɛ$8pDŽȄɼ8˘͐XϐPѼhl==DDD4DXDD08D8DH`D`DxDDDDDDDD0HDHDTDDDDDDDDDDD$D,D4DDD\tDtDDDDDDDD  D D(DTdDdDlDDDDD D D DD0D0D<hhDhDDDDDDD  D! D"4LD#LD$XD(D)D*D+D-D/D2,D3,D=D4DD5XlD6lD7tD9D:D;D=D>D?PDAPdDBdDClDEDFDGDI DJ DK  <DM < PDN PDO X DQ  DR DS  DU  DV DW  DY  ,DZ ,D[ 4 hD] h |D^ |D_  Da  Db Dc  De  $Df $Dg , dDi d xDj xDk  Dm  Dn Do  Dq  Dr Ds ( `Du ` tDv tDw | Dy  Dz D{  D}  D~ D $ \D \ pD pD x D  D D   D D DDDH\\D\DpDDDDDDD=DD0DDDDLDDDDDD(D(<D<DD|D|DDDDDD(D(D0`D`tDtD|DDDDDD @D@TDTD\DDDDDD<D<PDPDXDDDDDD8D8LDLDTDDDDDD4D4HDHDPDDDDDDDD 44D4DH`D`DlDDDDDD D D ,@D @DHDPDXDhDDDDDDDD ,D!,D"8D#dxD%xD'D)D*D+D,D- D/ D2(D3(D40D5\lD7lD:tD;D<D=D?DADBDE DF DG 8DH8DIDppDMpDNDODPDRDTDUDX(DY(DZ<TD[TD\`D`DaDbDcDeDg Dj4Dk4L=DlLDm`tDntDo|DqDrDsDuDvDw XDyXlDzlD{tD}D~DD D DDDDXDXD`DDDDDD D 4D4D<pDpDDDDD D  ,D ,D 4 lD l D D  D  D D !D!!(D!(D!0!hD!h!|D!|D!!D!!D!D!"D""$D"$D","dD"d"xD"xD""D""D"D"""D"D##D#D#$D#P#d#dD#dD#x#D#D#D##D#D#D#$ D$ $$=D$$D$8$LD$LD$T$D$$D$D$$D$$D$D$%0D%0%DD%DD%L%D%%D%D%%D%%D%D%&D&&0D&0D&8&hD&h&|D&|D&&D&&D&D&&D&' D' D''HD 'H'\D '\D 'd'D ''D 'D ''D '(D (D ( (DD (D(XD (XD (`(D ((D (D ((D ()D )D ))@D )@)TD )TD )\)D ))D )D ))D ))D !)D "**<D $*<*PD %*PD &*X*D (**D )*D ****D -*D .**D /*D 0*D 1+(+<+<D 5+<D 6+P+hD 7+hD 8+tD 9++D ;+D =+D ?+D @++D A+D B,D C,4,HD E,HD G,PD I,XD K,`D M,pD N,,D O,D P,D Q,,D S,D U,D W-D X--4D Y-4D Z-@D [-l-D ]-D _-D a-D b--D c-D d-D e..D g.D i.D l.$.8D m.8D n.@D o.l.|D r.|D s..D t.D u..D x.D y//D z/D {/(/LD ~/LD /l/D /D //D /D //D /D /0D 0D 0$08D 08D 0@D 0l0|D 0|D 00D 0D 00D 0D 11D 1D 1(1LD 1LD 1l1D 1D 11D 1D 11D 1D 1D 22D 2D 2D 2(D 2<2TD 2TD 2`2D 2D 2D 2D 22D 2D 23 D 3 D 3D 3$D 3<3TD 3TD 3`3D 3D 3D 3D 33D 3D 34 D 4 D 4D 4$D 444LD 4LD 4`4xD 4xD 444D 4D 44D 4D 45(D 5(5HD 5HD 5t5D 5D 555D 5D 5D 5D 56D 6D 660D 60D 6<6h6hD 6h6D 6D 66D 6D 677D 77<D 7<D 77D 7D 777D 77D 7D 848LD 8LD 8X88D 88D 8D 89D 9D 9 9898D 989XD 9XD 99D !9D "999D '9: D (: D ):P:hD *:hD +:t::D 0::D 1:D 2;;D 3;D 4;(;T;TD 9;T;tD :;tD ;;;D <;D =;<<D B<<(D C<(D D>D ]>>$D ^>$D _>h>D `>D a>>>D f>>D g>D h??4D i?4D j?@?l?lD o?l?D p?D q??D r?D s?@ @ D x@ @@D y@@D z@@D {@D |@@@D @D @AD AD A ALD ALD ATD AdD AtAD AD AAD AD AAAD ABD BD BTBlD BlD BxBBD BBD BD CC D C D C,CXCXD CXCxD CxD CCD CD CD D D D D,D D,D DpDD DD DDDD DDD DD E$E<D E<D EHEtEtD EtED ED EED ED EFFD FD F@FXD FXD FdFD FD FD FD FFD FD FFD FD GG4G4D G4GTD GTD GGD GD GGGD GHD HD HLHdD HdD HpHHD HD HHD HD HID ID ID I,IDD IDI\=ƀD I\D IpID ID IID IID ID IJD JJ(D J(D J0JhD JhJ|D J|D JJD JJD JD JKD KKD KD K$KTD KTKhD KhD KpKD KKD KD KKD KLD LD LL0D L0LDD LDD !LLLD #LLD $LD %LLD 'LLD (LD )LM(D +M(M<D ,M<D -MDM|D /M|MD 0MD 1MMD 3MMD 4MD 5MN$D 7N$N8D 8N8D 9N@NxD ;NxND <ND =NND ?NND @ND ANO D CO O4D DO4D EO<OtD GOtOD HOD IOOD KOOD LOD MOP P D PP D QPP(D RP(D SP4D TP`PtPtD XPtD YPPD ZPD [PD \PPD ^PD `PD cQQD dQQ4=πD eQ4D fQHQ\D gQ\D hQdQD jQQD kQD lQQD nQRD oRD pRR@D rR@RTD sRTD tR\RD vRRD wRD xRRD zRRD {RD |RS,D ~S,S@D S@D SHSxD SxSD SD SSD SSD SD STD TTD TD T$TXD TXTlD TlD TtTD TTD TD TUD UUD UD UUTD UTUhD UhD UpUD UUD UD UUD UVD VD VVPD VPVdD VdD VlVD VVD VD VVD VW D W D WWLD WLW`D W`D WhWD WWD WD WWWD WD WXD XD X D X8XLXLD XLD X`XxD XxD XD XXD XD XD XXD XY =؀D Y D Y Y4D Y4D Y<YpD YpYD YD YYD YYD YD YZD ZZ,D Z,D Z4ZlD ZlZD ZD ZZD ZZD ZD Z[D [[D [D [ [PD [P[dD [dD [l[D [[D [D [[D [[D [D [\0D \0\DD \DD \L\D \\D \D \\D \\D \D \],D ],]@D ]@D ]H]D ]]D ]D ]]D ]]D ]D ]^(D ^(^<D ^<D ^D^|D ^|^D ^D ^^D ^^D ^D ^_$D _$_8D _8D _@_pD !_p_D "_D #___D &_D '__D (_D )_D *``$`$D .`$D /`8`PD 0`PD 1`\D 2``D 4`D 6`D 9``D :``=D ;`D <`a D =a D >aaHD @aHa\D Aa\D BadaD DaaD EaD FaaD HabD IbD Jb bDD LbDbXD MbXD Nb`bD PbbD QbD RbbD TbbD UbD Vbc(D Xc(c<D Yc<D ZcDctD \ctcD ]cD ^ccD `ccD acD bcdD dddD edD fd$d\D hd\dpD idpD jdxdD lddD mdD ndeD peeD qeD re eXD teXelD uelD veteD xeeD yeD zefD |ffD }fD ~ffTD fTfhD fhD fpfD ffD fD ffD fgD gD ggHD gHg\D g\D gdggD gD ggD gD gD gggD gD hh(D h(D h4D h`htD htD h|D hD hhD hD hD hiD iD iD i D i8iPD iPD i\D iiD iD iD iD iiD iD iD jj0D j0D j8D jHj`D j`D j|jD jD jD jjjD jjD jD kk,D k,D k8D kdkxkxD kxD kkD kD kD kkD kD kD l D l$l<D l<D lHD ltlD lD lD lD llD lD lD mm$D m$D m,D m4D mDD m\mtD mtD mD mmD mD mD mmD mD n n$D n$D n0D n\npnpD npnD nD nnD nD nD nooD oD o o8D o8D oDD opoD oD oD oD ooD oD oD !p p D #p D %p(D 'p8D (pLpdD )pdD *ppD +ppD -pD /pD 1pD 2ppD 3pD 4qD 5q0qDD 7qDD 9qLD ;q\D <qpqD =qD >qD ?qqD BqD CqrD DrD Er r8D Gr8D Ir@D KrPD Lrdr|D Mr|D NrD OrrD QrD SrD UrD Vrs D Ws D XsD YsDsXD [sXD ]s`D _spD `ssD asD bsD cssD esD gsD isD ktD lt(t@D mt@D ntLD otxtD qtD stD utD vttD wtD xtD yuu(D {u(D }u0D u@D u`uxD uxD uD uuD uD uD uD uvD vD vv@D v@D vHD vXD vlvD vD vvD vD vD vD vwD wD w w8D w8D w@D wPD wdw|D w|D wwD wD wwD wD wxD xxD xD x D xDxTD xTxhD xhD xpxD xD xxD xD xD xxD xD xyD yD yD y4yDD yDD yLD y\D ylD yyD yD yD yyD yD yD z D zD z@zXD zXD zdD zzD zD zzD zD zD {{$D {$D {L{dD {dD {pD {{D {D {D {D {D {|D |D | D |D|XD |XD |||D |D |D ||D|D}} D} D},D}X}lD}lD }tD }D }D}}D}D}D~~D~D~8~PD~PD~\D~~D~D~~D~D~D(D!(D#0D$@D&PD'tD(D)D*D,D.D/D1D2(@D3@D4LD5xD7D9D:D<D=D>D?D@,@DB@DDHDEXDGhDHDIDJDKDMDODP DRDS@XDTXDUdDVDYDZD[D\D]D`Da@XDbXDcdDdDgDhDiDjDk(Dn(DoPhDphDqtDrDtDvDwDyDzD{D|$D}H\D\DDDDDDDD$DH\D\DDDDDD(D(D4D`tDtD|DDDDDD$D$D,D<DLDpDDDDDDDD$<D<DHDtDDDDDDDD,D<Dd|D|DDDDDDD@TDTD\DlD|DDDDDDD D0DXpDpD|DDDDDDDD<PDPDXDhDDDDDDDD D4LDLDXDD D D DDDD D8LDLDTDdDtDDDDD D"D#D%(D&PhD'hD(tD)D+D-D.D0D1D2D3$D4PdD6dD8lD9|D;D<D=D>D?DADCDD,DF<DG`xDHxDIDJDLDNDODQDR(DS(DT4DU`tDWtDY|DZD\D]D^D_D`(Dc(DdPhDehDftDgDiDkDlDnDoDpDq(DrThDthDvpDwDyDzD{D|D~D DD,DTlDlDxDDDDDD$D4DDDlDDDDDDD D D,XDXD`DpDDDDDD 8D8DDpDpDxDDDDDDD8PDPD\DDDDDDD$D$D,D<DLDtDDDDDD<D<DDDTDdDDDDDDD(TDTD\DlD|DDDDDDDD@XDXDdDDDDDDD D 0D XpD pD|DDDD D D(D8DHDlDDD D"D#D%D& $D'$D(0\D+\D,D-D.D0D2D3D5D6$<D7<D8HtD;tD<D=D>D@DBDCDEDF8PDGPDH\DJDLDMDODPDQDR(DU(DVPhDWhDXtDZD\D]D_D`DaDb@Dd@DfHDiPdDjdDklDlDnDqDrDsDtDvDy$Dz$D{,D|XhD~hDpDDDDDDDDDDD$<D<DPhDhDtDDDDDD D0D@XDXDlDDDDDDDD(D(D4``D`DhDxDDDDDDD D4D4L=DLD`tDtD|DDDDDD XDXlDlDtDDDD D DDDDXDXD`DDDDDD D 4D4D<pDpDDDDDD,D,D4lDlDDDDD D (D (D 0hDh|D|DDDDD$D$D,dDdxDxDDD D!D$D%D&D'$D(PddD,dD-xD.D/D0D2D4D7 D8 $=D9$D:8LD;LD<TD>D?D@DBDCDD0DF0DDGDDHLDJDKDLDNDODPDR0DS0DT8hDVh|DW|DXDZD[D\D^ D_ D`HDbH\Dc\DddDfDgDhDjDkDl DDnDXDoXDp`DrDsDtDvDwDx@Dz@TD{TD|\D~DDDDD<D<PDPDXDDDDDDDD(<<D<DDDTlDl=DDDDDDD<D<PDPDXDDDDDD0D0DDDDL|D|DDDDDD(D(D0XDXlDlDtDDDDDDPDPdDdDlDDDD D DLDL`D`DhDDDDDDHDH\D\DdDDDDDD44D4D8PDPD\DDDDD>DD D DHDH\D\DdD D D DDD DDDXDXD`D¤D¤D¬DDD(D(<D<D DtD"tÈD#ÈD$ÐøD&øD'D(D*D+D,$\D.\pD/pD0xİD2İD3D4D6D7D8 XD:XlD;lD<tŬD>ŬD?D@DBDCDDTDFThDGhDHpƨDJƨƼDKƼDLDNDODPHDRH\DS\DTdǔǔDWǔDXǘǰDYǰDZǼD[D^D`Dc4Dd4DeLdDfdDgpDhȜȰȰDlȰDmDnDoDp(Dr(Dt0Dv8DyHhDzhD{ɄɜD|ɜD}ɨD~DDDD$DPdDdDlDtD|DʄDʌDʔDʜDʤDʴDDDD,D,D4D<DLD`xDxD˄D˰DDDD(D(D0D8D@DHDPDXD`DhDxĎ̤D̤D̰DDDDDDD DD$D4DXpDpD|DͨͼDͼDDDDDDD 8D8DDDp΄D΄DΌDΔDΜDΤDάDδDμDDDDD D D DDD DD$D4DXpDpD|DϨϼDϼD D"D$D%D'D(0D)0D*<D+h|D-|D/ЄD1ЌD3ДD4ФD6дD7D8D9(D;(D=0D?8DA@DBPDD`DEфќDFќDGѨDIDKDMDODPDR DS0HDTHDUTҀDWҀDY҈D[ҐD]ҘD^ҨD`ҸDaDbDc,De,Dg4Di<DkDDlTDndDoӈӠDpӠDqӬDsDuDwDyDzD|D}4LD~LDXԄDԄDԌDԔDԜDԤDԬDԴDԼDDDDDDDDDD DDD$D,D4D<DDDLpDxDTT>$>8D>AH>PLDD D<DLDhpDpDxDDD DdDeDfDDDDDDD$D4DHDPDdDlDD>d$>D>H 4> >>ʀD DDXDXDlDDDDDDDpDDDDDHDtDDDD DHDlDDDDDDDDDD D0D@DPDXDDDD>$>DDDD D 4D DD XD hDxDDD>$?DDD D(DPDhDDDDDDD ,,?$D"D# D$$$?$?5DD&D'T\D)\D*tD+D-D.D/D1D2D3D5D6,D7LD9TD:tD<|D=D?D@DBDCD'DE?>$?UD?^&DJDKTDLpxDSxDT,DV,DX4DYLD[TD\lD^tD_DaDbDLDd?$?D?H ?Dj Dk@DlhDjtDmDnDoDpDqDr`DsDt?$?ϠDDvDwTDxDyD{HD|D~D?$?D?H D D@$@D@&DDD\DDD8D|DD DXDDD,DxDDDLD@/D@:DD DDD@E$@ZDDDhD@c$@D@H@L@PD@$@ߠD@H@L@PDA $AEDAQHA]LAiPAuTAXD$$A$ADDDTD`DDA$ADAHALB PBDD0D@DPD`DpDDDDBDB"DDDHDlDDDDD`DpDDDDDDDDDD$D<<B*$BCDdDD0D`DxDDDDDDDXXBL$BpDByHBLDDLDDD4LDTTB$BDBHBɠLDD0DTDtDDDDD D@DdDDDD BӀD DH`D hB܀D BD D (D0DttB$CDDD,,C$C8DCAH CMD D8DPDCV$ClDDD,,Cu$CDCDD4D 4D!<D"XdD$llC$CDD'D(TD)pD*D+C$CԠDD-D.D/<<C C&D &1D<(.LDX(.*Dt(.D(.ԣD(.ԊD(.oD(.UE(.6EG(.IEz(.ӢE(.E$F$F$F,$FT$F~$F$F$F$G)$GQ$Gp$G$G$G$G$G$H$H4$HT$Hu$H$H$H$H$H$I$I)$IH$Ibx86.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/x86.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ9MLs7CMI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0:T(0,21)=eEAX:0,ECX:1,EDX:2,EBX:3,ESI:6,EDI:7,;src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ9MLs7CMI._ntname:S(0,22)=ar(0,4);0;-1;(1,12)$XAMgAcJ9MLs7CMI._ntname:S(0,23)=ar(0,4);0;22;(1,12):T(0,24)=s8_stmt:(0,14),0,7;_reg:(0,14),7,7;_con:(0,14),14,4;_acon:(0,14),18,2;_base:(0,14),20,3;_index:(0,14),23,3;_con1:(0,14),26,2;_con2:(0,14),28,2;\_con3:(0,14),30,2;_addr:(0,14),32,3;_mem:(0,14),35,3;_rc:(0,14),38,2;_mr:(0,14),40,2;_mrc0:(0,14),42,2;_mrc1:(0,14),44,2;_mrc3:(0,14),46,2;\_con5:(0,14),48,1;_memf:(0,14),49,2;_flt:(0,14),51,2;_addrj:(0,14),53,2;_cmpf:(0,14),55,2;;_state:T(0,25)=s52cost:(0,26)=ar(0,4);0;21;(0,2),0,352;rule:(0,24),352,64;;$XAMgAcJ9MLs7CMI._nts_0:S(0,27)=ar(0,4);0;-1;(0,2)$XAMgAcJ9MLs7CMI._nts_0:S(0,28)=ar(0,4);0;0;(0,2)$XAMgAcJ9MLs7CMI._nts_1:S(0,27)$XAMgAcJ9MLs7CMI._nts_1:S(0,29)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_2:S(0,27)$XAMgAcJ9MLs7CMI._nts_2:S(0,30)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_3:S(0,27)$XAMgAcJ9MLs7CMI._nts_3:S(0,31)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_4:S(0,27)$XAMgAcJ9MLs7CMI._nts_4:S(0,32)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_5:S(0,27)$XAMgAcJ9MLs7CMI._nts_5:S(0,33)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_6:S(0,27)$XAMgAcJ9MLs7CMI._nts_6:S(0,34)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_7:S(0,27)$XAMgAcJ9MLs7CMI._nts_7:S(0,35)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_8:S(0,27)$XAMgAcJ9MLs7CMI._nts_8:S(0,36)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_9:S(0,27)$XAMgAcJ9MLs7CMI._nts_9:S(0,37)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_10:S(0,27)$XAMgAcJ9MLs7CMI._nts_10:S(0,38)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_11:S(0,27)$XAMgAcJ9MLs7CMI._nts_11:S(0,39)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_12:S(0,27)$XAMgAcJ9MLs7CMI._nts_12:S(0,40)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_13:S(0,27)$XAMgAcJ9MLs7CMI._nts_13:S(0,41)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_14:S(0,27)$XAMgAcJ9MLs7CMI._nts_14:S(0,42)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_15:S(0,27)$XAMgAcJ9MLs7CMI._nts_15:S(0,43)=ar(0,4);0;3;(0,2)$XAMgAcJ9MLs7CMI._nts_16:S(0,27)$XAMgAcJ9MLs7CMI._nts_16:S(0,44)=ar(0,4);0;3;(0,2)$XAMgAcJ9MLs7CMI._nts_17:S(0,27)$XAMgAcJ9MLs7CMI._nts_17:S(0,45)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_18:S(0,27)$XAMgAcJ9MLs7CMI._nts_18:S(0,46)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_19:S(0,27)$XAMgAcJ9MLs7CMI._nts_19:S(0,47)=ar(0,4);0;3;(0,2)$XAMgAcJ9MLs7CMI._nts_20:S(0,27)$XAMgAcJ9MLs7CMI._nts_20:S(0,48)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_21:S(0,27)$XAMgAcJ9MLs7CMI._nts_21:S(0,49)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_22:S(0,27)$XAMgAcJ9MLs7CMI._nts_22:S(0,50)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_23:S(0,27)$XAMgAcJ9MLs7CMI._nts_23:S(0,51)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_24:S(0,27)$XAMgAcJ9MLs7CMI._nts_24:S(0,52)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_25:S(0,27)$XAMgAcJ9MLs7CMI._nts_25:S(0,53)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_26:S(0,27)$XAMgAcJ9MLs7CMI._nts_26:S(0,54)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_27:S(0,27)$XAMgAcJ9MLs7CMI._nts_27:S(0,55)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_28:S(0,27)$XAMgAcJ9MLs7CMI._nts_28:S(0,56)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_29:S(0,27)$XAMgAcJ9MLs7CMI._nts_29:S(0,57)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._nts_30:S(0,27)$XAMgAcJ9MLs7CMI._nts_30:S(0,58)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts_31:S(0,27)$XAMgAcJ9MLs7CMI._nts_31:S(0,59)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._nts:S(0,60)=ar(0,4);0;-1;(24,16)$XAMgAcJ9MLs7CMI._nts:S(0,61)=ar(0,4);0;249;(24,16)$XAMgAcJ9MLs7CMI._templates:S(0,62)=ar(0,4);0;-1;(1,12)$XAMgAcJ9MLs7CMI._templates:S(0,63)=ar(0,4);0;249;(1,12)$XAMgAcJ9MLs7CMI._isinstruction:S(0,64)=ar(0,4);0;-1;(0,1)$XAMgAcJ9MLs7CMI._isinstruction:S(0,65)=ar(0,4);0;249;(0,1)$XAMgAcJ9MLs7CMI._string:S(0,66)=ar(0,4);0;-1;(1,12)$XAMgAcJ9MLs7CMI._string:S(0,67)=ar(0,4);0;249;(1,12)$XAMgAcJ9MLs7CMI._decode_stmt:S(0,27)$XAMgAcJ9MLs7CMI._decode_stmt:S(0,68)=ar(0,4);0;97;(0,2)$XAMgAcJ9MLs7CMI._decode_reg:S(0,27)$XAMgAcJ9MLs7CMI._decode_reg:S(0,69)=ar(0,4);0;87;(0,2)$XAMgAcJ9MLs7CMI._decode_con:S(0,27)$XAMgAcJ9MLs7CMI._decode_con:S(0,70)=ar(0,4);0;10;(0,2)$XAMgAcJ9MLs7CMI._decode_acon:S(0,27)$XAMgAcJ9MLs7CMI._decode_acon:S(0,71)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._decode_base:S(0,27)$XAMgAcJ9MLs7CMI._decode_base:S(0,72)=ar(0,4);0;7;(0,2)$XAMgAcJ9MLs7CMI._decode_index:S(0,27)$XAMgAcJ9MLs7CMI._decode_index:S(0,73)=ar(0,4);0;7;(0,2)$XAMgAcJ9MLs7CMI._decode_con1:S(0,27)$XAMgAcJ9MLs7CMI._decode_con1:S(0,74)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._decode_con2:S(0,27)$XAMgAcJ9MLs7CMI._decode_con2:S(0,75)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._decode_con3:S(0,27)$XAMgAcJ9MLs7CMI._decode_con3:S(0,76)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._decode_addr:S(0,27)$XAMgAcJ9MLs7CMI._decode_addr:S(0,77)=ar(0,4);0;5;(0,2)$XAMgAcJ9MLs7CMI._decode_mem:S(0,27)$XAMgAcJ9MLs7CMI._decode_mem:S(0,78)=ar(0,4);0;7;(0,2)$XAMgAcJ9MLs7CMI._decode_rc:S(0,27)$XAMgAcJ9MLs7CMI._decode_rc:S(0,79)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._decode_mr:S(0,27)$XAMgAcJ9MLs7CMI._decode_mr:S(0,80)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._decode_mrc0:S(0,27)$XAMgAcJ9MLs7CMI._decode_mrc0:S(0,81)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._decode_mrc1:S(0,27)$XAMgAcJ9MLs7CMI._decode_mrc1:S(0,82)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._decode_mrc3:S(0,27)$XAMgAcJ9MLs7CMI._decode_mrc3:S(0,83)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._decode_con5:S(0,27)$XAMgAcJ9MLs7CMI._decode_con5:S(0,84)=ar(0,4);0;1;(0,2)$XAMgAcJ9MLs7CMI._decode_memf:S(0,27)$XAMgAcJ9MLs7CMI._decode_memf:S(0,85)=ar(0,4);0;3;(0,2)$XAMgAcJ9MLs7CMI._decode_flt:S(0,27)$XAMgAcJ9MLs7CMI._decode_flt:S(0,86)=ar(0,4);0;2;(0,2)$XAMgAcJ9MLs7CMI._decode_addrj:S(0,27)$XAMgAcJ9MLs7CMI._decode_addrj:S(0,87)=ar(0,4);0;3;(0,2)$XAMgAcJ9MLs7CMI._decode_cmpf:S(0,27)$XAMgAcJ9MLs7CMI._decode_cmpf:S(0,88)=ar(0,4);0;2;(0,2)_rule:f(0,3);(1,17);(0,3)state:p(1,17)goalnt:p(0,3)/usr/tmp/lcc-4.1/sparc/solaris/x86.c_closure_reg:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,89)=*(0,25)_closure_con:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,89)_closure_base:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,89)_closure_index:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,89)_closure_addr:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,89)_closure_mem:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,89)_closure_rc:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,89)_closure_mrc0:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,89)_closure_memf:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,89)_label:f(0,20);(1,54)a:p(1,1)c:(0,3)p:(0,89)q:(0,89)q:(0,89)q:(0,89)q:(0,89)q:(0,89)q:(0,89)q:(0,89)q:(0,89)q:(0,89)q:(0,89)q:(0,89)q:(0,89)_kids:f(0,20);(1,54);(0,3);(0,90)=*(1,54)p:p(1,1)eruleno:p(0,3)kids:p(0,91)=*(1,1)progbeg:f(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)i:(0,3):T(0,92)=u4c:(0,1),0,8;i:(0,3),0,32;;u:(0,92)rmap:f(1,9);(0,3)opk:p(0,3)segment:f(0,20);(0,3)n:p(0,3)progend:f(0,20)target:f(0,20);(1,54)p:p(1,1)clobber:f(0,20);(1,54)p:p(1,1)$XBMgAcJ9MLs7CMI.clobber.nstack:V(0,3)ckstack:F(0,3);(1,54);(0,3)p:p(1,1)n:p(0,3)i:(0,3)memop:F(0,3);(1,54)p:p(1,1)sametree:F(0,3);(1,54);(1,54)p:p(1,1)q:p(1,1)emit2:f(0,20);(1,54)p:p(1,1)op:(0,3)dst:(1,12)src:(1,12)doarg:f(0,20);(1,54)p:p(1,1)blkfetch:f(0,20);(0,3);(0,3);(0,3);(0,3)k:p(0,3)off:p(0,3)reg:p(0,3)tmp:p(0,3)blkstore:f(0,20);(0,3);(0,3);(0,3);(0,3)k:p(0,3)off:p(0,3)reg:p(0,3)tmp:p(0,3)blkloop:f(0,20);(0,3);(0,3);(0,3);(0,3);(0,3);(0,93)=*(0,3)dreg:p(0,3)doff:p(0,3)sreg:p(0,3)soff:p(0,3)size:p(0,3)tmps:p(0,93)local:f(0,20);(24,4)p:p(1,9)function:f(0,20);(24,4);(0,94)=*(24,4);(0,94);(0,3)f:p(1,9)caller:p(24,36)callee:p(24,36)n:p(0,3)i:(0,3)p:(1,9)q:(1,9)defsymbol:f(0,20);(24,4)p:p(1,9)address:f(0,20);(24,4);(24,4);(0,4)q:p(1,9)p:p(1,9)n:p(0,4)defconst:f(0,20);(0,3);(0,3);(1,16)suffix:p(0,3)size:p(0,3)v:p(1,20)f:(0,17)d:(0,18)p:(0,95)=*(0,14)defaddress:f(0,20);(24,4)p:p(1,9)defstring:f(0,20);(0,3);(1,12)n:p(0,3)str:p(1,12)s:(1,12)export:f(0,20);(24,4)p:p(1,9)import:f(0,20);(24,4)p:p(1,9)oldseg:(0,3)global:f(0,20);(24,4)p:p(1,9)space:f(0,20);(0,3)n:p(0,3)x86IR:G(1,83)$XAMgAcJ9MLs7CMI.rcsid:S(0,64)$XAMgAcJ9MLs7CMI.rcsid:S(0,96)=ar(0,4);0;48;(0,1)$XAMgAcJ9MLs7CMI.rem:S(1,9)$XAMgAcJ9MLs7CMI.quo:S(1,9)$XAMgAcJ9MLs7CMI.cseg:S(0,3)$XAMgAcJ9MLs7CMI.fltregw:S(1,9)$XAMgAcJ9MLs7CMI.intregw:S(1,9)$XAMgAcJ9MLs7CMI.shortregw:S(1,9)$XAMgAcJ9MLs7CMI.charregw:S(1,9)$XAMgAcJ9MLs7CMI.fltreg:S(0,97)=ar(0,4);0;31;(1,9)$XAMgAcJ9MLs7CMI.intreg:S(0,98)=ar(0,4);0;31;(1,9)$XAMgAcJ9MLs7CMI.shortreg:S(0,99)=ar(0,4);0;31;(1,9)$XAMgAcJ9MLs7CMI.charreg:S(0,100)=ar(0,4);0;31;(1,9)ttob:P(0,3);(0,101)=*(1,24)genlabel:P(0,3);(0,3)stringd:P(1,12);(0,4)print:P(0,20);(0,102)=*(0,103)=k(0,1);0stringf:P(1,12);(0,104)=*(0,105)=k(0,1);0fprint:P(0,20);(0,106)=*(12,2);(0,107)=*(0,108)=k(0,1);0gencode:P(0,20);(0,94);(0,94)emitcode:P(0,20)fatal:P(0,3);(0,109)=*(0,110)=k(0,1);(0,111)=*(0,112)=k(0,1);(0,3)error:P(0,20);(0,113)=*(0,114)=k(0,1);0allocate:P(1,17);(0,15);(0,14)gen:P(1,1);(1,54)emit:P(0,20);(1,54)blockend:P(0,20);(0,115)=*(24,39)blockbeg:P(0,20);(0,115)spill:P(0,20);(0,14);(0,3);(1,54)setreg:P(0,20);(1,54);(24,4)rtarget:P(0,20);(1,54);(0,3);(24,4)range:P(0,3);(1,54);(0,3);(0,3)parseflags:P(0,20);(0,3);(24,19)move:P(0,3);(1,54)mkwildcard:P(1,9);(0,94)mkreg:P(1,9);(1,12);(0,3);(0,3);(0,3)mkauto:P(0,20);(24,4)mkactual:P(0,3);(0,3);(0,3)mayrecalc:P(0,3);(1,54)getregnum:P(0,3);(1,54)askregvar:P(0,3);(24,4);(24,4)__assert:P(0,20);(0,116)=*(0,117)=k(0,1);(0,118)=*(0,119)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11x86.cfunctionBbss.bssDdata.dataDrodata.rodata_rule_closure_reg_closure_rc_closure_index_closure_base_closure_con_closure_addr_closure_mem_closure_mrc0_closure_memf_label_kidsprogbegrmapsegmentprogendtargetclobberemit2doargblkfetchblkstoreblklooplocaldefsymboladdressdefconstdefaddressdefstringexportimportglobalspace_Q_qtod_Q_qtos$XAMgAcJ9MLs7CMI.rcsidgenemitblockendblockbegx86IRstringdgenlabelemitcodegencodestringfframesizemaxoffsetoffsetfreemaskusedmaskmkautottobaskregvarmkactualgetregnumsametreefprinterror__iobdflagspillckstack$XBMgAcJ9MLs7CMI.clobber.nstackrtargetsetreg__assertprintmkwildcardmkregparseflags$XAMgAcJ9MLs7CMI.rem$XAMgAcJ9MLs7CMI.quo$XAMgAcJ9MLs7CMI.csegvmasktmask$XAMgAcJ9MLs7CMI.fltregw$XAMgAcJ9MLs7CMI.intregw$XAMgAcJ9MLs7CMI.shortregw$XAMgAcJ9MLs7CMI.charregw$XAMgAcJ9MLs7CMI.fltreg$XAMgAcJ9MLs7CMI.charreg$XAMgAcJ9MLs7CMI.shortreg$XAMgAcJ9MLs7CMI.intregIRswapmovememoprangemayrecalcallocatefatal$XAMgAcJ9MLs7CMI._decode_cmpf$XAMgAcJ9MLs7CMI._decode_addrj$XAMgAcJ9MLs7CMI._decode_flt$XAMgAcJ9MLs7CMI._decode_memf$XAMgAcJ9MLs7CMI._decode_con5$XAMgAcJ9MLs7CMI._decode_mrc3$XAMgAcJ9MLs7CMI._decode_mrc1$XAMgAcJ9MLs7CMI._decode_mrc0$XAMgAcJ9MLs7CMI._decode_mr$XAMgAcJ9MLs7CMI._decode_rc$XAMgAcJ9MLs7CMI._decode_mem$XAMgAcJ9MLs7CMI._decode_addr$XAMgAcJ9MLs7CMI._decode_con3$XAMgAcJ9MLs7CMI._decode_con2$XAMgAcJ9MLs7CMI._decode_con1$XAMgAcJ9MLs7CMI._decode_index$XAMgAcJ9MLs7CMI._decode_base$XAMgAcJ9MLs7CMI._decode_acon$XAMgAcJ9MLs7CMI._decode_con$XAMgAcJ9MLs7CMI._decode_reg$XAMgAcJ9MLs7CMI._decode_stmt$XAMgAcJ9MLs7CMI._string$XAMgAcJ9MLs7CMI._isinstruction$XAMgAcJ9MLs7CMI._templates$XAMgAcJ9MLs7CMI._nts$XAMgAcJ9MLs7CMI._nts_31$XAMgAcJ9MLs7CMI._nts_30$XAMgAcJ9MLs7CMI._nts_29$XAMgAcJ9MLs7CMI._nts_28$XAMgAcJ9MLs7CMI._nts_27$XAMgAcJ9MLs7CMI._nts_26$XAMgAcJ9MLs7CMI._nts_25$XAMgAcJ9MLs7CMI._nts_24$XAMgAcJ9MLs7CMI._nts_23$XAMgAcJ9MLs7CMI._nts_22$XAMgAcJ9MLs7CMI._nts_21$XAMgAcJ9MLs7CMI._nts_20$XAMgAcJ9MLs7CMI._nts_19$XAMgAcJ9MLs7CMI._nts_18$XAMgAcJ9MLs7CMI._nts_17$XAMgAcJ9MLs7CMI._nts_16$XAMgAcJ9MLs7CMI._nts_15$XAMgAcJ9MLs7CMI._nts_14$XAMgAcJ9MLs7CMI._nts_13$XAMgAcJ9MLs7CMI._nts_12$XAMgAcJ9MLs7CMI._nts_11$XAMgAcJ9MLs7CMI._nts_10$XAMgAcJ9MLs7CMI._nts_9$XAMgAcJ9MLs7CMI._nts_8$XAMgAcJ9MLs7CMI._nts_7$XAMgAcJ9MLs7CMI._nts_6$XAMgAcJ9MLs7CMI._nts_5$XAMgAcJ9MLs7CMI._nts_4$XAMgAcJ9MLs7CMI._nts_3$XAMgAcJ9MLs7CMI._nts_2$XAMgAcJ9MLs7CMI._nts_1$XAMgAcJ9MLs7CMI._nts_0$XAMgAcJ9MLs7CMI._ntname#hD $39F 0,RaXoh|  @ p0X\ 4,8ph!@!$" $ "X,"&`")0\**|3.04>.xH/4O/XtV/]0Dcks1 !+P4;AGMS[{ 3Nhx:Wu %B `~t2Om  (" #< Un6Oh  . F ^ v   ~ |  \< @ Tez z y y x x w w ,v 0v Tu Xu |t t s s r r q q p p <o @o dn hn m m l l k k j j ,i 0i Th Xh |g g f f  $ $e $ $$|(,048@<h@DHLP(TPXx\`dhl@phtp Ht Hedc`c+c3hc=b>Pb>b?b?b@Pb@bFaFaG|aH0aHaIaJLaKaKaLXaLaMaNdaOaOaQaRPaSaSaTlaUaVaWaXc`xchPcp(c|``p` ``chcc(c \ \eX \   @ D          $   ` d      , ,$ 8( 8 D D  P P` \d \ h hx t| t      =|?|AABlBE$PU`Lh$o|} ~(P T 8$(,04h8D<L@TDxHLP<TȜX\`dhۈlېpۘtۨx۰|۸<DL$, x xe  e$ ( <ed h ((((((((((((000000000000((((((((( (H(H( H$\(\,\0(4(8H<\@\D\H(L(P(T(X(\(`\d\h\lHp\t\x\|HHHHHHHHHHHHH\\\\\\\\\ \\\ $(,048<@DHLPTX\`dhlp\t\x\|\(\\\\\\\\\\\\\\\\ \\ $(,04H8\<\@DHLPTHXH\\`\d\h\l\p\t\x\|(HH(\\\\\\\\\\\\\\\\\\\\\\HH\ \\\\\ \$\(\,\0\4\8<@DHLPTX\`dh^ ^ _ _ P   O ]  ]      0O 8]  <]  @  D  \O d]  h]  l  p  O ]  ]      O ]  ]      O ]  ]      O \  \      4O <\  @\  D  H  `O h\  l\  p $ t $ O \  \   (  ( O \  \   ,  , O \  \   0  0 O [  [   4  4 8O @[  D[  H 8 L 8 dO l[  p[  t < x < O [  [  Z  Z   @  @ O [  [  N Y  Y  \  $\  (N 0X  4X  8]  <]  @N HW  LW  PZ  TZ  XN `V  dV  lU  pU  tT  xT  U  U  T  T      M     M     M     M S  S   D  D O R  R  R  R  $ H ( H @O HQ  LQ  PQ  TQ  W  W  Y  Y  X  X  W  W V  V \ `     S S S S S S   MS S ,S 0S @  D  HMTS XS \S `S pS tS   MS S S S  ( (M 8 8 MP @T @lLR R K] ] JR R KR R JQ Q K(R ,R 8JL] P] \Jl] p] |J] ] J] ] K] ] K] ] J @ @ P P@DHLPTX l lLI I HI GGGGG x xx|  DF F E E   C   $L  L $ $L4 d8 dPL  LBBB  A[ [ MT X lAx[ |[ M  A\  \  Mt x A\ \ M    A([ ,[ @M  A[ [ M$ ,( ,<AH\ L\ `M < <A\ \ M @A L]  P]  hA t]  x]   L  L L  ! !M!l !p !L!@"^ #^ # >#$?#<=#| # #M# # #M# # #M# # #M# # #M# # #M#< #< #; $; $: $: $t ,$x ,$L$: $: $ X$ X$7%$: %(: %D: % \% \%L%9 %9 %: %: %6%9 %9 %8 &8 &8 &8 & & & 8 &$8 &,M&45&< &@ &DM&L &P &TM&\ &` &dM&l &p &tM&| & &M& & &M& & &4' 7'8 '< 'L7' ' '7( ( (7) L) L) P) P) ) )7* * *,L*l3* L* L*M+ T+ T+(M+X \+\ \+lM+ d+ d+M+ p+ p+M,$ |,( |,8M,h ,l ,|M,,, , ,M-X+-l_ -p_ - - -_ -_ -M- - -L.8 .< .LM. . .M/ / /,M/`S /dS /t /x / / /M0  0   0,M04 08 0HM0d (0h (0|M0S 0S 0 80 80M$T(\,`0d4l8t<|@DHLPTX\`dhlpt,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|    $4(H,\0p48<@DHLPT$X8\L``dthlptx| (4@DLT\`dhlpt|  $(,048 <$@(D,H0L4P8TDXP\X``dhhplxptx|0H`x ,8DPdx       ( 4 8 $\ ( , 0 4 8 < @ D H0 L@ PL TX Xp \ ` d h l p t x |     ,  @  X  l           ,  <  L  T  h  |                  (  0  <  |     $ ( ,  0 4  8 ( < < @ P D d H x L P T X \ ` d  h  l , p @ t T x h | |         4 T t      4 T h |          $ , @ T h |       $ ( ,4 0L 4d 8| < @ D H L P T$ X< \H `T d` hl lx p t x |        ( @ P ` l          , D \ h          4 H P X ` h t $ ( , 0 4 8 < @ D H L P, T@ XT \l ` d h l p t x |, D \ t     ( L p     $ H l       , L d |     <L` t $(,0,4<8L<h@DHLPTX\ `d,h<lTpltx|  @Xl  0@LXl   ( D T d t        $ (!,!0!(4!<8!P<!d@!xD!H!L!P!T!X"\" `"8d"Ph"hl"p"t"x"|"""##(#@#X#p######$ $ $4$H$\$p$$$$)010.0 *.x&// #h$.(/,/X0"48<@0d h!l" p"XtXx|~{}|h!@8p4 01G8 H%H$,m4m  @t`;O  Zw,Ih<q y +/d d% x86linux.o/ 1001435968 8180 20 100644 250420 ` ELFό4(.shstrtab.text.rodata1.data.bss.data1.rodata.stab.index.stab.indexstr.stab.excl.stab.exclstr.comment.strtab.symtab.rela.text.rela.data㿘'H'DH H  !  H@@D/' D <4 , #`T$'D <4  , #`T'D <4 ?, #`T'D <4  , #`T'D <4  , #`T'D <4  , #`T'D <4  , #`T'D <4  , #`T'D @4 , #`T'D @4  , #`T'D @4  , #`T'D @4  , #`T'D @4  , #`T'D @4  , #`T'D @4  , #`T'D @4 , #`T'D @4 , #`T'D @4 , #`T{'D @4  , #`Tq'D @4  , #`Tg'D @4  , #`T]'D @ , #`TT'D D4 , #`TK'D D4  , #`TA'D D4  , #`T7'D D4  , #`T-'D D4  , #`T#'D D4  , #`T'!  H@@'H$  , ! 㿘'H'DD 'H T 6@H 4 6 D  , #  $HT .@H4 . D  , #c $HT *@H4 * @  ,  ?$DH@S@HT (@H4 ( @  ,  ?$DH@@HT &@H4 & @  ,  >$DH@ђ@HT $@H4 $ @  ,  9$DH@@HT @H4  @  , #c $DH@I@HT @H4  <  ,  ?$DH@ @HT @H4  < , #c $㿘'H'DD 'HT 8@H4 8 D  , # $HT 4@H4 4 D  , #0 $HT @H4  <  , #c $㿘'H'DD 'HT @H4  <  ,  ?$HT @H4  <  ,  ?$DH@ @㿘'H'DD 'H T @H 4  <  , # $DH @HT $@H4 $ @  ,  9$DH@@㿘'H'DD 'HT @H4  @  , # $DH@[@㿘'H'DD 'HT @H4  @  , # $DH@3@㿘'H'DD 'HT @H4  @ , # $DH@ @㿘'H'DD 'H T @H 4  < , # $DH @̒㿘'H'DD 'H T ,@H 4 , @   ?$HT (@H4 ( @  ,  ?$DH@@㿘'H'DD 'H T ,@H 4 , @   ?$HT *@H4 * @  ,  ?$DH@@㿘'H'DD 'H T 6@H 4 6 D  , #  $HT 0@H4 0 D  , # $H T ,@H 4 , @   ?$HT &@H4 & @  ,  >$DH@>@㿘'H'DD 'HT 0@H4 0 D  , # $HT ,@ H4 , @   ?$㿘'H'DD 'H T @H 4  < , # $DH @㿘'H'DD 'H T @H 4  < , # $DH @r㿘'H'DD 'H T @H 4  <  , # $DH @H㿘'H'DD 'HT 4@H4 4 D  , #0 $H T @H 4  <  ?, # $DH @x'DD !  @@ H @@'D$  < , #c $#c4 84 64 44 24 04 .4 ,4 *4 (4 &4 $4 "4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 CD D T ID   T 'T @4  < 1 , #c $JD |D xD T I D` T `  T 'T @4  < 0 , #c $JD NJD HD  D  0 '!#'D  T 6'T @4  < c , #c $D  T 6 'T @4  < d , #c $J?J=J;J9D D  T 6 'T @4  < 9 , #c $JT  4  < 8 , #c $JJT  4  <  ,  0$DӒIT  4  <  ,  0$DID D D T "D  T 'T @4  <  , #c $D` T ` T $ 'T @4  < & , #c $ID ND JD T "D  T 'T @4  <  , #c $D` T ` T $ 'T @4  < ) , #c $IID D T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  <  , # $D@D  T 'T @4  @  , #` $Dɒ@FD D T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  <  , # $D'@D  T 'T @4  @  , #` $DG@DED D  T  'T @4  < ; , # $D@D DDD ڐD  T  'T @4  < = , # $D@CD D  T  'T @4  <  , # $D@CD D  T  'T @4  <  , # $Dq@CT  4  <  ,  0$D}CT  4  <  ,  0$DgCD ?D ;D T "D  T 'T @4  <  , #c $D` T ` T $ 'T @4  < ' , #c $C:D D D T "D  T 'T @4  <  , #c $D` T ` T $ 'T @4  < * , #c $BD D T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  <  , # $DS@D  T 'T @4  @  , # $D@@qD /D T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  <  , # $Dђ@D  T 'T @4  @  , # $D)@=D D  T  'T @4  < < , # $D@=D ==D D  T  'T @4  < > , # $Da@=D [D  T  'T @4  <  , # $D<@=xD 6D  T  'T @4  <  , # $D@=S=QT  4  <  ,  0$D!D@'T @4  @  , # $D  @@'T @4  @  , # $D  @@'T @4  @  , # $D  @@'T @4  @  , #` $D @@'T .@4 . D  , #c $<T  4  <  ,  0$DD@'T @4  @  , # $D  @@'T @4  @  , # $D  @@'T @4  @  , # $D  @@'T @4  @  , #` $<.T  4  <  ,  0$D<D ֐D  T 'T @4  < 6 , #c $;D D  T 0 'T @4  < - , #c $;D D  T 0 'T @4  < . , #c $;D wD  T 0 'T @4  < / , #c $;D WD SD T "D  T 'T @4  <  , #c $D` T ` T  'T @4  < 3 , #c $D T ! q@!D` T `  T  'T @4  < 4 , #c $;+D D D T "D  T 'T @4  <  , #c $D T !!5@'D` T ` T " T @@'T @4  <  , #c $D T !!6@'D` T ` T " T @@'T @4  <  , #c $D T !!E@'D` T ` T " T @@'T @4  <  , #c $D T !!F@'D` T ` T " T @@'T @4  <  , #c $D T !!5@'D` T ` T " T $@@'T @4  <  , #c $D T !!E@'D` T ` T " T $@@'T @4  <  , #c $D T !!@'D` T ` T " T $@@'T @4  <  , #c $D T !!@'D` T ` T " T $@@'T @4  <  , #c $D T !!@'D` T ` T " T $@@'T @4  <  , #c $D T !!@#D T   T "@'T @4  <  , #c $D T ! ŀ@#D T   T "@'T @4  < ! , #c $D T !!U@'D` T ` T " T .@@'T @4  < " , #c $D T !!V@'D` T ` T " T .@@'T @4  < # , #c $D T !!u@'D` T ` T " T .@@'T @4  < $ , #c $D T !!v@'D` T ` T " T .@@'T @4  < % , #c $D` T ` T $ 'T @4  < ( , #c $D T ! u@!D` T `  T  'T @4  < 7 , #c $8"D D ܐD T "D  T 'T @4  <  , #c $D T !!6@'D` T ` T " T $@@'T @4  <  , #c $D T !!F@'D` T ` T " T $@@'T @4  <  , #c $D T !!@'D` T ` T " T $@@'T @4  <  , #c $D T !!@'D` T ` T " T $@@'T @4  <  , #c $D T !!@'D` T ` T " T $@@'T @4  <  , #c $D T !!@#D T   T "@'T @4  < , #c $D` T ` T $ 'T @4  < + , #c $6D 돐D 닐D T "D  T 'T @4  <  , #c $D T !!7@'D` T ` T " T @@'T @4  <  , #c $D T !!G@'D` T ` T " T @@'T @4  <  , #c $D` T ` T $ 'T @4  < , , #c $60D D T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  <  ?, # $Dh@D  T 'T 2@4 2 D  , # $D4@D  T 'T 8@4 8 D  , # $3D SD T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  <  , # $D@D  T 'T "@4 " @  , # $D䅒@1D ѐD T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  <  , # $Ds@D  T 'T "@4 " @  , # $D@.D OD T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  <  , # $D@D  T 'T "@4 " @  , # $D߁@,D ͐D T ! A@!D   T 'T 2@4 2 D  , # $Dh@D  T  'T @4  <  ?, # $D_@+D D  T  'T @4  < ? , # $Db@+D \D T ! E@"D   T  'T @4  <  ?, # $D @D  T  'T @4  <  ?, # $D@+QD D T $E"D   T  'T @4  < 3 , # $D@D T (E"D   T  'T @4  < 4 , # $DÒ@D  T  'T @4  < 7 , # $Dۤ@*D ߞD  T  'T @4  < 8 , # $D@*D yD` T @@'T @4  < 1 , # $DX@**D PD  T  'T @4  < 9 , # $D1@*mD +D T $F"D   T  'T @4  < 5 , # $D@D T (F"D   T  'T @4  < 6 , # $Dߒ@D  T  'T @4  < : , # $D@)D ޺D` T @@'T @4  < 2 , # $Dڙ@)D ޓD  T 'T @4  <  ?, # $DM@)D oD  T  'T @4  < % , # $DP@)D JD  D  0 '!#'D  T 6'T @4  < % ?, # $D@D  T 6 'T @4  < & ?, # $DӒ@D  D  0 '!#'D  T 6'T @4  < e , #c $D  T 6 'T @4  < f , #c $(D ݰD  D  0 '!#'D  T 6'T @4  < @ , # $Dـ@D  T 6 'T @4  < C , # $Da@(D [D  D  0 '!#'D  T 6'T @4  < A , # $D+@D  T 6 'T @4  < D , # $D @(HD D  D  0 '!#'D  T 6'T @4  < B , # $D֒@D  T 6 'T @4  < E , # $Dط@''D ܯD` T @@'T @4  <  , # $D؎@'D ܈D` T @@'T @4  <  , # $Dg@'D aD` T @@'T @4  <  , # $D@@'|D :D  T 'T @4  < l , #c $']D D  T 'T @4  < i , #c $'>D D  T 'T @4  < j , #c $'D ݐD  T 'T @4  < k , #c $'T  4  <  ,  ?$T  4  <  ,  ?$D:T 0 4 0 D  , # $T 6 4 6 D  , #  $&T  4  <  ,  ?$D(&T  4  <  ,  ?$D&D HD DD` T ` T 4'T @4  <  ?, # $D@&^D D D` T ` T 'T @4  <  ,  ?$Dؼ@D` T ` T 'T @4  @  , # $D@D` T ` T 'T @4  @  , # $DȒ@D` T ` T 'T @4  @ , # $Dئ@D` T ` T , 'T @4  <  , # $Do@%D iD eD` T ` T 'T @4  <  ,  ?$D @D` T ` T 'T @4  @  , # $D7@D` T ` T 'T @4  @  , # $D@D` T ` T 'T @4  @ , # $D@D` T ` T , 'T @4  <  , # $Dռ@$D ٶD ٲD` T ` T 'T @4  <  ,  ?$DV@D` T ` T 'T @4  @  , # $Dׄ@D` T ` T 'T @4  @  , # $Db@D` T ` T 'T @4  @ , # $D@@D` T ` T , 'T @4  <  , # $D @$ED D D` T ` T 4'T @4  < ?, # $Dյ@$D אD ӐD` T ` T , 'T @4  <  , # $D԰@#D تD ئD` T ` T , 'T @4  <  , # $Dԃ@#D }D yD` T ` T , 'T @4  <  , # $DV@#D PD LD` T ` T 'T @4  @  , #c $D@D` T ` T 'T @4  @  , #c $D@D` T ` T 'T @4  @  , #c $DҒ@D` T ` T . 'T @4  < & , # $DÒ@"D ׽D ׹D` T ` T 'T @4  @  , #c $DՃ@D` T ` T 'T @4  @  , #c $Da@D` T ` T 'T @4  @  , #c $D?@D` T ` T . 'T @4  < ' , # $D0@"lD *D &D` T ` T 'T @4  < 0 , # $D@"@D D D` T ` T 'T @4  < . , # $Dؒ@"D ҐD ΐD` T ` T . 'T @4  < ( , # $Dҫ@!D ֥D ֡D` T ` T . 'T @4  < ) , # $D~@!D xD tD` T ` T , 'T @4  <  , # $DQ@!D KD GD` T ` T , 'T @4  < , # $D$@!`D D  T  'T @4  < # , # $D@!;D D  T  'T @4  < $ , # $Dڒ@!D ԐD АD` T ` T , 'T @4  <  , # $Dѭ@ D էD գD` T ` T , 'T @4  < ! , # $Dр@ D zD vD` T ` T , 'T @4  <  , # $DS@ D MD ID` T ` T , 'T @4  < " , # $D&@ bD  D D` T ` T 4'T @4  <  ?, # $DҒ@ 6D D D` T ` T 'T @4  < / , # $DΒ@ D ȐD ĐD` T ` T 'T @4  < - , # $DТ@D ԜD ԘD` T ` T 4'T @4  < ?, # $DN@D pD lD` T ` T , 'T @4  < * , # $DI@D` T ` T & 'T @4  < + , # $D&@bD  D D` T ` T & 'T @4  < , , # $D@5D D D` T 8` T 'T @4  < ] , #c $D ̐D ȐD` T "` T $ 'T @4  < : , #c $D` T ` T , 'T @4  < D , #c $D T !!@%D` T &` T  T  'T @4  < P , #c $D T !!@5D  T (.D   T (E&D`   T ` T  T 'T @4  < R , #c $D T !!@5D  T (.D   T (E&D`   T ` T  T 'T @4  < T , #c $D T !!@5D  T $.D   T $E&D`   T ` T  T 'T @4  < V , #c $D ҪD ҦD` T ` T , 'T @4  < J , #c $D ҂D ~D` T 8` T 'T @4  < ^ , #c $D [D WD` T "` T $ 'T @4  < ; , #c $D` T ` T , 'T @4  < E , #c $WD D D` T "` T $ 'T @4  < @ , #c $D` T ` T , 'T @4  < K , #c $D ϐD ːD` T 8` T 'T @4  < _ , #c $D ѨD ѤD` T "` T $ 'T @4  < < , #c $D` T ` T , 'T @4  < F , #c $D bD ^D` T "` T $ 'T @4  < A , #c $D` T ` T , 'T @4  < L , #c $^D D D` T 8` T 'T @4  < ` , #c $7D D D` T "` T $ 'T @4  < = , #c $D` T ` T , 'T @4  < G , #c $D ЯD ЫD` T "` T $ 'T @4  < B , #c $D` T ` T , 'T @4  < M , #c $D iD eD` T 8` T 'T @4  < a , #c $D BD >D` T "` T $ 'T @4  < > , #c $D` T ` T , 'T @4  < H , #c $>D D D` T "` T $ 'T @4  < C , #c $D` T ` T , 'T @4  < N , #c $D ϶D ϲD` T 8` T 'T @4  < b , #c $D ϏD ϋD` T "` T $ 'T @4  < ? , #c $D` T ` T , 'T @4  < I , #c $D T !!@$D` T &` T  T 'T @4  < Q , #c $D T !!@5D  T (.D   T (E&D`   T ` T  T 'T @4  < S , #c $D T !!@5D  T (.D   T (E&D`   T ` T  T 'T @4  < U , #c $D ΩD ΥD` T ` T , 'T @4  < O , #c $T  4  <  ,  0$DˑT  4  < ,  0$D{T  4  < ,  0$DeD =D  T 'T @4  < 5 , #c $`^\ZD D D T "D  T 'T @4  < , #c $D` T ` T  'T @4  < 2 , #c $D ѐD ͐D T "D  T 'T @4  < , #c $D ͨD ͤD T "D  T 'T @4  < , #c $D D {D T "D  T 'T @4  < , #c $D VD T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  <  ?, # $DВ@D  T 'T 2@4 2 D  , # $Dʜ@D  T 'T 8@4 8 D  , # $D ʻD T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  <  , # $D]@D WD T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  < , # $D@5D D T "ZD@:D  0 'T  4  < <4  , #c $T  4  < <4   , # $T  4  < <4 ? ?, # $T  4  < <4   ,  0$T 4  < <4   ,  ?$T 4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  < <4   ,  ?$T  4  @ @4  , #c $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T  4  @ @4   , # $T  4  @ @4   , # $T  4  @ @4   , #` $T 4  @ @4  , # $T " 4 " @ @4  , # $T $ 4 $ @ @4  ,  9$T & 4 & @ @4   ,  >$T ( 4 ( @ @4   ,  ?$T * 4 * @ @4   ,  ?$T , 4 , @ @   ?$T . 4 . D D4  , #c $T 0 4 0 D D4   , # $T 2 4 2 D D4   , # $T 4 4 4 D D4   , #0 $T 6 4 6 D D4   , #  $T 8 4 8 D D4   , # $'T @4  < , # $D@D ÏD T ! A@!D   T 'T 2@4 2 D  , # $D*@D  T 'T @4  <  ?, # $D"@D T ! A@D   T 'T 8@4 8 D  , # $dbD  D T ! E@"D   T  'T @4  <  ?, # $DВ@D  T  'T @4  <  ?, # $D@   D ŐD  T 'T @4  <  ?, # $D@  D ŸD  D  0 '!#'D  T 6ܠ'T @4  < ' ?, # $DG@D  T 6 'T @4  < ( ?, # $D(@D  D  0 '!#'D  T 6ؠ'T @4  < g , #c $D  T 6 'T @4  < h , #c $ G E C AD D  T 2'T @4  < $ ?, # $D@    D ՐD  T 'T @4  < m , #c $    T  4  <  ,  ?$T 0 4 0 D  , # $   D D D` T ` T 4'T @4  <  ?, # $D:@D T ! @/D  T ! E@&D` T `   T 'T @4  <  ?, # $D@D T ! @6D  T (/D   T (E'D` T `    T 'T @4  <  ?, # $Dɒ@D T ! q@/D  T ! A@&D` T `   T 'T @4  < ?, # $D@    D D D` T ` T 4'T @4  < ?, # $Db@D T ! @/D  T ! E@&D` T `   T 'T @4  <  ?, # $D-@D T ! @/D  T ! E@&D`   T ` T 'T @4  <  ?, # $D@D T ! @6D  T (/D   T (E'D` T `    T 'T @4  <  ?, # $D@D T ! @6D  T (/D   T (E'D`    T ` T 'T @4  <  ?, # $D@D T ! q@/D  T ! A@&D` T `   T 'T @4  < ! ?, # $DK@                  D KD GD` T ` T 4'T @4  < ?, # $D@D T ! @/D  T ! E@&D` T `   T 'T @4  <  ?, # $DȒ@D T ! @/D  T ! E@&D`   T ` T 'T @4  <  ?, # $D@D T ! @6D  T (/D   T (E'D` T `    T 'T @4  <  ?, # $DW@D T ! @6D  T (/D   T (E'D`    T ` T 'T @4  <  ?, # $D@D T ! q@/D  T ! A@&D` T `   T 'T @4  < # ?, # $D@ J H FD D D` T ` T 4'T @4  < ?, # $D@D T ! @/D  T ! E@&D` T `   T 'T @4  <  ?, # $D@D T ! @6D  T (/D   T (E'D` T `    T 'T @4  <  ?, # $DE@D T ! q@/D  T ! A@&D` T `   T 'T @4  < " ?, # $D@trpD .D *D` T 8` T 'T @4  < W , #c $IGED D D` T 8` T 'T @4  < X , #c $D ؐD ԐD` T 8` T 'T @4  < Y , #c $D D D` T 8` T 'T @4  < Z , #c $D D ~D` T 8` T 'T @4  < [ , #c $D WD SD` T 8` T 'T @4  < \ , #c $rpnljhfdb`^\ZXVTRPNLJHFDB#``DT @@7DT !"!W! iEMH&9)7YI XH5  6N) EF„¦  ŸwpE5 b!6e[èF'T! 1Y! + Ȕȶ<ȸȷ5!  (! !! !#`$ , ! ! % ! !0#`%$ , ! ! q7! A! 5 ! 1ʍ#`5$ , ! ! E ! A#`E$ , ! ! ! u ! q! u'! G! ! ڈ! ! ! 4!!e! e! Հ+! #`$ j, ! ! ŀ ! X! ŀ! рL! 値! ဤ#`ՠ$ <, ! ! ဤ݀/! 񀤀#`$ $, ! ! 񀤀!!50!!#`$ , ! !!'!!9!!~!!'ލ!!1ޞ!!E!!A#a5$ , ! !!A!!U#aE$ , ! !!Ua!!V!!р!!A!!!!u!!eg!!f!!u!!v~!!!!!!$m!!J!!ja!!!!!!~!!K!!!!?!!ŀ !!3!!ŀ:!!ƀa'!!C!!ဤ!!Հ !!рw!!Հ!!ր!!񀤀!!値 !!ဤ!!値#!!怤@!!񀤀a!"+!"!!w!!!" !"!"!"S!" !"!"!"!!e! ! 1q! C!"1!"% !"!v!"%/!"&pj! !"5 !"1Y!"5!"6M! F! !#`$ ;, ! ! % ! !)#`%$ #, ! ! q7! A! 5 ! 1#`5$ , ! ! E ! A#`E$ , ! ! ! u ! qE! u! ! ! ! ! ! ! e! Հ+! #`$ , ! ! ŀ ! ! ŀ! рv! 値! ဤ#`ՠ$ f, ! ! ဤ\Y! 񀤀#`$ N, ! ! 񀤀nA!!50!!#`$ 1, ! !!'!!q!!!!'!!1!!E!!A#a5$ , ! !!AC!!U#aE$ , ! !!Ut!!Vq!"!!!р!!A!!!!u!!eS!!fP!!uK!!vH!!!!>!!;!!6!!3!!!!!!$!!!p!!!!d!!ŀ !!X!!ŀK!!ƀHL!!C!!ဤ!!Հ !!р46!!Հ!!ր*!!񀤀!!値 !!ဤ!!値 !!怤  !!񀤀!"+!"!!!!!" !"!".!"+!" !"!!"A!">! ! !C!"1!"% !"!%!"%E!"&B! !"5 !"13!"5S!"6P|! Ku! q! 1 ! !<d! 17! A4X! ! q*! 'G! "! ;!!р<! 񀤀! р !  %! р! ဤ!!A! 񀤀!!1!!A!!!"!!ဤ !!р!!ဤ!!!"!!"!"!"!!"1㿠'L'H'DD !  @@L !  @@D L$ DL$ D L$ D L$ D L$ D L$ D  L$ D  L$ }D L$ D  L$ rD  L$ kD  L$ D  L$ D L$ [D    L$ D  L$ D L$ ID L$ D   L$ =D   L$ D L$ 1D L$ D    L$ $D    L$ D L$ !  H@@ H$ !/, ! 㿐'H'D' /  " !  4   2 !$ DH@@'D@%H, #`@@ H, #`@@  !$  'D@!  @@!$ !   @@!$ !   @@!$ !   @@!$ !   @@!$ !   @@!$ !  @@!$ !   @@!$ !   @@!$ !   @@!$ !   @@!$ !   @@!$ !  @@!$ !   @@!$ !   @@!$ !   @@!$ ' % ) @@, $ ' ! @!$ ! @!$ ! @!$ ! @!$  !$ !$  !$ !$ !$ !  @@!$ !  d '` $`!   @@!$ !  d '` $`#`!$ 㿘'D"! 4'D< ! +'D< ! "'! '! ''D   $  , ! 㿠! !  $  #`!  P $ @@!$ 㿠!  ` @! @㿘'DD !  %@@ ''D T # /D T # @D  T #"D   0 D   0T # D ! @@D! @@D! @@D! @@D! @@D! @@D ! @@D! @@D! @@D ! @@D! @@D ! @@D ! @@wD! @@oD! @@gD! @@^DT #U+9)JuC$Հ ?, ! $ 5, ! ue U#V !xfu uv KH5㿘'DD !  %6@@ ''D%@@$" D@@[ D@@S D@@K D@@CDT #9)2+$Հ ', ! !1㿐'DDT #' #DT < D (T < %D (@* #` PD  P@@L #DT < D (T < %D (@* #` PD  P@@' #DT < D (T < %D (@* #` PD  P@@ #DT < D (T < %D (@* #` PD  P@@ #DT < D (T < %D (@* #` PD  P@@ #DT < D (T < %D (@* #` PD  P@@ #DT < D (T < %D (@* #` PD  P@@n #DT < D (T < %D (@* #` PD  P@@I #   #  # :D@* #` P'D (@* #` P'DT`< `(T <  !  ,%_@@ ''@ ! @@㿈'P'L'H'D! @#`D P@@#`D P@@! @! &! @!  ` @#`! @@!  ` @#`! @@#` $`! @! @! @! @! $ $ ?! $ ?$  !$ 'L, YL, 'H, ' !  %@@ ''' $ $ @< $! '$ X$ X#` X@@'$ P$ P C$  C$ ' $   ?$ 'L, H,  !  %@@ ''!$ !$ HL@@!   ?!$ !  #`! @@@! @! @! @! @! @! @ @'! @@#`D P@@㿠'DD  D  Q#`D  @@@D)$ PD 4   #`D @@D$ PD  D  J #`D @@D$ PD $ P㿠'DD! @+D!$ ! ! @! ! @! ! ! @p'L'H'DD H  #`L @@D H  #`L @@D H  #`L @@D H  #`L @@D H  #`L @@D H  #`L @@sD H  #`L @@bD H L  ?  ?< < @'! @@CD 0H ,L  ?  ?< < @?'!  '''! , , @@!  %ɐ@@ ''㿠'D#`D P@@㿘'H'DH'HD'L @@ 'HD 㿠'D#`D P@@㿠'D㿐'DD $   'D $ '! @@D 4  :D $ D $ 'D $' ! '! '#`D P@@D $ #`D P $ @@D!$ D 0 D  Q#`D P $ @@ #`D P $ @@ #`D P@@㿠'D! ! D@@㿈'H'D!  !$ !  !  %6@@ ''! !$ !  !  %7@@ ''! !$ !  !  %8@@ ''! !$ !  !  %9@@ ''! !$ !  !  %:@@ ''! !$ !  !  %;@@ ''! !$ _ruleBad goal nonterminal %d _ruleBad goal nonterminal %d _labelNull tree _labelBad terminal %d _kidsNull tree _kidsNull kids _kidsBad rule number %d -p-pg.size %s,%d .ident "LCC: 4.1" p/usr/tmp/lcc-4.1/sparc/solaris/x86linux.cp/usr/tmp/lcc-4.1/sparc/solaris/x86linux.cmovsbl %s,%s movsbl %s,%s movswl %s,%s movswl %s,%s movzbl %s,%s movzbl %s,%s movzwl %s,%s movzwl %s,%s opsize(p->op) <= opsize(p->x.kids[0]->op)/usr/tmp/lcc-4.1/sparc/solaris/x86linux.cmovl %s,%s .align 16 .type %s,@function %s: pushl %%ebp movl %%esp,%%ebp .align 4 .LP%d: .long 0 movl $.LP%d,%%edx call mcount pushl %%ebx pushl %%esi pushl %%edi movl %%esp,%%ebp q/usr/tmp/lcc-4.1/sparc/solaris/x86linux.c%dcaller[i] == 0/usr/tmp/lcc-4.1/sparc/solaris/x86linux.csubl $%d,%%esp movl %%ebp,%%esp popl %%edi popl %%esi popl %%ebx popl %%ebp ret .Lf%d: .size %s,.Lf%d-%s %s.%d.LC%s%s.text .bss .data .byte %d .word %d .long %d .byte %d .word %d .long %d .long %d .long %d .long %d .long %d 0/usr/tmp/lcc-4.1/sparc/solaris/x86linux.c.long %s .byte %d .globl %s .align %d .type %s,@%s .size %s,%d .lcomm %s,%d .comm %s,%d %s: .space %d !x86linuxIR.address/usr/tmp/lcc-4.1/sparc/solaris/x86linux.c!x86linuxIR.local/usr/tmp/lcc-4.1/sparc/solaris/x86linux.c!x86linuxIR.x.blkfetch/usr/tmp/lcc-4.1/sparc/solaris/x86linux.c!x86linuxIR.x.blkstore/usr/tmp/lcc-4.1/sparc/solaris/x86linux.c!x86linuxIR.x.blkloop/usr/tmp/lcc-4.1/sparc/solaris/x86linux.c!x86linuxIR.x.doarg/usr/tmp/lcc-4.1/sparc/solaris/x86linux.c $%vwxyz{|}~  "#&'*+,-./0 ^_`abcdefghijklmnopqrstu !    $%() !"#&'()*+,-./01234569:;<=>78?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]$Id: x86.nw,v 2.25 1998/07/02 00:26:44 drh Exp $         %%eax%%edx%%ecx%%ebx%%esi%%edi%%ax%%cx%%dx%%bx%%si%%di%%al%%cl%%dl%%bl%d%%eax%%edx.LLfunctionobjectstmtregfregcnstconaconbaseaddrbaseindexcon1con2con3con0addrmem1mem2mem4rcmrmr1mr2mrcrc5mrcamemffltaddrjcmpf# read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # read register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register # write register %a%a%a%a%a%a%a%a%a%a$%0%a%a%0%a(%0)%1(%0)%1(%0)%1(%0)%a(%%ebp)%a(%%ebp)%0%0,2%0,4%0,8%0,2%0,4%0,811112233%0%0%1(,%0)%1(,%0)%1(,%0)%1(%0)%1(%0)%1(%0)(%1,%0)(%1,%0)(%1,%0)(,%0)%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0leal %0,%c movl %0,%c movb %0,%c movw %0,%c movl %0,%c # move # move # move # move # move # move # move ?movl %0,%c addl %1,%c ?movl %0,%c addl %1,%c ?movl %0,%c addl %1,%c ?movl %0,%c subl %1,%c ?movl %0,%c subl %1,%c ?movl %0,%c subl %1,%c ?movl %0,%c andl %1,%c ?movl %0,%c orl %1,%c ?movl %0,%c xorl %1,%c ?movl %0,%c andl %1,%c ?movl %0,%c orl %1,%c ?movl %0,%c xorl %1,%c incl %1 incl %1 incl %1 decl %1 decl %1 decl %1 addl %2,%1 sub %2,%1 add %2,%1 sub %2,%1 andl %2,%1 orl %2,%1 xorl %2,%1 andl %2,%1 orl %2,%1 xorl %2,%1 ?movl %0,%c notl %c ?movl %0,%c notl %c ?movl %0,%c negl %c notl %1 notl %1 negl %1 ?movl %0,%c sall %1,%c ?movl %0,%c shll %1,%c ?movl %0,%c sarl %1,%c ?movl %0,%c shrl %1,%c sall %2,%1 shll %2,%1 sarl %2,%1 shrl %2,%1 $%a%%cl?movl %0,%c imull %1,%c imul %0,%1,%c mull %1 xorl %%edx,%%edx divl %1 xorl %%edx,%%edx divl %1 cdq idivl %1 cdq idivl %1 movl %0,%c movl %0,%c movsbl %0,%c movswl %0,%c movzbl %0,%c movzwl %0,%c # extend # extend # extend # extend # truncate # truncate # truncate # truncate %0%0$%a$%amovb %1,%0 movw %1,%0 movl %1,%0 movb %1,%0 movw %1,%0 movl %1,%0 movl %1,%0 pushl %0 pushl %0 pushl %0 movl $%a,%%ecx rep movsb subl $%a,%%esp movl %%esp,%%edi movl $%a,%%ecx rep movsb l %0s %0s %0l %0fld%0 fstpl %0 fstps %0 fstps %0 subl $8,%%esp fstpl (%%esp) subl $4,%%esp fstps (%%esp) fchs fchs %0p %%st(1),%%stfadd%1 fadd%1 fdiv%1 fdiv%1 fmul%1 fmul%1 fsub%1 fsub%1 # CVFF8 sub $4,%%esp fstps (%%esp) flds (%%esp) addl $4,%%esp fistpl %0 subl $4,%%esp fistpl 0(%%esp) popl %c fildl %0 pushl %0 fildl (%%esp) addl $4,%%esp fildl %0 pushl %0 fildl (%%esp) addl $4,%%esp %a*%0*%0%a: jmp %0 cmpl %1,%0 je %a cmpl %1,%0 jge %a cmpl %1,%0 jg %a cmpl %1,%0 jle %a cmpl %1,%0 jl %a cmpl %1,%0 jne %a cmpl %1,%0 jae %a cmpl %1,%0 ja %a cmpl %1,%0 jbe %a cmpl %1,%0 jb %a cmpl %1,%0 je %a cmpl %1,%0 jge %a cmpl %1,%0 jg %a cmpl %1,%0 jle %a cmpl %1,%0 jl %a cmpl %1,%0 jne %a cmpl %1,%0 je %a cmpl %1,%0 jae %a cmpl %1,%0 ja %a cmpl %1,%0 jbe %a cmpl %1,%0 jb %a cmpl %1,%0 jne %a testl %1,%0 je %a testl %1,%0 jne %a testw %1,%0 je %a testw %1,%0 jne %a testw %1,%0 je %a testw %1,%0 jne %a testb %1,%0 je %a l %0s %0s %0pfcomp%0 fstsw %%ax sahf je %a fcomp%0 fstsw %%ax sahf jbe %a fcomp%0 fstsw %%ax sahf jb %a fcomp%0 fstsw %%ax sahf jae %a fcomp%0 fstsw %%ax sahf ja %a fcomp%0 fstsw %%ax sahf jne %a fcomp%0 fstsw %%ax sahf je %a fcomp%0 fstsw %%ax sahf jbe %a fcomp%0 fstsw %%ax sahf jb %a fcomp%0 fstsw %%ax sahf jae %a fcomp%0 fstsw %%ax sahf ja %a fcomp%0 fstsw %%ax sahf jne %a fidivl %1 fidivrl %0 fidivs %1 fidivrs %0 fimull %1 fimuls %1 fisubl %1 fisubrl %0 fisubs %1 fisubrs %0 fiaddl %1 fiadds %1 fdivs %1 fsubs %1 fmuls %1 fdivs %1 fld%0 call %0 addl $%a,%%esp call %0 addl $%a,%%esp call %0 addl $%a,%%esp call %0 call %0 call %0 call %0 addl $%a,%%esp call %0 call %0 addl $%a,%%esp call %0 call %0 addl $%a,%%esp fstp %%st(0) call %0 fstp %%st(0) call %0 addl $%a,%%esp call %0 call %0 addl $%a,%%esp fstp %%st(0) call %0 fstp %%st(0) # ret # ret # ret # ret # ret reg: INDIRI1(VREGP)reg: INDIRU1(VREGP)reg: INDIRI2(VREGP)reg: INDIRU2(VREGP)reg: INDIRI4(VREGP)reg: INDIRP4(VREGP)reg: INDIRU4(VREGP)reg: INDIRI8(VREGP)reg: INDIRP8(VREGP)reg: INDIRU8(VREGP)freg: INDIRF4(VREGP)freg: INDIRF8(VREGP)stmt: ASGNI1(VREGP,reg)stmt: ASGNU1(VREGP,reg)stmt: ASGNI2(VREGP,reg)stmt: ASGNU2(VREGP,reg)stmt: ASGNF4(VREGP,reg)stmt: ASGNI4(VREGP,reg)stmt: ASGNP4(VREGP,reg)stmt: ASGNU4(VREGP,reg)stmt: ASGNF8(VREGP,reg)stmt: ASGNI8(VREGP,reg)stmt: ASGNP8(VREGP,reg)stmt: ASGNU8(VREGP,reg)cnst: CNSTI1cnst: CNSTU1cnst: CNSTI2cnst: CNSTU2cnst: CNSTI4cnst: CNSTU4cnst: CNSTP4cnst: CNSTI8cnst: CNSTU8cnst: CNSTP8con: cnststmt: regstmt: fregacon: ADDRGP4acon: ADDRGP8acon: cnstbaseaddr: ADDRGP4base: regbase: ADDI4(reg,acon)base: ADDP4(reg,acon)base: ADDU4(reg,acon)base: ADDRFP4base: ADDRLP4index: regindex: LSHI4(reg,con1)index: LSHI4(reg,con2)index: LSHI4(reg,con3)index: LSHU4(reg,con1)index: LSHU4(reg,con2)index: LSHU4(reg,con3)con0: CNSTI4con0: CNSTU4con1: CNSTI4con1: CNSTU4con2: CNSTI4con2: CNSTU4con3: CNSTI4con3: CNSTU4addr: baseaddr: baseaddraddr: ADDI4(index,baseaddr)addr: ADDP4(index,baseaddr)addr: ADDU4(index,baseaddr)addr: ADDI4(reg,baseaddr)addr: ADDP4(reg,baseaddr)addr: ADDU4(reg,baseaddr)addr: ADDI4(index,reg)addr: ADDP4(index,reg)addr: ADDU4(index,reg)addr: indexmem1: INDIRI1(addr)mem1: INDIRU1(addr)mem2: INDIRI2(addr)mem2: INDIRU2(addr)mem4: INDIRI4(addr)mem4: INDIRU4(addr)mem4: INDIRP4(addr)rc: regrc: conmr: regmr: mem4mr1: regmr1: mem1mr2: regmr2: mem2mrc: mem4mrc: mem1mrc: mem2mrc: rcreg: addrreg: mrreg: mr1reg: mr2reg: conreg: LOADI1(reg)reg: LOADI2(reg)reg: LOADI4(reg)reg: LOADU1(reg)reg: LOADU2(reg)reg: LOADU4(reg)reg: LOADP4(reg)reg: ADDI4(reg,mrc)reg: ADDP4(reg,mrc)reg: ADDU4(reg,mrc)reg: SUBI4(reg,mrc)reg: SUBP4(reg,mrc)reg: SUBU4(reg,mrc)reg: BANDI4(reg,mrc)reg: BORI4(reg,mrc)reg: BXORI4(reg,mrc)reg: BANDU4(reg,mrc)reg: BORU4(reg,mrc)reg: BXORU4(reg,mrc)stmt: ASGNI4(addr,ADDI4(mem4,con1))stmt: ASGNI4(addr,ADDU4(mem4,con1))stmt: ASGNP4(addr,ADDP4(mem4,con1))stmt: ASGNI4(addr,SUBI4(mem4,con1))stmt: ASGNI4(addr,SUBU4(mem4,con1))stmt: ASGNP4(addr,SUBP4(mem4,con1))stmt: ASGNI4(addr,ADDI4(mem4,rc))stmt: ASGNI4(addr,SUBI4(mem4,rc))stmt: ASGNU4(addr,ADDU4(mem4,rc))stmt: ASGNU4(addr,SUBU4(mem4,rc))stmt: ASGNI4(addr,BANDI4(mem4,rc))stmt: ASGNI4(addr,BORI4(mem4,rc))stmt: ASGNI4(addr,BXORI4(mem4,rc))stmt: ASGNU4(addr,BANDU4(mem4,rc))stmt: ASGNU4(addr,BORU4(mem4,rc))stmt: ASGNU4(addr,BXORU4(mem4,rc))reg: BCOMI4(reg)reg: BCOMU4(reg)reg: NEGI4(reg)stmt: ASGNI4(addr,BCOMI4(mem4))stmt: ASGNU4(addr,BCOMU4(mem4))stmt: ASGNI4(addr,NEGI4(mem4))reg: LSHI4(reg,rc5)reg: LSHU4(reg,rc5)reg: RSHI4(reg,rc5)reg: RSHU4(reg,rc5)stmt: ASGNI4(addr,LSHI4(mem4,rc5))stmt: ASGNI4(addr,LSHU4(mem4,rc5))stmt: ASGNI4(addr,RSHI4(mem4,rc5))stmt: ASGNI4(addr,RSHU4(mem4,rc5))rc5: CNSTI4rc5: regreg: MULI4(reg,mrc)reg: MULI4(con,mr)reg: MULU4(reg,mr)reg: DIVU4(reg,reg)reg: MODU4(reg,reg)reg: DIVI4(reg,reg)reg: MODI4(reg,reg)reg: CVPU4(reg)reg: CVUP4(reg)reg: CVII4(INDIRI1(addr))reg: CVII4(INDIRI2(addr))reg: CVUU4(INDIRU1(addr))reg: CVUU4(INDIRU2(addr))reg: CVII4(reg)reg: CVIU4(reg)reg: CVUI4(reg)reg: CVUU4(reg)reg: CVII1(reg)reg: CVII2(reg)reg: CVUU1(reg)reg: CVUU2(reg)mrca: mem4mrca: rcmrca: ADDRGP4mrca: ADDRGP8stmt: ASGNI1(addr,rc)stmt: ASGNI2(addr,rc)stmt: ASGNI4(addr,rc)stmt: ASGNU1(addr,rc)stmt: ASGNU2(addr,rc)stmt: ASGNU4(addr,rc)stmt: ASGNP4(addr,rc)stmt: ARGI4(mrca)stmt: ARGU4(mrca)stmt: ARGP4(mrca)stmt: ASGNB(reg,INDIRB(reg))stmt: ARGB(INDIRB(reg))memf: INDIRF8(addr)memf: INDIRF4(addr)memf: CVFF8(INDIRF4(addr))memf: CVFF4(INDIRF8(addr))freg: memfstmt: ASGNF8(addr,freg)stmt: ASGNF4(addr,freg)stmt: ASGNF4(addr,CVFF4(freg))stmt: ARGF8(freg)stmt: ARGF4(freg)freg: NEGF8(freg)freg: NEGF4(freg)flt: memfflt: fregfreg: ADDF4(freg,flt)freg: ADDF8(freg,flt)freg: DIVF4(freg,flt)freg: DIVF8(freg,flt)freg: MULF4(freg,flt)freg: MULF8(freg,flt)freg: SUBF4(freg,flt)freg: SUBF8(freg,flt)freg: CVFF8(freg)freg: CVFF4(freg)stmt: ASGNI4(addr,CVFI4(freg))reg: CVFI4(freg)freg: CVIF8(INDIRI4(addr))freg: CVIF8(reg)freg: CVIF4(INDIRI4(addr))freg: CVIF4(reg)addrj: ADDRGP4addrj: regaddrj: mem4stmt: LABELVstmt: JUMPV(addrj)stmt: EQI4(mem4,rc)stmt: GEI4(mem4,rc)stmt: GTI4(mem4,rc)stmt: LEI4(mem4,rc)stmt: LTI4(mem4,rc)stmt: NEI4(mem4,rc)stmt: GEU4(mem4,rc)stmt: GTU4(mem4,rc)stmt: LEU4(mem4,rc)stmt: LTU4(mem4,rc)stmt: EQI4(reg,mrc)stmt: GEI4(reg,mrc)stmt: GTI4(reg,mrc)stmt: LEI4(reg,mrc)stmt: LTI4(reg,mrc)stmt: NEI4(reg,mrc)stmt: EQU4(reg,mrc)stmt: GEU4(reg,mrc)stmt: GTU4(reg,mrc)stmt: LEU4(reg,mrc)stmt: LTU4(reg,mrc)stmt: NEU4(reg,mrc)stmt: EQI4(BANDU4(mr,con),con0)stmt: NEI4(BANDU4(mr,con),con0)stmt: EQI4(BANDU4(CVII2(INDIRI2(addr)),con),con0)stmt: NEI4(BANDU4(CVII2(INDIRI2(addr)),con),con0)stmt: EQI4(BANDU4(CVIU2(INDIRI2(addr)),con),con0)stmt: NEI4(BANDU4(CVIU2(INDIRI2(addr)),con),con0)stmt: EQI4(BANDU4(CVII1(INDIRI1(addr)),con),con0)cmpf: INDIRF8(addr)cmpf: INDIRF4(addr)cmpf: CVFF8(INDIRF4(addr))cmpf: fregstmt: EQF8(cmpf,freg)stmt: GEF8(cmpf,freg)stmt: GTF8(cmpf,freg)stmt: LEF8(cmpf,freg)stmt: LTF8(cmpf,freg)stmt: NEF8(cmpf,freg)stmt: EQF4(cmpf,freg)stmt: GEF4(cmpf,freg)stmt: GTF4(cmpf,freg)stmt: LEF4(cmpf,freg)stmt: LTF4(cmpf,freg)stmt: NEF4(cmpf,freg)freg: DIVF8(freg,CVIF8(INDIRI4(addr)))freg: DIVF8(CVIF8(INDIRI4(addr)),freg)freg: DIVF8(freg,CVIF8(CVII2(INDIRI2(addr))))freg: DIVF8(CVIF8(CVII2(INDIRI2(addr))),freg)freg: MULF8(freg,CVIF8(INDIRI4(addr)))freg: MULF8(freg,CVIF8(CVII2(INDIRI2(addr))))freg: SUBF8(freg,CVIF8(INDIRI4(addr)))freg: SUBF8(CVIF8(INDIRI4(addr)),freg)freg: SUBF8(freg,CVIF8(CVII2(INDIRI2(addr))))freg: SUBF8(CVIF8(CVII2(INDIRI2(addr))),freg)freg: ADDF8(freg,CVIF8(INDIRI4(addr)))freg: ADDF8(freg,CVIF8(CVII2(INDIRI2(addr))))freg: ADDF8(freg,CVFF8(INDIRF4(addr)))freg: SUBF8(freg,CVFF8(INDIRF4(addr)))freg: MULF8(freg,CVFF8(INDIRF4(addr)))freg: DIVF8(freg,CVFF8(INDIRF4(addr)))freg: LOADF8(memf)reg: CALLI4(addrj)reg: CALLU4(addrj)reg: CALLP4(addrj)reg: CALLI4(addrj)reg: CALLU4(addrj)reg: CALLP4(addrj)stmt: CALLV(addrj)stmt: CALLV(addrj)freg: CALLF4(addrj)freg: CALLF4(addrj)stmt: CALLF4(addrj)stmt: CALLF4(addrj)freg: CALLF8(addrj)freg: CALLF8(addrj)stmt: CALLF8(addrj)stmt: CALLF8(addrj)stmt: RETI4(reg)stmt: RETU4(reg)stmt: RETP4(reg)stmt: RETF4(freg)stmt: RETF8(freg)k d>dh8i8j<;>4    # < T l        , D \ t        5 N g        / H a z       ) B [ t       # < U n        6 O h        0 I b {  * C \ u  2 K d  4 R o * H g  : X v      * H f       - J g       6 S p      $# I ` u        7 Q jx86linux.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/x86linux.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ_MLs7SNI./afs/rose-hulman.edu/class/cs/csa/project/os/lcc; /usr/local/forte-6.1/SUNWspro/bin/../WS6U1/bin/c89 -DSUNDIR='"/opt/SUNWspro/SC4.2/lib/"' -g -c -Isrc -o /usr/tmp/lcc-4.1/sparc/solaris/x86linux.o /usr/tmp/lcc-4.1/sparc/solaris/x86linux.c -W0,-xp\$XAMgAcJ_MLs7SNI.$XAMgAcJ_MLs7SNI.pflag$XAMgAcJ_MLs7SNI.rcsid$XAMgAcJ_MLs7SNI.rcsid$XAMgAcJ_MLs7SNI._ntname$XAMgAcJ_MLs7SNI._ntname$XAMgAcJ_MLs7SNI._nts_0$XAMgAcJ_MLs7SNI._nts_0$XAMgAcJ_MLs7SNI._nts_1$XAMgAcJ_MLs7SNI._nts_1$XAMgAcJ_MLs7SNI._nts_2$XAMgAcJ_MLs7SNI._nts_2$XAMgAcJ_MLs7SNI._nts_3$XAMgAcJ_MLs7SNI._nts_3$XAMgAcJ_MLs7SNI._nts_4$XAMgAcJ_MLs7SNI._nts_4$XAMgAcJ_MLs7SNI._nts_5$XAMgAcJ_MLs7SNI._nts_5$XAMgAcJ_MLs7SNI._nts_6$XAMgAcJ_MLs7SNI._nts_6$XAMgAcJ_MLs7SNI._nts_7$XAMgAcJ_MLs7SNI._nts_7$XAMgAcJ_MLs7SNI._nts_8$XAMgAcJ_MLs7SNI._nts_8$XAMgAcJ_MLs7SNI._nts_9$XAMgAcJ_MLs7SNI._nts_9$XAMgAcJ_MLs7SNI._nts_10$XAMgAcJ_MLs7SNI._nts_10$XAMgAcJ_MLs7SNI._nts_11$XAMgAcJ_MLs7SNI._nts_11$XAMgAcJ_MLs7SNI._nts_12$XAMgAcJ_MLs7SNI._nts_12$XAMgAcJ_MLs7SNI._nts_13$XAMgAcJ_MLs7SNI._nts_13$XAMgAcJ_MLs7SNI._nts_14$XAMgAcJ_MLs7SNI._nts_14$XAMgAcJ_MLs7SNI._nts_15$XAMgAcJ_MLs7SNI._nts_15$XAMgAcJ_MLs7SNI._nts_16$XAMgAcJ_MLs7SNI._nts_16$XAMgAcJ_MLs7SNI._nts_17$XAMgAcJ_MLs7SNI._nts_17$XAMgAcJ_MLs7SNI._nts_18$XAMgAcJ_MLs7SNI._nts_18$XAMgAcJ_MLs7SNI._nts_19$XAMgAcJ_MLs7SNI._nts_19$XAMgAcJ_MLs7SNI._nts_20$XAMgAcJ_MLs7SNI._nts_20$XAMgAcJ_MLs7SNI._nts_21$XAMgAcJ_MLs7SNI._nts_21$XAMgAcJ_MLs7SNI._nts_22$XAMgAcJ_MLs7SNI._nts_22$XAMgAcJ_MLs7SNI._nts_23$XAMgAcJ_MLs7SNI._nts_23$XAMgAcJ_MLs7SNI._nts_24$XAMgAcJ_MLs7SNI._nts_24$XAMgAcJ_MLs7SNI._nts_25$XAMgAcJ_MLs7SNI._nts_25$XAMgAcJ_MLs7SNI._nts_26$XAMgAcJ_MLs7SNI._nts_26$XAMgAcJ_MLs7SNI._nts_27$XAMgAcJ_MLs7SNI._nts_27$XAMgAcJ_MLs7SNI._nts_28$XAMgAcJ_MLs7SNI._nts_28$XAMgAcJ_MLs7SNI._nts_29$XAMgAcJ_MLs7SNI._nts_29$XAMgAcJ_MLs7SNI._nts_30$XAMgAcJ_MLs7SNI._nts_30$XAMgAcJ_MLs7SNI._nts_31$XAMgAcJ_MLs7SNI._nts_31$XAMgAcJ_MLs7SNI._nts_32$XAMgAcJ_MLs7SNI._nts_32$XAMgAcJ_MLs7SNI._nts_33$XAMgAcJ_MLs7SNI._nts_33$XAMgAcJ_MLs7SNI._nts_34$XAMgAcJ_MLs7SNI._nts_34$XAMgAcJ_MLs7SNI._nts_35$XAMgAcJ_MLs7SNI._nts_35$XAMgAcJ_MLs7SNI._nts_36$XAMgAcJ_MLs7SNI._nts_36$XAMgAcJ_MLs7SNI._nts_37$XAMgAcJ_MLs7SNI._nts_37$XAMgAcJ_MLs7SNI._nts_38$XAMgAcJ_MLs7SNI._nts_38$XAMgAcJ_MLs7SNI._nts_39$XAMgAcJ_MLs7SNI._nts_39$XAMgAcJ_MLs7SNI._nts_40$XAMgAcJ_MLs7SNI._nts_40$XAMgAcJ_MLs7SNI._nts_41$XAMgAcJ_MLs7SNI._nts_41$XAMgAcJ_MLs7SNI._nts_42$XAMgAcJ_MLs7SNI._nts_42$XAMgAcJ_MLs7SNI._nts$XAMgAcJ_MLs7SNI._nts$XAMgAcJ_MLs7SNI._templates$XAMgAcJ_MLs7SNI._templates$XAMgAcJ_MLs7SNI._isinstruction$XAMgAcJ_MLs7SNI._isinstruction$XAMgAcJ_MLs7SNI._string$XAMgAcJ_MLs7SNI._string$XAMgAcJ_MLs7SNI._decode_stmt$XAMgAcJ_MLs7SNI._decode_stmt$XAMgAcJ_MLs7SNI._decode_reg$XAMgAcJ_MLs7SNI._decode_reg$XAMgAcJ_MLs7SNI._decode_freg$XAMgAcJ_MLs7SNI._decode_freg$XAMgAcJ_MLs7SNI._decode_cnst$XAMgAcJ_MLs7SNI._decode_cnst$XAMgAcJ_MLs7SNI._decode_con$XAMgAcJ_MLs7SNI._decode_con$XAMgAcJ_MLs7SNI._decode_acon$XAMgAcJ_MLs7SNI._decode_acon$XAMgAcJ_MLs7SNI._decode_baseaddr$XAMgAcJ_MLs7SNI._decode_baseaddr$XAMgAcJ_MLs7SNI._decode_base$XAMgAcJ_MLs7SNI._decode_base$XAMgAcJ_MLs7SNI._decode_index$XAMgAcJ_MLs7SNI._decode_index$XAMgAcJ_MLs7SNI._decode_con1$XAMgAcJ_MLs7SNI._decode_con1$XAMgAcJ_MLs7SNI._decode_con2$XAMgAcJ_MLs7SNI._decode_con2$XAMgAcJ_MLs7SNI._decode_con3$XAMgAcJ_MLs7SNI._decode_con3$XAMgAcJ_MLs7SNI._decode_con0$XAMgAcJ_MLs7SNI._decode_con0$XAMgAcJ_MLs7SNI._decode_addr$XAMgAcJ_MLs7SNI._decode_addr$XAMgAcJ_MLs7SNI._decode_mem1$XAMgAcJ_MLs7SNI._decode_mem1$XAMgAcJ_MLs7SNI._decode_mem2$XAMgAcJ_MLs7SNI._decode_mem2$XAMgAcJ_MLs7SNI._decode_mem4$XAMgAcJ_MLs7SNI._decode_mem4$XAMgAcJ_MLs7SNI._decode_rc$XAMgAcJ_MLs7SNI._decode_rc$XAMgAcJ_MLs7SNI._decode_mr$XAMgAcJ_MLs7SNI._decode_mr$XAMgAcJ_MLs7SNI._decode_mr1$XAMgAcJ_MLs7SNI._decode_mr1$XAMgAcJ_MLs7SNI._decode_mr2$XAMgAcJ_MLs7SNI._decode_mr2$XAMgAcJ_MLs7SNI._decode_mrc$XAMgAcJ_MLs7SNI._decode_mrc$XAMgAcJ_MLs7SNI._decode_rc5$XAMgAcJ_MLs7SNI._decode_rc5$XAMgAcJ_MLs7SNI._decode_mrca$XAMgAcJ_MLs7SNI._decode_mrca$XAMgAcJ_MLs7SNI._decode_memf$XAMgAcJ_MLs7SNI._decode_memf$XAMgAcJ_MLs7SNI._decode_flt$XAMgAcJ_MLs7SNI._decode_flt$XAMgAcJ_MLs7SNI._decode_addrj$XAMgAcJ_MLs7SNI._decode_addrj$XAMgAcJ_MLs7SNI._decode_cmpf$XAMgAcJ_MLs7SNI._decode_cmpf$XBMgAcJ_MLs7SNI.clobber.nstackx86linuxIRx86linux_init$XBMgAcJ_MLs7SNI.x86linux_init.inited$XAMgAcJ_MLs7SNI.prevg$XAMgAcJ_MLs7SNI.rem$XAMgAcJ_MLs7SNI.quo$XAMgAcJ_MLs7SNI.cseg$XAMgAcJ_MLs7SNI.fltregw$XAMgAcJ_MLs7SNI.intregw$XAMgAcJ_MLs7SNI.shortregw$XAMgAcJ_MLs7SNI.charregw$XAMgAcJ_MLs7SNI.fltreg$XAMgAcJ_MLs7SNI.intreg$XAMgAcJ_MLs7SNI.shortreg$XAMgAcJ_MLs7SNI.charregQ; d>dh8i8j<;>Ҁ/Ljƀ"Aaʀ߀-Ca|@@ނ6Oh@t Ƃ2Gtς *@^Ѐ V p   2 O n ǀ ܂ D "D *D TD o( ( (  ; W l̀ˀɀ,  Ȁd7ˀDiـ"gĀ : S (  Bqˀ     ƀp!sp""R"(# #N##($/$@$&$&% &1%R&%&x% &Z & 'w 'H( &(@&(r&(&(&(&)&)6&)h&)&)&)&* &*,&*^&*~&*&*&+&+"&+T&+u&+&+&+&,&,P&,q&,&,&,&-&-L&-m&-&-&-&.&.H&.i&.&.&.&/&/D&/e&/&/&/&0 &0@&0a&0&0&0&1 &1<&1]&1&1&1&2&28&2Y&2&2&2&3&34&3U&3&3&3&3&40&4Q&4&4&4&4&5,&5M&5&5&5&5&6(&6[&6&6&7&7(&17d&7&7&7&8/&8T&8&8&R8&9&9J&9o&9&9&:&:.&:j&:&:&:&;(&;N&;&;&;&< &&>=&>s&>&>&>&?)&?N&?&?& ?&@&@@&@f& @&@& @&A#&A[&A&A&A& B$B5DBCH p 4\ Hp8` HpBQD+ D,,D-LD.\D/dlD0lD1D2D3D4D50D6XD7D8D9D:D;D<DD=lD>D?D@DA DB4DC\DDDEDFDGDHDIDDJlDKDMDND/DPB{$BDBH XT h(BDd De4Df4DgDpDipDjDkDmDnDoDpDr4Ds4Dt@DudxDwxDxDyDzD|D}D~D0D0HDHDTDDDDDDDD@DHHB$BDBH PBD D0D0D<hDhDDDDDDC$C#DC,H PC5D D0D0D<`D`xDxDDDC?$CaDCjH XCsD D4D4DDDpDDDDDC}$CDCH PCD D0D0D<Dh|DC$CDCH PCD D0D0D<Dh|DC$D#DD,H PD5D D0D0D<Dh|DD?$DbDDkH XDtD D4D4DDDpDD~$DDDH TDD D4D4DDdDd|D|DDDD$DDDH TDD D4D4DDdDd|D|DDDD$EDE(H XDE1D D4D4DDpDpDDDDD D $D $D 0D ThD ppE;$E\DEeH PEnD D0D0D<hDhDDDEx$EDEH XED D4D4DDD pD"E$EנDEH XED% D&4D'4D(DD)pD+E$FDFH XF'D. D/4D04D1DD2pD4F1$FTDF]H PFfD7 D80D90D:<hD<hD=D>D?DAFp$FDh||$|(DXh  P d     4 H      0 p     , l     ( h |  Th0@(<|8`pXl<P$8x 4t0p$\p8H0D@L| !!!"""T"h"""##@#T####$$$4$t$$$%%0%p%%%&&,&l&&&''('`'t'''( (D(P((((),)@))))*(*<*+++,,,\,p,,,--H-\----.,.<.|.../$/8/x///0 040t0001101h1|11222L2X2222343H3333404D4556X6778\89<9::h:;H;<(|? ?@4@AB@BCD\EEFxG,GHtI(IJKDKLXLMNdOOPQ$QR@RST TTU U U`UtUUVVVLV`VVVVW0W@WWWWX(X<X|XXXY$Y8YxYYYZ Z4ZlZZZ[[[P[\[[[[\8\L\\\\]4]H]^^_(_8_x___` `4`l```aaaPadaaabb@bTbbbbc<cPccccd8dLdddde$e8epeeefffPfdfffg gLg`gghhi0i@iiiij(j<jtjjjk k kXklkkkllHl\lllmmDmXmmmnn@nTnnnno,o@oxooopppXplppqqqTqhqqrrs8sHsssst0tDt|tttuu(u`utuuuvvPvdvvvw wLw`wwwxxHx\xxxxy4yHyyyyzz z`ztzz{{{\{p{{||}D}~T 8L|`xtX0@ld0pXT  P`,h4D|0Lt(DTDHlXD0l $8Ph4p<´\H4,Ƅ`Ȕ8ʀ,lˀ(`t̬ DX͐͠4HΈΜ0DτϘ,@ЀД,dxѰѼDXҘҬ@TӔӨtՈ՘,@ր֔,dxװ L`ؠشH\ٰٜDXژڬ8Lۄۘ(`pܰXlݬh(h|߼$\p@T0D,@(<|(`t@T<P L`8L,l(h|$dx  Xl<H$8x 4<Px@ \XhT(\L<Hd 8 (   h  lFFDGDHDI4DJXDgDhhpDjpDmDnDoDpDqDtDvDwDz(@D{@D|hD}D~DDDDDDD\D\DhDDDDDDD DDD,DD\D\DhDDDDDDDDDD4DDDDL`D`DhDDDDDDDDD@@D@DhDDDDDDDD $D$D0\\D\DDDDDDDFDD0DDDDLDDDDDD (D ( <D <D D tD t D D  D  D D  D   D  D  ( XD  X lD  lD  t D  D D  D  D  D   HD  H \D  \D  d D   D  D   D   D  D   DD  D XD  XD  ` D !  D " D #  D %  D & D '  @D ) @ TD * TD + \ D -  D . D /  D 1  D 2 D 3 ,D 5,@D 6@D 7HxD 9xD :D ;D =D >D ?D AD BD C$XD EXlD FlD GtD ID JD KD MD ND OTD QThD RhD SpD UD VD WD ZD [D \D ]$D ^PddD bdD cxD dD eD fD hD jD m D n $FD o$D p8LD qLD rTD tD uD vD xD yD z0D |0DD }DD ~L|D |D D D D D D (D (D 0`D `tD tD |D D D D D D PD PdD dD lD D D D  D  D LD L`D `D hD D D D D D HD H\D \D dD D D D D D 4D 4HD HD PD D D D D D D $D $D ,`D `tD tD |D D D D D D $\D \pD pD xD D D D D  D  D ,D XllD lD D D D D D D D ,D ,D 8D dxD xD D D D D D D D D D $D 4D LdD dD pD D D D D D D D 0DD DD L`D `D hD !D #D &D 'D (D )D +D -D . D 14D 24D 3H`D 4`D 5lD 9D :D ;D < D > D @ D A (D D 8 PD E PD F d |D G |D H   D L D M  D N D O!!,D Q!,D S!4D V!D!\D W!\!tFD X!tD Y!!D Z!D [!!D ]!!D ^!D _!",D a","@D b"@D c"H"D e""D f"D g""D i""D j"D k"#D m##,D n#,D o#4#dD q#d#xD r#xD s##D u##D v#D w##D y#$D z$D {$$LD }$L$`D ~$`D $h$D $$D $D $$D $%D %D %%HD %H%\D %\D %d%D %%D %D %%D %&D &D & &DD &D&XD &XD &`&D &&D &D &&D &'D 'D ''8D '8'LD 'LD 'T'D ''D 'D ''D ''D 'D '(D ((0D (0D (8(`D (`(tD (tD (|(D ((D (D ()D ))D )D ) )XD )X)lD )lD )t)D ))D )D )*D **D *D **T*TD *TD *X*pD *pD *|D ***D *D **D *D *D + +4D +4D +<D +L+dD +d+|FD +|D ++D +D ++D ++D +D +,4D ,4,HD ,HD ,P,D ,,D ,D ,,D ,,D ,D ,- D - -4D -4D -<-lD -l-D -D --D --D -D -.D ..D .D . .TD .T.hD .hD .p.D ..D .D ..D ./D /D //PD /P/dD /dD /l/D //D /D //D /0 D 0 D 00LD 0L0`D 0`D 0h0D 00D !0D "00D $01D %1D &11@D (1@1TD )1TD *1\1D ,11D -1D .11D 011D 11D 212$D 42$28D 528D 62@2hD 82h2|D 92|D :22D <22D =2D >23 D @3 3 D A3 D B3(3`D D3`3tD E3tD F3|3D H33D I3D J34D L44D M4D N4$4\4\D Q4\D R4`4xD S4xD T4D U444D Y4D Z44D [4D \4D ]5(5<D _5<D a5DD c5TD d5l5D e5D f5D g55D i5D k5D l5D n5D p5D r6D s6 68D t68D u6DD v6p6D x6D z6D |6D }66D ~6D 6D 77D 7D 7 D 70D 7H7`D 7`D 7lD 77D 7D 7D 77D 7D 7D 78 D 8 D 8$8<D 8<D 8H8tD 8tD 88D 8D 88D 8D 99D 9D 9(9TD 9TD 9t9D 9D 99D 9D 99D 9D ::0D :0D :8:LD :LD :TD :x:D :D ::D :D ::D :D ;;(D ;(D ;4;`D ;`D ;;D ;D ;;D ;D ;<D <D <<@D <@D D >D >D >,D >D>\D >\D >h>D >D >D >D >>D >D >?D ?D ? ?8?8D ?8D ?`?xD ?xD ??D ??D ?D ?@D @D @ @L@LD @LD @TD @dD "@t@D #@D $@@D %@D &@@@D +@AD ,AD -ATAlD .AlD /AxAAD 4AAD 5AD 6BB D 7B D 8B,BXBXD =BXBxD >BxD ?BBD @BD ABC C D FC C,D GC,D HCpCD ICD JCCCD OCCD PCD QD$D<D RD<D SDHDtDtD XDtDD YDD ZDDD [DD \DE(E(D aE(EHD bEHD cEED dED eEEED jEED kED lF@FXD mFXD nFdFFD sFFD tFD uFG D vG D wGGDGDD |GDGdD }GdD ~GGD GD GGGD GHD HD H<HTD HTD H`HHD HHD HD HID ID II@I@D I@I`D I`D IID ID IIID IJD JD JXJpD JpD J|JJD JJD JD K K$D K$D K0K\K\D K\D KKD KD KKD KKD KD L L8D L8D LDLpLpD LpD LxD LD LLD LD LLD LD LMMD MM4D M4D MxMD MD MMMD MMD MD N,NDD NDD NPN|N|D N|ND ND NND ND OO0O0D O0OPD OPD OOD OD OOOD OPD PD PHP`D P`D PlPPD PPD PD PQD QD QQ<Q<D Q<D QdQ|D Q|D QQD QD QD QD QQD QD RR D R D R,RXRXD RXRxD RxD RRD RD RS S D S S,D !S,D "SpSD #SD $SSSD (SD )STD *TD +T T8D -T8D /T@D 2TPThD 3ThTFɀD 4TD 5TTD 6TD 7TTD 9TTD :TD ;UU8D =U8ULD >ULD ?UTUD AUUD BUD CUUD EUUD FUD GUV$D IV$V8D JV8D KV@VpD MVpVD NVD OVVD QVVD RVD SVWD UWWD VWD WW$WXD YWXWlD ZWlD [WtWD ]WWD ^WD _WXD aXXD bXD cXXTD eXTXhD fXhD gXpXD iXXD jXD kXXD mXYD nYD oYYPD qYPYdD rYdD sYlYD uYYD vYD wYYD yYZ D zZ D {ZZDD }ZDZXD ~ZXD Z`ZD ZZD ZD ZZD ZZD ZD Z[(D [([<D [<D [D[lD [l[D [D [[D [[D [D [\D \\$D \$D \,\dD \d\xD \xD \\D \\D \D \] D ] ] D ] D ](]`]`D ]`D ]d]|D ]|D ]D ]]]D ]D ]]D ]D ^D ^,^@D ^@D ^T^lD ^lD ^x^D ^D ^D ^^D ^^FӀD ^D __D _D __PD _P_dD _dD _l_D __D _D __D _` D ` D ``DD `D`XD `XD ```D ``D `D ``D ``D `D `a(D a(a<D a<D aDatD ataD aD aaD aaD aD abD bb,D b,D b4blD blbD bD bbD bbD bD bcD cc(D c(D c0chD chc|D c|D ccD ccD cDcdDdd$Dd$Dd,ddDdddxDdxDddD ddD dD ddDdeDeDeeHDeHe\De\DedeDeeDeDeeDeeDeDef(Df(f<Df<D fDf|D"f|fD#fD$ffD&ffD'fD(fg$D*g$g8D+g8D,g@gxD.gxgD/gD0gggD3gD4ggD5gD6gD7h h4h4D;h4D<hHh`D=h`D>hlD?hhDAhDChDFhhDGhhF݀DHhDIiiDJiDKi$iXDMiXilDNilDOitiDQiiDRiDSijDUjjDVjDWjjLDYjLj`DZj`D[jhjD]jjD^jD_jjDajjDbjDckk0Dek0kDDfkDDgkLk|Dik|kDjkDkkkDmkkDnkDokl Dql l4Drl4Dsl<ltDultlDvlDwllDyllDzlD{lmD}mm0D~m0Dm8mpDmpmDmDmmDmmDmDmnDnn,Dn,Dn4nlDnlnDnDnnDnnDnDnoDooDoDo oPDoPodDodDoloDooDoDooDooDoDop0Dp0pDDpDDpLpDppDpDppDppDpDpq,Dq,q@Dq@DqHqDqqDqDqqqDqDqqDqDqDr(r<r<Dr<DrPrhDrhDrtDrrDrDrDrrDrrFDrDss$Ds$Ds,s`Ds`stDstDs|sDssDsDstDttDtDt$tTDtTthDthDtptDttDtDttDtuDuDuu8Du8uLDuLDuTuDuuDuDuuDuuDuDuv(Dv(v<Dv<DvDv|Dv|vDvDvvDvvDvDvw$Dw$w8Dw8Dw@wxDwxwD wD wwD wwD wDwx Dx x4Dx4Dx<xtDxtxDxDxxDxxDxDxy Dy y Dy Dy(yXD yXylD!ylD"ytyD$yyD%yD&yyD(yyD)yD*zz8D,z8zLD-zLD.zTzD0zzD1zD2zzD4zzD5zD6z{4D8{4{HD9{HD:{P{D<{{D={D>{{{DA{DB{{DC{DD|DE|0|D|DDI|DDJ|X|pDK|pDL||DM||DO|DQ|DT||DU|DV} }$DW}$DX}0DY}\}p}pD]}pD^}}D_}D`}Da}}Dc}De}Dg~Dh~~4Di~4Dj~@Dk~l~Dm~Do~Dr~~Ds~Dt~~Du~Dv~Dw$88D{8D|PhD}hD~tDDDDDDDD$DPddDd|D|DDDDDD,D,D8DdxDxDDDDDD D DD$DD\D\DhDDDDDDDDD0DDDDLD\tDtDDDDD D D(@D@DLDxDDDDDDDD D@XDXDdDDDDDDDD 4D4D<DLDd|D|DDDDDD<TDTD`DDDDD D D DxDDDDDD0D0D8DHDDDD D#D$ 8D%8D&DD'pD)D+D-D.D/D0D1H\D4\D5tD6D7D8D:D<D>D?LdD@dDApDBDEDFDGDHDI,DK,DM4DO<DQLDRlDSDTDUDWDYD[D\ D] D^,D_XlDalDctDeDfDgDhDiDkDmDo Dp4LDqLDrXDtDvDxDyDzD{D}DDD,DDDDP|D|DDDDDDDDD@D@TDTD\DDDDDDD D D(<D<DDDhxDxDDDDDDDDD4D4D@DlDDDDDDDD(D(DLdDdDpDDDDDD$8D8D\tDtDDDDDD D8LDLDTDdDtDDDDDD0D0D<Dh|D|DDDDDD(@D@DLDxD D D D D DD D0D@Dd|D|DDDDDDD4HD"HD#lD$D%D&D)D* D+ D,D-DXD0XD1D2D3D4D6D8D9D; D<0HD=HD>TD?DADCDDDFDGDHDIDJ4HDLHDNPDO`DQpDRDSDTDUDWDYDZD\$D]LdD^dD_pD`DbDdDeDgDhDiDj DkL`Dn`DoDpDqDrDuDv $Dw$Dx0Dy\pD|pD}D~DDDDDD$DH`D`DlDDDDDD 4D4DXpDpD|DDDDDD4HDHDPD`DpDDDDDDDD DD\D\DhDDDDDDDDDH\D\DdDtDDDDDDDD(D8D`xDxDDDDDDD,D,D8DdxDxDDDDDD D DD$D<TDTD`DDDDDDDDD@TDTD\DlD|D D D D DDD D0DXpDpD|DDDDDD $D $D!0D"\pD$pD&xD'D)D*D+D,D-  D/ D1(D28D4HD5lD6D7D8D:D<D=D?D@4DA4DB@DClDEDGDHDJDKDLDMDN0DP0DR8DSHDUXDVDWDXDYD\D] $D^$D_0D`\pDbpDdxDeDgDhDiDjDk$Dm$Do,Dp<DrLDspDtDuDwDyDzD|D}(D~(D4`D`DDDDDD4LDLDXDDD 8D8DDppDpDD $D$D0\\D\DDDDHHDHDPD`DpDDDDDDDD4LDLDXDDDDDDD$D$DLdDdDpDDDDDDD<D<Dd|D|DDDDDDDD$PDPDXDhDxDDDDD0D0D<hDhDpDDDDDD D 0HD HD TDDDDDDDDD$D4DDDlD D!D$D%D&D'4D)4D+<D,LD.\D/D0D1D4D5D6D7 LD9LD;TD<dD>tD?D@DADCDEDFDHDI8PDJPDK\DNDODPDQDSDUDVDX(DYPhDZhD[tD^D_D`DaDcDe Df0Dh@Did|Dj|DkDmDoDpDrDsDtDu(TDxTDy|”Dz”D{ DDD$<D<DHttDtDD(D(D4``D`ļDļDDD LLDLDTDdDtDŜŴDŴDDDDDDD<LDLDThDhDpDƔƤDƤDƬDDDDDDD(@D@DLxDxDǀDLjDǐDǘDǨDǸDDDD44D4D\tDtDȀȬDȬDȴDDDDDD$PPDPDXDhDxɐDɐDɤɼDɼDDDD D4D4DH`D`DlʘʘD ʘD ʠDʰDFDDDDDDDXDXD`˘D˘ˬDˬD˴DDD8D!8LD"LD#T̄D%̘̄D&̘D'̠D)D*D+D-0D.0D/8hD1h|D2|D3̈́͸D5͸D6D7 D9  D: D;(`D=`tD>tD?|δDAδDBDCDEDFDG$\DI\pDJpDKxϰDMϰDNDODQDRDS XDUXlDVlDWtФDYФиDZиD[D]D^D_ <Da<PDbPDcXшDeшќDfќDgѤDiDjDkDm0Dn0Do8pDqp҄Dr҄DsҌDuDvDwDy,Dz,D{4lD}lӀD~ӀDӈDDDDD((D(D<TDTD`DԌԠDԠDԴDDDD D4D4LFDLD`tDtD|հDհDDDDD XDXlDlDt֤Dָ֤DָDDDD <D<PDPDX׈D׈לDלDפDDD$D$8D8D@xDx،D،DؔDDD D 4D4D<tDtوDوDِDDDD0D0D8pDpڄDڄDڌDDDD$D$D,\D\pDpDxۨDۨۼDۼDDDD8D8LDLDT܈D܈ܜDܜDܤDDD0D0DDDDL݄D݄ݘDݘDݠD D D ,,D,D0HDHDTDހޔޔDޔDޜDެDGDDDD @D"@TD#TD$\ߔD&ߔߨD'ߨD(߰D*D+D,4D.4HD/HD0PD2D3D4D6D7D8D:,D;,D<4dD>dxD?xD@DBDCDDDFDGDH$\DJ\pDKpDLxDNDODPDRDSDT XDVXlDWlDXtDZD[D\D^D_D`TDbThDchDdpDfDgDhDjDkDl8Dn8LDoLDpTDrDsDtDvDwDxDz,D{,D|4lD~lDDDDDD(D(D0hDh|D|DDDDDD$$D$D,D<TDTlGDlDDDDDD$D$8D8D@xDxDDDDDD$D$D,\D\pDpDxDDDDDDDDDXDXD`DDDDDD@D@TDTD\DDDDDD<D<PDPDXDDDDDD0D0DDDDL|D|DDDDDD(D(D0XDXlDlDtDDDDDDPDPdDdDlDDDD  D D LLDLDPhDhDtDDDDDDDD(D ThhD$hD%|D&D'D(D,D-D.0D/0D0<hhD3hD5pD7xD:D;D<D=D>D?((DC(DD@XDEXDFdDGDIDKDMDODQDSDUDWDYD[D\ D] D^,D_XlDalDctDe|DgDhDiDj Dk8LDnLDod|Dp|DqDrDuDv$<Dw<DxHtD{tD|D}D~DDDDDD D 8D8DDDpDDDDDDDDDDD D(D0D8LDLDTxDxDDDDDDDDD4D4D@DlDDDDDD@TTDTDDDDD0DDDDDDDDDDD D(D0D8DHDXD|DDDD$D$DPhDhDtDDDD$<D<DHDtD DD,D,D8DdxxDxDDDD(DThhD$hD%D&D'D(D)(<<D,<D.DD0LD2TD4\D6dD8lD:tD<|D>D@DBDDDFDHDJDLDNDPDQDSDT(DU(DV4DW`tD\tD]D^D_D`Da4HHDgHDhDiDjDkDlDsxDtxDuDvDwDx  D hDhDDDDD@D@DlDDDDDDDDDD,DDDDPD|DDD  D D $D P d dD d D D  D D D @ T TD T D D  D D D  ( (D (D 0D 8D @D PD `D  D D  D D D D D D D 0 HD HD T D D D D D D D  D D  ,D ,D 4D <D DD TD dD  D D  D D D D DDD4LDLDXD D D DDDDDD0D0D8D@DHDPD!XD#`D%hD'pD)xD+D-D/D1D3D5D7D9D;D=D?DADCDEDGDIDh$DK--G$GDDGMHG\LDNDO DP<DQLDRhpD{pDxDDDD D D DPDQDfDgDhDiDp$Dq4DrHD}PD~dDlDDDDDDDDDDD$D<DLDTDdDDDDDDRDGq$GDGH 4G GG؀D DDXDXDlDDDDD8DdDDDDD<DhDDDDD@DlDDDDD,DDD\DtDDDDDDDDD4DXDppG$GDDDD D4DDDXDhDxDDDG$DD4D`DppH$DD D(D@@H!$H7DDDT\D \DD,D,D4DLDhDpDDDDDDD D!(D"DD#dD%lD&D(D)D+D,D.D/DD1ppH@$HWDH`&4D6D7TD8pxD:xD;D=D>D@DADCDDD8DFH$HDHDIDLDM\DNDODP@DQDRDSDThDUDVDW@DXDYDZ$D[hD\HD]HD^D_@D`DaDcH$HDIHILI#PI,DhDiDj,DkHDldDmtI4(DoDpDqDrDsDtDvDw(Dx8DyHD{XD|hD}D~I@DIHDDD DHDlDDD~DD`DpDDDDDDDDDD$4IPD4DDD\DIX$IqDpDD0DlDDDDDIz$IDDD D(D4DHD`DtDDDI$IDIˠHIנLDD0DTDtDDDDD D@DdDDDD ID DH`DhIDIDD(D0DttJ$JDDD,,J($JGDJPH J\D D8DPDJe$J{DDDD44J$JDDJ$JD`DDD\xDxDDDLXDXlDlDDDDJ$J֠DDDD<<J J$KDK"H K0(D2 D3 D4(D64D7D8D9TD:D;D=||K](+nK{$K$K$K$K$L1$LW(+nJLs(+n(L(+nL(+mL(+mL(+mM(+mM/(+mMc(+lM(+lM(+mJN$N$N2$NH$Np$N$N$N$O$O-$O?$OS$Ou$O$O$O$O$P$P2$PE$P_$P$P$P$P$Q:bx86linux.c/afs/rose-hulman.edu/class/cs/csa/project/os/lcc//usr/tmp/lcc-4.1/sparc/solaris/x86linux.cXa ; g ; V=3.1 ; R=Sun WorkShop 6 update 1 C 5.2 2000/09/11 ; G=$XAMgAcJ_MLs7SNI.char:t(0,1)=bsc1;0;8;short:t(0,2)=bs2;0;16;int:t(0,3)=bs4;0;32;long:t(0,4)=bs4;0;32;long long:t(0,5)=bs8;0;64;signed char:t(0,6)=bsc1;0;8;signed short:t(0,7)=bs2;0;16;signed int:t(0,8)=bs4;0;32;signed long:t(0,9)=bs4;0;32;signed long long:t(0,10)=bs8;0;64;unsigned char:t(0,11)=buc1;0;8;unsigned short:t(0,12)=bu2;0;16;unsigned:t(0,13)=bu4;0;32;unsigned int:t(0,14)=bu4;0;32;unsigned long:t(0,15)=bu4;0;32;unsigned long long:t(0,16)=bu8;0;64;float:t(0,17)=R1;4;double:t(0,18)=R2;8;long double:t(0,19)=R6;16;void:t(0,20)=bs0;0;0:T(0,21)=eEAX:0,ECX:1,EDX:2,EBX:3,ESI:6,EDI:7,;src/c.h/usr/include/assert.h/usr/include/stdarg.h/usr/include/iso/stdarg_iso.h/usr/include/sys/va_list.h__va_list:t(5,1)=*(0,20)va_list:t(4,1)=*(0,20)/usr/include/stdio.h/usr/include/iso/stdio_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/sys/va_list.h/usr/include/stdio_tag.h__FILE:t(11,1)=xs__FILE:/usr/include/stdio_impl.h/usr/include/sys/isa_defs.hssize_t:t(12,1)=(0,3)__FILE:T(12,2)=s16_cnt:(12,1),0,32;_ptr:(12,3)=*(0,11),32,32;_base:(12,3),64,32;_flag:(0,11),96,8;_file:(0,11),104,8;__orientation:(0,14),112,2;__ionolock:(0,14),114,1;__filler:(0,14),115,5;;FILE:t(7,1)=(12,2)size_t:t(7,2)=(0,14)fpos_t:t(7,3)=(0,4)/usr/include/stdlib.h/usr/include/iso/stdlib_iso.h/usr/include/sys/feature_tests.h:T(15,1)=s8quot:(0,3),0,32;rem:(0,3),32,32;;div_t:t(15,2)=(15,1):T(15,3)=s8quot:(0,4),0,32;rem:(0,4),32,32;;ldiv_t:t(15,4)=(15,3)wchar_t:t(15,5)=bsc4;0;32;uid_t:t(14,1)=(0,4)/usr/include/limits.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.h/usr/include/iso/limits_iso.h/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.hNode:t(1,1)=*(1,2)=xsnode:List:t(1,3)=*(1,4)=xslist:Code:t(1,5)=*(1,6)=xscode:Swtch:t(1,7)=*(1,8)=xsswtch:Symbol:t(1,9)=*(1,10)=xssymbol:coord:T(1,11)=s12file:(1,12)=*(0,1),0,32;x:(0,14),32,32;y:(0,14),64,32;;Coordinate:t(1,13)=(1,11)Table:t(1,14)=*(1,15)=xstable:value:T(1,16)=u16i:(0,4),0,32;u:(0,15),0,32;d:(0,19),0,128;p:(1,17)=*(0,20),0,32;g:(1,18)=*(1,19)=f(0,20),0,32;;Value:t(1,20)=(1,16)Tree:t(1,21)=*(1,22)=xstree:Type:t(1,23)=*(1,24)=xstype:Field:t(1,25)=*(1,26)=xsfield::T(1,27)=s16printed:(0,14),0,1;marked:(0,14),32,32;typeno:(0,12),64,16;xt:(1,17),96,32;;Xtype:t(1,28)=(1,27)src/config.h:T(24,1)=s68max_unaligned_load:(0,11),0,8;rmap:(24,2)=*(24,3)=f(24,4)=*(1,10),32,32;blkfetch:(24,5)=*(24,6)=f(0,20),64,32;blkstore:(24,7)=*(24,8)=f(0,20),96,32;blkloop:(24,9)=*(24,10)=f(0,20),128,32;_label:(24,11)=*(24,12)=f(0,20),160,32;_rule:(24,13)=*(24,14)=f(0,3),192,32;_nts:(24,15)=*(24,16)=*(0,2),224,32;\_kids:(24,17)=*(24,18)=f(0,20),256,32;_string:(24,19)=*(1,12),288,32;_templates:(24,19),320,32;_isinstruction:(1,12),352,32;_ntname:(24,19),384,32;emit2:(24,20)=*(24,21)=f(0,20),416,32;doarg:(24,22)=*(24,23)=f(0,20),448,32;target:(24,24)=*(24,25)=f(0,20),480,32;\clobber:(24,26)=*(24,27)=f(0,20),512,32;;Xinterface:t(24,28)=(24,1):T(24,29)=s40listed:(0,14),0,1;registered:(0,14),1,1;emitted:(0,14),2,1;copy:(0,14),3,1;equatable:(0,14),4,1;spills:(0,14),5,1;mayrecalc:(0,14),6,1;state:(1,17),32,32;\inst:(0,2),64,16;kids:(24,30)=ar(0,4);0;2;(1,1),96,96;prev:(1,1),192,32;next:(1,1),224,32;prevuse:(1,1),256,32;argno:(0,2),288,16;;Xnode:t(24,31)=(24,29):T(24,32)=s12vbl:(1,9),0,32;set:(0,2),32,16;number:(0,2),48,16;mask:(0,14),64,32;;Regnode:t(24,33)=*(24,32):T(24,34)=eIREG:0,FREG:1,;:T(24,35)=s28name:(1,12),0,32;eaddr:(0,14),32,32;offset:(0,3),64,32;lastuse:(1,1),96,32;usecount:(0,3),128,32;regnode:(24,33),160,32;wildcard:(24,36)=*(1,9),192,32;;Xsymbol:t(24,37)=(24,35):T(24,38)=eRX:2,;:T(24,39)=s12offset:(0,3),0,32;freemask:(24,40)=ar(0,4);0;1;(0,14),32,64;;Env:t(24,41)=(24,39):T(24,42)=eVREG:704,;metrics:T(1,29)=s3size:(0,11),0,8;align:(0,11),8,8;outofline:(0,11),16,8;;Metrics:t(1,30)=(1,29)interface:T(1,31)=s200charmetric:(1,30),0,24;shortmetric:(1,30),24,24;intmetric:(1,30),48,24;longmetric:(1,30),72,24;longlongmetric:(1,30),96,24;floatmetric:(1,30),120,24;doublemetric:(1,30),144,24;longdoublemetric:(1,30),168,24;\ptrmetric:(1,30),192,24;structmetric:(1,30),216,24;little_endian:(0,14),240,1;mulops_calls:(0,14),241,1;wants_callb:(0,14),242,1;wants_argb:(0,14),243,1;left_to_right:(0,14),244,1;wants_dag:(0,14),245,1;\unsigned_char:(0,14),246,1;address:(1,32)=*(1,33)=f(0,20),256,32;blockbeg:(1,34)=*(1,35)=f(0,20),288,32;blockend:(1,36)=*(1,37)=f(0,20),320,32;defaddress:(1,38)=*(1,39)=f(0,20),352,32;defconst:(1,40)=*(1,41)=f(0,20),384,32;defstring:(1,42)=*(1,43)=f(0,20),416,32;defsymbol:(1,44)=*(1,45)=f(0,20),448,32;\emit:(1,46)=*(1,47)=f(0,20),480,32;export:(1,48)=*(1,49)=f(0,20),512,32;function:(1,50)=*(1,51)=f(0,20),544,32;gen:(1,52)=*(1,53)=f(1,54)=*(1,2),576,32;global:(1,55)=*(1,56)=f(0,20),608,32;import:(1,57)=*(1,58)=f(0,20),640,32;local:(1,59)=*(1,60)=f(0,20),672,32;progbeg:(1,61)=*(1,62)=f(0,20),704,32;\progend:(1,63)=*(1,64)=f(0,20),736,32;segment:(1,65)=*(1,66)=f(0,20),768,32;space:(1,67)=*(1,68)=f(0,20),800,32;stabblock:(1,69)=*(1,70)=f(0,20),832,32;stabend:(1,71)=*(1,72)=f(0,20),864,32;stabfend:(1,73)=*(1,74)=f(0,20),896,32;stabinit:(1,75)=*(1,76)=f(0,20),928,32;stabline:(1,77)=*(1,78)=f(0,20),960,32;\stabsym:(1,79)=*(1,80)=f(0,20),992,32;stabtype:(1,81)=*(1,82)=f(0,20),1024,32;x:(24,28),1056,544;;Interface:t(1,83)=(1,31)binding:T(1,84)=s8name:(1,12),0,32;ir:(1,85)=*(1,83),32,32;;Binding:t(1,86)=(1,84):T(1,87)=s32blockentry:(1,3),0,32;blockexit:(1,3),32,32;entry:(1,3),64,32;exit:(1,3),96,32;returns:(1,3),128,32;points:(1,3),160,32;calls:(1,3),192,32;end:(1,3),224,32;;Events:t(1,88)=(1,87)src/token.h:T(1,89)=eFLOAT:1,DOUBLE:2,CHAR:3,SHORT:4,INT:5,UNSIGNED:6,POINTER:7,VOID:8,\STRUCT:9,UNION:10,FUNCTION:11,ARRAY:12,ENUM:13,LONG:14,CONST:15,VOLATILE:16,\ID:32,FCON:34,ICON:35,SCON:36,INCR:39,DECR:48,DEREF:49,ANDAND:50,\OROR:51,LEQ:52,EQL:53,NEQ:54,GEQ:55,RSHIFT:56,LSHIFT:57,ELLIPSIS:64,\SIZEOF:65,AUTO:67,BREAK:68,CASE:69,CONTINUE:70,DEFAULT:71,DO:72,ELSE:73,\EXTERN:74,FOR:75,GOTO:76,IF:77,REGISTER:78,RETURN:79,SIGNED:80,STATIC:81,\SWITCH:82,TYPEDEF:83,WHILE:84,TYPECODE:85,FIRSTARG:86,EOI:127,LAST:128,;node:T(1,2)=s68op:(0,2),0,16;count:(0,2),16,16;syms:(1,90)=ar(0,4);0;2;(1,9),32,96;kids:(1,91)=ar(0,4);0;1;(1,1),128,64;link:(1,1),192,32;x:(24,31),224,320;;:T(1,92)=eF:1,I:5,U:6,P:7,V:8,B:9,;:T(1,93)=eCNST:16,ARG:32,ASGN:48,INDIR:64,CVF:112,CVI:128,CVP:144,CVU:176,\NEG:192,CALL:208,RET:240,ADDRG:256,ADDRF:272,ADDRL:288,ADD:304,SUB:320,\LSH:336,MOD:352,RSH:368,BAND:384,BCOM:400,BOR:416,BXOR:432,DIV:448,\MUL:464,EQ:480,GE:496,GT:512,LE:528,LT:544,NE:560,JUMP:576,\LABEL:592,LOAD:224,LASTOP:225,;:T(1,94)=eCODE:1,BSS:2,DATA:3,LIT:4,;:T(1,95)=ePERM:0,FUNC:1,STMT:2,;list:T(1,4)=s8x:(1,17),0,32;link:(1,3),32,32;;:T(1,96)=eBlockbeg:0,Blockend:1,Local:2,Address:3,Defpoint:4,Label:5,Start:6,Gen:7,\Jump:8,Switch:9,;:T(1,97)=s28level:(0,3),0,32;locals:(24,36),32,32;identifiers:(1,14),64,32;types:(1,14),96,32;x:(24,41),128,96;;:T(1,98)=s12sym:(1,9),0,32;base:(1,9),32,32;offset:(0,4),64,32;;:T(1,99)=s16src:(1,13),0,96;point:(0,3),96,32;;:T(1,100)=s24sym:(1,9),0,32;table:(1,9),32,32;deflab:(1,9),64,32;size:(0,3),96,32;values:(1,101)=*(0,4),128,32;labels:(24,36),160,32;;:T(1,102)=u28block:(1,97),0,224;begin:(1,5),0,32;var:(1,9),0,32;addr:(1,98),0,96;point:(1,99),0,128;forest:(1,1),0,32;swtch:(1,100),0,192;;code:T(1,6)=s40kind:(1,96),0,32;prev:(1,5),32,32;next:(1,5),64,32;u:(1,102),96,224;;swtch:T(1,8)=s28sym:(1,9),0,32;lab:(0,3),32,32;deflab:(1,9),64,32;ncases:(0,3),96,32;size:(0,3),128,32;values:(1,101),160,32;labels:(24,36),192,32;;:T(1,103)=s8label:(0,3),0,32;equatedto:(1,9),32,32;;:T(1,104)=s12cfields:(0,14),0,1;vfields:(0,14),1,1;ftab:(1,14),32,32;flist:(1,25),64,32;;:T(1,105)=s32min:(1,20),0,128;max:(1,20),128,128;;:T(1,106)=s24v:(1,20),0,128;loc:(1,9),128,32;;:T(1,107)=s24pt:(1,13),0,96;label:(0,3),96,32;ncalls:(0,3),128,32;callee:(24,36),160,32;;:T(1,108)=s12cse:(1,1),0,32;replace:(0,3),32,32;next:(1,9),64,32;;:T(1,109)=u32l:(1,103),0,64;s:(1,104),0,96;value:(0,3),0,32;idlist:(24,36),0,32;limits:(1,105),0,256;c:(1,106),0,192;f:(1,107),0,192;seg:(0,3),0,32;\alias:(1,9),0,32;t:(1,108),0,96;;symbol:T(1,10)=s112name:(1,12),0,32;scope:(0,3),32,32;src:(1,13),64,96;up:(1,9),160,32;uses:(1,3),192,32;sclass:(0,3),224,32;structarg:(0,14),256,1;addressed:(0,14),257,1;\computed:(0,14),258,1;temporary:(0,14),259,1;generated:(0,14),260,1;defined:(0,14),261,1;type:(1,23),288,32;ref:(0,17),320,32;u:(1,109),384,256;x:(24,37),640,224;;:T(1,110)=eCONSTANTS:1,LABELS:2,GLOBAL:3,PARAM:4,LOCAL:5,;:T(1,111)=u16v:(1,20),0,128;sym:(1,9),0,32;field:(1,25),0,32;;tree:T(1,22)=s40op:(0,3),0,32;type:(1,23),32,32;kids:(1,112)=ar(0,4);0;1;(1,21),64,64;node:(1,1),128,32;u:(1,111),192,128;;:T(1,113)=eAND:608,NOT:624,OR:640,COND:656,RIGHT:672,FIELD:688,;:T(1,114)=s8oldstyle:(0,14),0,1;proto:(1,115)=*(1,23),32,32;;:T(1,116)=u8sym:(1,9),0,32;f:(1,114),0,64;;type:T(1,24)=s40op:(0,3),0,32;type:(1,23),32,32;align:(0,3),64,32;size:(0,3),96,32;u:(1,116),128,64;x:(1,28),192,128;;field:T(1,26)=s20name:(1,12),0,32;type:(1,23),32,32;offset:(0,3),64,32;bitsize:(0,2),96,16;lsb:(0,2),112,16;link:(1,25),128,32;;Apply:t(1,117)=*(1,118)=f(0,20)$XAMgAcJ_MLs7SNI.pflag:S(0,3)$XAMgAcJ_MLs7SNI.rcsid:S(0,22)=ar(0,4);0;-1;(0,1)$XAMgAcJ_MLs7SNI.rcsid:S(0,23)=ar(0,4);0;48;(0,1)$XAMgAcJ_MLs7SNI._ntname:S(0,24)=ar(0,4);0;-1;(1,12)$XAMgAcJ_MLs7SNI._ntname:S(0,25)=ar(0,4);0;29;(1,12):T(0,26)=s12_stmt:(0,14),0,7;_reg:(0,14),7,7;_freg:(0,14),14,6;_cnst:(0,14),20,4;_con:(0,14),24,1;_acon:(0,14),25,2;_baseaddr:(0,14),27,1;_base:(0,14),28,3;\_index:(0,14),32,3;_con1:(0,14),35,2;_con2:(0,14),37,2;_con3:(0,14),39,2;_con0:(0,14),41,2;_addr:(0,14),43,4;_mem1:(0,14),47,2;_mem2:(0,14),49,2;\_mem4:(0,14),51,2;_rc:(0,14),53,2;_mr:(0,14),55,2;_mr1:(0,14),57,2;_mr2:(0,14),59,2;_mrc:(0,14),61,3;_rc5:(0,14),64,2;_mrca:(0,14),66,3;\_memf:(0,14),69,3;_flt:(0,14),72,2;_addrj:(0,14),74,2;_cmpf:(0,14),76,3;;_state:T(0,27)=s72cost:(0,28)=ar(0,4);0;28;(0,2),0,464;rule:(0,26),480,96;;$XAMgAcJ_MLs7SNI._nts_0:S(0,29)=ar(0,4);0;-1;(0,2)$XAMgAcJ_MLs7SNI._nts_0:S(0,30)=ar(0,4);0;0;(0,2)$XAMgAcJ_MLs7SNI._nts_1:S(0,29)$XAMgAcJ_MLs7SNI._nts_1:S(0,31)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_2:S(0,29)$XAMgAcJ_MLs7SNI._nts_2:S(0,32)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_3:S(0,29)$XAMgAcJ_MLs7SNI._nts_3:S(0,33)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_4:S(0,29)$XAMgAcJ_MLs7SNI._nts_4:S(0,34)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_5:S(0,29)$XAMgAcJ_MLs7SNI._nts_5:S(0,35)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_6:S(0,29)$XAMgAcJ_MLs7SNI._nts_6:S(0,36)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_7:S(0,29)$XAMgAcJ_MLs7SNI._nts_7:S(0,37)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_8:S(0,29)$XAMgAcJ_MLs7SNI._nts_8:S(0,38)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_9:S(0,29)$XAMgAcJ_MLs7SNI._nts_9:S(0,39)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_10:S(0,29)$XAMgAcJ_MLs7SNI._nts_10:S(0,40)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_11:S(0,29)$XAMgAcJ_MLs7SNI._nts_11:S(0,41)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_12:S(0,29)$XAMgAcJ_MLs7SNI._nts_12:S(0,42)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_13:S(0,29)$XAMgAcJ_MLs7SNI._nts_13:S(0,43)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_14:S(0,29)$XAMgAcJ_MLs7SNI._nts_14:S(0,44)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_15:S(0,29)$XAMgAcJ_MLs7SNI._nts_15:S(0,45)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_16:S(0,29)$XAMgAcJ_MLs7SNI._nts_16:S(0,46)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_17:S(0,29)$XAMgAcJ_MLs7SNI._nts_17:S(0,47)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_18:S(0,29)$XAMgAcJ_MLs7SNI._nts_18:S(0,48)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_19:S(0,29)$XAMgAcJ_MLs7SNI._nts_19:S(0,49)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_20:S(0,29)$XAMgAcJ_MLs7SNI._nts_20:S(0,50)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_21:S(0,29)$XAMgAcJ_MLs7SNI._nts_21:S(0,51)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_22:S(0,29)$XAMgAcJ_MLs7SNI._nts_22:S(0,52)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_23:S(0,29)$XAMgAcJ_MLs7SNI._nts_23:S(0,53)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_24:S(0,29)$XAMgAcJ_MLs7SNI._nts_24:S(0,54)=ar(0,4);0;3;(0,2)$XAMgAcJ_MLs7SNI._nts_25:S(0,29)$XAMgAcJ_MLs7SNI._nts_25:S(0,55)=ar(0,4);0;3;(0,2)$XAMgAcJ_MLs7SNI._nts_26:S(0,29)$XAMgAcJ_MLs7SNI._nts_26:S(0,56)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_27:S(0,29)$XAMgAcJ_MLs7SNI._nts_27:S(0,57)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_28:S(0,29)$XAMgAcJ_MLs7SNI._nts_28:S(0,58)=ar(0,4);0;3;(0,2)$XAMgAcJ_MLs7SNI._nts_29:S(0,29)$XAMgAcJ_MLs7SNI._nts_29:S(0,59)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_30:S(0,29)$XAMgAcJ_MLs7SNI._nts_30:S(0,60)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_31:S(0,29)$XAMgAcJ_MLs7SNI._nts_31:S(0,61)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_32:S(0,29)$XAMgAcJ_MLs7SNI._nts_32:S(0,62)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_33:S(0,29)$XAMgAcJ_MLs7SNI._nts_33:S(0,63)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_34:S(0,29)$XAMgAcJ_MLs7SNI._nts_34:S(0,64)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_35:S(0,29)$XAMgAcJ_MLs7SNI._nts_35:S(0,65)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_36:S(0,29)$XAMgAcJ_MLs7SNI._nts_36:S(0,66)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_37:S(0,29)$XAMgAcJ_MLs7SNI._nts_37:S(0,67)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._nts_38:S(0,29)$XAMgAcJ_MLs7SNI._nts_38:S(0,68)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_39:S(0,29)$XAMgAcJ_MLs7SNI._nts_39:S(0,69)=ar(0,4);0;3;(0,2)$XAMgAcJ_MLs7SNI._nts_40:S(0,29)$XAMgAcJ_MLs7SNI._nts_40:S(0,70)=ar(0,4);0;3;(0,2)$XAMgAcJ_MLs7SNI._nts_41:S(0,29)$XAMgAcJ_MLs7SNI._nts_41:S(0,71)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts_42:S(0,29)$XAMgAcJ_MLs7SNI._nts_42:S(0,72)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._nts:S(0,73)=ar(0,4);0;-1;(24,16)$XAMgAcJ_MLs7SNI._nts:S(0,74)=ar(0,4);0;304;(24,16)$XAMgAcJ_MLs7SNI._templates:S(0,75)=ar(0,4);0;-1;(1,12)$XAMgAcJ_MLs7SNI._templates:S(0,76)=ar(0,4);0;304;(1,12)$XAMgAcJ_MLs7SNI._isinstruction:S(0,22)$XAMgAcJ_MLs7SNI._isinstruction:S(0,77)=ar(0,4);0;304;(0,1)$XAMgAcJ_MLs7SNI._string:S(0,78)=ar(0,4);0;-1;(1,12)$XAMgAcJ_MLs7SNI._string:S(0,79)=ar(0,4);0;304;(1,12)$XAMgAcJ_MLs7SNI._decode_stmt:S(0,29)$XAMgAcJ_MLs7SNI._decode_stmt:S(0,80)=ar(0,4);0;109;(0,2)$XAMgAcJ_MLs7SNI._decode_reg:S(0,29)$XAMgAcJ_MLs7SNI._decode_reg:S(0,81)=ar(0,4);0;69;(0,2)$XAMgAcJ_MLs7SNI._decode_freg:S(0,29)$XAMgAcJ_MLs7SNI._decode_freg:S(0,82)=ar(0,4);0;40;(0,2)$XAMgAcJ_MLs7SNI._decode_cnst:S(0,29)$XAMgAcJ_MLs7SNI._decode_cnst:S(0,83)=ar(0,4);0;10;(0,2)$XAMgAcJ_MLs7SNI._decode_con:S(0,29)$XAMgAcJ_MLs7SNI._decode_con:S(0,84)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._decode_acon:S(0,29)$XAMgAcJ_MLs7SNI._decode_acon:S(0,85)=ar(0,4);0;3;(0,2)$XAMgAcJ_MLs7SNI._decode_baseaddr:S(0,29)$XAMgAcJ_MLs7SNI._decode_baseaddr:S(0,86)=ar(0,4);0;1;(0,2)$XAMgAcJ_MLs7SNI._decode_base:S(0,29)$XAMgAcJ_MLs7SNI._decode_base:S(0,87)=ar(0,4);0;6;(0,2)$XAMgAcJ_MLs7SNI._decode_index:S(0,29)$XAMgAcJ_MLs7SNI._decode_index:S(0,88)=ar(0,4);0;7;(0,2)$XAMgAcJ_MLs7SNI._decode_con1:S(0,29)$XAMgAcJ_MLs7SNI._decode_con1:S(0,89)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_con2:S(0,29)$XAMgAcJ_MLs7SNI._decode_con2:S(0,90)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_con3:S(0,29)$XAMgAcJ_MLs7SNI._decode_con3:S(0,91)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_con0:S(0,29)$XAMgAcJ_MLs7SNI._decode_con0:S(0,92)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_addr:S(0,29)$XAMgAcJ_MLs7SNI._decode_addr:S(0,93)=ar(0,4);0;12;(0,2)$XAMgAcJ_MLs7SNI._decode_mem1:S(0,29)$XAMgAcJ_MLs7SNI._decode_mem1:S(0,94)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_mem2:S(0,29)$XAMgAcJ_MLs7SNI._decode_mem2:S(0,95)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_mem4:S(0,29)$XAMgAcJ_MLs7SNI._decode_mem4:S(0,96)=ar(0,4);0;3;(0,2)$XAMgAcJ_MLs7SNI._decode_rc:S(0,29)$XAMgAcJ_MLs7SNI._decode_rc:S(0,97)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_mr:S(0,29)$XAMgAcJ_MLs7SNI._decode_mr:S(0,98)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_mr1:S(0,29)$XAMgAcJ_MLs7SNI._decode_mr1:S(0,99)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_mr2:S(0,29)$XAMgAcJ_MLs7SNI._decode_mr2:S(0,100)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_mrc:S(0,29)$XAMgAcJ_MLs7SNI._decode_mrc:S(0,101)=ar(0,4);0;4;(0,2)$XAMgAcJ_MLs7SNI._decode_rc5:S(0,29)$XAMgAcJ_MLs7SNI._decode_rc5:S(0,102)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_mrca:S(0,29)$XAMgAcJ_MLs7SNI._decode_mrca:S(0,103)=ar(0,4);0;4;(0,2)$XAMgAcJ_MLs7SNI._decode_memf:S(0,29)$XAMgAcJ_MLs7SNI._decode_memf:S(0,104)=ar(0,4);0;4;(0,2)$XAMgAcJ_MLs7SNI._decode_flt:S(0,29)$XAMgAcJ_MLs7SNI._decode_flt:S(0,105)=ar(0,4);0;2;(0,2)$XAMgAcJ_MLs7SNI._decode_addrj:S(0,29)$XAMgAcJ_MLs7SNI._decode_addrj:S(0,106)=ar(0,4);0;3;(0,2)$XAMgAcJ_MLs7SNI._decode_cmpf:S(0,29)$XAMgAcJ_MLs7SNI._decode_cmpf:S(0,107)=ar(0,4);0;4;(0,2)_rule:f(0,3);(1,17);(0,3)state:p(1,17)goalnt:p(0,3)/usr/tmp/lcc-4.1/sparc/solaris/x86linux.c_closure_reg:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)=*(0,27)_closure_freg:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_cnst:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_con:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_baseaddr:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_base:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_index:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_addr:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_mem1:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_mem2:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_mem4:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_rc:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_mr:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_mr1:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_mr2:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_closure_memf:f(0,20);(1,54);(0,3)a:p(1,1)c:p(0,3)p:(0,108)_label:f(0,20);(1,54)a:p(1,1)c:(0,3)p:(0,108)q:(0,108)q:(0,108)q:(0,108)q:(0,108)q:(0,108)q:(0,108)q:(0,108)q:(0,108)q:(0,108)q:(0,108)q:(0,108)q:(0,108)_kids:f(0,20);(1,54);(0,3);(0,109)=*(1,54)p:p(1,1)eruleno:p(0,3)kids:p(0,110)=*(1,1)progbeg:f(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)i:(0,3):T(0,111)=u4c:(0,1),0,8;i:(0,3),0,32;;u:(0,111)rmap:f(1,9);(0,3)opk:p(0,3)globalend:f(0,20)progend:f(0,20)target:f(0,20);(1,54)p:p(1,1)clobber:f(0,20);(1,54)p:p(1,1)$XBMgAcJ_MLs7SNI.clobber.nstack:V(0,3)emit2:f(0,20);(1,54)p:p(1,1)op:(0,3)dst:(1,12)src:(1,12)function:f(0,20);(24,4);(0,112)=*(24,4);(0,112);(0,3)f:p(1,9)caller:p(24,36)callee:p(24,36)n:p(0,3)i:(0,3)plab:V(0,3)p:(1,9)q:(1,9)l:(0,3)defsymbol:f(0,20);(24,4)p:p(1,9)segment:f(0,20);(0,3)n:p(0,3)defconst:f(0,20);(0,3);(0,3);(1,16)suffix:p(0,3)size:p(0,3)v:p(1,20)f:(0,17)d:(0,18)p:(0,113)=*(0,14)defaddress:f(0,20);(24,4)p:p(1,9)defstring:f(0,20);(0,3);(1,12)n:p(0,3)str:p(1,12)s:(1,12)export:f(0,20);(24,4)p:p(1,9)import:f(0,20);(24,4)p:p(1,9)global:f(0,20);(24,4)p:p(1,9)space:f(0,20);(0,3)n:p(0,3)x86linuxIR:G(1,83)x86linux_init:F(0,20);(0,3);(24,19)argc:p(0,3)argv:p(24,19)$XBMgAcJ_MLs7SNI.x86linux_init.inited:V(0,3)$XAMgAcJ_MLs7SNI.prevg:S(1,9)stabtype:P(0,20);(24,4)stabsym:P(0,20);(24,4)stabline:P(0,20);(0,114)=*(1,11)stabinit:P(0,20);(1,12);(0,3);(24,19)stabend:P(0,20);(0,114);(24,4);(0,115)=*(0,114);(0,112);(0,112)stabblock:P(0,20);(0,3);(0,3);(0,112)$XAMgAcJ_MLs7SNI.rem:S(1,9)$XAMgAcJ_MLs7SNI.quo:S(1,9)$XAMgAcJ_MLs7SNI.cseg:S(0,3)$XAMgAcJ_MLs7SNI.fltregw:S(1,9)$XAMgAcJ_MLs7SNI.intregw:S(1,9)$XAMgAcJ_MLs7SNI.shortregw:S(1,9)$XAMgAcJ_MLs7SNI.charregw:S(1,9)$XAMgAcJ_MLs7SNI.fltreg:S(0,116)=ar(0,4);0;31;(1,9)$XAMgAcJ_MLs7SNI.intreg:S(0,117)=ar(0,4);0;31;(1,9)$XAMgAcJ_MLs7SNI.shortreg:S(0,118)=ar(0,4);0;31;(1,9)$XAMgAcJ_MLs7SNI.charreg:S(0,119)=ar(0,4);0;31;(1,9)memop:P(0,3);(1,54)ckstack:P(0,3);(1,54);(0,3)genlabel:P(0,3);(0,3)print:P(0,20);(0,120)=*(0,121)=k(0,1);0stringf:P(1,12);(0,122)=*(0,123)=k(0,1);0gencode:P(0,20);(0,112);(0,112)emitcode:P(0,20)fatal:P(0,3);(0,124)=*(0,125)=k(0,1);(0,126)=*(0,127)=k(0,1);(0,3)allocate:P(1,17);(0,15);(0,14)gen:P(1,1);(1,54)emit:P(0,20);(1,54)blockend:P(0,20);(0,128)=*(24,39)blockbeg:P(0,20);(0,128)spill:P(0,20);(0,14);(0,3);(1,54)setreg:P(0,20);(1,54);(24,4)rtarget:P(0,20);(1,54);(0,3);(24,4)range:P(0,3);(1,54);(0,3);(0,3)parseflags:P(0,20);(0,3);(24,19)move:P(0,3);(1,54)mkwildcard:P(1,9);(0,112)mkreg:P(1,9);(1,12);(0,3);(0,3);(0,3)mayrecalc:P(0,3);(1,54)getregnum:P(0,3);(1,54)strcmp:P(0,3);(0,129)=*(0,130)=k(0,1);(0,131)=*(0,132)=k(0,1)__assert:P(0,20);(0,133)=*(0,134)=k(0,1);(0,135)=*(0,136)=k(0,1);(0,3)@(#)assert.h 1.9 92/07/14 SMI@(#)stdarg.h 1.45 99/08/10 SMI@(#)stdarg_iso.h 1.1 99/08/09 SMI@(#)va_list.h 1.12 99/05/04 SMI@(#)stdio.h 1.78 99/12/08 SMI@(#)stdio_iso.h 1.2 99/10/25 SMI@(#)feature_tests.h 1.18 99/07/26 SMI@(#)isa_defs.h 1.20 99/05/04 SMI@(#)stdio_tag.h 1.3 98/04/20 SMI@(#)stdio_impl.h 1.8 99/06/10 SMI@(#)stdlib.h 1.47 99/11/03 SMI@(#)stdlib_iso.h 1.2 99/12/21 SMI@(#)limits.h 1.51 99/10/08 SMI@(#)limits_iso.h 1.1 99/08/09 SMI@(#)string.h 1.24 99/08/10 SMI@(#)string_iso.h 1.2 99/11/09 SMIacomp: Sun WorkShop 6 update 1 C 5.2 2000/09/11x86linux.cfunctionBbss.bssDdata.dataDrodata.rodata_rule_closure_reg_closure_mr2_closure_mr1_closure_mr_closure_rc_closure_index_closure_base_closure_freg_closure_cnst_closure_con_closure_baseaddr_closure_addr_closure_mem1_closure_mem2_closure_mem4_closure_memf_label_kidsprogbegrmapglobalendprogendtargetclobberemit2defsymbolsegmentdefconstdefaddressdefstringexportimportglobalspace_Q_qtod_Q_qtosx86IR$XBMgAcJ_MLs7SNI.x86linux_init.initedx86linux_initstabtypestabsymstablinestabinitstabendstabblockgenemitblockendblockbegx86linuxIRgenlabelemitcodegencodestringfframesizemaxoffsetoffsetfreemaskusedmaskgetregnumspillckstack$XBMgAcJ_MLs7SNI.clobber.nstacksetregrtarget__assertprint$XAMgAcJ_MLs7SNI.prevgmkwildcardmkregstrcmpparseflagsstabprefix$XAMgAcJ_MLs7SNI.rem$XAMgAcJ_MLs7SNI.quo$XAMgAcJ_MLs7SNI.csegvmasktmask$XAMgAcJ_MLs7SNI.fltregw$XAMgAcJ_MLs7SNI.intregw$XAMgAcJ_MLs7SNI.shortregw$XAMgAcJ_MLs7SNI.charregw$XAMgAcJ_MLs7SNI.fltreg$XAMgAcJ_MLs7SNI.charreg$XAMgAcJ_MLs7SNI.shortreg$XAMgAcJ_MLs7SNI.intregIRswapmovememoprangemayrecalcallocatefatal$XAMgAcJ_MLs7SNI._decode_cmpf$XAMgAcJ_MLs7SNI._decode_addrj$XAMgAcJ_MLs7SNI._decode_flt$XAMgAcJ_MLs7SNI._decode_memf$XAMgAcJ_MLs7SNI._decode_mrca$XAMgAcJ_MLs7SNI._decode_rc5$XAMgAcJ_MLs7SNI._decode_mrc$XAMgAcJ_MLs7SNI._decode_mr2$XAMgAcJ_MLs7SNI._decode_mr1$XAMgAcJ_MLs7SNI._decode_mr$XAMgAcJ_MLs7SNI._decode_rc$XAMgAcJ_MLs7SNI._decode_mem4$XAMgAcJ_MLs7SNI._decode_mem2$XAMgAcJ_MLs7SNI._decode_mem1$XAMgAcJ_MLs7SNI._decode_addr$XAMgAcJ_MLs7SNI._decode_con0$XAMgAcJ_MLs7SNI._decode_con3$XAMgAcJ_MLs7SNI._decode_con2$XAMgAcJ_MLs7SNI._decode_con1$XAMgAcJ_MLs7SNI._decode_index$XAMgAcJ_MLs7SNI._decode_base$XAMgAcJ_MLs7SNI._decode_baseaddr$XAMgAcJ_MLs7SNI._decode_acon$XAMgAcJ_MLs7SNI._decode_con$XAMgAcJ_MLs7SNI._decode_cnst$XAMgAcJ_MLs7SNI._decode_freg$XAMgAcJ_MLs7SNI._decode_reg$XAMgAcJ_MLs7SNI._decode_stmt$XAMgAcJ_MLs7SNI._string$XAMgAcJ_MLs7SNI._isinstruction$XAMgAcJ_MLs7SNI._templates$XAMgAcJ_MLs7SNI._nts$XAMgAcJ_MLs7SNI._nts_42$XAMgAcJ_MLs7SNI._nts_41$XAMgAcJ_MLs7SNI._nts_40$XAMgAcJ_MLs7SNI._nts_39$XAMgAcJ_MLs7SNI._nts_38$XAMgAcJ_MLs7SNI._nts_37$XAMgAcJ_MLs7SNI._nts_36$XAMgAcJ_MLs7SNI._nts_35$XAMgAcJ_MLs7SNI._nts_34$XAMgAcJ_MLs7SNI._nts_33$XAMgAcJ_MLs7SNI._nts_32$XAMgAcJ_MLs7SNI._nts_31$XAMgAcJ_MLs7SNI._nts_30$XAMgAcJ_MLs7SNI._nts_29$XAMgAcJ_MLs7SNI._nts_28$XAMgAcJ_MLs7SNI._nts_27$XAMgAcJ_MLs7SNI._nts_26$XAMgAcJ_MLs7SNI._nts_25$XAMgAcJ_MLs7SNI._nts_24$XAMgAcJ_MLs7SNI._nts_23$XAMgAcJ_MLs7SNI._nts_22$XAMgAcJ_MLs7SNI._nts_21$XAMgAcJ_MLs7SNI._nts_20$XAMgAcJ_MLs7SNI._nts_19$XAMgAcJ_MLs7SNI._nts_18$XAMgAcJ_MLs7SNI._nts_17$XAMgAcJ_MLs7SNI._nts_16$XAMgAcJ_MLs7SNI._nts_15$XAMgAcJ_MLs7SNI._nts_14$XAMgAcJ_MLs7SNI._nts_13$XAMgAcJ_MLs7SNI._nts_12$XAMgAcJ_MLs7SNI._nts_11$XAMgAcJ_MLs7SNI._nts_10$XAMgAcJ_MLs7SNI._nts_9$XAMgAcJ_MLs7SNI._nts_8$XAMgAcJ_MLs7SNI._nts_7$XAMgAcJ_MLs7SNI._nts_6$XAMgAcJ_MLs7SNI._nts_5$XAMgAcJ_MLs7SNI._nts_4$XAMgAcJ_MLs7SNI._nts_3$XAMgAcJ_MLs7SNI._nts_2$XAMgAcJ_MLs7SNI._nts_1$XAMgAcJ_MLs7SNI._nts_0$XAMgAcJ_MLs7SNI._ntname$XAMgAcJ_MLs7SNI.rcsid$XAMgAcJ_MLs7SNI.pflag `(h)8(>PKXpeq} h   @  (px -"C (Kx0Q85RXx?RHGS8xNW VZ\dfenf|wjP4jk0<kk mD$n  &*/8ALU^fnx +6K`v| 4LOTY_eox~ v l f1\ NVkPJD<608V t-JhhR1 ,E^w  & ? X q      | x 9t Rp kl h d ` \ X T N 3H LB e> }: 4 . ( "   % = Ux nh1 < @ Th   , 0 T X |~ ~ } } | | { { z z @y Dy hx lx w w v v u u t  t 0s 4s Xr \r q q p p o o n n m m @l Dl hk lk j j i i  $ $h  8 88|<@DHL@PhTX\`d,hTl|ptx|Dl,T| H Hhgf'f7fA fMeN@eNeO eOePLePeQ,eQeVdWdXddYdYdZd[4d[d\d]@d]d^d_Ld`d`dc dcddde<dedfdhddidj$ftf~ffccccLcffff% \% \%h)d B)h B) B) B*L B*P B* B* B, B, B, B, B-, C-0 C- C- C.l C .p C . C,. C,4 C84 C850 CD54 CD5 CP5 CP6 C\6 C\7l Ch7p Ch8$ Ct8( Ct8 C8 C8 C8 C9 C9 C:$ C:( CBMtBOBRBRBSTBSBV Bb0BgtBtdB~lBtBpBBBCDCCC C,CDCC<C @C$ C(C,TC0C4C8۴C< C@dCD8CH@CLHCPlCTCXߴC\C`TCdCh Cl Cp Ct Cx C| CDCLCTCCCCCCCCC C xC xChD  D D hF| F FhF FF FFD0FD0FD0FD0FD0FD0FD0FD0GD0GD0GD0G D0GD8GD8GD8GD8G D8G$D8G(D8G,D8G0D8G4D8G8D8G<D8G@D0GDD0GHD0GLD0GPD0GTD0GXD0G\D0G`D0GdD0GhDPGlDPGpDPGtD0GxD0G|DPGD0GDPGDdGDdGDdGD0GD0GDPGDdGDdGDdGDdGDdGDdGD0GD0GD0GD0GD0GD0GD0GD0GDPGDPGDdGDdGDdGDdGDdGDdGDdGDdHDdHDPHDH DHDHDHDHDH DH$DPH(DPH,DPH0DPH4DPH8DPH<DPH@DPHDDPHHDPHLDPHPDPHTDPHXDPH\DPH`DPHdDPHhDHlDHpDHtDHxDH|DHDHDdHDdHDdHDdHDdHDdHDdHDdHDdHDdHDdHDdHDHDHDHDHDHDHDHDHDHDHDHDHDHDHDHDHDHDHDIDIDIDI DdIDdIDdIDdIDI DI$DI(DI,D0I0DPI4DdI8DdI<DdI@DdIDDdIHDdILDdIPDITDIXEI\EI`EIdEIhDIlDIpDItDIxDI|DIDIDIDPIDPID0ID0IDdIDdIDdIDdIDdIDdIDdIDIDIDIDIEIDIDIEIEIDPIDdIDdIDIDIDIDIDIDPIDPJDdJDdJDdJ DdJDdJDdJDdJDdJ DJ$DJ(DJ,DJ0EJ4DJ8EJ<DJ@D0JDDPJHDPJLD0JPDJTDdJXDdJ\DdJ`DdJdDdJhDdJlDdJpDdJtDdJxDdJ|DdJDdJDdJDdJDdJDdJDdJDdJDdJDdJDdJDdJE,JE,JElJElJElJElJElJDJDJEJDPJDdJDdJDdJDdJDdJDdJDdJDdJDdJDdKDdKDdKEK EKFKFHKEKFK EK$EK(FK,FHK0EK4FK8EK<EK@EKDEKHDKLDKPDKTDKXDK\DK`DKdDKhDKlDKpDKtDKxDK|DKDKDKDKDKDKDKDKDKa Ka Lb Lb LRLD LH LPQLt Lx LQL L L L LPL` L` L L MPM ` M` M M M0PM8` M<` M@ MD M\PMd` Mh` Ml Mp MPM` M` M (M (MPM` M` M 0M 0MPM_ M_ M 8M 8NPN_ N_ N @N @N4PN<_ N@_ ND HNH HN`PNh_ Nl_ Np PNt PNPN_ N_ N XN XNPN_ N_ N `N `NPN^ N^ N hN hO PO^ O^ O pO  pO8PO@^ OD^ OH xOL xOdPOl^ Op^ O] O] O O OPO^ O^ OOO\ O\ O_ O_ OOP[ P[ P ` P` POPZ P Z P$] P(] P,OP4Y P8Y P@X PDX PHW PLW PTX PXX P\W P`W PdV PhV Pl Pp PPPU PU PU PU P P PPPT PT PT PT Q Q  QS QS QHZ QLZ Ql\ Qp\ Q[ Q[ QZ QZ QY QY R R0R R0R0QXR4QXR8QHR<QR@QHR\N R`N RpN RtN R R RN RN RMRN RN Ra Ra S S  SMSP ST SlLT4` T8` TDKTP` TT` T\JTpU TtU T|JT` T` TKTU TU TJT` T` TKT` T` TKUT U T UJU ` U$` U0KU@` UD` UPKUd` Uh` UtKU` U` UKU` U` UKU` U` UJU` U` UJV` V` V KV WV WV WV WWUWUWUWUWV WV WV W W XLX8I X<I XDHXLI XhGXGXGXGYL YYP YYXYXYXYXZl HZp HZ|FZ^ Z^ ZM[ X[ X[F[^ [ ^ [@M[ h[ h[F[_ [_ [M\( x\, x\8F\D_ \H_ \hM\ \ \F\^ \^ \M]P ]T ]`F]l^ ]p^ ]M] ] ]F^_ ^_ ^$M^x ^| ^F^_ ^_ ^M_F_` _` _0F_<` _@` _t _x _L_  _  _M`$ ,`( ,`,M`4 8`8 8`HM`P L`T L`dM`l T`p T`tM`| ` ` d` d`M`a `a ` x` x`  `  `M`a `a ` ` `  a  aMa  a  a  a  a$ a(Ma0 a4 a8Ma@ aD aHMaP aT aXMa`E adE atD axD aC aC a a bLb(C b,C bLC bPC bTC bt (bx (b@bC bC bC c, ,c0 ,cHLchB clB cpC ctC c?cB cB cA cA cA cA c hc hcA cA cMc>c xc xcMc c cMc d dMd  d dMd d  d$Md, d0 d4Md@=dL dP d\Mdd dh dMd d d=e@e4 e8 eH@e e e@eV eV fV fV f V fV f  f$ f(Mf8V f<V fL fP fTMfdV fhV fxV f|V f f fMf  f  gMg4 g8 gHMgx $g| $gMg 0g 0gMh <h <hMhD HhH HhXMh Th ThMh.i `i  `iMix-ib ib i li lib ib iMi i j LjX j\ jlMj j jMk@ kD kTMk k kMll lp l| l l l lMl l lMlN lN m( m, mHMmX m\ mxMm  m  mMmV mV m (m (mMn,0 n00 nL0 nP0 nT< nX< nh 4nl 4nLn/ n/ n< n< n< Tn< Tn tn tnLo/ To/ To < To< To< o< o( o, oDLod/ oh/ ol< op< ot< ox< o o oLo/ o/ o< o< o< o< o <o <pLp$/ p(/ p,< p0< p4< p8< pH pL pdLp/ p/ p< p< ;:jPfjd9k0`8kkKRem7 6543 2(Q88<@DCHLPTXZ`S8dW (048<@DHPX\ d  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|          $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                l          4 H \ p         $ 8 L $P (T ,X 0\ 4` 8d <h @l Dp Ht Lx P| T X \ ` d h l p t x |                 $ , 4 < D L T \ d l t x |             $ ( , 0 4 8 < @ D H L P T X \$ `, d4 hL ld p| t x |    $ < T ` l x              , D \ h t            8 H T $p ( , 0 4 8 < @ D H  L  P  T ( X 4 \ @ ` L d X h d l h p l t p x t |             D  L  T  \  d  l  x                  $  ,  4  @  x        $  (  , 0 ( 4 0 8 D < X @ l D H L P T X \ ` d h 4 l H p \ t p x |       $ 8 L ` t |        0 P p       ( 4 @ LXdp | $(,048 <,@8DDH\LhPTX\`dhl0p8t@xH|PXl  8Ph (@Xp $(,048<@DH(L4PDTTX`\t`dhlptx| $<Tl <Xt0DXl  $( ,(044<8H<T@`DtHLPTX\`dh(l<pPtdx||4X| 0Tx,@Td8\    $4(H,X0h48<@DHL P T (X 8\ H` Xd dh pl p t x |  !! !8!L!`!t!!!!!" ""0"H"h"|""""""###0#H#`#x##### $$$8$L$\ $h$$t($,$0$4$8$<$@$D%H%$L%8P%LT%`X%t\%`%d%h%l%p%t&x&|&(&<&P&p&&&','`''''''((,(D(\(t((((()),)T)))* *4*\** *++<+d+ +$+(+,+0,4,8,,<,@@,TD,hH,|L,P,T,X,\,`,d-h-l-0p-Dt-X4 pqxx8x (%-l,4d  @€kO*P  Z<Q;hQw<qS y`P p -k6$ -