This is the mail archive of the gdb@sourceware.cygnus.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Preparing for the GDB 5.0 / GDB 2000 / GDB2k release


> This is something completely different.
> Your initial message indicated that gdb was having trouble with shared
> libraries.  In reality you're having trouble backtracing out of some
> optimized code.

Well, OK, but I've seen similar symptoms with not just libc (presumably
built with HP's compiler) but also libtcl (built by me with gcc).  It
seems curious that gdb is unable to either backtrace out of the shlib
into the main program or produce any shred of symbolic info for the
routines in the shlib.  This used to work a lot better on HPUX 9;
did HP's symbol table and/or unwind descriptors get worse in HPUX 10?

> Can you please send me the .s file for die.c compiled with -O2 so that I
> can take a look at it.

gcc -O2 -g -S die.c produces

	.LEVEL 1.1
	.SPACE $PRIVATE$
	.SUBSPA $DATA$,QUAD=1,ALIGN=8,ACCESS=31
	.SUBSPA $BSS$,QUAD=1,ALIGN=8,ACCESS=31,ZERO,SORT=82
	.SPACE $TEXT$
	.SUBSPA $LIT$,QUAD=0,ALIGN=8,ACCESS=44
	.SUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY
	.IMPORT $global$,DATA
	.IMPORT $$dyncall,MILLICODE
	.file	"die.c"
; gcc_compiled.:
	.stabs "/home/tgl/tmp/",100,0,0,L$text0000
	.stabs "die.c",100,0,0,L$text0000
	.SPACE $TEXT$
	.SUBSPA $CODE$

