ELFЇ4tX4 (44o((  Ԗ  o/usr/lib/ld.so.1      !%'()+-./024567:<=?@ACFHMNORUVWXYZ]^`abcefgklmnoqstuvxz{|  "#$&*,1389;>BDEGIJKLPQST[\_dhijprwy}~ !'3;F ZT.]`jiy`| iďHԓ`4!( 05>PESEhE:@D<ȻȽs<" TB$/,B^KHRVcDw\f<+@l l.XBRg,/|O,x\/XM' 4<" (42p+ >:Q (b49pppLZ $ KH]>x[ IU*$#6H6BoSL_<o)zP35U, 4D<H+ ( T8t")ж3POJTQtZ`bld}ЇLo|LN:L4̞K 4<4M?[ثwq\D4`#h.LP0  N/%GG\ pNt"4J ĉWأ$   У `$ 0 ȣ9 P4N б4_ g   !y  @ ܣ | 4 x% Ԫ( .  `8 #  l& b* ą1 NJ Q ] #d ԅl  } L " O C `4   d d .    p"# 0N7 ? @ L S d 8=y X  С pX T (? J  ܈ L e 3 ̶  0 w/ A TJ dR L_ lj q lq    x   <  "    $: |- 6 TB ģG 4N N^ Tzl } 4  X}   4 $ Ą  | 8# t t %D,$ 4#FQ]3fL{ r D$4OhG`ȶpE"4:Cx p"!T`4u{#~D |8lhN ̸O%45C0RR$WĆ]dԄk<ЎM кNL  h J t .>شO3";ԆD=X4_ԣgijGyD  LpNl@(Ex44 1,\:LIN^^ uԶzNtED$doTN `{̣ <+40x*Dtspec2tracecrti.scrt1.ocrt1.sfsr.svalues-Xa.ctrace.cstats_initgenerate_initstrpqcpycollect_archcollect_errvalcollect_bindingcollect_includecollect_prototypegenerate_interfacegenerate_closedowngenerate_aux_filestats_reportde_constto_basetypeto_actualgenerate_includesutil.ccomparedb.csymtab.csymtab_clear_varargssymtab_clear_globalssymtab_clear_print_typessymtab_set_nonreturnfree_entryfree_entry_tablesymtab_free_print_typesallocate_entrycreate_entry_tableadd_entry_tableget_entry_tableset_entryclear_entriesbindings.cgenerate_a_bindingstrpqcmpstrpqprintprintfuncs.cprepare_printf_partspace_to_uscoreio.cabort_code_filealt_code_filelinkage.cgenerate_interface_predeclarationgenerate_linkage_functioninterceptor.cvariables_get_errornamegenerate_i_declarationsgenerate_i_preamblegenerate_i_callgenerate_i_postamblegenerate_i_live_varsgenerate_i_bindingsgenerate_return_printfgenerate_i_printsgenerate_i_evaluationsgenerate_i_closedowny.tab.clookup_keywordlookup_sttpairyylexskipwhitespaceungetchlookaheadskipcommentdeclspec_Constructdeclspec_Destroydeclspec_Initdeclspec_AddDSdeclspec_VerifySTTdeclspec_AddSTTdeclspec_GetSTTdeclspec_GetTagtype_Constructtype_Destroytype_SetPtrtype_SetArytype_SetFuntype_AddTailtype_Verifydecl_Constructdecl_AddArgdecl_IsVoiddecl_IsVoidArraydecl_Verifydecl_VerifyArgsdecl_AddDSdecl_AddTypeTaildecl_addptrdecl_addarydecl_addfunyyerrordecl_addellipsischar_getendyyparseerrlog.cmain.cusagefrontend.cdofilesread_specextends.cfind_funcrtn.syyerrflagsymtab_get_next_globalstrchrfrontendsymtab_set_errvalgenerate_linkage_startdb_get_output_fileprint_function_signatureselector_oferrlogdecl_Destroysymtab_set_skipfreadfreesymtab_get_first_include__fpstartstrtrim__1cG__CrunMdo_exit_code6F_v_db_get_current_interfacetype_IsPtrFunsymtab_clear_functiongenerate_printfnextsepdb_get_target_directoryoptargsymtab_set_actualsHeadfptype_GetArraySizesymtab_get_first_globaldecl_ToFormaldeclspec_ToStringline_oflastspace__fsr_init_valuedb_get_first_print_typesymtab_get_exceptiondb_get_current_filedecl_GetDSNamedb_set_target_directory__environ_locktype_IsPtrTofree_string_table__ctypexlator_startlibyynerrsdecl_AddArgNamesdecl_GetNamesprintfyyvalsymtab_set_formalspostuses_offilelistsymtab_get_prototypesymtab_get_skipvfprintfstats_add_warningstrerrorlevels_ofyystatereadlinedb_get_current_libraryseterrlinedb_get_next_print_typetype_GetPtrToTypeQualrewindskipbBodyfpbreakpointremcommentsymtab_set_functionmallocdb_set_current_interfacestrendvalidity_of_edatastrrchrget_string_tablesymtab_get_first_print_type__longdouble_usedsymtab_get_next_include_lib_versionsymtab_get_linestrcmpstrstrfopen_exittype_GetArgdecl_GetTypefwrite_environsymtab_set_filenamestrlcpytype_GetNextfflushdecl_GetDeclSpecsymtab_sort_includesyy_yysseterrseverityskipsepyy_yyvatexitsymtab_get_last_argdecl_SetNamex_type_ofxlator_initstrsetsymtab_set_exceptionnon_emptyyylvalnextsep2strnormalizexlator_start_ifdecl_GetArgLength__flsbuftempnamtype_IsArrayobjectnamecallocgenerate_bindingsin_string_tabledb_set_output_filestrncpyname_of_DYNAMICdb_set_arch_get_exit_frame_monitorgenerate_print_definitionsqsortyypssymtab_set_lineinteresting_keyword___errnostrncasecmpyypvstrcpysymtab_set_castxlator_end_ifxlator_startfilearch_matchcheck4extendssymtab_new_functionin_string_set_finisymtab_get_filenamebasenamestrlenkeywordlist__iobsscanfunlinksymtab_add_globalsstats_add_errorstrcat_PROCEDURE_LINKAGE_TABLE_need_exception_bindingstrlowersymtab_get_first_argsymtab_add_argsdecl_Parsepreuses_ofopen_code_filereallocoptindstrncmpsymtab_get_next_varargsymtab_get_functioninverse_ofyycharsymtab_clear_exception_etextdb_get_source_directorydifftimeadd_string_tablearch_strtoisymtab_get_nonreturnsplitMapfpsymtab_add_includesfputsdecl_GetNextsymtab_add_print_typesdo_extendsnextbfseekogenerate_print_declarationsdb_set_current_librarysymtab_get_next_print_typesymtab_get_castneed_bindingstype_IsVarargsatoiabortgetoptstrdupgenerate_printfunc_callsxlator_endfiledb_get_archpathfind_GLOBAL_OFFSET_TABLE_symtab_add_varargsfile_ofis_voidftellobasetype_ofcreate_string_tablemaintype_GetArgLengthsymtab_get_next_arg___Argv__assertdb_sort_print_typesmemsetyydebugsymtab_get_errvaldecl_GetTraceInfotolowersymtab_get_first_varargdb_set_source_directoryxlator_take_kvpairsymtab_clear_errvalftelldb_add_print_typessymtab_get_actuals_memcpyxlator_endlibdecl_ToStringbindings_existgenerate_interceptorcommit_code_filexlator_endsymtab_set_prototypedecl_IsFunctiontype_IsFunctionfclosesymtab_clear_includesstrcasecmpline_to_buffgetsstrtokdecl_IsVarargs__fsryytmpsort_string_tablesymtab_get_formalsdb_set_current_filesnprintflibgen.so.1SUNW_1.1libc.so.1SUNW_1.19SUNW_0.7SYSVABI_1.3SUNWprivate_1.1M '= Ybyl'= Y(= v7qN zpW=^m   0G%s3V#u{[N?iY!et\5(xQKBU u."4+C>F}#' $%&!(6`*+,.<2D/12by45a|89:;=>?A<@7CDEGJFIHKLMOPNQRSTUVWXYgI7Z-of[\]^_`abcdfg_eiRh~Hlwnok)'/qXA&L*  rP td",   g X  $ ( 8, 0 4 8 U< @ VD 1H L P T tX W\ ` d ;h l p It Nx ^| x  |     u   C  [    `            pB ! $,%#+./"(DEF*137-0&')568:249C?>B;A=<@ig    *(;;[(]))]),([[()]])))]])         ]~m}|{zFyxw_(u\)ol*ig@@@igigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigigBigigigigigigAig2igigigigigigigig igig?>igigig=igigigigigigIR"V$$T"463"\[BK:FO.5X !H+%;II"J  N-, QP=D2WSJJU]ZY0CA*>),M&'(<?/1G@GEL789789789###  ##  \vTvu!uLvuuu"|u&hu@p,v\uXu v$HuDv #include #include #include %s includes=generate_includes() {fclose %s: %s/* Do not edit this file: it is a generated one. */ static char const *__abi_place_holder; %s: %swoutput file = '%s'%s.pfgenerate_aux_file() {generate_closedown() {no prototype for interface it will be skippedgenerate_interface() {#ifndef true #define true 1 #define false 0 #endif static char const *oparen = "("; static char const *retstr = " return = "; static char const *errnostr = " errno = "; static char const *nilstr = ""; 1.1.1/* * Generated by spec2trace %s: do not edit this file. */ generate_init() {a_name = %s, a_basetype = %s, a_type = %s *f_name=%s, f_basetype=%s, f_type=%s function %s is declared as a data itemfunction %s is declared as a data item (pointer to function) function and declaration name mismatch function name = %s, declaration name = %s bad prototype: %s %s parsing prototype: %s collect_prototype() {, %sbuffer length exceeded MAXLINEq fell off end of bufferstring exceeded MAXLINE%s%sconst Could not allocate memory in ARCH directiveNo architectures defined in ARCH linecollect_arch() { collect_errval() {programmer error: impossible binding.name="%s", value="%s", line=%d collect_binding() {, collect_include() {spec2trace: %d errors %d warnings. Statistics: %d libraries %d files %d interfaces %d lines %d errors %d warnings %d skips in %.0f seconds, at %.1f lines/minute. xlator_end() {xlator_endlib() {xlator_endfile() {xlator_end_if() {"%s", line %d: Warning: Cannot use extends with a weak interfaceBad include line in spec filekey='%s', value='%s'xlator_take_kvpair() {now in interface "%s"telling front end to skip '%s'interface='%s'missing argument in "%s" linexlator_start_if() {../trace.c"%s", line %d: Implementation error! Please file a bug DataFunction%s.c%snow in file "%s" in lib "%s"xlator_startfile() {now in library "%s"xlator_startlib() }}; (char *) NULL "%s", Keywords[] = {.aliasweakarcherrvalerrnodeclarationexceptionfree_string_table() {out of memory extending string tableprogrammer error: tried to add to a NULL tableout of memory creating a string tablecreate_string_table() {.o.cnextsep() {p (out) = %sp (in) = %sskipsep() {return NO}return YESin_string_set( p = "%s", set = "%s") {realloc ran out of spacemalloc ran out of spacepassed a NULL value to strset../util.cdb_sort_print_types() {%s, %sdb_add_print_types() {output file from input = '%s' output file from -o = '%s' db_get_output_file() {output file = '%s' db_set_output_file() {db_get_target_directory() {db_set_target_directory() {db_get_source_directory() {db_set_source_directory() {db_get_current_interface() {db_set_current_interface() {db_get_current_library() {}db_set_current_library() {out of memory extending an EHEADprogrammer error: tried to add to NULL EHEADadd_entry_table() {can't allocate space for an ENTRY tablecreate_entry_table() {programmer error: impossible kind of ENTRYprogrammer error: passed a NULL ENTRYset_entry() {can't allocate space for an ENTRYallocate_entry() {symtab_sort_includes() {symtab_get_next_include() {symtab_get_first_include() {symtab_add_includes() {symtab_get_next_print_type() {symtab_get_first_print_type() {symtab_free_print_types() {%s, %ssymtab_add_print_types() {symtab_get_next_global() {symtab_get_first_global() {symtab_add_globals() {symtab_get_next_vararg() {symtab_get_first_vararg() {symtab_add_varargs() {symtab_get_last_arg() {symtab_get_next_arg() {symtab_get_first_arg() {symtab_add_args() {symtab_get_errval() {symtab_set_errval() {symtab_get_exception() {symtab_set_exception() {symtab_get_function() {symtab_set_function() {symtab_get_skip() {symtab_set_skip() {symtab_get_line() {symtab_set_line() {symtab_get_nonreturn() {symtab_set_nonreturn() {symtab_get_filename() {symtab_set_filename() {symtab_get_cast() {symtab_set_cast() {symtab_get_actuals() {symtab_set_actuals() {symtab_get_formals() {p = %ssymtab_set_formals() {symtab_get_prototype() {symtab_set_prototype(void) {symtab_clear_print_types() {symtab_clear_exception() {symtab_clear_errval() {symtab_clear_globals() {symtab_clear_includes() {symtab_clear_varargs() {symtab_clear_function() {}symtab_new_function() {); _return$returnstrpqprint() {strpqcmp() {ABI_ERRNOerrnoSomeof unimplemented in spec2trace, It will be treated as the token 'false'someofOneof unimplemented in spec2traceIt will be treated as the token 'false'oneof0 == unchangedfunctions_errvar %s = (#line %d "%s" programmer error: asked to generate an empty bindinggenerate_a_binding() {bindings_exist() {exceptionNULLexception=%s generate_bindings() {}falseneed_bindings() {..._return../printfuncs.cgenerate_printfstrdup failedvoidextern char const *pf_%s_str; print_type, c_type=%s generate_print_declarations() {char const *pf_%s_str = "%s"; print_type=%s generate_print_definitions() { fputs(retstr, ABISTREAM); spf_prtype(ABISTREAM, pf_%s_str, %d, (void const *)&_return); spf_prtype(ABISTREAM, pf_%s_str, %d, (void const *)_return); spf_prtype(ABISTREAM, pf_%s_str, %d, (void const *)&%s); spf_prtype(ABISTREAM, pf_%s_str, %d, (void const *)%s); fprintf(ABISTREAM, " %s = "); name = '%s' fputs(" ...\n", ABISTREAM); generate_printfunc_calls() {place='%s' , %s0x%p%s, abi_strpsz, (%s) ? %s : nilstr\"%.*s\"charname = '%s'prepare_printf_part() {}%s); ") = )"%s = , arglist = '%s' fprintf(ABISTREAM, "%s-versfclose : %sfclose %s: %s local: *; }; commit_code_file() {static int __abi_place_holder; abort_code_file() {}unlink %s: %sw+out of memory creating a temp-file nameSUNWabi_1.1 { global: %s: %sw%s.copen_code_file() {%s;static return ((void *) %s_%s); } ABI_VFLAG(%s, %s) = vflag; ABI_REAL(%s, %s) = real; void *__abi_%s_%s(void *real, int vflag) { %s; %s /* from "%s", line %d */ } static abisym_t __abi_%s_%s_sym; %s_%sgenerate_linkage() {_returnABI_ERRNOgenerate_i_evaluations() {generate_i_live_vars() {} _return return%s; %s = (functions_errvar == 0)? saved_errvar: functions_errvar; generate_i_closedown() { } if (ABI_VFLAG(%s, %s) != 0) { generate_i_prints() { /* Just end the line */ putc('\n', ABISTREAM); } else { fprintf(ABISTREAM, "%%s%%d (%%s)\n", errnostr, functions_errvar, strerror((int)functions_errvar)); } putc('\n', ABISTREAM); generate_return_printf() { if (!exception) { (void) putc('\n', ABISTREAM); exception bindings found in a void functiongenerate_i_bindings() {generate_i_postamble() { functions_errvar = %s; _return = ABI_CALL_REAL(%s, %s, %s)(%s); (void) ABI_CALL_REAL(%s, %s, %s)(%s); %s = 0; generate_i_call() { abiunlock(&omask); putc('\n', ABISTREAM); abilock(&omask); generate_i_preamble() { sigset_t omask; %s; int exception = 0; int functions_errvar; int saved_errvar = %s; generate_i_declarations() {(%s)(*%sstatic %s { extern %s; #undef %s #line %d "%s" __abi_%s; "%s", line %d: %s: %s}No prototype for interface, it will be skippedgenerate_interceptor() {%s %s%s(*%s(*)int(%s %s)_returntype is void []../parseproto.ysigned long intfunction prototype syntax errorprotop->d_next == NULLsyntax erroryacc stack overflow*%sarg%d%s %s), ...,%s()%s[%s]*volatile %s*const %s(*%s)dp->d_name != NULLargument list includes void and "..."argument list includes voidargument list includes void []argument list includes void with identifiertype is voiddp != NULLtp->t_dt == DD_FUNtp->t_dt == DD_PTRtp->t_dt == DD_ARYfunction returning functionfunction returning arrayarray of functionstp->t_sizestr != NULLtp->t_sizestr == NULLtp->t_dt == DD_NONEtp != NULL dsp->ds_id != NULLinvalid declaration specifierattempt to combine signed or unsigned with float or derived typeattempt to combine character and integer type specifiersattempt to combine floating and integer type specifiersattempt to combine void with other type specifiersattempt to combine basic and derived typesattempt to add declaration specifier that is already presentdsp != NULLunsigned long long intsigned long long intunsigned long longsigned long longlong long intlong longlong doubleunsigned long intunsigned longlong intsigned longunsigned intsigned intunsigned short intunsigned shortsigned short intshort intsigned shortunsigned charsigned char_RESTRICT_KYWDrestrictvolatileconstenumunionstructunsignedsigneddoublefloatlongshortcharvoidregister"%s", line %d: Line was: %s %s%sprogrammer error, logerr told to print file, line number, but file was not set. 2.1versionFVpd:v:l:o:I:a:Usage: %s [-d n] [-V] [ -v version_file] -a i386|sparc|sparcv9|ia64|amd64 -l lib [-I path_to_spec ] [-o outfile ] [-p] [-F] file.spec [ ... ] Command line arguments: -d n n is an integer specifying the level of verbosity -V Print the Version info -a arch Target cpu architecture. Must be one of i386, sparc, sparcv9, ia64 or amd64 -v version_file Name of version file -o file Name of output file this option can only be used when processing single spec files. Using this with multiple source .spec filenames will cause unpredictable results -l lib library to process -I path_to_spec path to spec files -p be picky with interface versioning -F library is a filter library %d Error(s) occurred using %s for spec path :..Error: Must specify at least one spec file to process Error: -a i386|sparc|sparcv9|ia64|amd64 argument must be specified Error: -l library argument must be specified Error: Multiple -v options in command line Error: Unable to allocate memory for command line arguments :Error: -l must be given the name of a library as an argument Error: -d option must be given a positive integer argument %s Version %s Error: architecture specified must be one of: i386, sparc, sparcv9, ia64 or amd64 endallextendssparcv9"%s", line %d: Error: arch keyword with no value"%s", line %d: Error: Trailing garbage after function name Error: Unable to allocate memory for dest functiondataError in xlator_endfile Error in xlator_take_kvpair uninteresting keyword: %s Error: Invalid return code from xlator_start_if (): %d Warning: Skipping interface %s Error: invalid return from check4extends %d "%s", line %d: Error occurred while checking for extends clause Error in xlator_start_if Error in xlator_start_if: Error: Unable to allocate memory for value: %d Error: Unable to open spec file %s: %s rError: Invalid return code from xlator_startfile() Error in xlator_startfile Warning: Skipping %s Error: File specified does not have the .spec extension: %s .specError: Invalid return code from xlator_startlib() Skipping %s %s interesting keywords: Error: Unable to get keywordlist amd64ia64sparci386end , %sarchUnable to determine file position %1023sdatafunction"%s", line %d: Error: Unable to find function %s in %s Error in xlator_take_kvpair uninteresting keyword: %s "%s", line %d: Error: Interface is missing "end" "%s", line %d: Error while processing %s Error: unable to allocate memory Error: invalid return from check4extends: %d "%s", line %d: Warning: "%s" does not extend a base specification"%s", line %d: Error occurred while processing 'extends' "%s", line %d: Error occurred while checking for extends clause Error (do_extends): Unable to allocate memory "%s", line %d: Error: Unable to open file "%s" rError: strdup() of filename failed "%s", line %d: Error: Unable to find spec file "%s" fExtending file %s Extending function %s SPEC's from %s "%s", line %d: Error: Couldn't parse 'data' or 'function' line %s %s %s %s"%s", line %d: Error: Too many levels of extends 5 % % h% h% h% h% h % h(%$ h0%( h8p%, h@`%0 hHP%4 hP@%8 hX0%< h` %@ hh%D hp%H hx%L h%P h%T h%X h%\ h%` h%d h%h hp%l h`%p hP%t h@%x h0%| h % h% h% h% h% h% h% h% h % h(% h0% h8p% h@`% hHP% hP@% hX0% h` % hh% hp% hx% h% h% h% h% h% h% h% hp% h`jjR tohe"t"t PGEp"u Tp"RU "RP蘖c{PjURQt`|$у" D$td$у`tƒ 3fd$f T$tfd$f L$l$YZ]ÐUSh(Qhx hYchY]C0 Pozsts!hYj.x"="t3hYj x;uhYjwhYjwhYhw"e[ÐUhYhw0 uu uhYjwhYhmw3ÐUSV3hxYh|Yuj1yh`Yh+w 0 u Vuh@Yjwuht3ÐUhWhIrhYh7r3ÐUShxWhr EhYhqe[ÐU j$0ÐU j(05$0P]E0u/ء0 0t~5050hVh y^ 00 C$$5 05050P505 050hVh @U0ÐU0ÐUShVhphVute P|"tu( S(hVjuhYh2p3e[ÐUSVW 3hVho]Su u4"hlVjo t4hDVhohYho3e_^[ÃWSu ϐUSh0Vhtoh(VuzjQQQPu S !hYh2o3e[ÐUSVW hVhn]t;uhUhn S"؅uhUhnhUSt>VWt:h QWt%hUjuƒ je S3e_^[USV uhUu;v23@A~ V KQPhUutE#;tE VEe^[ e^[ÐUSVW} 3W=r(jjhXhvdohUh^mƅEtY u { tC C=*u { t CF+cu#jhUWu CCGuE;r(jjhXhnhtUhlC{ u H8 t P=r(jjhXhxnhTUhrlPu ƍe_^[USVW ,0@ P%PhhYh fÐUS؃hRheSt7 5#-S3S5hYhe1 jhxRhehYhpee[ÐUh`RhIe]#Ix#HQP 5#j hYhdÐUShHRhd Ph@RhP Ph,Rjdh(RPp؅tGhQSS+SWuNhYhNde[; 0APQh Rhd 0PQhQhcUhQhchQjc #t!Ph|QQ #u߃huhdh@t( PPWhd5#uhd5#> VWp;u7(t.)t&!u =tF W;FFVWhct-VWSu#PhdVWhdbu5#hdVWhd1VWh@dVWhc #tQVWE)Qhc.#Phc#I#xHQP Pj >qLhcj >5#he%hHdj=5#he5#hc|E eEe_^[=USVW hch~=}u uhehK=ƍe_^[ÐUSVhch"=u uuE eEe^[<USVWheh<hh5#׿vvvhvhhj{<Wvthh5#l W4E #8t*PhhQ@SVuW+FheQCV ufuG:t=hh5#־SVheudhh5#豾hh5#虾hvhh5#~hhhL;e_^[ÐUShhh$; u hhj;uuuGhhSDu25#hxh芿E PPhThuu袽 3hHhhPh5#賽u h@huum؃uh4hjf:hhhT:Íe[ÐUSVW hhh*:*؅ S S>uhg5#Vhgj9 Vhg5#׼SJP}SV #uVWhHfurW蹻,uhhh&8e_^[ÐUSVW h(fh7tZ]Whfj7j,W螼 W WheS̺W,uhhh7e_^[ÐUEt6 Pu& uheP蛺3ÐUSV ueޅu(jjheh28heh6t u_FuÍe^[ÐUSq؃hjh6]PhihhphihN#!Phihh4hih#5#hiϺjS؅uhih5hiS踹# S诺 Shih5e[膹 0茹Phhihd5W 0]Phhih55 ( 0.PShih 5: 0PShih4#Uhih45#蛸5#荸h耹uhihw4p 0vPhhihN4USbPhihP hiP؅t%Sh`i诸Sַe[ӷ 0ٷPhhih3US hHih35#h4i:5#\ 5#S 5#J5#h jP> #t3QPjS15#h jS  #uӃ 5#5#貶uphih2hih2e[8e[u 0{Phh$ihS2F 0L Ph ih)2fUSVAhkh1uSVhkhPuPOSVhj5#ʴSV\5#hjMhjh{1e^[ÐUSV)R u ]PVhj5#Thj5#ASX|;t( SPhjhP۳& SPhjhP賳PQ<ujPZP=Phj5#}e^[ÐUu uhj5#Eu uhdj5#,u uhDj5#u uh$j5#USVW,hph/uu9 jhoh~/hohl/e_^[à uJT E uEЃ SoE܃ P]E؅SP赲M܋E;DMQPEԅt0E܃ uSuPuhoh. u5 Pho5#譱WujuTuEbPuho5#r Who5#^ uho5#H Sho5#4h(kuju uuuuuHuuVuuVuuu-hoh-&ʲUu h|ohPS Pu5#khxou軰uuhpo5#>ÐUhToh,E8t*Ph8o5#ho5#Wtho5#̯} uuhn5#譯hn5#藯#Ix#HQP 5#j E oE.,Uhnh,ujuGhn5#u5#hn舰hxn5#ծhoh+ÐUSVW uyhhdnh`+E8tPhTn5#a} uWVSuhm5#? WVSuh(n5#! E8tPhm5##Ix#HQP 5#j 耮hn5#躭E oEe_^[}*UShmh`*u ua#Ix#HQP 5#j  ] S`u S u PuuuSuE oEe[)US-؅t' S~t Sn mmhmhU)}uW SWtP Sh8m5#4hoh)LuahPm5##Ix#HQP 5#j whoh(3,htmhy(hohd(3e[ÐUhmh=(}u*hHl5#Ahoh((hm5#hoh'Uh0lh'u P<u7uu h l5#質u@hl5#蕪#Ix#HQP 5#j E oE,'Uhkh'hxn5#E8tPhk5#} uxkkPhk5#֩htk5#é#Ix#HQP 5#j AE oEZ&UhXkh=&hoh+&ÐUh5@u4 u%@u0t$sss ste[USV] utt#û@ ؃SQMu ] ƍe^[ÐUSVuu 6uE8u)~t# ]svCt Ee^[Ãh!hdphr輥UEÐUE@ÐUSVW Mu 3<uhdvQ %Pu%=@t=t=uFthru蜣Wu荣hru}vuoW=u*thruOvu>&thru%Wu t hruu tM6hvuŢt/thru袢huu菢thrusthruWEe_^[ÐU j赢t3҉3ɉHHH PHHÃhhdphr荣USVutDދ3Cu s膡u s S`uue^[ÐUExu@M HÃhhdphrUS]{uf{uICE t P輠Cu CÍe[Ãhhdphr芢hhdphrshhdphr\US]{u1CE t PCE C@ C Íe[ÃhhdphrUUt ЋuE EUSMt6tYB@#uʋЅuA@#t3M[ÐUEÐUEt x3ÐUExu@Ãhhdph4r>UEt x3ÐUExu@Ãhhdph rUEt x3ÐUExu@Ãhhdph r覠UMAtu t AtAuA MÉMhhdph rRUExu@Ãhhdph r"UEt1xu+t!HutHt33ÐUS j輞؅t!33CCC3C Íe[Ãhhdphr苟USVut5^ vv6vVmuˉue^[ÐUU33;t@RuUÐUE@ÐUE@EBUE@E:UE@ÐUE@ ÐUE@EUEÐUUBt HЋuE BEÐUS ]s u3 {e[ÐUSV3EX3;tR S;t Pu Su3 Ep>% e^[ÐU uDtq( uctTpE@EUSVWu3u3;tr 3V;E Vu VtqC Vtqvut}~qEx t`quǍe_^[ÐUSuu ]sÍe[ÐUS ]3ٚu 讚tÍe[ÃhhdphLq膜US]Ctu PdE CÍe[ÐUu uEÐUSI؃u S'SuEe[ÐUS؃ u Du$u SmSu9Ee[à PΐUE@ ÐUE8t@8uEÐUSVW M EXt=u hu .{Ph4p荘{jWjP Ph0pVIVptWh qV&VMjWjPO Ph0pVVu{ thqVɗVhqV譗Phq苗菗3tR@HwIt"Ph@q$h@qlC=tE=tPh8pӖ<Ph$q贖Ph4q蕖P蛖lt2EpQnQPhpu:0EpQ<QPhDpuE Ee_^[ÐUSV uthE@X3tY SuA Su1VhpP茕P=PSc[FuEe^[ÐUS3ۉ #E,#(#$# = #tE  5$#M$#M  5$# #e[ÐUE #ÐUEUSVW ]sPPh,phu sPPPhphu轓[t1u }{uhpVihpW[uՃhpu BuSt{t{uCME@@Me_^[ÐUSVW EXƅICu+CupPPhqhn{ hv{jWjPm Ph0pVV7tWh qVVjWjP Ph0pV蹒Vu{ thqV萒VhpVthP{Phph7e_^[ÐUSVW<4#ģ8#3ܣ̣أжȶ=OEȋ5ģ=ܣE 0#8#;+؉]+54#u 4 VEă V  0#Uą3; 0#Ex| ‹]+8#Ex| ‹u+54#;У ȶUIU EȉE}Āig~qSȅ8 ȶE=sHJ9 Eu8ȶ̶УEжHжECuR}3ȅ ȶ}OtO8u9xu|;b@ ж _ж8#; Is"У(# 6\FУOvvУ v܉&jvwУ vvУjvzУ1P'У 6y\jPУ?؃F0Sv4S6УV؃jSS6У,EP6v}У 6 vУ pt #6vУ(#U6PУv6УuFУhvvУ v?vPУ vɇjvdУjPGУvvdУjvPFУjv,У2jPУlFУ$#xW^~t?= #u6h #vSSt #[t = #tʃ 7 pt #У(#EPv6LУ vm= #?EPv6У v4= #YMQ6PУ 6= #EPv6oУ v= #toEPv6:У v= #tGEPv6У vV= #tẸ #rEУ #eEԣ #XEܣ #KE #>E #1 3e_^[à hpأhhdphpu hp믐(F]FF>dFFF" 0?NFdsF :UoFFEL]{F3MjUSV]9}  hDt>=t 55hpvh łhvh 讂upt;3HP+ȍ#Phvh eoP+ȍ#Phvh 8BP+ȍ#Phvh  |@EPu V<]tQ=tH H x$H $ Vj J55hvV老 H x$H $ Vj  V薃te^[à j̀UEE EEÐUEÐUSVWL u 36Y3ɉMȉM3EEMEvhvV}WEau EE7w$hME}uh@{jEEE@Et~h{u袀uE 5MDPuEuhl{hEE5P<" 5Pu臀Euhl{h;EE5PEuh{jEt P]Eȅ}ah{j`H 5 E؅th<|jl(ECEhvVWӀ$hv5h,|h ;~3}uh{juhzj];| 3ȣhzjs M ȣ+Eă uEthzP4~EzuhtzjVEP:u3Ph\zj/e_^[Ð2222222+22222222222222O2222222222222222222i22E<22222RU5hwh ;|j{USV 3uS Ex|Ahj 8t%340hj <0u݃ u6Ԁu=u Vx t"CuF~|6hjKtCh(j-Íe^[Ãhh jzUSVWEE@ HM3~x33ۃ ȣ0 { ȣ~6h1P{ ȣu41u141h|jtGC;]~Ǎe_^[ÐUSVWL3ۉ u uhHjhu zhu P^{WP;ûDž]] 33DžDž R Qiy@PVNzu z0h~hVPmP5 u.xqPh}jSt DžVPhQP { ~ eu/x|h~j%CWp V+u+5h<~jCDžDžnuKDžVhQP+z k %Ph ~hKu7x|Vh}j"3ɉPh}huI u1VhQPky 胀 tC3^ uPVPhQP!y Q~ tx|ht}jDC vDž Qv3WP!x|h~jCtEx|hX}jC uWsv>u"Ex|u hdj^3hjHÍe_^[1v 07vPu h~jUSVWhP}u wuthD}u wuVh|u pwt:}}?t+] 3S7Nwt F?u ED 3e_^[ÐUSV u t؋Et[ PxtD3PuVu؅uh}h ~ |3\uD3 u St9 CPu؅uh}hu S`tÍe^[UMtt Au3MÐUS] U t0t,B tu ut BC uu ttB tuEU E[xsUuu tcQPu Pr uƄjPh|$ut,u3$5uh|j+ÐUj#ust @ÐUE5#P-ru 5#u ru 5#uquq5#uquR5#uqu35#uquh|j3USVWu hPs3ۅ PPu6M Pp~~\utE hPDst4C PpP6=\tP6Íe_^[ÐUSVW\3#@#aPQPQh r t tu#EPhju%hPPpƅ#Ex|# pQPhlj hhPpqE P2ouh hho؅hPpuSPhME;ƾ3E R Qdn@PVIouhhVEPx WVEPtp Su] nDž Qn3SPqMESp Vu#uPhdj)3=#u #VhQPo 3t,=#tnEPh(j=#uF=#u= PEPhjZ PhhB3 lDžSP EEEE I; Ql@PVluA Pk@PjlthhVMQPEP5 Pu(xEPhj.kVPhQPm r tx|hjG kDž Qk3SPuEk]EPuPh4jD G.PEPhj  SjVnj`jRj EPh؂j jH PEPh0j EPhjf #Ǎe_^[ÐUhukthukt34Phu kuPEiUSVW< ukuhhuhPdk3DžDž+] P9PjPoh~m\ucShPjt2 P2hPV=\tPV_ V  Vg@Phu7 Vg@PjhuhhLEPVhxEPitEhlPiRhpgt- PE uZhpjfuӃ Vg VgShP_i38 Vff jufi|M> Vff ju.i|<e_^[f 0f Phthf 0f PhthUWVS[[^_UWVS[[^_ :JZjzʄڄ *:JZjzʅڅ *:JZjzʆچ *:JZjzoMb  H$  `| `p``=`oo:oAAo8oo`(o``>#`)`+` Z Z QZYY Y Q Y prdrHr |LT|\d(8H| $:; = A A C Q$Ї  p"0Զ !">"QW" bnC }"P Z.`i`| i$6ďCHLԓ`X4bt0|0$"0nC  0488"0808PEEE:)4@ED<]ȻlȽs<"TBp^,X^\^`^d^h^X^, ^HR+D?\fOvvW\l<z#+@l lX-=R,/gO{,x\/XM'4<  4p+ )(#1,#7:J ([49ipxpLZ $ KH]>x[ IU#$#/H6;oLLX<h)sP35U, 4D #$#C<O 0#Ix Jx Ex Cx xF G H`  #nC '#Q5>G#T[H+afq y( T#######8t#жPOTt&`b8dIЇPLco||LN:L4̞K <4 ?' ثw= M \U D4m t ` # h. L P 0   N  % G(  < K Nc t"r  4J   ĉW أ $    У `  ȣ P4 б4+ 3    !E N @X ܣ` |i 4 x% Ԫ( .  `8 #  l& b ą N  ) #0 ԅ8  I Le "w O C `4   d d .    p" 0N  @   0 8=E XL [ Сc pXj Tq (? J  ܈ L e 3 ̶  0 w  TdL+l6=lqO_rzx  < "$:|Tģ4N*Tz8I4TbX}v4$Ą H 8#tt D$f 4#Q)32LG Wrbm D|$4OhG`ȶpE4x p"! ,4AG#M~aDg t|8lhN̸O40R$#Ć)0Ԅ7<PЎM кN_L kt h J t. شO"Ԇ=$4+ԣ3ijGED W_LwpNl(Ex44 1\LN** AԶFN[k{tED$d;TN `{̣<+4x*tspec2tracecrti.scrt1.ocrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptrfsr.strap_tablevalues-Xa.cDrodata.rodatatrace.cstats_initKeywordsgenerate_initstrpqcpycollect_archcollect_errvalcollect_bindingcollect_includecollect_prototypegenerate_interfacegenerate_closedowngenerate_aux_filestats_reportde_constto_basetypeto_actualgenerate_includesVerboseStatisticsDdata.dataBbss.bssutil.ccomparedb.cDatabasecurr_print_typesymtab.csymtab_clear_varargssymtab_clear_globalssymtab_clear_print_typessymtab_set_nonreturnfree_entryfree_entry_tablesymtab_free_print_typesallocate_entrycreate_entry_tableadd_entry_tableget_entry_tableset_entryclear_entriesSymtabcurr_argcurr_varargcurr_globalcurr_includebindings.cgenerate_a_bindingstrpqcmpstrpqprintprintfuncs.cprepare_printf_partspace_to_uscorearglistio.cabort_code_filealt_code_fileheadfile_namemapfile_namelinkage.cgenerate_interface_predeclarationgenerate_linkage_functioninterceptor.cvariables_get_errornamegenerate_i_declarationsgenerate_i_preamblegenerate_i_callgenerate_i_postamblegenerate_i_live_varsgenerate_i_bindingsgenerate_return_printfgenerate_i_printsgenerate_i_evaluationsgenerate_i_closedowny.tab.clookup_keywordlookup_sttpairyylexskipwhitespaceungetchlookaheadskipcommentatIDENTinputdeclspec_Constructdeclspec_Destroydeclspec_Initdeclspec_AddDSdeclspec_VerifySTTdeclspec_AddSTTdeclspec_GetSTTdeclspec_GetTagtype_Constructtype_Destroytype_SetPtrtype_SetArytype_SetFuntype_AddTailtype_Verifydecl_Constructdecl_AddArgdecl_IsVoiddecl_IsVoidArraydecl_Verifydecl_VerifyArgsdecl_AddDSdecl_AddTypeTaildecl_addptrdecl_addarydecl_addfunyyerrordecl_addellipsischar_getenderrstrprotopyyparseyyexcayymaxdepthyypactyyactyychkyydefyyr2yyr1yypgoerrlog.cTrace_paddingSeverityLocationTrace_indentmain.cusageprogfrontend.cdofilesread_specARCH_I386ARCH_SPARCARCH_SPARCV9ARCH_IA64ARCH_AMD64ARCH_ALLCurlinenoextends.cfind_funcrtn.s_END__START_yyerrflagsymtab_get_next_globalstrchrfrontendsymtab_set_errvalgenerate_linkage_startdb_get_output_fileprint_function_signatureselector_oferrlogdecl_Destroysymtab_set_skipfreadfreesymtab_get_first_include__fpstartstrtrim__1cG__CrunMdo_exit_code6F_v_db_get_current_interfacetype_IsPtrFunsymtab_clear_functiongenerate_printfnextsepdb_get_target_directoryoptargsymtab_set_actualsHeadfptype_GetArraySizesymtab_get_first_globaldecl_ToFormaldeclspec_ToStringline_oflastspace__fsr_init_valuedb_get_first_print_typesymtab_get_exceptiondb_get_current_filedecl_GetDSNamedb_set_target_directory__environ_locktype_IsPtrTofree_string_table__ctypexlator_startlibyynerrsdecl_AddArgNamesdecl_GetNamesprintfyyvalsymtab_set_formalspostuses_offilelistsymtab_get_prototypesymtab_get_skipvfprintfstats_add_warningstrerrorlevels_ofyystatereadlinedb_get_current_libraryseterrlinedb_get_next_print_typetype_GetPtrToTypeQualrewindskipbBodyfpbreakpointremcommentsymtab_set_functionmallocdb_set_current_interfacestrendvalidity_of_edatastrrchrget_string_tablesymtab_get_first_print_type__longdouble_usedsymtab_get_next_include_lib_versionsymtab_get_linestrcmpstrstrfopen_exittype_GetArgdecl_GetTypefwrite_environsymtab_set_filenamestrlcpytype_GetNextfflushdecl_GetDeclSpecsymtab_sort_includesyy_yysseterrseverityskipsepyy_yyvatexitsymtab_get_last_argdecl_SetNamex_type_ofxlator_initstrsetsymtab_set_exceptionnon_emptyyylvalnextsep2strnormalizexlator_start_ifdecl_GetArgLength__flsbuftempnamtype_IsArrayobjectnamecallocgenerate_bindingsin_string_tabledb_set_output_filestrncpyname_of_DYNAMICdb_set_arch_get_exit_frame_monitorgenerate_print_definitionsqsortyypssymtab_set_lineinteresting_keyword___errnostrncasecmpyypvstrcpysymtab_set_castxlator_end_ifxlator_startfilearch_matchcheck4extendssymtab_new_functionin_string_set_finisymtab_get_filenamebasenamestrlenkeywordlist__iobsscanfunlinksymtab_add_globalsstats_add_errorstrcat_PROCEDURE_LINKAGE_TABLE_need_exception_bindingstrlowersymtab_get_first_argsymtab_add_argsdecl_Parsepreuses_ofopen_code_filereallocoptindstrncmpsymtab_get_next_varargsymtab_get_functioninverse_ofyycharsymtab_clear_exception_etextdb_get_source_directorydifftimeadd_string_tablearch_strtoisymtab_get_nonreturnsplitMapfpsymtab_add_includesfputsdecl_GetNextsymtab_add_print_typesdo_extendsnextbfseekogenerate_print_declarationsdb_set_current_librarysymtab_get_next_print_typesymtab_get_castneed_bindingstype_IsVarargsatoiabortgetoptstrdupgenerate_printfunc_callsxlator_endfiledb_get_archpathfind_GLOBAL_OFFSET_TABLE_symtab_add_varargsfile_ofis_voidftellobasetype_ofcreate_string_tablemaintype_GetArgLengthsymtab_get_next_arg___Argv__assertdb_sort_print_typesmemsetyydebugsymtab_get_errvaldecl_GetTraceInfotolowersymtab_get_first_varargdb_set_source_directoryxlator_take_kvpairsymtab_clear_errvalftelldb_add_print_typessymtab_get_actuals_memcpyxlator_endlibdecl_ToStringbindings_existgenerate_interceptorcommit_code_filexlator_endsymtab_set_prototypedecl_IsFunctiontype_IsFunctionfclosesymtab_clear_includesstrcasecmpline_to_buffgetsstrtokdecl_IsVarargs__fsryytmpsort_string_tablesymtab_get_formalsdb_set_current_filesnprintf.interp.SUNW_cap.SUNW_syminfo.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.SUNW_versym.SUNW_dynsymsort.SUNW_reloc.rel.plt.rodata.rodata1.text.init.fini.got.dynamic.data.bss.symtab.strtab.shstrtab.SUNW_signature]O=Oracle Corporation, OU=Corporate Object Signing, OU=Solaris Signed Execution, CN=Solaris 11m2W"0-s l 01,^9)#?^A 9.OLZ 񂾵ikۄA 94րt`qA_Oׂ=DKא|' _X$UcүZoB ~W H5^zyL'ŵsC1] OU6O}kt;Gu=T6FKzNg5Vo(|>1u҅NZH* E6PO'Y.1.2.840.113549.1.1.11 o((oB88!HH4'o| | 0s5 @="$$Eo::So;;`o==q AA(} BAACC QQ3$$ЇЇ    p"p"00Ԇ# @ UoV