N~.textOp .dataOO W}@.bssg g .comment.infoo@(#)opt c /usr/local/packages/vac_remote/vac_9_March2011/./usr/vac/bin/.orig/xlc -F/ade/b/1663622200/oracle/lib/xlc.cfg pdc.c -c -o /ade/b/1663622200/oracle/precomp/lib/pdc.o -O3 -qpdf2 -qnoipa -qdebug=fpdfstr -qdebug=NMEPIL:NLSTM -q64 -DSS_64BIT_SERVER -qwarn64 -qinfo=uni -DAIXRIOS -qflag=s:s -qstatsym -I/ade/b/1663622200/oracle/precomp/hdrs -I/ade/b/1663622200/oracle/precomp/public -I/ade/b/1663622200/oracle/precomp/include -I/ade/b/1663622200/oracle/plsql/public -I/ade/b/1663622200/oracle/plsql/include -I/ade/b/1663622200/oracle/rdbms/public -I/ade/b/1663622200/oracle/rdbms/include -I/ade/b/1663622200/oracle/rdbms/port/include -I/ade/b/1663622200/oracle/oracore/include -I/ade/b/1663622200/oracle/oracore/public -I/ade/b/1663622200/oracle/oracore/port/include -I/ade/b/1663622200/oracle/xdk/include -I/ade/b/1663622200/oracle/xdk/public -I/ade/b/1663622200/oracle/nlsrtl/include -I/ade/b/1663622200/oracle/ldap/public/sslinc -I/ade/b/1663622200/oracle/ldap/include/sslinc -I/ade/b/1663622200/oracle/network/public -I/ade/b/1663622200/oracle/network/include -I/ade/b/1663622200/oracle/slax/include -I/ade/b/1663622200/oracle/javavm/include -I/ade/b/1663622200/oracle/dbjava/if -I. -DSLXMX_ENABLE -DSLTS_ENABLE -D_THREAD_SAFE -DLDAP_CM -DPLSQLNCG_SUPPORTED=0 -DNTEV_USE_POLL -DNTEV_USE_GENERIC -DNTEV_USE_EPOLL -qsaveopt @(#)version IBM XL C/C++ Enterprise Edition for AIX, V9.0 @(#)version Version: 09.00.0000.0016 @(#)version Driver Version: 09.00(C/C++) Level: 110131 @(#)version C Front End Version: 09.00(C/C++) Level: 100824 @(#)version High-Level Optimizer Version: 09.00(C/C++) and 11.01(Fortran) Level: 110413 @(#)version Low-Level Optimizer Version: 09.00(C/C++) and 11.01(Fortran) Level: 110630 |``aA`!8; !Qc8p@ g``8| TJ@,$@ ̈|txт,$@@ ,$A 8,$@(/$@A 8,$A8|txуA{(|c(P|8@@ pAT8, A,{@cT8`|*|0*|`|*.p At;@ 8tA8`,#A({c8|tx`у@```!{(|P| @8c@8pA{8{;,#@88{,f8tc@A |4Td~,$A(8d8c|dtxуAx, A`ccK`#|{(|P| @@8pAx8{8t(AL,&A@8,&Ac#8!}!AaN |txтKccK`Kf@Tc8|"|e*|c2|c".Tc|etxтKccK`Kh, A |4T~Kd@Tc8|"|e*|c|".T|txтK{@ 8tA8,$At8|txуA`(|P| @@8pA(8~88c~KPccK`K8tA\,%AP8,%A(|P| (@@ pA88`KccKI`K|txтK, A |4T~K@T8`|2| *||2.T|txтKccK`T`?{,AK ccK`K@A8, Ae8|tx`т, A"pAccK]``|{(|P| @@8pA8, @ 8tA8`,#A{c8|txу@<|KccK`{(|P| @@8pA8,@ 8tA8`,#A {c8|tx`у@@ 8tAt8`,#A`{c8|tx`у@TA{c8|tx`у@8A({c8|tx`у@A{c8|tx`у@A{c8|tx`у@AT{c8|tx`у@A{c8|tx`у@A {c8|tx`у@Kh8tA8`,#ALKȀ, A |4T~Kd@Tc8|"|e*|c|".T|txтK8tA8`,#@4@LKd, A |4T~Kd@Tc8|"|e*|c|".T|txтK8tA8`,#@@K`, A |4T~Kd@Tc8|"|e*|c|".T|txтK8tA8`,#@@K`, A |4T~Kd@Tc8|"|e*|c|".T|txтK8tA8`,#@`@xK`, A |4T~Kd@Tc8|"|e*|c|".T|txтK8tA8`,#@@K`, A |4T~Kd@Tc8|"|e*|c|".T|txтK8tA8`,#@(@@K`, A |4T~Kd@Tc8|"|e*|c|".T|txтK@K|, A |4T~K|d@Tc8|"|e*|c|".T|txтK<, A |4T~Kd@Tc8|"|e*|c|".T|txтKccK`Kt, A |4T~Kd@Tc8|"|e*|c|".T|txтKccK`Kh8K , A |4T`~K@cT8`|:|@*|`|:.T|tx`тK,$A |4T~K@T8`|2| *|B|2.T|txтK󔈅|txтKd8K@,$AT, A`;;d,?[,\A,:?LFAhcc"pAX,$=,(A@/$/A8/)A0,$'A(,A,$-A@ ;{C;;{;9c@, AKdcCK`cd,A@8{8| ````!8c, A\C ;dDK,: 8@$~;;{8c~Kx,:A[;{KP Apdlitlen|`~`aA``!aa<`8!Ȱp8lK`4T>| 8p@T~ccE`@K`8t8pccDcKpat, AX}c8lKY`ap@8!0}!AaN |"K~b|8KA(`{89`8K`?@@|;9;8tAhd8`,#@ |txт,$@`!:8ap8c`KU``v||@c8|, A488|txу@|txу@8|txуA"p@,,LF A0~K`T`>(@@{8|txwт8~ccf8`|9Ku`,aaA4|(|P| @8c@8pA|||8tAd`8`,#@ |txт,$Ata,%,8A8`fA088fcaa8K,88tA$8a8KK|txтK\cK9`Kc8|K!`}8KK `}8K`8,8t@A4 |4U~,'A8|tyу@, A8,'A8|tyу@t8, @,(A |4T~,'A|KT@T 8}|H*|2|B.T|txтK,'A |4U~KX>@FT8)}B)|8*|R|B.T|tyтK, AK>@FT8)}B)|8*|R|B.T|tyтKc8xKU`ap8pK|txтK;yA}8c}, A``!,"|@,\cAT,?AL@"p@<;Zc|t8K`}8c}, Accd`8K `c08! }!AaN cK``dKL|txтK8axK`K<@)T8`|2|(*|J|2.T8Kb|8,t@!A|4T ~,)A8|txу@ 8tA~yAK|, A|4TAK@U8`|:|(*||:.T|txуAK8tAKH@)UH8`})J|@*||J.T|txтK|txтK8|K||<@@0(8 @@8 ```!|`PP(< |@@@K@K8K9 KcK``|KT A  pdouts|}&aA`!ạc@8(;!88K`80@c`K`9 @.<;^@8;>\xa8 !pc8!8\cH!c)cJ@K`80@cK}`@8pap`,;@p9 ccc'cH9@KE`0*8! |a} !AaN iK;>\!pxc8 !8!8\cH!c)cJK`8@K`8@`xcK}`:````!:: x(,#8TJ*A,, `uAK1``v8TJ*xAK ``t8x:~ ,#A(``s8tA|K```c@8XcFpbAxcIbaK`8aK``x:|@A8.@cKi`KK]```KKM``tK@K=``vK C Tpddecl|8x`c!aKA(88x`~cK-?"c8  H_&q=8(a+"?$A `8qpA8 qh0KQ`8!}N Apdinitd`;|,#!A,``!K`W<;,#@p|"x<`||dP@8`8!}N Apdchsh8`hac|@,>!A, Ac8tA`K``fcc"c``p8A8pKݥ`H,c@;8K݁`8cc``;` "@pA;|KA|gccc;8`K`8 8 "c|A pAh@88 A808@8<x8\9H\8Ap9h0a8,`9<aKm`cc"cp@`8 pA8L8 ``K!`c , @4"@p84A@88K`8!}aN pA8KpAh8 K`@8(88 XHxhA808@8<x8\9H\Ap89ht90a;;a;h8 h`9<a 0a@Pa`pKڍ`K Kځ``fK; K Apddone|!8(x H`(Ad|H*| N 8K `8!p}N K8K`K8K`KK8Kٱ`K8Kٝ`K Awhengen|```!Q8ap`9axa!A8 x$K `8ap8tAK``|c8px`|8|@D8p8Kر`8`|8!}N Ky`a8tAK]`|8`KKE`|KK5``|KD A<pdout8T?}&8`*+@|,l/@p.n|A`/_.hApOATAHpAxx],pA$,@8` } N 8`K|4T~KAK,L,DLFAK,/ORӂA@K/VA,UA AK|4T~K Bpdhptr,l,@$/@,A 8`N 8`N @K @4pdiptr``|}&aA!;;aA!xp!cC8@$PHD@8,@$888 ````!88@8|8A||h|@cE8Ku`cccE889`KQ`q(@#4T>, :A<, , A, A, @ ,9A, @ ,9A, A, A, A, A|, At, Al, Ad, A\,98TJ*A"l, A"Tc#K`8TJ*aA"c#Kө``u8c#b8:9`Kq`8pA\|s|5@@, `|P@,8 ,'~ @~DPAccD88K`ccD88K`c~@8ca, Axc@bS,@d````!|A,\L3BAccD8Kҍ`88`:, A |A~PcccE8KM`:|s|5@AccD88K!`4T>, A(a, :`|fA, , A, A, A, -A, A, AcccE8l8K`p8`| A@d@ cccE89979W`KЩ`4T>, :A, , A, A, -A, At,Al;6,-@:::.=:w :W:7``!p|,p@~4T`>, @;", A|~48Tc>, @D,@8XTz8|txтKep|X| OA@ ,,/AA|A$|d2,À , A, A``ccpcE889Tb9W\K`p|eN,@c`pccE889lb9WtKΝ`p|, A0e"8, @H,@ 8X(Tr8|txтKip`~p|c@capxccE889b9W0K `~p |c,, @X@(,A8,@ ,l@8`K͹```ccpcE8 89b9WtK͉` p@T4T>,A/#@ p@@,#@p|`ch,#@XccpcE889b9W\K`p|d8, Ah4T>,%AX;9`, A 9W\cXpeA apx`cccE889bK̝`p}$cccE889 tbp9WKe`pcccE8}`89b9W vpK-`;9::~|A@cccE88997K`cccE88997TK`cccE88997lK˥`cccE88997Kˁ`cccE88997K]` pA cccE88997K-`cccE88997K `4T>, A ,*A H,)A @,:A ,, :A , xcc8cF8 9hKM#{8>.cc8cF8 9hK~4T>, AH?P8tA bKM``dP?b8Pc&9K%`4p@a`yTicc8cF8 9hK~êW)~cc8cF8 9hKi#68cc| (88cF8 9hK=#cc8VcF8 9hK#Vɛ~cc8cF8 9hK#>:cc8cF8 9hK#4~hpA8| cc8cF8 9hK#4pA8| cc8cF8 9hKa>,9@?x,9@ :cc8cF8 9hbK!,6AH, A<`!| cc8cF8 9hK;9, @Ѐ8 cT>c|*>8cF8 9hK<4p@,.6@;cc8cF8 9hcK]#AH, A<`!| cc8cF8 9hK%#:, @Ѐ8|Tc>|`{@;`!``!pcc8cF} 8 9h).Kpcc8cF} 8 9h ")&| KxKpccFc8} 8 9h)BKepccFc8} 8 9h)>K={;;8c{`|A<8cc8Ke`8`pj8!`|px} !Aa!AaN 8tAbK``|KbK``|K;cc8cF8 9h9 KAK08tAc#KÅ``vKc#Kq``vKK|iKHP88c8PK=K,bK1``dK> W)K8a88K ``cccEc&9 8KK 8a8p8K``cccEc&98Ki~`K|8a8`8K‰``cccEc&8K)~`Kt8wPaKP~`,#At#,9@p#,9@(# ,9AP8a88K`K 8a88K``cccEc&98K~`K8a88K``cccEc&8Ka~`K`8d@4KpcccE8<8Ku`pp`LK,p`LK cccE88K=`p|` @KLp` , @4T>, :A, ,*AKcccE88997Ka`cccE88997K=`KccApxKpccap!xcE889b9W\K`pKX|`:|KpK8`K@ccpcE889b9WtK`K@~(,@ccpKccApxK@cKccap!xcE889b9W0K-`Kd , ,@@(,A8,@Xc2,AapcK$K```ccpcE8 89lb9WtK`K @ccpK@~(,@ccpK6ccpK`,@|KM```cEcc8 89Tpb9W\K`pK<ccc8K`;ccEc8(8 8bK`pK퐠ccc84K`;ccEc8P8 8bKu`pK<ccc8KM`[ccEc88 8b97K`pK,@, AtK^cccE8H8997, :A, , :A, (@@pq8|txnтK\8a88@K=`a(8|P| @@ 8pA8, @ 8tAHyAac8|tx`у@ccD8|K`a8K, A0|4TAKd@Tc8|"|e*|c|".T|txуAKd8aK9`K,8tAyA؈8|txу@8, AyAKЀ, A|4TAK@T8||8*|2|".T|txуAKl, AK,%A|4TAKH@T8|2|8*|B|2.T|txуAK8tA(8`8K8K|txтKccD88K`K8d|dKc#K``uKc#K}`KAKcccE888KU`KX:KT`%K۠ C%HpdgenOO8OPOhOOO@OO O!O)O%&&&,&D&H&\ #include <%s> %ssqlstm.%s = %d; %ssqlstm.%s = (%s)%s; %ssqlstm.%s = (%s)%d; %ssqlstm.%s = (%s *)%s; static %s sqlctx = %d; static %s sqlctx = %d; %ssqlstm.%s = sqlstm.%s; %ssqlstm.%s[%d] = (%s)%d; %ssqlstm.%s[%d] = (%s *)%s%s; %ssqlstm.%s[%d] = (%s)sizeof(%s); /* Thread Safety */ typedef void * sql_context; typedef void * SQL_CONTEXT; /* CUD (Compilation Unit Data) Array */ static short sqlcud%d[] = {%d,%d,%d,%d,%d, /* cud (compilation unit data) array */ static const short sqlcud%d[] = {%d,%d,%d,%d,%d, /* Forms Interface */ static int IAPSUCC = 0; static int IAPFAIL = 1403; static int IAPFTL = 535; extern void sqliem( unsigned char *, signed %s * ); /* File name & Package Name */ struct sqlcxp { unsigned short fillen; char filnam[%d]; }; static struct sqlcxp sqlfpn = { %d, "%s" }; /* File name & Package Name */ struct sqlcxp { unsigned short fillen; char filnam[%d]; }; static const struct sqlcxp sqlfpn = { %d, "%s" }; /* Forms Interface */ static const int IAPSUCC = 0; static const int IAPFAIL = 1403; static const int IAPFTL = 535; extern void sqliem(unsigned char *, signed %s *); // Forms Interface static const int IAPSUCC = 0; static const int IAPFAIL = 1403; static const int IAPFTL = 535; extern "C" { void sqliem(unsigned char *, signed %s *); } /* Binding to PL/SQL Records */ struct sqltdss { %s tdsvsn; %s tdsnum; %s *tdsval[%d]; }; typedef struct sqltdss sqltdss; static struct sqltdss sqltds = { %d, %d, }; /* Result Sets Interface */ #ifndef SQL_CRSR # define SQL_CRSR struct sql_cursor { %s curocn; void *ptr1; void *ptr2; %s magic; }; typedef struct sql_cursor sql_cursor; typedef struct sql_cursor SQL_CURSOR; #endif /* SQL_CRSR */ static struct sqlexd { %s sqlvsn; %s arrsiz; %s iters; %s offset; %s selerr; %s sqlety; %s unused; %s *cud; %s *sqlest; %s *stmt; %s **sqphsv; %s *sqphsl; %s **sqpind; %s *sqhstv[%d]; %s sqhstl[%d]; %s *sqindv[%d]; } sqlstm = {%d,%d}; // Prototypes extern "C" { void sqlcxt (void **, %s%s *, struct sqlexd *, const struct sqlcxp *); void sqlcx2t(void **, %s%s *, struct sqlexd *, const struct sqlcxp *); void sqlbuft(void **, char *); void sqlgs2t(void **, char *); void sqlorat(void **, %s%s *, void *); } /* SQLLIB Prototypes */ extern sqlcxt ( void **, %s%s *, struct sqlexd *, struct sqlcxp * ); extern sqlcx2t( void **, %s%s *, struct sqlexd *, struct sqlcxp * ); extern sqlbuft( void **, char * ); extern sqlgs2t( void **, char * ); extern sqlorat( void **, %s%s *, void * ); /* Object support */ struct sqltvn { %s *tvnvsn; %s tvnvsnl; %s *tvnnm; %s tvnnml; %s *tvnsnm; %s tvnsnml; }; typedef struct sqltvn sqltvn; struct sqladts { %s adtvsn; %s adtmode; %s adtnum; sqltvn adttvn[%d]; }; typedef struct sqladts sqladts; static struct sqladts sqladt = { %d,%d,%d, /* SQLLIB Prototypes */ extern void sqlcxt (void **, %s%s *, struct sqlexd *, const struct sqlcxp *); extern void sqlcx2t(void **, %s%s *, struct sqlexd *, const struct sqlcxp *); extern void sqlbuft(void **, char *); extern void sqlgs2t(void **, char *); extern void sqlorat(void **, %s%s *, void *); static struct sqlexd { %s sqlvsn; %s arrsiz; %s iters; %s offset; %s selerr; %s sqlety; %s occurs; %s *cud; %s *sqlest; %s *stmt; sqladts *sqladtp; sqltdss *sqltdsp; %s **sqphsv; %s *sqphsl; %s *sqphss; %s **sqpind; %s *sqpins; %s *sqparm; %s **sqparc; %s *sqpadto; %s *sqptdso; %s sqlcmax; %s sqlcmin; %s sqlcincr; %s sqlctimeout; %s sqlcnowait; %s sqfoff; %s sqcmod; %s sqfmod; %s *sqhstv[%d]; %s sqhstl[%d]; %s sqhsts[%d]; %s *sqindv[%d]; %s sqinds[%d]; %s sqharm[%d]; %s *sqharc[%d]; %s sqadto[%d]; %s sqtdso[%d]; } sqlstm = {%d,%d}; %cconst const short const char short char sqlca.sqlcodeSQLCODE%d,"IB\ I\IB%sI%sstatic %schar *sq%04d = ; %s%sIB%s continue; IB%s break; I%s %s; %s goto %s; IBM%s exit(1); IBM{ I%s%s IBstruct sqlexd sqlstm;IB%ssqlorat(&%s, &sqlctx, &oraca); IB%ssqlorat((void **)0, &sqlctx, &oraca); IBMsqlvsnIarrsizI%ssqlstm.sqladtp = &sqladt; IBM%ssqlstm.sqltdsp = &sqltds; IBM%ssqlbuft(&%s, %ssqlbuft((void **)0, I%s " "); IBM%ssqlbuft((void **)0, %ssqlstm.stmt = IBMsq%04d; IBMSQLSTATEIBM; IitersIBunsigned int IoffsetIselerrIunsigned shortI%ssqlstm.cud = sqlcud%d; IBsqlestIunsigned char I&sqlcaIsqletyI&SQLCODEIBMoccursIsqcmodIunsigned int IBsqfoffI int IBsqfmodIsqhstvI&IB static float sqh%03d = %s; IBM%ssqlstm.sqhstv[%d] = (void *)&sqh%03d; IBMsqhstlIunsigned long IsqhstsI int IsqindvIsqindsI0IBsqharmIsqharcIsqadtoIunsigned short sqtdsoIsqphsvIsqphslIsqphssIsqpindIsqpinsIsqparmIsqparcIsqpadtosqptdsosqlcmaxsqlcminsqlcincrIBMsqlctimeoutsqlcnowaitI%ssqlcx2t(&%s, &sqlctx, &sqlstm, &sqlfpn); %ssqlcx2t((void **)0, &sqlctx, &sqlstm, &sqlfpn); I%ssqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn); IB%ssqlcxt(&%s, &sqlctx, &sqlstm, &sqlfpn); I%sSQLCODE = sqlca.sqlcode; %ssqlgs2t(&%s, SQLSTATE); I%ssqlgs2t((void **)0, SQLSTATE); IB%sif (%s == %d)%sif (%s < 0)IB%sif (sqlca.sqlwarn[0] == 'W')I%sif ((SQLSTATE[0]=='0')&&(SQLSTATE[1]=='2'))IB%sif ((SQLSTATE[0]!='0')||(SQLSTATE[1]>'2'))IBM%sif ((SQLSTATE[0]=='0')&&(SQLSTATE[1]=='1'))IB} I static int sqh%03d = %s; I%ssqlstm.sqhstv[%d] = (unsigned char *)&sqh%03d; IB static char sqh%03d[] = "%s"; %ssqlstm.sqhstv[%d] = (%s *)sqh%03d; IB}; IBMunsigned intIBMintunsigned char{ {(%s *)"%s", %d, (%s *)"%s", %d, (%s *)"%s", %d},I} };  @`  !!!%%&p&'(() )T)N%Lnp`pPpp4rXpn@n p ppt!$vdvv x<z|H~vpvvvDvpvvv$zn,nn*!J!Xvz!vDlpP!vvpvvvXvlv,hvtv (x b! v!0!!"$"6!"\"r!"v"!"!"v#!#:!#N!#v#!#!#!#v#!$!$!$ v$N!$f!$v!$!$!%tv%%X%!%&!& &.!&8&J!&P&^!&d&''&!'Pv'v'''*!**++,+X+t+,4,X,z,v-v-tv--v.Hv.`..//X/1 1d12H2x23d334484\44445X568v77z;v<<0<|<<<=4=x=>>@>>?0?P?|???@@@@h@@A AdAB(BXBBC C8C`CCCD(DxDDE E8E`EEFFXFFFG0GPvGvGvGvHxHpvHvHnInILzIp|J vJTvJnJK0pKLvKhvK~KLDvLpNTvNpNNO#?OZ?O^?Ob?O f?O(U?O0j?O8 ?O@?OP ?OX?Oh?Op?O?O?O?O?O?O?O?O?O?O?O?gpdc.c %kO)`ne ko k@w    ! k! % k& k( k)  k) OkOkOk6OOOOOOOO OPdP"W)]P0R8Qh?SXFQMYpT[[X4bRiSpTwV~OQZUXPP0PHPPPPPOOOOOOO OOO%O.O7O@k8InO(NkO8W O^kOPe OlkOhs OzkO O kO O0k%.8AJS.fileThu Oct 20 18:42:46 2011 IBM XL C Enterprise Edition for AIX, Version 9.0.0.16 --- fdpr.pdlitlen.pdsout.pdouts.pddecl.pdinit.pdchsh.pddone.whengen.pdout.pdhptr.pdiptr.pdgenTOC__func____func___SINFINITY_SQNAN__func____func____func____func____func__pdcst0pdcsk0pdcst1pdcst1bpdcsk2pdcsk3pdcst2pdcst3pdcsk4pdcst4pdcsp4pdcsk5pdcst5pdcsp5pdcst6pdcst7pdcst8pdcst9pdcst10pdc_spdc_dpdc_cpdc_ppdc_lpdc_sapdc_npdc_st__func____func____func____func____func____func____func____func____func____func____func____func___$STATICfdpr_$STATICpdoutspdoutspddeclpddeclpdinitpdinitpddonepddonepdgenpdgen.lxmdssln.lxmfwdx.lxmdigx.isdigit.pdfpr._ptrgl.lxmopen.lxoCpChar.lxhcsn.lxsulen.strlen.o2setFirst.o2setNext.toupper.spdflpk.pdfprln.vsprintf.pdtypof.sprintf._moveeq