L$text0000
	.stabs "int:t1=r1;0020000000000;0017777777777;",128,0,0,0
	.stabs "char:t2=r2;0;127;",128,0,0,0
	.stabs "long int:t3=r1;0020000000000;0017777777777;",128,0,0,0
	.stabs "unsigned int:t4=r1;0000000000000;0037777777777;",128,0,0,0
	.stabs "long unsigned int:t5=r1;0000000000000;0037777777777;",128,0,0,0
	.stabs "long long int:t6=r1;01000000000000000000000;0777777777777777777777;",128,0,0,0
	.stabs "long long unsigned int:t7=r1;0000000000000;01777777777777777777777;",128,0,0,0
	.stabs "short int:t8=r8;-32768;32767;",128,0,0,0
	.stabs "short unsigned int:t9=r9;0;65535;",128,0,0,0
	.stabs "signed char:t10=r10;-128;127;",128,0,0,0
	.stabs "unsigned char:t11=r11;0;255;",128,0,0,0
	.stabs "float:t12=r1;4;0;",128,0,0,0
	.stabs "double:t13=r1;8;0;",128,0,0,0
	.stabs "long double:t14=r1;8;0;",128,0,0,0
	.stabs "complex int:t15=s8real:1,0,32;imag:1,32,32;;",128,0,0,0
	.stabs "complex float:t16=r16;4;0;",128,0,0,0
	.stabs "complex double:t17=r17;8;0;",128,0,0,0
	.stabs "complex long double:t18=r18;8;0;",128,0,0,0
	.stabs "void:t19=19",128,0,0,0
	.stabs "div_t:t20=21=s8quot:1,0,32;rem:1,32,32;;",128,0,27,0
	.stabs "ldiv_t:t22=23=s8quot:3,0,32;rem:3,32,32;;",128,0,31,0
	.stabs "size_t:t24=4",128,0,40,0
	.stabs "wchar_t:t25=4",128,0,50,0
	.stabs "int8_t:t26=2",128,0,61,0
	.stabs "uint8_t:t27=11",128,0,62,0
	.stabs "int16_t:t28=8",128,0,63,0
	.stabs "uint16_t:t29=9",128,0,64,0
	.stabs "int32_t:t30=1",128,0,65,0
	.stabs "uint32_t:t31=4",128,0,66,0
	.stabs "intfast_t:t32=1",128,0,68,0
	.stabs "uintfast_t:t33=4",128,0,69,0
	.stabs "int64_t:t34=6",128,0,74,0
	.stabs "uint64_t:t35=7",128,0,75,0
	.stabs "intmax_t:t36=34",128,0,81,0
	.stabs "uintmax_t:t37=35",128,0,82,0
	.stabs "intptr_t:t38=3",128,0,91,0
	.stabs "uintptr_t:t39=5",128,0,92,0
	.stabs "int_least8_t:t40=2",128,0,102,0
	.stabs "uint_least8_t:t41=11",128,0,105,0
	.stabs "int_fast8_t:t42=1",128,0,108,0
	.stabs "uint_fast8_t:t43=4",128,0,111,0
	.stabs "int_least16_t:t44=8",128,0,114,0
	.stabs "uint_least16_t:t45=9",128,0,117,0
	.stabs "int_fast16_t:t46=1",128,0,120,0
	.stabs "uint_fast16_t:t47=4",128,0,123,0
	.stabs "int_least32_t:t48=1",128,0,126,0
	.stabs "uint_least32_t:t49=4",128,0,129,0
	.stabs "int_fast32_t:t50=1",128,0,132,0
	.stabs "uint_fast32_t:t51=4",128,0,135,0
	.stabs "int_least64_t:t52=34",128,0,141,0
	.stabs "int_fast64_t:t53=34",128,0,144,0
	.stabs "uint_least64_t:t54=35",128,0,147,0
	.stabs "uint_fast64_t:t55=35",128,0,150,0
	.stabs "ptr32_t:t56=31",128,0,165,0
	.stabs "dev_t:t57=30",128,0,21,0
	.stabs "ino_t:t58=31",128,0,32,0
	.stabs "mode_t:t59=29",128,0,39,0
	.stabs "nlink_t:t60=29",128,0,44,0
	.stabs "fpos32_t:t61=30",128,0,49,0
	.stabs "fpos64_t:t62=34",128,0,55,0
	.stabs "fpos_t:t63=30",128,0,64,0
	.stabs "fsblkcnt32_t:t64=31",128,0,70,0
	.stabs "fsblkcnt64_t:t65=35",128,0,76,0
	.stabs "fsblkcnt_t:t66=31",128,0,85,0
	.stabs "off32_t:t67=30",128,0,91,0
	.stabs "off64_t:t68=34",128,0,97,0
	.stabs "off_t:t69=30",128,0,106,0
	.stabs "fsfilcnt32_t:t70=31",128,0,112,0
	.stabs "fsfilcnt64_t:t71=35",128,0,118,0
	.stabs "fsfilcnt_t:t72=31",128,0,127,0
	.stabs "blkcnt32_t:t73=30",128,0,133,0
	.stabs "blkcnt64_t:t74=34",128,0,139,0
	.stabs "blkcnt_t:t75=30",128,0,148,0
	.stabs "pid_t:t76=30",128,0,154,0
	.stabs "lwpid_t:t77=30",128,0,159,0
	.stabs "gid_t:t78=30",128,0,164,0
	.stabs "uid_t:t79=30",128,0,169,0
	.stabs "tid_t:t80=30",128,0,174,0
	.stabs "ssize_t:t81=30",128,0,182,0
	.stabs "__site_t:t82=29",128,0,188,0
	.stabs "__cnode_t:t83=29",128,0,193,0
	.stabs "time_t:t84=3",128,0,200,0
	.stabs "clock_t:t85=31",128,0,218,0
	.stabs "key_t:t86=30",128,0,225,0
	.stabs "__ushort:t87=9",128,0,228,0
	.stabs "__daddr_t:t88=30",128,0,230,0
	.stabs "__caddr_t:t89=90=*2",128,0,231,0
	.stabs "__swblk_t:t91=30",128,0,232,0
	.stabs "caddr_t:t92=89",128,0,239,0
	.stabs "id_t:t93=30",128,0,247,0
	.stabs "useconds_t:t94=31",128,0,252,0
	.stabs "rlim32_t:t95=31",128,0,259,0
	.stabs "rlim64_t:t96=35",128,0,265,0
	.stabs "rlim_t:t97=31",128,0,274,0
	.stabs "site_t:t98=82",128,0,279,0
	.stabs "u_char:t99=11",128,0,283,0
	.stabs "u_short:t100=9",128,0,284,0
	.stabs "u_int:t101=4",128,0,285,0
	.stabs "u_long:t102=5",128,0,286,0
	.stabs "uint:t103=4",128,0,287,0
	.stabs "ushort:t104=9",128,0,288,0
	.stabs "ubit8:t105=11",128,0,289,0
	.stabs "ubit16:t106=9",128,0,290,0
	.stabs "ubit32:t107=31",128,0,291,0
	.stabs "sbit8:t108=2",128,0,292,0
	.stabs "sbit16:t109=8",128,0,293,0
	.stabs "sbit32:t110=30",128,0,294,0
	.stabs "swblk_t:t111=91",128,0,296,0
	.stabs "daddr_t:t112=88",128,0,297,0
	.stabs "cnode_t:t113=83",128,0,298,0
	.stabs "physaddr_t:t114=39",128,0,301,0
	.stabs "paddr_t:t115=5",128,0,302,0
	.stabs "page_t:t116=38",128,0,309,0
	.stabs "ulong_t:t117=5",128,0,313,0
	.stabs "cnt_t:t118=28",128,0,316,0
	.stabs "space_t:t119=31",128,0,320,0
	.stabs "prot_t:t120=31",128,0,322,0
	.stabs "cdno_t:t121=31",128,0,323,0
	.stabs "use_t:t122=29",128,0,324,0
	.stabs "_physadr:T123=s4r:124=ar1;0;0;38,0,32;;",128,0,0,0
	.stabs "physadr:t125=126=*123",128,0,326,0
	.stabs "_quad:T127=s8val:128=ar1;0;1;3,0,64;;",128,0,0,0
	.stabs "quad:t129=127",128,0,327,0
	.stabs "spu_t:t130=1",128,0,329,0
	.stabs "cpu_t:t131=8",128,0,335,0
	.stabs "label_t:T132=s112lbl_rp:30,0,32;lbl_sp:30,32,32;lbl_s:133=ar1;0;16;30,64,544;lbl_ss:134=ar1;0;0;30,608,32;lbl_sf:135=ar1;0;3;13,640,256;;",128,0,0,0
	.stabs "label_t:t136=132",128,0,351,0
	.stabs "dm_message:t137=90",128,0,354,0
	.stabs "aid_t:t138=30",128,0,359,0
	.stabs "sid_t:t139=76",128,0,368,0
	.stabs "fd_mask:t140=30",128,0,417,0
	.stabs "fd_set:T141=s256fds_bits:142=ar1;0;63;140,0,2048;;",128,0,0,0
	.stabs "fd_set:t143=141",128,0,429,0
	.stabs "k_off_t:t144=34",128,0,512,0
	.stabs "k_rlim_t:t145=35",128,0,516,0
	.stabs "k_blkcnt_t:t146=34",128,0,520,0
	.stabs "k_fsfilcnt_t:t147=31",128,0,524,0
	.stabs "k_fsblkcnt_t:t148=31",128,0,528,0
	.stabs "dir_off_t:t149=30",128,0,532,0
	.stabs "sigval:T150=u4__sival_int:1,0,32;__sival_ptr:151=*19,0,32;;",128,0,0,0
	.stabs "sigval_t:t152=150",128,0,27,0
	.stabs "sigevent:T153=s12__sigev_notify:1,0,32;__sigev_signo:1,32,32;__sigev_value:152,64,32;;",128,0,0,0
	.stabs "sigevent_t:t154=153",128,0,37,0
	.stabs "__sigev_types:T155=eSIGEV_NONE:1,SIGEV_SIGNAL:2,;",128,0,0,0
	.stabs "tm:T156=s36tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;;",128,0,0,0
	.stabs "timespec:T157=s8tv_sec:84,0,32;tv_nsec:3,32,32;;",128,0,0,0
	.stabs "timestruc_t:t158=157",128,0,75,0
	.stabs "itimerspec:T159=s16it_interval:157,0,64;it_value:157,64,64;;",128,0,0,0
	.stabs "__clockid_t:T160=eCLOCK_INVALID:0,CLOCK_REALTIME:1,CLOCK_VIRTUAL:2,CLOCK_PROFILE:4,RTTIMER0:8,RTTIMER1:16,;",128,0,0,0
	.stabs "clockid_t:t161=160",128,0,94,0
	.stabs "timer_t:t162=5",128,0,101,0
	.stabs "timeval:T163=s8tv_sec:84,0,32;tv_usec:3,32,32;;",128,0,0,0
	.stabs "itimerval:T164=s16it_interval:163,0,64;it_value:163,64,64;;",128,0,0,0
	.stabs "timezone:T165=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;",128,0,0,0
	.stabs "__cycles:T166=s8hi:5,0,32;lo:5,32,32;;",128,0,0,0
	.stabs "cycles_t:t167=166",128,0,142,0
	.stabs "__fd_mask:t168=3",128,0,432,0
	.stabs "ki_timeval:T169=s8tv_sec:3,0,32;tv_nunit:3,32,32;;",128,0,0,0
	.stabs "rlimit:T170=s8rlim_cur:97,0,32;rlim_max:97,32,32;;",128,0,0,0
	.stabs "rusage:T171=s76ru_utime:163,0,64;ru_stime:163,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_ioch:3,416,32;ru_msgsnd:3,448,32;ru_msgrcv:3,480,32;ru_nsignals:3,512,32;ru_nvcsw:3,544,32;ru_nivcsw:3,576,32;;",128,0,0,0
	.stabs "__si_codes:T172=eSI_QUEUE:-2,SI_USER:-1,SI_TIMER:1,SI_ASYNCIO:2,SI_MESGQ:3,;",128,0,0,0
	.stabs "__siginfo:T173=s64si_signo:1,0,32;si_code:1,32,32;si_errno:1,64,32;si_value:152,96,32;__data:174=u8__proc:175=s8__pid:76,0,32;__pdata:176=u4__kill:177=s4__uid:79,0,32;;,0,32;__SIGCLD:178=s4__status:1,0,32;;,0,32;;,32,32;;,0,64;__fault:179=s4__addr:151,0,32;;,0,32;__file:180=s8__fd:1,0,32;__band:3,32,32;;,0,64;;,128,64;__pad:181=ar1;0;9;1,192,320;;",128,0,0,0
	.stabs "siginfo_t:t182=173",128,0,72,0
	.stabs "k_siginfo_t:t183=184=s16si_code:1,0,32;si_errno:1,32,32;__data:185=u8__proc:186=s8__pid:76,0,32;__pdata:187=u4__kill:188=s4__uid:79,0,32;;,0,32;__SIGCLD:189=s4__status:1,0,32;;,0,32;;,32,32;;,0,64;__fault:190=s4__addr:191=*92,0,32;;,0,32;__file:192=s8__fd:1,0,32;__band:3,32,32;;,0,64;;,64,64;;",128,0,182,0
	.stabs "__sigset_t:T193=s32sigset:194=ar1;0;7;3,0,256;;",128,0,0,0
	.stabs "sigset_t:t195=193",128,0,27,0
	.stabs "__fp_dbl_block:T196=s256ss_fp0:13,0,64;ss_fp1:13,64,64;ss_fp2:13,128,64;ss_fp3:13,192,64;ss_fp4:13,256,64;ss_fp5:13,320,64;ss_fp6:13,384,64;ss_fp7:13,448,64;ss_fp8:13,512,64;ss_fp9:13,576,64;ss_fp10:13,640,64;ss_fp11:13,704,64;ss_fp12:13,768,64;ss_fp13:13,832,64;ss_fp14:13,896,64;ss_fp15:13,960,64;ss_fp16:13,1024,64;ss_fp17:13,1088,64;ss_fp18:13,1152,64;ss_fp19:13,1216,64;ss_fp20:13,1280,64;ss_fp21:13,1344,64;ss_fp22:13,1408,64;ss_fp23:13,1472,64;ss_fp24:13,1536,64;ss_fp25:13,1600,64;ss_fp26:13,1664,64;ss_fp27:13,1728,64;ss_fp28:13,1792,64;ss_fp29:13,1856,64;ss_fp30:13,1920,64;ss_fp31:13,1984,64;;",128,0,0,0
	.stabs "fp_dbl_block_t:t197=196",128,0,218,0
	.stabs "__fp_int_block:T198=s256ss_fpstat:1,0,32;ss_fpexcept1:1,32,32;ss_fpexcept2:1,64,32;ss_fpexcept3:1,96,32;ss_fpexcept4:1,128,32;ss_fpexcept5:1,160,32;ss_fpexcept6:1,192,32;ss_fpexcept7:1,224,32;ss_fp4_hi:1,256,32;ss_fp4_lo:1,288,32;ss_fp5_hi:1,320,32;ss_fp5_lo:1,352,32;ss_fp6_hi:1,384,32;ss_fp6_lo:1,416,32;ss_fp7_hi:1,448,32;ss_fp7_lo:1,480,32;ss_fp8_hi:1,512,32;ss_fp8_lo:1,544,32;ss_fp9_hi:1,576,32;ss_fp9_lo:1,608,32;ss_fp10_hi:1,640,32;ss_fp10_lo:1,672,32;ss_fp11_hi:1,704,32;ss_fp11_lo:1,736,32;ss_fp12_hi:1,768,32;ss_fp12_lo:1,800,32;ss_fp13_hi:1,832,32;ss_fp13_lo:1,864,32;ss_fp14_hi:1,896,32;ss_fp14_lo:1,928,32;ss_fp15_hi:1,960,32;ss_fp15_lo:1,992,32;ss_fp16_hi:1,1024,32;ss_fp16_lo:1,1056,32;ss_fp17_hi:1,1088,32;ss_fp17_lo:1,1120,32;ss_fp18_hi:1,1152,32;ss_fp18_lo:1,1184,32;ss_fp19_hi:1,1216,32;ss_fp19_lo:1,1248,32;ss_fp20_hi:1,1280,32;ss_fp20_lo:1,1312,32;ss_fp21_hi:1,1344,32;ss_fp21_lo:1,1376,32;ss_fp22_hi:1,1408,32;ss_fp22_lo:1,1440,32;ss_fp23_hi:1,1472,32;ss_fp23!
