÷N ú)3^Œ.text @'ª¯ .dataÐ@1<'@.bssÐа€.comment Tà.infoh'B.except2'@(#)opt c /usr/local/packages/vac_remote/vac_9_March2011/./usr/vac/bin/.orig/xlc -F/ade/b/1663622200/oracle/lib/xlc.cfg tstshm.c -c -o /ade/b/1663622200/oracle/rdbms/lib/tstshm.o -O3 -qpdf2 -qnoipa -qdebug=fpdfstr -qdebug=NMEPIL:NLSTM -q64 -DSS_64BIT_SERVER -qwarn64 -qinfo=uni -DAIXRIOS -qflag=s:s -qstatsym -Dmalloc=ssMemMalloc -Dfree=ssMemFree -Dcalloc=ssMemCalloc -Drealloc=ssMemRealloc -Dstrdup=ssMemStrdup -Dpipe=ssOswPipe -Dpopen=ssOswPopen -Dpclose=ssOswPclose -Dopen=ssOswOpen -Dopen64=ssOswOpen -Dcreat=ssOswCreat -Dclose=ssOswClose -Dfopen=ssOswFopen -Dfdopen=ssOswFdopen -Dfreopen=ssOswFreopen -Dfclose=ssOswFclose -Ddup=ssOswDup -Ddup2=ssOswDup2 -Dsocket=ssOswSocket -Ddlopen=ssOswDlopen -Ddlclose=ssOswDlclose -Dpthread_mutex_lock=ssOswPthread_mutex_lock -Dpthread_mutex_trylock=ssOswPthread_mutex_trylock -Dpthread_mutex_unlock=ssOswPthread_mutex_unlock -qtocmerge -bimport:/ade/b/1663622200/oracle/lib/ksms.imp -qtocmerge -bimport:/ade/b/1663622200/oracle/lib/ksms.imp -I. -I/ade/b/1663622200/oracle/rdbms/src/hdir/ -I/ade/b/1663622200/oracle/rdbms/src/port/hdir/ -I/ade/b/1663622200/oracle/rdbms/src/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/plsql/public -I/ade/b/1663622200/oracle/plsql/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/precomp/public/ -I/ade/b/1663622200/oracle/precomp/include/ -I/ade/b/1663622200/oracle/slax/include -I/ade/b/1663622200/oracle/javavm/include -I/ade/b/1663622200/oracle/dbjava/if -I/ade/b/1663622200/oracle/ctx/public -I/ade/b/1663622200/oracle/ordim/public -I/ade/b/1663622200/oracle/ordim/include -I/ade/b/1663622200/oracle/ldap/public -I/ade/b/1663622200/oracle/ldap/include -I/ade/b/1663622200/oracle/wwg/public -I/ade/b/1663622200/oracle/dbjava/if -I/ade/b/1663622200/oracle/oraolap/public -I/ade/b/1663622200/oracle/has/include -I/ade/b/1663622200/oracle/opsm/include -I/ade/b/1663622200/oracle/oss/include -I/ade/b/1663622200/oracle/opmn/src/c/public -DSLXMX_ENABLE -DSLTS_ENABLE -D_THREAD_SAFE -DLDAP_CM -DKSMEM_ENABLED -DSSTHRD_ENABLED -DPLSQLNCG_SUPPORTED=0 -DNTEV_USE_POLL -DNTEV_USE_GENERIC -DNTEV_USE_EPOLL -DNET_USE_LDAP -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 |¦ûáÿø`Ÿ|„´`øø!ÿ�Kÿÿå`,ÿÿWàÀTd>|c´|´A‚|ƒxé��8!€}ˆ¦ëáÿøN€ A€T ftok_private|¦ûáÿøûÁÿðû¡ÿèû�ÿà`;ÀûaÿØèbø€ø!ÿa`,@�\;£ÿüë‚ ëb(``!€0, @‚l€;½8€8 `|´Kÿÿ `,A€0;Þ€|A€ÿÀèb8Kÿþé`ã´KÿþÝ`|Žpè‚(8d$KÿþÉ`KÿÿÄè½8›8|°Kÿþ±`Kÿÿ„ A€Üfinish|¦ø!ÿ‘8`ø€Kÿþñé�€8!p}ˆ¦N€ A€$cleanupûáÿøûÁÿð`ž|¦û¡ÿèû�ÿà}€&ûaÿØûAÿÐû!ÿÈûÿÀ`}8`úáÿ¸úÁÿ°ú¡ÿ¨ú�ÿ úaÿ˜úAÿ�ú!ÿˆúÿ€ùáÿx‘�è‚@ë>øø!þ1Kÿýµ`;à<  8````!T<|€|@@�|xTÀ>| (A€ÿä�P,A‚ ;€ëBX8ÿÿë¢(|´````!cÃ;Þ胈(-@‚ <ˆd8ÿž|ct8£ÿžx£H`(A� |*| ¦N€ 8d8€8 Kÿüñ``d8},ø‚`KÿüÝ`;œ|<Ø@A€ÿŒèb88€¶KÿüÁ`,ÿÿ`|x´A‚ œè‚h,$@‚ |:à;@êÂpê¢ëb ;À2ë‚(`:–ÿüW]>èb8Y´8™Kÿüi,ÿÿ‚bP”tA‚ {Rd````!|q´8ap8œ¸b%8à!¶bfKÿü)`b#bd8 !¶Kÿü`€0,ÿÿ8œÌ|u‘.`q|f´, 8{°A†8¡pA‚œKÿûá`~5’ª(,‘ÿÿVsø~~&´@†HA€ |v’ªKÿÿx8ap,c¾A‚ ,>“Âx“ÂA‚; ,è‚€èbˆ;À;@@�@;$ÿø:Ãÿø:uÿü```!€.8apêB`@‘Ô:s8œè8À|´b…Kÿû9`bƒ8€8 Kÿû%``p8ÿÿ|#@A‚x8¡Àèu8€fKÿû`€0ê�à,ƒÿÿA†D`, V‡>Vš>@‚c@è¢`r†èb�ûY;9c¤úè˜:ÖA‚8T�>ø| |Ú2øÂ˜`,%@„`dø‚�@’D|°(@LÂ3‚A†8{°8œA‚úÀ 8@š8|`xT>Kÿú¤èÿøTý>|e|#€@A‚ú�|  8@†8|àxT>Kÿút8{°8œ,b8¡pKÿôµ`KÿùØ8|$Kÿô¥`Kÿú`@’ú\8apKÿô‘`8`KÿõKÿúD8œè|´:sb…bFKÿôi`bƒbD8 KÿôU``p8ÿÿ|#@A‚ÿ¨@’ù08`Kÿô5``t8ÿÿ|#@A‚x€0, @‚P|€P|´Kÿô `8ÿÿ|#@@‚øìKÿóõ`€€b0,#,€ @†A‚øÌ8|$KÿóÑ`Kÿø¼8{°8œbb…Kÿóµ`Kÿÿœ8|üKÿó¥`Kÿÿ€8`KÿôƒÂxKÿ÷øKÿó‰`Kÿ÷Ü€0, @‚;Z(:2@€÷ÄKÿöì8{°8œØc%KÿóU`KÿÿÜ8apKÿóE`Kÿ÷hc¾8|¸Kÿó1`Kÿ÷„èb`H!|c´Kÿó™Kÿöxèb(8c°Kÿó `8`Kÿòý`|Žpèb 8��bP8}”Kÿòq`Kÿõ”8d8€8 KÿòY``døbh8} KÿòE`Kÿõh C€ èmainûáÿøûÁÿð``ž|¦û¡ÿèû�ÿà}€&ûaÿØûAÿÐû!ÿÈûÿÀ?€úáÿ¸úÁÿ°ú¡ÿ¨ú�ÿ úaÿ˜úAÿ�ú!ÿˆúÿ€ùáÿxùÁÿp‘�øø!þ!ë¢(8}HKÿñ‘`|nyùÁ@@‚L;@êÂ82| ¦øH:¶ÿü8vÿü:€ÿÿ```!’ƒ8cC ÿø:`ë" :Al:!l>b{èb8~x´8˜Kÿñ!`w€0|o´, @‚¸,ÿÿA‚˜|¼ð@znd@„„W—>````!€0, @‚Daãbä8 !¶KÿðÉ`,ÿÿ`|vq.@‚ôKÿð±`8ÿÿ€cT|€@,ƒ@†@€ÿ°9Ý,ùÁ@Kÿð…`ƒC8ÿÿøHèaH,:8�@‚|8}Ì~d´è¢hKÿðQ`8`èðé�ê8!à|¦éÁÿpéáÿx}€� êÿ€ê!ÿˆêAÿ�êaÿ˜ê�ÿ ê¡ÿ¨êÁÿ°êáÿ¸ëÿÀë!ÿÈëAÿÐëaÿØë�ÿàë¡ÿèëÁÿðëáÿøN€ _´Kÿïá`“Cèa@KÿïÑ`cãKÿÿ€€0|f´, @‚:s×ðQ–ñA‚ä`(³2A„þhNèH,`|´:cA€´;À`!€0, @‚|€:µcä8 `|´KÿïM`;Þ|# @A‚8€:R(¿@†`àú|>˜@A€ÿ¬A’þ¨8ø@;@Kÿþ˜Kÿï`ƒC9Ý ùÁ@Kÿþ€8y°€òèÕÅ´cè8�¤KÿîÕ`KÿÿhA’þXKÿÿ°ûaHNKÿÿ(8y°8�|cbçcÈKÿî¡`Kÿþè8y°8�daåbæ8à!¶Kÿî�`Kÿý¤W×>Kÿý�9Ý<ùÁ@Kÿîe`ƒCKÿýà8y°è¢88�PaçcKÿîA`Kÿý08€8 Kÿî-``|Kÿü¤ C€ägettot¨ÀР¨Øð˜`ð€€à  8     @          p œ€ÀSGAFILEShm too largeShmat errorShmget errorFtok errorISHMMAXIftok(%s, %o) = %d Ishmget(%ld, %u, %x) IBMshmget: shmid[%d]: %5d size %6u of %ld shmat: shmid[%d]: %5d size %6ld @ %lx ISucceeded in attaching %d segments with total shm of %8ld Ishmctl(%d, IPC_RMID, 0) IBMshmctlIbase = 0x%lx IBUsage: %s [ -d | -iSEG_INC | -tTOT_SIZE | -bBASE_ADDR | -sSEG_SIZE ] IBshmincr = 0x%x size = %d Itotsize = %ld IcreatIBshmget(%lx, %u, %o)%s = %d IBMshmid[%d] = %d shmat(%d, %lx, 0)IBsbrkIBMendds = 0x%lx, shmat = 0x%lx IBsbrk 2I%s = %lx[%u] IBRequested shm at %lx got %lx IBNumber of segments gotten by shmget() = %d Number of segments attached by shmat() = %d IBMOdd-sized segments are rounded up to even size Segments attach at lower addresses Segments attach at higher addresses IBMMaximum size segments are not attached contiguously! IB Segment separation = %lu bytes IBNon-maximum size segments do not attach contiguously IBSegment increment %lx (%ld) IBMTesting write to file IWrite from shm to fileIWrite to file succeeded IBMshmdt(%lx)ITEST2: shmat(%d, %lx, 0)IBM%s = %lx IBshmdtIBre-shmat(%d, %x, 0)re-shmdtIBMSegment pointers aren't incrementable! ftokIBMShared memory non-attachable at specific addresses! IBMDefault shared memory address = 0x%lx ILowest shared memory address = 0x%lx IHighest shared memory address = 0x%lx ITotal shared memory range = %8lu (0x%lx) IBTotal shared memory attached = %8ld (0x%lx) IBLargest single segment size = %8lu (0x%lx) IBSegment boundaries (SHMLBA) = %8ld (0x%lx) ,  4 PT€\€¤à Èäd™¢6�ª8�Â<�Æ�Ò>�ôf™ 8�@�h™$j™2�8l™Pn™>D�Lp™’J�¢*�ª�r™"L�$t™:@�@v™ZN�nR�r6�v<�~�Ž@�¢J�Øx™ìz™ö>� n™bT�f8�vX�z\�®L�Èx™Ü|™f™ >�2L�:^�N`�n`�‚^� n™ªL�²T�Æ8�Ìt™Üt™\�*b�Nb�R>�^L�b@�d~™n>�zL�|€™†L��‚™¢>�®T�¶\�è„™L�"b�Lx™`|™j>�Œ„™¬x™À|™Ô„™ôl™l™l™0n™NL�Xt™pt™„t™’X�¤t™®`�¸t™Â^�Ìt™àt™ RL� dt™ tl™ ˆn™  x™ ¬l™ Àn™ Ðl™ än™ ün™ b� ,t™ <t™ N\� tt™ „t™ ˜t™ °t™ Ln™ \l™ pl™ ˜x™ ¬|™ ̆™ æ>� ø†™ ˆ™ >� 0l™ Ln™ \l™ rT� xl™ †>� ¬n™ ¼l™ Ðl™ ÞL� ò� øl™ j™ <� n™ ,j™ :>� Lr™ bb� dt™ |r™ ŠJ� �t™ ¨r™ ¶N� ¼t™j�pŠ™Š6�Â<�Ö@�ê>�">�8z™Pˆ™|ˆ™ž8�®N�°t™ ˆ™0l™B>�’>�´|™üˆ™,n™`n™€n™œˆ™²@�Àn™Ôr™,?0?4? :?(?8?@B?HF?X'?pP?€V?ˆZ?¨?°?À ?È?Ø ?à?ð?ø???? ?(?0?8?@?H?P?X?`?h?p?x?€?ˆ?�?˜?ÿþgtstshm.cü ü%ük)û`ne û€s ' ÿû€{ ûà„ '$ÿûŠ kû’kû(kû k.û – Ÿ ¨¤³ º Ã Ì Õ Þ ç ð ù   k˜ûXnX"kû¨+ û8kûÀE ûLkûÐSÈûYkû_ûfû kkû0pû8vûØ| û@„kûðŒ ûH‘kûP–û`›ûh û˜¨Èûp¯kûx¶û`½�û€ÃkûðÉ�ûˆÐkû�×û˜Þû åûíûóûûûû ûûû"û*û2û>ûGûOûVû^ûfûmûtûzû‚ûŠ.fileThu Oct 20 21:50:49 2011 IBM XL C Enterprise Edition for AIX, Version 9.0.0.16 --- fdpr.ftok_private.finish.cleanup.main.gettotTOC__func____func___SINFINITY_SQNAN__func____func____func____func____func____func____func____func____func____func___$STATICfdpr_$STATICftok_privateftok_privatefinishfinishshmidshmidshmgot_iob_iobdebugfnamecleanupcleanupmainmainsizebasetotsizeshmkeyshmkeyshmsegshmszshmszshmadrshmadrshmmszshmtotshmincr.ftok.shmctl.unlink.exit.perror.fprintf.signal.strtol.printf.ssOswCreat.sprintf.shmget.shmat.strcpy.strlen.write.shmdt.sbrk._Errno.getenv