_lo:1,1504,32;ss_fp24_hi:1,1536,32;ss_fp24_lo:1,1568,32;ss_fp25_hi:1,1600,32;ss_fp25_lo:1,1632,32;ss_fp26_hi:1,1664,32;ss_fp26_lo:1,1696,32;ss_fp27_hi:1,1728,32;ss_fp27_lo:1,1760,32;ss_fp28_hi:1,1792,32;ss_fp28_lo:1,1824,32;ss_fp29_hi:1,1856,32;ss_fp29_lo:1,1888,32;ss_fp30_hi:1,1920,32;ss_fp30_lo:1,1952,32;ss_fp31_hi:1,1984,32;ss_fp31_lo:1,2016,32;;",128,0,0,0
	.stabs "fp_int_block_t:t199=198",128,0,289,0
	.stabs "__reg64:T200=s512ss_reserved:34,0,64;ss_gr1:34,64,64;ss_rp:34,128,64;ss_gr3:34,192,64;ss_gr4:34,256,64;ss_gr5:34,320,64;ss_gr6:34,384,64;ss_gr7:34,448,64;ss_gr8:34,512,64;ss_gr9:34,576,64;ss_gr10:34,640,64;ss_gr11:34,704,64;ss_gr12:34,768,64;ss_gr13:34,832,64;ss_gr14:34,896,64;ss_gr15:34,960,64;ss_gr16:34,1024,64;ss_gr17:34,1088,64;ss_gr18:34,1152,64;ss_gr19:34,1216,64;ss_gr20:34,1280,64;ss_gr21:34,1344,64;ss_gr22:34,1408,64;ss_arg3:34,1472,64;ss_arg2:34,1536,64;ss_arg1:34,1600,64;ss_arg0:34,1664,64;ss_dp:35,1728,64;ss_ret0:35,1792,64;ss_ret1:35,1856,64;ss_sp:35,1920,64;ss_gr31:35,1984,64;ss_cr11:35,2048,64;ss_pcoq_head:35,2112,64;ss_pcsq_head:35,2176,64;ss_pcoq_tail:35,2240,64;ss_pcsq_tail:35,2304,64;ss_cr15:35,2368,64;ss_cr19:35,2432,64;ss_cr20:35,2496,64;ss_cr21:35,2560,64;ss_cr22:35,2624,64;ss_cpustate:35,2688,64;ss_sr4:35,2752,64;ss_sr0:35,2816,64;ss_sr1:35,2880,64;ss_sr2:35,2944,64;ss_sr3:35,3008,64;ss_sr5:35,3072,64;ss_sr6:35,3136,64;ss_sr7:35,3200,64;ss_cr0:35!
,3264,64;ss_cr8:35,3328,64;ss_cr9:35,3392,64;ss_cr10:35,3456,64;ss_cr12:35,3520,64;ss_cr13:35,3584,64;ss_cr24:35,3648,64;ss_cr25:35,3712,64;ss_cr26:35,3776,64;ss_reserved2:201=ar1;0;2;35,3840,192;ss_oldcksum:31,4032,32;ss_newcksum:31,4064,32;;",128,0,0,0
	.stabs "__reg64_t:t202=200",128,0,418,0
	.stabs "__reg32:T203=s512ss_reserved:204=ar1;0;1;31,0,64;ss_gr1_hi:31,64,32;ss_gr1_lo:31,96,32;ss_rp_hi:31,128,32;ss_rp_lo:31,160,32;ss_gr3_hi:31,192,32;ss_gr3_lo:31,224,32;ss_gr4_hi:31,256,32;ss_gr4_lo:31,288,32;ss_gr5_hi:31,320,32;ss_gr5_lo:31,352,32;ss_gr6_hi:31,384,32;ss_gr6_lo:31,416,32;ss_gr7_hi:31,448,32;ss_gr7_lo:31,480,32;ss_gr8_hi:31,512,32;ss_gr8_lo:31,544,32;ss_gr9_hi:31,576,32;ss_gr9_lo:31,608,32;ss_gr10_hi:31,640,32;ss_gr10_lo:31,672,32;ss_gr11_hi:31,704,32;ss_gr11_lo:31,736,32;ss_gr12_hi:31,768,32;ss_gr12_lo:31,800,32;ss_gr13_hi:31,832,32;ss_gr13_lo:31,864,32;ss_gr14_hi:31,896,32;ss_gr14_lo:31,928,32;ss_gr15_hi:31,960,32;ss_gr15_lo:31,992,32;ss_gr16_hi:31,1024,32;ss_gr16_lo:31,1056,32;ss_gr17_hi:31,1088,32;ss_gr17_lo:31,1120,32;ss_gr18_hi:31,1152,32;ss_gr18_lo:31,1184,32;ss_gr19_hi:31,1216,32;ss_gr19_lo:31,1248,32;ss_gr20_hi:31,1280,32;ss_gr20_lo:31,1312,32;ss_gr21_hi:31,1344,32;ss_gr21_lo:31,1376,32;ss_gr22_hi:31,1408,32;ss_gr22_lo:31,1440,32;ss_arg3_hi:31,147!
2,32;ss_arg3_lo:31,1504,32;ss_arg2_hi:31,1536,32;ss_arg2_lo:31,1568,32;ss_arg1_hi:31,1600,32;ss_arg1_lo:31,1632,32;ss_arg0_hi:31,1664,32;ss_arg0_lo:31,1696,32;ss_dp_hi:4,1728,32;ss_dp_lo:4,1760,32;ss_ret0_hi:4,1792,32;ss_ret0_lo:4,1824,32;ss_ret1_hi:4,1856,32;ss_ret1_lo:4,1888,32;ss_sp_hi:4,1920,32;ss_sp_lo:4,1952,32;ss_gr31_hi:4,1984,32;ss_gr31_lo:4,2016,32;ss_cr11_hi:4,2048,32;ss_cr11_lo:4,2080,32;ss_pcoq_head_hi:4,2112,32;ss_pcoq_head_lo:4,2144,32;ss_pcsq_head_hi:4,2176,32;ss_pcsq_head_lo:4,2208,32;ss_pcoq_tail_hi:4,2240,32;ss_pcoq_tail_lo:4,2272,32;ss_pcsq_tail_hi:4,2304,32;ss_pcsq_tail_lo:4,2336,32;ss_cr15_hi:4,2368,32;ss_cr15_lo:4,2400,32;ss_cr19_hi:4,2432,32;ss_cr19_lo:4,2464,32;ss_cr20_hi:4,2496,32;\\",128,0,0,0
	.stabs "ss_cr20_lo:4,2528,32;ss_cr21_hi:4,2560,32;ss_cr21_lo:4,2592,32;ss_cr22_hi:4,2624,32;ss_cr22_lo:4,2656,32;ss_cpustate_hi:4,2688,32;ss_cpustate_lo:4,2720,32;ss_sr4_hi:4,2752,32;ss_sr4_lo:4,2784,32;ss_sr0_hi:4,2816,32;ss_sr0_lo:4,2848,32;ss_sr1_hi:4,2880,32;ss_sr1_lo:4,2912,32;ss_sr2_hi:4,2944,32;ss_sr2_lo:4,2976,32;ss_sr3_hi:4,3008,32;ss_sr3_lo:4,3040,32;ss_sr5_hi:4,3072,32;ss_sr5_lo:4,3104,32;ss_sr6_hi:4,3136,32;ss_sr6_lo:4,3168,32;ss_sr7_hi:4,3200,32;ss_sr7_lo:4,3232,32;ss_cr0_hi:4,3264,32;ss_cr0_lo:4,3296,32;ss_cr8_hi:4,3328,32;ss_cr8_lo:4,3360,32;ss_cr9_hi:4,3392,32;ss_cr9_lo:4,3424,32;ss_cr10_hi:4,3456,32;ss_cr10_lo:4,3488,32;ss_cr12_hi:4,3520,32;ss_cr12_lo:4,3552,32;ss_cr13_hi:4,3584,32;ss_cr13_lo:4,3616,32;ss_cr24_hi:4,3648,32;ss_cr24_lo:4,3680,32;ss_cr25_hi:4,3712,32;ss_cr25_lo:4,3744,32;ss_cr26_hi:4,3776,32;ss_cr26_lo:4,3808,32;ss_reserved2:205=ar1;0;5;4,3840,192;ss_oldcksum:4,4032,32;ss_newcksum:4,4064,32;;",128,0,0,0
	.stabs "__reg32_t:t206=203",128,0,547,0
	.stabs "__ss_narrow:T207=s248ss_gr1:1,0,32;ss_rp:1,32,32;ss_gr3:1,64,32;ss_gr4:1,96,32;ss_gr5:1,128,32;ss_gr6:1,160,32;ss_gr7:1,192,32;ss_gr8:1,224,32;ss_gr9:1,256,32;ss_gr10:1,288,32;ss_gr11:1,320,32;ss_gr12:1,352,32;ss_gr13:1,384,32;ss_gr14:1,416,32;ss_gr15:1,448,32;ss_gr16:1,480,32;ss_gr17:1,512,32;ss_gr18:1,544,32;ss_gr19:1,576,32;ss_gr20:1,608,32;ss_gr21:1,640,32;ss_gr22:1,672,32;ss_arg3:1,704,32;ss_arg2:1,736,32;ss_arg1:1,768,32;ss_arg0:1,800,32;ss_dp:4,832,32;ss_ret0:4,864,32;ss_ret1:4,896,32;ss_sp:4,928,32;ss_gr31:4,960,32;ss_cr11:4,992,32;ss_pcoq_head:4,1024,32;ss_pcsq_head:4,1056,32;ss_pcoq_tail:4,1088,32;ss_pcsq_tail:4,1120,32;ss_cr15:4,1152,32;ss_cr19:4,1184,32;ss_cr20:4,1216,32;ss_cr21:4,1248,32;ss_cr22:4,1280,32;ss_cpustate:4,1312,32;ss_sr4:4,1344,32;ss_sr0:4,1376,32;ss_sr1:4,1408,32;ss_sr2:4,1440,32;ss_sr3:4,1472,32;ss_sr5:4,1504,32;ss_sr6:4,1536,32;ss_sr7:4,1568,32;ss_cr0:4,1600,32;ss_cr8:4,1632,32;ss_cr9:4,1664,32;ss_cr10:4,1696,32;ss_cr12:4,1728,32;ss_cr13:4!
,1760,32;ss_cr24:4,1792,32;ss_cr25:4,1824,32;ss_cr26:4,1856,32;ss_mpsfu_high:4,1888,32;ss_mpsfu_low:4,1920,32;ss_mpsfu_ovflo:4,1952,32;;",128,0,0,0
	.stabs "__ss_narrow_t:t208=207",128,0,615,0
	.stabs "__save_state:T209=s1152ss_flags:1,0,32;ss_narrow:208,32,1984;ss_pad:1,2016,32;ss_fpblock:210=u256fpdbl:197,0,2048;fpint:199,0,2048;;,2048,2048;ss_xor:211=ar1;0;127;2,4096,1024;ss_wide:212=u512ss_64:202,0,4096;ss_32:206,0,4096;;,5120,4096;;",128,0,0,0
	.stabs "save_state_t:t213=209",128,0,670,0
	.stabs "stack_t:t214=215=s12ss_sp:151,0,32;ss_flags:1,32,32;ss_size:24,64,32;;",128,0,50,0
	.stabs "mcontext_t:t216=213",128,0,53,0
	.stabs "__sub_ctxt:T217=s48__uc_link:218=*219=xs__ucontext:,0,32;__uc_sigmask:195,32,256;__uc_stack:214,288,96;;",128,0,0,0
	.stabs "__ucontext:T219=s1240uc_mcontext:216,0,9216;uc_spares:220=ar1;0;7;1,9216,256;uc_created_by_getcontext:4,9472,1;uc_reserved_flags:4,9473,31;uc_subcontext:217,9504,384;;",128,0,0,0
	.stabs "ucontext_t:t221=219",128,0,84,0
	.stabs "sig_atomic_t:t222=4",128,0,39,0
	.stabs "sigaction:T223=s40__handler:224=u4__sa_sigaction:225=*226=f19,0,32;__sa_handler:227=*228=f19,0,32;;,0,32;sa_mask:195,32,256;sa_flags:1,288,32;;",128,0,0,0
	.stabs "sigstack:T229=s8ss_sp:151,0,32;ss_onstack:1,32,32;;",128,0,0,0
	.stabs "sigvec:T230=s12sv_handler:227,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;",128,0,0,0
	.stabs "frame_marker:T231=s32fm_edp:1,0,32;fm_esr4:1,32,32;fm_erp:1,64,32;fm_crp:1,96,32;fm_sl:1,128,32;fm_clup:1,160,32;fm_ep:1,192,32;fm_psp:1,224,32;;",128,0,0,0
	.stabs "frame_marker_t:t232=231",128,0,29,0
	.stabs "siglocal_misc:T233=s40sm_syscall:1,0,32;sm_onstack:1,32,32;sm_omask:1,64,32;sm_syscall_action:2,96,8;sm_eosys:2,104,8;sm_error:9,112,16;sm_rval1:1,128,32;sm_rval2:1,160,32;sm_arg:234=ar1;0;3;1,192,128;;",128,0,0,0
	.stabs "siglocal:T235=s1192sl_misc:233,0,320;sl_ss:213,320,9216;;",128,0,0,0
	.stabs "siglocalx:T236=s1344sl_misc:233,0,320;sl_uc:221,320,9920;sl_si:182,10240,512;;",128,0,0,0
	.stabs "__xsi:T237=s116sc:217,0,384;__padding:1,384,32;si:182,416,512;;",128,0,0,0
	.stabs "sigcontext:T238=s1392sc_ctxt:239=u1344sl:235,0,9536;sx:236,0,10752;;,0,10752;sc_args:234,10752,128;sc_sfm:231,10880,256;;",128,0,0,0
	.stabs " :T240=eP_PID:0,P_PGID:1,P_SID:2,P_UID:3,P_GID:4,P_CID:5,P_ALL:6,;",128,0,0,0
	.stabs "idtype_t:t241=240",128,0,167,0
	.stabs "wait:T242=u4w_status:1,0,32;w_T:243=s4w_pad:9,0,16;w_Retcode:4,16,8;w_Coredump:4,24,1;w_Termsig:4,25,7;;,0,32;w_S:244=s4w_pad:9,0,16;w_Stopsig:4,16,8;w_Stopval:4,24,8;;,0,32;;",128,0,0,0
	.stabs "mallinfo:T245=s40arena:1,0,32;ordblks:1,32,32;smblks:1,64,32;hblks:1,96,32;hblkhd:1,128,32;usmblks:1,160,32;fsmblks:1,192,32;uordblks:1,224,32;fordblks:1,256,32;keepcost:1,288,32;;",128,0,0,0
	.stabs "long_double:t246=247=s16word1:4,0,32;word2:4,32,32;word3:4,64,32;word4:4,96,32;;",128,0,326,0
	.stabs "passwd:T248=s44pw_name:90,0,32;pw_passwd:90,32,32;pw_uid:79,64,32;pw_gid:78,96,32;pw_age:90,128,32;pw_comment:90,160,32;pw_gecos:90,192,32;pw_dir:90,224,32;pw_shell:90,256,32;pw_audid:30,288,32;pw_audflg:1,320,32;;",128,0,0,0
	.stabs "s_passwd:T249=s20pw_name:90,0,32;pw_passwd:90,32,32;pw_age:90,64,32;pw_audid:30,96,32;pw_audflg:1,128,32;;",128,0,0,0
	.stabs "__gnuc_va_list:t250=151",128,0,7,0
	.stabs "FILE:t251=252=s16__cnt:1,0,32;__ptr:253=*11,32,32;__base:253,64,32;__flag:9,96,16;__fileL:11,112,8;__fileH:11,120,8;;",128,0,33,0
	.stabs "_FILEX:t254=255=s44__cnt:1,0,32;__ptr:253,32,32;__base:253,64,32;__flag:9,96,16;__fileL:11,112,8;__fileH:11,120,8;__bufendp:253,128,32;__newbase:253,160,32;__smbuf:256=ar1;0;15;11,192,128;__unused:151,320,32;;",128,0,50,0
	.stabs "__va_list:t257=258=*13",128,0,100,0
	.stabs "__va_list__:t259=258",128,0,371,0
	.IMPORT __main,CODE
	.IMPORT abort,CODE
	.align 4
	.NSUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY
	.stabs "main:F1",36,0,4,main
	.stabs "argc:P1",64,0,3,26
	.stabs "argv:P90",64,0,3,25
	.EXPORT main,ENTRY,PRIV_LEV=3,ARGW0=GR,ARGW1=GR,RTNVAL=GR
	.stabn 68,0,4,0
main
	.PROC
	.CALLINFO FRAME=64,CALLS,SAVE_RP
	.ENTRY
	stw %r2,-20(%r30)
	.CALL 
	bl __main,%r2
	ldo 64(%r30),%r30
	.stabn 68,0,5,L$M2-main
L$M2:
	.CALL 
	bl abort,%r2
	nop
	.EXIT
	.PROCEND
L$scope0000
	.stabs "",36,0,0,L$scope0000-main
	.SPACE $TEXT$
	.NSUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY
	.stabs "",100,0,0,L$text_end0000
L$text_end0000:


			regards, tom lane

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]