Estudio del xmb(vshmain.self)

Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, dark_sasuke, m0skit0, LnD, ka69, zacky06, driKton

Responder
DemonHades
Enteradillo
Enteradillo
Mensajes: 37
Registrado: 10 Oct 2009, 22:14

Estudio del xmb(vshmain.self)

Mensaje por DemonHades »

Lo primero es decir que hemos encontrado dentro ejecutables del spu,visto asi a ojo parecen compilados pero no cifrados...osease a falta de descompilarlos y saber como se comportan,pero usando el modo aislado del spu deberian de ejecutarse estos ejecutables que recordemos son del spu no del ppu,osease que si creamos un ppu llamando a estos del spu deberian de ejecutarse ya que son subtareas paralelas al ppu central.

[spoiler]

Código: Seleccionar todo

    [12] .debug_abbrev     PROGBITS        00000000 0179d9 00031e 00      0   0  1

      [13] .debug_line       PROGBITS        00000000 017cf7 0002b8 00      0   0  1

      [14] .debug_frame      PROGBITS        00000000 017fb0 000040 00      0   0  4

      [15] .debug_str        PROGBITS        00000000 017ff0 0001bf 01  MS  0   0  1

      [16] .debug_loc        PROGBITS        00000000 0181af 000808 00      0   0  1

      [17] .note.spu_name    NOTE            00000000 016120 000034 00      0   0 16

      [18] .debug_ranges     PROGBITS        00000000 0189b7 000238 00      0   0  1

      [19] .shstrtab         STRTAB          00000000 018bef 0000d9 00      0   0  1

      [20] .symtab           SYMTAB          00000000 019038 000f50 10     21 120  4

      [21] .strtab           STRTAB          00000000 019f88 00126d 00      0   0  1

    Key to Flags:
      W (write), A (alloc), X (execute), M (merge), S (strings)
      I (info), L (link order), G (group), x (unknown)
      O (extra OS processing required) o (OS specific), p (processor specific)

    There are no section groups in this file.

    Program Headers:
      Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
      LOAD           0x000100 0x00000080 0x00000080 0x15fd0 0x15fd0 R E 0x80
      LOAD           0x016100 0x00016080 0x00016080 0x00020 0x0de40 RW  0x80
      NOTE           0x016120 0x00000000 0x00000000 0x00034 0x00034 R   0x10

    Section to Segment mapping:
      Segment Sections...
       00     .SpuGUID .text .rodata
       01     .ctors .dtors .data .bss
       02     .note.spu_name

    There is no dynamic section in this file.

    There are no relocations in this file.

    There are no unwind sections in this file.

    Symbol table '.symtab' contains 245 entries:
       Num:    Value  Size Type    Bind   Vis      Ndx Name
         0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND
         1: 00000080     0 SECTION LOCAL  DEFAULT    1
         2: 00000090     0 SECTION LOCAL  DEFAULT    2
         3: 00015640     0 SECTION LOCAL  DEFAULT    3
         4: 00016080     0 SECTION LOCAL  DEFAULT    4
         5: 00016088     0 SECTION LOCAL  DEFAULT    5
         6: 00016090     0 SECTION LOCAL  DEFAULT    6
         7: 00016100     0 SECTION LOCAL  DEFAULT    7
         8: 00000000     0 SECTION LOCAL  DEFAULT    8
         9: 00000000     0 SECTION LOCAL  DEFAULT    9
        10: 00000000     0 SECTION LOCAL  DEFAULT   10
        11: 00000000     0 SECTION LOCAL  DEFAULT   11
        12: 00000000     0 SECTION LOCAL  DEFAULT   12
        13: 00000000     0 SECTION LOCAL  DEFAULT   13
        14: 00000000     0 SECTION LOCAL  DEFAULT   14
        15: 00000000     0 SECTION LOCAL  DEFAULT   15
        16: 00000000     0 SECTION LOCAL  DEFAULT   16
        17: 00000000     0 SECTION LOCAL  DEFAULT   17
        18: 00000000     0 SECTION LOCAL  DEFAULT   18
        19: 00000000     0 SECTION LOCAL  DEFAULT   19
        20: 00000000     0 SECTION LOCAL  DEFAULT   20
        21: 00000000     0 SECTION LOCAL  DEFAULT   21
        22: 00016100     4 OBJECT  LOCAL  DEFAULT    7 p.1650
        23: 00016088     4 OBJECT  LOCAL  DEFAULT    5 __DTOR_LIST__
        24: 00000000     0 FILE    LOCAL  DEFAULT  ABS EchoSyncSPU.cc
        25: 00000188  1608 FUNC    LOCAL  DEFAULT    2 _Z27EchoSyncSPU_ReadStrea
        26: 00016380  6656 OBJECT  LOCAL  DEFAULT    7 EchoSyncSPU_cBuffer1
        27: 00015660   512 OBJECT  LOCAL  DEFAULT    3 EchoSyncSPU_iNoiseBuffer
        28: 00016300     4 OBJECT  LOCAL  DEFAULT    7 gEchoSyncState
        29: 00015860    64 OBJECT  LOCAL  DEFAULT    3 EchoSyncSPU_sResampleTabl
        30: 00018380  6656 OBJECT  LOCAL  DEFAULT    7 EchoSyncSPU_cBuffer2
        31: 00019d80  6656 OBJECT  LOCAL  DEFAULT    7 EchoSyncSPU_cBuffer3
        32: 000007d0  4436 FUNC    LOCAL  DEFAULT    2 _Z27EchoSyncSPU_ProcessIn
        33: 00023c00   384 OBJECT  LOCAL  DEFAULT    7 _ZZ27EchoSyncSPU_ProcessI
        34: 00023a80   384 OBJECT  LOCAL  DEFAULT    7 _ZZ27EchoSyncSPU_ProcessI
        35: 00023900   384 OBJECT  LOCAL  DEFAULT    7 _ZZ27EchoSyncSPU_ProcessI
        36: 00023780   384 OBJECT  LOCAL  DEFAULT    7 _ZZ27EchoSyncSPU_ProcessI
        37: 00016320     2 OBJECT  LOCAL  DEFAULT    7 gDevType
        38: 00017d80  1536 OBJECT  LOCAL  DEFAULT    7 EchoSyncSPU_cBuffer_SpNR
        39: 0001b780 32768 OBJECT  LOCAL  DEFAULT    7 _ZZ27EchoSyncSPU_ProcessI
        40: 00016310     4 OBJECT  LOCAL  DEFAULT    7 gFrames
        41: 00016180   384 OBJECT  LOCAL  DEFAULT    7 gDmaInfo
        42: 00000000     0 FILE    LOCAL  DEFAULT  ABS EchoSyncConvertSPU.cc
        43: 00000000     0 FILE    LOCAL  DEFAULT  ABS SharedRing.cc
        44: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_nrlib_filt_spu.cpp
        45: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_smdfdaf_copy.cpp
        46: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_sglstsanr_filt.cpp
        47: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_pitchshift_filt.cpp
        48: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_stsaola_analysis.cpp
        49: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_stsaola_synthesis.cpp
        50: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_sglchannr_filt.cpp
        51: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_fdagc_adapt.cpp
        52: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_fdagc_vad.cpp
        53: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_smdfdaf_adapt.cpp
        54: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_smdfdaf_norm.cpp
        55: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_smdfdaf_reset.cpp
        56: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_smdfdaf_synthesis.cpp
        57: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_smdref_update.cpp
        58: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_musictone_causality.cp
        59: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_musictone_gain.cpp
        60: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_nrimcra_adapt.cpp
        61: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_nrsae.adapt.cpp
        62: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_nr_adapt.cpp
        63: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_nse_calcp.cpp
        64: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_nse_update.cpp
        65: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_nse_update_biase.cpp
        66: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_qprob_update.cpp
        67: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_qprob_update_biase.cpp
        68: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_qprob_update_minima.cp
        69: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_sae_gain.cpp
        70: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_sae_update.cpp
        71: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_conj_mul_add_cplx.cpp
        72: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_conj_mul_cplx.cpp
        73: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_mul_add_cplx.cpp
        74: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_mul_real_cplx.cpp
        75: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_norm_cplx.cpp
        76: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_pow_cplx.cpp
        77: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_mag_phase_from_cplx.cp
        78: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_mag_phase_to_cplx.cpp
        79: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_fft_rc.cpp
        80: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_addc.cpp
        81: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_addv.cpp
        82: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_add_divc.cpp
        83: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_divc.cpp
        84: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_divv.cpp
        85: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_dot_prod_flt.cpp
        86: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_maxc.cpp
        87: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_maxv.cpp
        88: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_minc.cpp
        89: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_minv.cpp
        90: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_mulc.cpp
        91: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_mulv.cpp
        92: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_mul_addc.cpp
        93: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_mul_addv.cpp
        94: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_norm_const2.cpp
        95: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_set.cpp
        96: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_smooth.cpp
        97: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_smooth3.cpp
        98: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_subc.cpp
        99: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_subv.cpp
       100: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_sub_accv.cpp
       101: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_sub_scale.cpp
       102: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_sum_flt.cpp
       103: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_swapv.cpp
       104: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_round.cpp
       105: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_mapgamma.cpp
       106: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_nsepdd.cpp
       107: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_powmmse.cpp
       108: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_powmmse_gain.cpp
       109: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_qprob.cpp
       110: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_qprob_vad.cpp
       111: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_pitch_shift.cpp
       112: 00000000     0 FILE    LOCAL  DEFAULT  ABS sp_fft_r2.cpp
       113: 00015e30   272 OBJECT  LOCAL  DEFAULT    3 byte_reverse
       114: 00000000     0 FILE    LOCAL  DEFAULT  ABS exit.c
       115: 00000000     0 FILE    LOCAL  DEFAULT  ABS memcpy.c
       116: 00000000     0 FILE    LOCAL  DEFAULT  ABS string_globals.c
       117: 00000000     0 FILE    LOCAL  DEFAULT  ABS libgcc2.c
       118: 00000000     0 FILE    LOCAL  DEFAULT  ABS libgcc2.c
       119: 00000000     0 FILE    LOCAL  DEFAULT  ABS spu_thread_exit.spu.c
       120: 00004460   304 FUNC    GLOBAL DEFAULT    2 sceSpNRSave
       121: 0000c338  1344 FUNC    GLOBAL DEFAULT    2 SpSMDFDAF_Sythesis
       122: 00003cb8    44 FUNC    GLOBAL DEFAULT    2 SharedRing_ReadDetectWrit
       123: 00013b28   908 FUNC    GLOBAL DEFAULT    2 _Z11pitch_shiftPfS_S_S_if
       124: 0000e008  1248 FUNC    GLOBAL DEFAULT    2 SpNRSAE_Adapt
       125: 00002f90   504 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Resample_4_To
       126: 00001ae0   380 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_EndianConvert
       127: 00003af8    44 FUNC    GLOBAL DEFAULT    2 SharedRing_WriteReset
       128: 0000f290   204 FUNC    GLOBAL DEFAULT    2 _Z12SpNSE_UpdateP7_NSE_EA
       129: 00003c70    72 FUNC    GLOBAL DEFAULT    2 SharedRing_WriteEnd
       130: 00011fc8   236 FUNC    GLOBAL DEFAULT    2 _Z12adiv_vectorsfPfS_fi
       131: 00001de0   432 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Resample_8_To
       132: 00003a18   220 FUNC    GLOBAL DEFAULT    2 SharedRing_InitializeRead
       133: 000155f0    68 FUNC    GLOBAL DEFAULT    2 sys_spu_thread_exit
       134: 0000aee8  2016 FUNC    GLOBAL DEFAULT    2 SpFDAGC_Adapt
       135: 00013548   188 FUNC    GLOBAL DEFAULT    2 _Z12swap_vectorsPfS_i
       136: 00001f90   360 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Resample_4_To
       137: 00012348   212 FUNC    GLOBAL DEFAULT    2 _Z11max_vectorsPfS_S_i
       138: 00011138   112 FUNC    GLOBAL DEFAULT    2 _Z13complex_powerPfS_i
       139: 00012a78   524 FUNC    GLOBAL DEFAULT    2 _Z15set_void_vectorPvS_ii
       140: 00010de0   220 FUNC    GLOBAL DEFAULT    2 _Z20conj_mul_add_complexP
       141: 000020f8   416 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Resample_12_T
       142: 0000ceb8  2200 FUNC    GLOBAL DEFAULT    2 SpMusictone_Causality
       143: 000110d8    96 FUNC    GLOBAL DEFAULT    2 _Z12complex_normPfi
       144: 0000f360    60 FUNC    GLOBAL DEFAULT    2 _Z16SpNSE_UpdateBiasP7_NS
       145: 00003e08   308 FUNC    GLOBAL DEFAULT    2 SharedRing_ReadBegin
       146: 00010f80   220 FUNC    GLOBAL DEFAULT    2 _Z15mul_add_complexPfS_S_
       147: 00014908   388 FUNC    WEAK   DEFAULT    2 memcpy
       148: 00010098    44 FUNC    GLOBAL DEFAULT    2 _Z18SpQprob_UpdateBiasP9_
       149: 000128d8   412 FUNC    GLOBAL DEFAULT    2 _Z10norm_constPfS_S_S_i
       150: 0001608c     4 OBJECT  GLOBAL DEFAULT    5 __DTOR_END__
       151: 00011060   120 FUNC    GLOBAL DEFAULT    2 _Z16mul_real_complexPfS_S
       152: 00003b78   244 FUNC    GLOBAL DEFAULT    2 SharedRing_WriteBegin
       153: 00011ed8   236 FUNC    GLOBAL DEFAULT    2 _Z14add_div_vectorffPfS_i
       154: 00011928  1080 FUNC    GLOBAL DEFAULT    2 fft_r2c
       155: 00013790   148 FUNC    GLOBAL DEFAULT    2 _Z7nse_pddPfS_S_S_ifS_
       156: 00002408   584 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Resample_12_T
       157: 0000ede8  1188 FUNC    GLOBAL DEFAULT    2 _Z11SpNSE_CalcPP7_NSE_EAP
       158: 0000f3a0  3316 FUNC    GLOBAL DEFAULT    2 _Z14SpQprob_UpdateP9_Qpro
       159: 00023d80   320 OBJECT  GLOBAL DEFAULT    7 _Atfuns
       160: 00000090   108 FUNC    WEAK   DEFAULT    2 _Exit
       161: 00004b30   424 FUNC    GLOBAL DEFAULT    2 SpSMDFDAF_Copy
       162: 000124e0   212 FUNC    GLOBAL DEFAULT    2 _Z11min_vectorsPfS_S_i
       163: 00014b48  2724 FUNC    GLOBAL DEFAULT    2 __udivdi3
       164: 00012288   188 FUNC    GLOBAL DEFAULT    2 _Z11max_vectorsfPfS_i
       165: 00002cb0   736 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Resample_4_To
       166: 000111a8   488 FUNC    GLOBAL DEFAULT    2 _Z19complex_2_mag_phasePf
       167: 00013608   132 FUNC    GLOBAL DEFAULT    2 _Z15round2pi_vectorPfS_i
       168: 00006850 18068 FUNC    GLOBAL DEFAULT    2 SpSglChanNr_Filt
       169: 0000dbf8  1040 FUNC    GLOBAL DEFAULT    2 SpNRIMCRA_Adapt
       170: 00003b28    76 FUNC    GLOBAL DEFAULT    2 SharedRing_WriteAvail
       171: 00016090     4 OBJECT  GLOBAL DEFAULT    6 _Atcount
       172: 000120b8   260 FUNC    GLOBAL DEFAULT    2 _Z12adiv_vectorsPfS_S_fi
       173: 00014908   388 FUNC    GLOBAL DEFAULT    2 _memcpy
       174: 00002a60   588 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Resample_16_T
       175: 00004868   712 FUNC    GLOBAL DEFAULT    2 sceSpNRSPUFilt
       176: 00006220   896 FUNC    GLOBAL DEFAULT    2 SpSTSAOLA_Sythesis2
       177: 0000e4e8  2304 FUNC    GLOBAL DEFAULT    2 SpNR_Adapt
       178: 00013490   180 FUNC    GLOBAL DEFAULT    2 _Z14sum_flt_vectorPfi
       179: 000125b8   180 FUNC    GLOBAL DEFAULT    2 _Z11mul_vectorsfPfS_i
       180: 00016080     4 OBJECT  GLOBAL DEFAULT    4 __CTOR_LIST__
       181: 00010ac8   136 FUNC    GLOBAL DEFAULT    2 _Z10SpSAE_GainP7_SAE_EAP7
       182: 00005a18  1352 FUNC    GLOBAL DEFAULT    2 SpPitchShift_Filt
       183: 00012670   188 FUNC    GLOBAL DEFAULT    2 _Z11mul_vectorsPfS_S_i
       184: 00013eb8  2476 FUNC    GLOBAL DEFAULT    2 fft_r2
       185: 00000100   132 FUNC    GLOBAL DEFAULT    2 _start
       186: 00003188   380 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_EndianConvert
       187: 00012ea0   684 FUNC    GLOBAL DEFAULT    2 _Z23vector_smooth_3mask_t
       188: 00011d60   180 FUNC    GLOBAL DEFAULT    2 _Z11add_vectorsfPfS_i
       189: 0000d750  1192 FUNC    GLOBAL DEFAULT    2 SpMusictone_Gain
       190: 000027e0   636 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Resample_12_T
       191: 00004cd8  3388 FUNC    GLOBAL DEFAULT    2 SpSglSTSANR_Filt
       192: 0000b6c8   236 FUNC    GLOBAL DEFAULT    2 SpFDAGC_VAD
       193: 00013a70   180 FUNC    GLOBAL DEFAULT    2 _Z9qprob_vadPfS_S_S_Piffi
       194: 000100c8  2560 FUNC    GLOBAL DEFAULT    2 _Z20SpQprob_UpdateMinimaP
       195: 000133b8   212 FUNC    GLOBAL DEFAULT    2 _Z17sub_scale_vectorsPfS_
       196: 00003f40    72 FUNC    GLOBAL DEFAULT    2 SharedRing_ReadEnd
       197: 0000be88   684 FUNC    GLOBAL DEFAULT    2 SpSMDFDAF_Norm
       198: 000160a0     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
       199: 00013970   252 FUNC    GLOBAL DEFAULT    2 _Z7qprob_QPfS_S_S_iS_ff
       200: 00003ce8    80 FUNC    GLOBAL DEFAULT    2 SharedRing_ReadReset
       201: 00001928   436 FUNC    GLOBAL DEFAULT    2 main
       202: 00012730   196 FUNC    GLOBAL DEFAULT    2 _Z15mul_add_vectorsPffS_S
       203: 000114f0  1080 FUNC    GLOBAL DEFAULT    2 ifft_c2r
       204: 000132c8   236 FUNC    GLOBAL DEFAULT    2 _Z15sub_acc_vectorsPfS_S_
       205: 0000c878  1596 FUNC    GLOBAL DEFAULT    2 SpSMDREF_Update
       206: 00012c88   220 FUNC    GLOBAL DEFAULT    2 _Z13smooth_vectorPfS_S_ff
       207: 00010ec0   192 FUNC    GLOBAL DEFAULT    2 _Z16conj_mul_complexPfS_S
       208: 00015f40   272 OBJECT  GLOBAL DEFAULT    3 __Shuffles
       209: 00016084     4 OBJECT  GLOBAL DEFAULT    4 __CTOR_END__
       210: 0000c138   508 FUNC    GLOBAL DEFAULT    2 SpSMDFDAF_Reset
       211: 00004590   728 FUNC    GLOBAL DEFAULT    2 sceSpNRLoad
       212: 00012d68   312 FUNC    GLOBAL DEFAULT    2 _Z14vector_smooth3PfiS_S_
       213: 00003308   508 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Convert_8_int
       214: 00010b50   652 FUNC    GLOBAL DEFAULT    2 _Z12SpSAE_UpdateP7_SAE_EA
       215: 00014868    60 FUNC    GLOBAL DEFAULT    2 atexit
       216: 00011390   348 FUNC    GLOBAL DEFAULT    2 _Z19mag_phase_2_complexPf
       217: 00003508   404 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Convert_8_int
       218: 00013150   180 FUNC    GLOBAL DEFAULT    2 _Z11sub_vectorsfPfS_i
       219: 00005f60   700 FUNC    GLOBAL DEFAULT    2 SpSTSAOLA_Analysis
       220: 000065a0   688 FUNC    GLOBAL DEFAULT    2 SpSTSAOLA_Sythesis
       221: 00012420   188 FUNC    GLOBAL DEFAULT    2 _Z11min_vectorsfPfS_i
       222: 0000b7b8  1740 FUNC    GLOBAL DEFAULT    2 SpSMDFDAF_Adapt
       223: 00013690   252 FUNC    GLOBAL DEFAULT    2 _Z8mapgammaPfS_S_S_fi
       224: 0003fff0     0 NOTYPE  GLOBAL DEFAULT  ABS __stack
       225: 000160a0     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
       226: 00023ec0     0 NOTYPE  GLOBAL DEFAULT  ABS _end
       227: 00013828   188 FUNC    GLOBAL DEFAULT    2 _Z7powmmsePfS_S_S_fi
       228: 00002650   396 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Scale_4_float
       229: 000148a8    96 FUNC    GLOBAL DEFAULT    2 exit
       230: 00003940   216 FUNC    GLOBAL DEFAULT    2 SharedRing_InitializeWrit
       231: 00003ff8  1128 FUNC    GLOBAL DEFAULT    2 sceSpNRFilt
       232: 00000090   108 FUNC    GLOBAL DEFAULT    2 _exit
       233: 00003fc0    56 FUNC    GLOBAL DEFAULT    2 SharedRing_SyncRead
       234: 00014a90   180 FUNC    GLOBAL DEFAULT    2 __muldi3
       235: 00013208   188 FUNC    GLOBAL DEFAULT    2 _Z11sub_vectorsPfS_S_i
       236: 000138e8   132 FUNC    GLOBAL DEFAULT    2 _Z12powmmse_gainPffS_S_i
       237: 00002298   368 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Resample_8_To
       238: 00003f88    56 FUNC    GLOBAL DEFAULT    2 SharedRing_SyncWrite
       239: 000121c0   196 FUNC    GLOBAL DEFAULT    2 _Z20dot_prod_flt_vectorsP
       240: 00011e18   188 FUNC    GLOBAL DEFAULT    2 _Z11add_vectorsPfS_S_i
       241: 00001c60   384 FUNC    GLOBAL DEFAULT    2 _Z28EchoSyncSPU_Resample_
       242: 00003d38   204 FUNC    GLOBAL DEFAULT    2 SharedRing_ReadAvail
       243: 000127f8   220 FUNC    GLOBAL DEFAULT    2 _Z15mul_add_vectorsPfS_S_
       244: 000036a0   668 FUNC    GLOBAL DEFAULT    2 EchoSyncSPU_Convert_16_in

    No version information found in this file.

    Notes at offset 0x00016120 with length 0x00000034:
      Owner         Data size       Description
      SPUNAME               0x00000020      NT_VERSION (version)

Código: Seleccionar todo

    The section .debug_aranges contains:

      Length:                   28
      Version:                  2
      Offset into .debug_info:  0
      Pointer Size:             4
      Segment Size:             0

        Address  Length
        00014a90 180
        00000000 0
      Length:                   28
      Version:                  2
      Offset into .debug_info:  286
      Pointer Size:             4
      Segment Size:             0

        Address  Length
        00014b48 2724
        00000000 0

    Contents of the .debug_pubnames section:

      Length:                              27
      Version:                             2
      Offset into .debug_info section:     0
      Size of area in .debug_info section: 646

        Offset   Name
        340         __muldi3
      Length:                              28
      Version:                             2
      Offset into .debug_info section:     646
      Size of area in .debug_info section: 1744

        Offset   Name
        1097        __udivdi3

    The section .debug_info contains:

      Compilation Unit @ offset 0x0:
       Length:        642
       Version:       2
       Abbrev Offset: 0
       Pointer Size:  4
    <0><b>: Abbrev Number: 1 (DW_TAG_compile_unit)
         DW_AT_stmt_list   : 0   
         DW_AT_high_pc     : 0x14b44   
         DW_AT_low_pc      : 0x14a90   
         DW_AT_producer    : (indirect string, offset: 0x61): GNU C 4.1.1 (CELL 4.1.2.7, $Rev: 2520 $)   
         DW_AT_language    : 1   (ANSI C)
         DW_AT_name        : (indirect string, offset: 0x124): /home/mitsuhiro/svn/gcc-4.1.1-sdk2.4.0/gcc/gcc/libgcc2.c   
         DW_AT_comp_dir    : (indirect string, offset: 0x9c): /home/mitsuhiro/svn/bz51659-reduce-kernel-size/scripts/build/spu-lv2/gcc/gcc   
    <1><25>: Abbrev Number: 2 (DW_TAG_base_type)
         DW_AT_name        : (indirect string, offset: 0x34): unsigned char   
         DW_AT_byte_size   : 1   
         DW_AT_encoding    : 8   (unsigned char)
    <1><2c>: Abbrev Number: 3 (DW_TAG_base_type)
         DW_AT_name        : int   
         DW_AT_byte_size   : 4   
         DW_AT_encoding    : 5   (signed)
    <1><33>: Abbrev Number: 2 (DW_TAG_base_type)
         DW_AT_name        : (indirect string, offset: 0x1ad): unsigned int   
         DW_AT_byte_size   : 4   
         DW_AT_encoding    : 7   (unsigned)
    <1><3a>: Abbrev Number: 2 (DW_TAG_base_type)
         DW_AT_name        : (indirect string, offset: 0x1a8): long unsigned int   
         DW_AT_byte_size   : 4   
         DW_AT_encoding    : 7   (unsigned)
    <1><41>: Abbrev Number: 2 (DW_TAG_base_type)
         DW_AT_name        : (indirect string, offset: 0x111): long long int   
         DW_AT_byte_size   : 8   
         DW_AT_encoding    : 5   (signed)
    <1><48>: Abbrev Number: 4 (DW_TAG_structure_type)
         DW_AT_sibling     : <6d>   
         DW_AT_byte_size   : 128   
         DW_AT_decl_file   : 5   
         DW_AT_decl_line   : 17   
    <2><50>: Abbrev Number: 5 (DW_TAG_member)
         DW_AT_name        : (indirect string, offset: 0x1a): State   
         DW_AT_decl_file   : 5   
         DW_AT_decl_line   : 19   
         DW_AT_type        : <6d>   
         DW_AT_data_member_location: 2 byte block: 23 0    (DW_OP_plus_uconst: 0)
    <2><5e>: Abbrev Number: 5 (DW_TAG_member)
         DW_AT_name        : (indirect string, offset: 0x50): Next_Number   
         DW_AT_decl_file   : 5   
         DW_AT_decl_line   : 21   
         DW_AT_type        : <2c>   
         DW_AT_data_member_location: 2 byte block: 23 70    (DW_OP_plus_uconst: 112)
    <1><6d>: Abbrev Number: 6 (DW_TAG_array_type)
         DW_AT_sibling     : <7d>   
         DW_AT_type        : <7d>   
    <2><76>: Abbrev Number: 7 (DW_TAG_subrange_type)
         DW_AT_type        : <3a>   
         DW_AT_upper_bound : 6   
    <1><7d>: Abbrev Number: 8 (DW_TAG_array_type)
         DW_AT_sibling     : <8e>   
         DW_AT_GNU_vector  : 1   
         DW_AT_type        : <33>   
    <2><87>: Abbrev Number: 7 (DW_TAG_subrange_type)
         DW_AT_type        : <3a>   
         DW_AT_upper_bound : 3   
    <1><8e>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0xf9): __TT800_State_t   
         DW_AT_decl_file   : 5   
         DW_AT_decl_line   : 22   
         DW_AT_type        : <48>   
    <1><99>: Abbrev Number: 10 (DW_TAG_structure_type)
         DW_AT_sibling     : <c0>   
         DW_AT_byte_size   : 2500   
         DW_AT_decl_file   : 7   
         DW_AT_decl_line   : 17   
    <2><a2>: Abbrev Number: 5 (DW_TAG_member)
         DW_AT_name        : (indirect string, offset: 0x1a): State   
         DW_AT_decl_file   : 7   
         DW_AT_decl_line   : 19   
         DW_AT_type        : <c0>   
         DW_AT_data_member_location: 2 byte block: 23 0    (DW_OP_plus_uconst: 0)
    <2><b0>: Abbrev Number: 5 (DW_TAG_member)
         DW_AT_name        : (indirect string, offset: 0x50): Next_Number   
         DW_AT_decl_file   : 7   
         DW_AT_decl_line   : 21   
         DW_AT_type        : <2c>   
         DW_AT_data_member_location: 3 byte block: 23 c0 13    (DW_OP_plus_uconst: 2496)
    <1><c0>: Abbrev Number: 6 (DW_TAG_array_type)
         DW_AT_sibling     : <d1>   
         DW_AT_type        : <33>   
    <2><c9>: Abbrev Number: 11 (DW_TAG_subrange_type)
         DW_AT_type        : <3a>   
         DW_AT_upper_bound : 623   
    <1><d1>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x0): __MT19937_State_t   
         DW_AT_decl_file   : 7   
         DW_AT_decl_line   : 22   
         DW_AT_type        : <99>   
    <1><dc>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x10a): SItype   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 101   
         DW_AT_type        : <2c>   
    <1><e7>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x109): USItype   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 102   
         DW_AT_type        : <33>   
    <1><f2>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x19c): DItype   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 105   
         DW_AT_type        : <41>   
    <1><fd>: Abbrev Number: 12 (DW_TAG_structure_type)
         DW_AT_sibling     : <129>   
         DW_AT_name        : (indirect string, offset: 0x15d): DWstruct   
         DW_AT_byte_size   : 8   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 361   
    <2><10a>: Abbrev Number: 13 (DW_TAG_member)
         DW_AT_name        : (indirect string, offset: 0x42): high   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 361   
         DW_AT_type        : <dc>   
         DW_AT_data_member_location: 2 byte block: 23 0    (DW_OP_plus_uconst: 0)
    <2><119>: Abbrev Number: 14 (DW_TAG_member)
         DW_AT_name        : low   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 361   
         DW_AT_type        : <dc>   
         DW_AT_data_member_location: 2 byte block: 23 4    (DW_OP_plus_uconst: 4)
    <1><129>: Abbrev Number: 15 (DW_TAG_union_type)
         DW_AT_sibling     : <148>   
         DW_AT_byte_size   : 8   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 371   
    <2><132>: Abbrev Number: 16 (DW_TAG_member)
         DW_AT_name        : s   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 372   
         DW_AT_type        : <fd>   
    <2><13c>: Abbrev Number: 16 (DW_TAG_member)
         DW_AT_name        : ll   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 373   
         DW_AT_type        : <f2>   
    <1><148>: Abbrev Number: 17 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x8a): DWunion   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 374   
         DW_AT_type        : <129>   
    <1><154>: Abbrev Number: 18 (DW_TAG_subprogram)
         DW_AT_sibling     : <238>   
         DW_AT_external    : 1   
         DW_AT_name        : (indirect string, offset: 0x47): __muldi3   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 511   
         DW_AT_prototyped  : 1   
         DW_AT_type        : <f2>   
         DW_AT_low_pc      : 0x14a90   
         DW_AT_high_pc     : 0x14b44   
         DW_AT_frame_base  : 1 byte block: 51    (DW_OP_reg1)
    <2><170>: Abbrev Number: 19 (DW_TAG_formal_parameter)
         DW_AT_name        : u   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 510   
         DW_AT_type        : <f2>   
         DW_AT_location    : 0   (location list)
    <2><17e>: Abbrev Number: 19 (DW_TAG_formal_parameter)
         DW_AT_name        : v   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 510   
         DW_AT_type        : <f2>   
         DW_AT_location    : 0x13   (location list)
    <2><18c>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : uu   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 512   
         DW_AT_type        : <238>   
    <2><197>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : vv   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 513   
         DW_AT_type        : <238>   
    <2><1a2>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : w   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 514   
         DW_AT_type        : <148>   
    <2><1ac>: Abbrev Number: 21 (DW_TAG_lexical_block)
         DW_AT_ranges      : 0   
    <3><1b1>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : __w   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 514   
         DW_AT_type        : <148>   
         DW_AT_location    : 0x26   (location list)
    <3><1c1>: Abbrev Number: 21 (DW_TAG_lexical_block)
         DW_AT_ranges      : 0x50   
    <4><1c6>: Abbrev Number: 23 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x5c): __x0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 514   
         DW_AT_type        : <e7>   
    <4><1d2>: Abbrev Number: 24 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0xf4): __x1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 514   
         DW_AT_type        : <e7>   
         DW_AT_location    : 0x44   (location list)
    <4><1e2>: Abbrev Number: 25 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x2f): __x2   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 514   
         DW_AT_type        : <e7>   
         DW_AT_location    : 2 byte block: 90 24    (DW_OP_regx: 36)
    <4><1f1>: Abbrev Number: 25 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x166): __x3   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 514   
         DW_AT_type        : <e7>   
         DW_AT_location    : 1 byte block: 6e    (DW_OP_reg30)
    <4><1ff>: Abbrev Number: 23 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x25): __ul   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 514   
         DW_AT_type        : <e7>   
    <4><20b>: Abbrev Number: 23 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x11f): __vl   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 514   
         DW_AT_type        : <e7>   
    <4><217>: Abbrev Number: 25 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x20): __uh   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 514   
         DW_AT_type        : <e7>   
         DW_AT_location    : 2 byte block: 90 29    (DW_OP_regx: 41)
    <4><226>: Abbrev Number: 25 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x2a): __vh   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 514   
         DW_AT_type        : <e7>   
         DW_AT_location    : 2 byte block: 90 2a    (DW_OP_regx: 42)
    <1><238>: Abbrev Number: 26 (DW_TAG_const_type)
         DW_AT_type        : <148>   
    <1><23d>: Abbrev Number: 6 (DW_TAG_array_type)
         DW_AT_sibling     : <248>   
         DW_AT_type        : <248>   
    <2><246>: Abbrev Number: 27 (DW_TAG_subrange_type)
    <1><248>: Abbrev Number: 8 (DW_TAG_array_type)
         DW_AT_sibling     : <259>   
         DW_AT_GNU_vector  : 1   
         DW_AT_type        : <25>   
    <2><252>: Abbrev Number: 7 (DW_TAG_subrange_type)
         DW_AT_type        : <3a>   
         DW_AT_upper_bound : 15   
    <1><259>: Abbrev Number: 28 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0xe9): __Shuffles   
         DW_AT_decl_file   : 3   
         DW_AT_decl_line   : 19   
         DW_AT_type        : <266>   
         DW_AT_external    : 1   
         DW_AT_declaration : 1   
    <1><266>: Abbrev Number: 26 (DW_TAG_const_type)
         DW_AT_type        : <23d>   
    <1><26b>: Abbrev Number: 28 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x12): __TT800   
         DW_AT_decl_file   : 4   
         DW_AT_decl_line   : 42   
         DW_AT_type        : <8e>   
         DW_AT_external    : 1   
         DW_AT_declaration : 1   
    <1><278>: Abbrev Number: 28 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x92): __MT19937   
         DW_AT_decl_file   : 6   
         DW_AT_decl_line   : 39   
         DW_AT_type        : <d1>   
         DW_AT_external    : 1   
         DW_AT_declaration : 1   
      Compilation Unit @ offset 0x286:
       Length:        1740
       Version:       2
       Abbrev Offset: 366
       Pointer Size:  4
    <0><291>: Abbrev Number: 1 (DW_TAG_compile_unit)
         DW_AT_stmt_list   : 0x104   
         DW_AT_high_pc     : 0x155ec   
         DW_AT_low_pc      : 0x14b48   
         DW_AT_producer    : (indirect string, offset: 0x61): GNU C 4.1.1 (CELL 4.1.2.7, $Rev: 2520 $)   
         DW_AT_language    : 1   (ANSI C)
         DW_AT_name        : (indirect string, offset: 0x124): /home/mitsuhiro/svn/gcc-4.1.1-sdk2.4.0/gcc/gcc/libgcc2.c   
         DW_AT_comp_dir    : (indirect string, offset: 0x9c): /home/mitsuhiro/svn/bz51659-reduce-kernel-size/scripts/build/spu-lv2/gcc/gcc   
    <1><2ab>: Abbrev Number: 2 (DW_TAG_base_type)
         DW_AT_name        : (indirect string, offset: 0x34): unsigned char   
         DW_AT_byte_size   : 1   
         DW_AT_encoding    : 8   (unsigned char)
    <1><2b2>: Abbrev Number: 3 (DW_TAG_base_type)
         DW_AT_name        : int   
         DW_AT_byte_size   : 4   
         DW_AT_encoding    : 5   (signed)
    <1><2b9>: Abbrev Number: 2 (DW_TAG_base_type)
         DW_AT_name        : (indirect string, offset: 0x1ad): unsigned int   
         DW_AT_byte_size   : 4   
         DW_AT_encoding    : 7   (unsigned)
    <1><2c0>: Abbrev Number: 2 (DW_TAG_base_type)
         DW_AT_name        : (indirect string, offset: 0x1a8): long unsigned int   
         DW_AT_byte_size   : 4   
         DW_AT_encoding    : 7   (unsigned)
    <1><2c7>: Abbrev Number: 2 (DW_TAG_base_type)
         DW_AT_name        : (indirect string, offset: 0x111): long long int   
         DW_AT_byte_size   : 8   
         DW_AT_encoding    : 5   (signed)
    <1><2ce>: Abbrev Number: 2 (DW_TAG_base_type)
         DW_AT_name        : (indirect string, offset: 0x1a3): long long unsigned int   
         DW_AT_byte_size   : 8   
         DW_AT_encoding    : 7   (unsigned)
    <1><2d5>: Abbrev Number: 4 (DW_TAG_structure_type)
         DW_AT_sibling     : <2fa>   
         DW_AT_byte_size   : 128   
         DW_AT_decl_file   : 5   
         DW_AT_decl_line   : 17   
    <2><2dd>: Abbrev Number: 5 (DW_TAG_member)
         DW_AT_name        : (indirect string, offset: 0x1a): State   
         DW_AT_decl_file   : 5   
         DW_AT_decl_line   : 19   
         DW_AT_type        : <2fa>   
         DW_AT_data_member_location: 2 byte block: 23 0    (DW_OP_plus_uconst: 0)
    <2><2eb>: Abbrev Number: 5 (DW_TAG_member)
         DW_AT_name        : (indirect string, offset: 0x50): Next_Number   
         DW_AT_decl_file   : 5   
         DW_AT_decl_line   : 21   
         DW_AT_type        : <2b2>   
         DW_AT_data_member_location: 2 byte block: 23 70    (DW_OP_plus_uconst: 112)
    <1><2fa>: Abbrev Number: 6 (DW_TAG_array_type)
         DW_AT_sibling     : <30a>   
         DW_AT_type        : <30a>   
    <2><303>: Abbrev Number: 7 (DW_TAG_subrange_type)
         DW_AT_type        : <2c0>   
         DW_AT_upper_bound : 6   
    <1><30a>: Abbrev Number: 8 (DW_TAG_array_type)
         DW_AT_sibling     : <31b>   
         DW_AT_GNU_vector  : 1   
         DW_AT_type        : <2b9>   
    <2><314>: Abbrev Number: 7 (DW_TAG_subrange_type)
         DW_AT_type        : <2c0>   
         DW_AT_upper_bound : 3   
    <1><31b>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0xf9): __TT800_State_t   
         DW_AT_decl_file   : 5   
         DW_AT_decl_line   : 22   
         DW_AT_type        : <2d5>   
    <1><326>: Abbrev Number: 10 (DW_TAG_structure_type)
         DW_AT_sibling     : <34d>   
         DW_AT_byte_size   : 2500   
         DW_AT_decl_file   : 7   
         DW_AT_decl_line   : 17   
    <2><32f>: Abbrev Number: 5 (DW_TAG_member)
         DW_AT_name        : (indirect string, offset: 0x1a): State   
         DW_AT_decl_file   : 7   
         DW_AT_decl_line   : 19   
         DW_AT_type        : <34d>   
         DW_AT_data_member_location: 2 byte block: 23 0    (DW_OP_plus_uconst: 0)
    <2><33d>: Abbrev Number: 5 (DW_TAG_member)
         DW_AT_name        : (indirect string, offset: 0x50): Next_Number   
         DW_AT_decl_file   : 7   
         DW_AT_decl_line   : 21   
         DW_AT_type        : <2b2>   
         DW_AT_data_member_location: 3 byte block: 23 c0 13    (DW_OP_plus_uconst: 2496)
    <1><34d>: Abbrev Number: 6 (DW_TAG_array_type)
         DW_AT_sibling     : <35e>   
         DW_AT_type        : <2b9>   
    <2><356>: Abbrev Number: 11 (DW_TAG_subrange_type)
         DW_AT_type        : <2c0>   
         DW_AT_upper_bound : 623   
    <1><35e>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x0): __MT19937_State_t   
         DW_AT_decl_file   : 7   
         DW_AT_decl_line   : 22   
         DW_AT_type        : <326>   
    <1><369>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x10a): SItype   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 101   
         DW_AT_type        : <2b2>   
    <1><374>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x109): USItype   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 102   
         DW_AT_type        : <2b9>   
    <1><37f>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x19c): DItype   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 105   
         DW_AT_type        : <2c7>   
    <1><38a>: Abbrev Number: 9 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x19b): UDItype   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 106   
         DW_AT_type        : <2ce>   
    <1><395>: Abbrev Number: 12 (DW_TAG_structure_type)
         DW_AT_sibling     : <3c1>   
         DW_AT_name        : (indirect string, offset: 0x15d): DWstruct   
         DW_AT_byte_size   : 8   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 361   
    <2><3a2>: Abbrev Number: 13 (DW_TAG_member)
         DW_AT_name        : (indirect string, offset: 0x42): high   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 361   
         DW_AT_type        : <369>   
         DW_AT_data_member_location: 2 byte block: 23 0    (DW_OP_plus_uconst: 0)
    <2><3b1>: Abbrev Number: 14 (DW_TAG_member)
         DW_AT_name        : low   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 361   
         DW_AT_type        : <369>   
         DW_AT_data_member_location: 2 byte block: 23 4    (DW_OP_plus_uconst: 4)
    <1><3c1>: Abbrev Number: 15 (DW_TAG_union_type)
         DW_AT_sibling     : <3e0>   
         DW_AT_byte_size   : 8   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 371   
    <2><3ca>: Abbrev Number: 16 (DW_TAG_member)
         DW_AT_name        : s   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 372   
         DW_AT_type        : <395>   
    <2><3d4>: Abbrev Number: 16 (DW_TAG_member)
         DW_AT_name        : ll   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 373   
         DW_AT_type        : <37f>   
    <1><3e0>: Abbrev Number: 17 (DW_TAG_typedef)
         DW_AT_name        : (indirect string, offset: 0x8a): DWunion   
         DW_AT_decl_file   : 2   
         DW_AT_decl_line   : 374   
         DW_AT_type        : <3c1>   
    <1><3ec>: Abbrev Number: 18 (DW_TAG_subprogram)
         DW_AT_sibling     : <6c4>   
         DW_AT_name        : (indirect string, offset: 0x189): __udivmoddi4   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 823   
         DW_AT_prototyped  : 1   
         DW_AT_type        : <38a>   
         DW_AT_inline      : 3   (declared as inline and inlined)
    <2><3fe>: Abbrev Number: 19 (DW_TAG_formal_parameter)
         DW_AT_name        : n   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 822   
         DW_AT_type        : <38a>   
    <2><408>: Abbrev Number: 19 (DW_TAG_formal_parameter)
         DW_AT_name        : d   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 822   
         DW_AT_type        : <38a>   
    <2><412>: Abbrev Number: 19 (DW_TAG_formal_parameter)
         DW_AT_name        : rp   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 822   
         DW_AT_type        : <6c4>   
    <2><41d>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : nn   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 824   
         DW_AT_type        : <6ca>   
    <2><428>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : dd   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 825   
         DW_AT_type        : <6ca>   
    <2><433>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : rr   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 826   
         DW_AT_type        : <3e0>   
    <2><43e>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : d0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 827   
         DW_AT_type        : <374>   
    <2><449>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : d1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 827   
         DW_AT_type        : <374>   
    <2><454>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : n0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 827   
         DW_AT_type        : <374>   
    <2><45f>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : n1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 827   
         DW_AT_type        : <374>   
    <2><46a>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : n2   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 827   
         DW_AT_type        : <374>   
    <2><475>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : q0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 828   
         DW_AT_type        : <374>   
    <2><480>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : q1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 828   
         DW_AT_type        : <374>   
    <2><48b>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : b   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 829   
         DW_AT_type        : <374>   
    <2><495>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : bm   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 829   
         DW_AT_type        : <374>   
    <2><4a0>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : ww   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1030   
         DW_AT_type        : <6ca>   
    <2><4ab>: Abbrev Number: 21 (DW_TAG_lexical_block)
         DW_AT_sibling     : <505>   
    <3><4b0>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x184): __d1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 889   
         DW_AT_type        : <374>   
    <3><4bc>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x1ba): __d0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 889   
         DW_AT_type        : <374>   
    <3><4c8>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x175): __q1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 889   
         DW_AT_type        : <374>   
    <3><4d4>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x196): __q0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 889   
         DW_AT_type        : <374>   
    <3><4e0>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x17f): __r1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 889   
         DW_AT_type        : <374>   
    <3><4ec>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x17a): __r0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 889   
         DW_AT_type        : <374>   
    <3><4f8>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : __m   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 889   
         DW_AT_type        : <374>   
    <2><505>: Abbrev Number: 21 (DW_TAG_lexical_block)
         DW_AT_sibling     : <55f>   
    <3><50a>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x184): __d1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 926   
         DW_AT_type        : <374>   
    <3><516>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x1ba): __d0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 926   
         DW_AT_type        : <374>   
    <3><522>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x175): __q1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 926   
         DW_AT_type        : <374>   
    <3><52e>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x196): __q0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 926   
         DW_AT_type        : <374>   
    <3><53a>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x17f): __r1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 926   
         DW_AT_type        : <374>   
    <3><546>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x17a): __r0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 926   
         DW_AT_type        : <374>   
    <3><552>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : __m   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 926   
         DW_AT_type        : <374>   
    <2><55f>: Abbrev Number: 21 (DW_TAG_lexical_block)
         DW_AT_sibling     : <5b9>   
    <3><564>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x184): __d1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 931   
         DW_AT_type        : <374>   
    <3><570>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x1ba): __d0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 931   
         DW_AT_type        : <374>   
    <3><57c>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x175): __q1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 931   
         DW_AT_type        : <374>   
    <3><588>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x196): __q0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 931   
         DW_AT_type        : <374>   
    <3><594>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x17f): __r1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 931   
         DW_AT_type        : <374>   
    <3><5a0>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x17a): __r0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 931   
         DW_AT_type        : <374>   
    <3><5ac>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : __m   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 931   
         DW_AT_type        : <374>   
    <2><5b9>: Abbrev Number: 21 (DW_TAG_lexical_block)
         DW_AT_sibling     : <5cb>   
    <3><5be>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : __x   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 980   
         DW_AT_type        : <374>   
    <2><5cb>: Abbrev Number: 23 (DW_TAG_lexical_block)
    <3><5cc>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : m1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 996   
         DW_AT_type        : <374>   
    <3><5d7>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : m0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 996   
         DW_AT_type        : <374>   
    <3><5e2>: Abbrev Number: 21 (DW_TAG_lexical_block)
         DW_AT_sibling     : <63c>   
    <4><5e7>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x184): __d1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1007   
         DW_AT_type        : <374>   
    <4><5f3>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x1ba): __d0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1007   
         DW_AT_type        : <374>   
    <4><5ff>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x175): __q1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1007   
         DW_AT_type        : <374>   
    <4><60b>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x196): __q0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1007   
         DW_AT_type        : <374>   
    <4><617>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x17f): __r1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1007   
         DW_AT_type        : <374>   
    <4><623>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x17a): __r0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1007   
         DW_AT_type        : <374>   
    <4><62f>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : __m   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1007   
         DW_AT_type        : <374>   
    <3><63c>: Abbrev Number: 21 (DW_TAG_lexical_block)
         DW_AT_sibling     : <6a2>   
    <4><641>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x5c): __x0   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1008   
         DW_AT_type        : <374>   
    <4><64d>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0xf4): __x1   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1008   
         DW_AT_type        : <374>   
    <4><659>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x2f): __x2   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1008   
         DW_AT_type        : <374>   
    <4><665>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x166): __x3   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1008   
         DW_AT_type        : <374>   
    <4><671>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x25): __ul   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1008   
         DW_AT_type        : <374>   
    <4><67d>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x11f): __vl   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1008   
         DW_AT_type        : <374>   
    <4><689>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x20): __uh   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1008   
         DW_AT_type        : <374>   
    <4><695>: Abbrev Number: 22 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x2a): __vh   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1008   
         DW_AT_type        : <374>   
    <3><6a2>: Abbrev Number: 21 (DW_TAG_lexical_block)
         DW_AT_sibling     : <6b4>   
    <4><6a7>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : __x   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1013   
         DW_AT_type        : <374>   
    <3><6b4>: Abbrev Number: 23 (DW_TAG_lexical_block)
    <4><6b5>: Abbrev Number: 20 (DW_TAG_variable)
         DW_AT_name        : __x   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1021   
         DW_AT_type        : <374>   
    <1><6c4>: Abbrev Number: 24 (DW_TAG_pointer_type)
         DW_AT_byte_size   : 4   
         DW_AT_type        : <38a>   
    <1><6ca>: Abbrev Number: 25 (DW_TAG_const_type)
         DW_AT_type        : <3e0>   
    <1><6cf>: Abbrev Number: 26 (DW_TAG_subprogram)
         DW_AT_sibling     : <90d>   
         DW_AT_external    : 1   
         DW_AT_name        : (indirect string, offset: 0x16b): __udivdi3   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1097   
         DW_AT_prototyped  : 1   
         DW_AT_type        : <38a>   
         DW_AT_low_pc      : 0x14b48   
         DW_AT_high_pc     : 0x155ec   
         DW_AT_frame_base  : 1 byte block: 51    (DW_OP_reg1)
    <2><6eb>: Abbrev Number: 27 (DW_TAG_formal_parameter)
         DW_AT_name        : n   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1096   
         DW_AT_type        : <38a>   
         DW_AT_location    : 0x63   (location list)
    <2><6f9>: Abbrev Number: 27 (DW_TAG_formal_parameter)
         DW_AT_name        : d   
         DW_AT_decl_file   : 1   
         DW_AT_decl_line   : 1096   
         DW_AT_type        : <38a>   
         DW_AT_location    : 0x76   (location list)
    <2><707>: Abbrev Number: 28 (DW_TAG_inlined_subroutine)
         DW_AT_sibling     : <7ef>   
         DW_AT_abstract_origin: <3ec>   
         DW_AT_ranges      : 0xa0   
         DW_AT_call_file   : 1   
         DW_AT_call_line   : 1098   
    <3><717>: Abbrev Number: 29 (DW_TAG_formal_parameter)
         DW_AT_abstract_origin: <412>   
    <3><71c>: Abbrev Number: 29 (DW_TAG_formal_parameter)
         DW_AT_abstract_origin: <408>   
    <3><721>: Abbrev Number: 29 (DW_TAG_formal_parameter)
         DW_AT_abstract_origin: <3fe>   
    <3><726>: Abbrev Number: 30 (DW_TAG_lexical_block)
         DW_AT_sibling     : <795>   
         DW_AT_ranges      : 0xc0   
    <4><72f>: Abbrev Number: 31 (DW_TAG_variable)
         DW_AT_abstract_origin: <41d>   
    <4><734>: Abbrev Number: 31 (DW_TAG_variable)
         DW_AT_abstract_origin: <428>   
    <4><739>: Abbrev Number: 31 (DW_TAG_variable)
         DW_AT_abstract_origin: <433>   
    <4><73e>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <43e>   
         DW_AT_location    : 0x89   (location list)
    <4><747>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <449>   
         DW_AT_location    : 0xf4   (location list)
    <4><750>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <454>   
         DW_AT_location    : 0x112   (location list)
    <4><759>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <45f>   
         DW_AT_location    : 0x15c   (location list)
    <4><762>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <46a>   
         DW_AT_location    : 0x1f9   (location list)
    <4><76b>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <475>   
         DW_AT_location    : 0x23d   (location list)
    <4><774>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <480>   
         DW_AT_location    : 0x25b   (location list)
    <4><77d>: Abbrev Number: 31 (DW_TAG_variable)
         DW_AT_abstract_origin: <48b>   
    <4><782>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <495>   
         DW_AT_location    : 0x28f   (location list)
    <4><78b>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <4a0>   
         DW_AT_location    : 0x2af   (location list)
    <3><795>: Abbrev Number: 33 (DW_TAG_lexical_block)
         DW_AT_sibling     : <7da>   
         DW_AT_low_pc      : 0x14b98   
         DW_AT_high_pc     : 0x14d94   
    <4><7a2>: Abbrev Number: 31 (DW_TAG_variable)
         DW_AT_abstract_origin: <564>   
    <4><7a7>: Abbrev Number: 31 (DW_TAG_variable)
         DW_AT_abstract_origin: <570>   
    <4><7ac>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <57c>   
         DW_AT_location    : 0x2c2   (location list)
    <4><7b5>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <588>   
         DW_AT_location    : 0x2e2   (location list)
    <4><7be>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <594>   
         DW_AT_location    : 0x30d   (location list)
    <4><7c7>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <5a0>   
         DW_AT_location    : 0x341   (location list)
    <4><7d0>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <5ac>   
         DW_AT_location    : 0x377   (location list)
    <3><7da>: Abbrev Number: 34 (DW_TAG_lexical_block)
         DW_AT_ranges      : 0x110   
    <4><7df>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <5cc>   
         DW_AT_location    : 0x3a2   (location list)
    <4><7e8>: Abbrev Number: 31 (DW_TAG_variable)
         DW_AT_abstract_origin: <5d7>   
    <2><7ef>: Abbrev Number: 30 (DW_TAG_lexical_block)
         DW_AT_sibling     : <838>   
         DW_AT_ranges      : 0x128   
    <3><7f8>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <5e7>   
         DW_AT_location    : 0x3c2   (location list)
    <3><801>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <5f3>   
         DW_AT_location    : 0x3e2   (location list)
    <3><80a>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <5ff>   
         DW_AT_location    : 0x402   (location list)
    <3><813>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <60b>   
         DW_AT_location    : 0x422   (location list)
    <3><81c>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <617>   
         DW_AT_location    : 0x440   (location list)
    <3><825>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <623>   
         DW_AT_location    : 0x46a   (location list)
    <3><82e>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <62f>   
         DW_AT_location    : 0x48a   (location list)
    <2><838>: Abbrev Number: 30 (DW_TAG_lexical_block)
         DW_AT_sibling     : <87e>   
         DW_AT_ranges      : 0x198   
    <3><841>: Abbrev Number: 31 (DW_TAG_variable)
         DW_AT_abstract_origin: <641>   
    <3><846>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <64d>   
         DW_AT_location    : 0x4b6   (location list)
    <3><84f>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <659>   
         DW_AT_location    : 0x4ee   (location list)
    <3><858>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <665>   
         DW_AT_location    : 0x50e   (location list)
    <3><861>: Abbrev Number: 31 (DW_TAG_variable)
         DW_AT_abstract_origin: <671>   
    <3><866>: Abbrev Number: 31 (DW_TAG_variable)
         DW_AT_abstract_origin: <67d>   
    <3><86b>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <689>   
         DW_AT_location    : 0x53a   (location list)
    <3><874>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <695>   
         DW_AT_location    : 0x55a   (location list)
    <2><87e>: Abbrev Number: 30 (DW_TAG_lexical_block)
         DW_AT_sibling     : <8c7>   
         DW_AT_ranges      : 0x1e8   
    <3><887>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <50a>   
         DW_AT_location    : 0x57a   (location list)
    <3><890>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <516>   
         DW_AT_location    : 0x5b9   (location list)
    <3><899>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <522>   
         DW_AT_location    : 0x5f8   (location list)
    <3><8a2>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <52e>   
         DW_AT_location    : 0x617   (location list)
    <3><8ab>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <53a>   
         DW_AT_location    : 0x637   (location list)
    <3><8b4>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <546>   
         DW_AT_location    : 0x687   (location list)
    <3><8bd>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <552>   
         DW_AT_location    : 0x6b2   (location list)
    <2><8c7>: Abbrev Number: 34 (DW_TAG_lexical_block)
         DW_AT_ranges      : 0x210   
    <3><8cc>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <4b0>   
         DW_AT_location    : 0x6f6   (location list)
    <3><8d5>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <4bc>   
         DW_AT_location    : 0x714   (location list)
    <3><8de>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <4c8>   
         DW_AT_location    : 0x734   (location list)
    <3><8e7>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <4d4>   
         DW_AT_location    : 0x753   (location list)
    <3><8f0>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <4e0>   
         DW_AT_location    : 0x771   (location list)
    <3><8f9>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <4ec>   
         DW_AT_location    : 0x7a9   (location list)
    <3><902>: Abbrev Number: 32 (DW_TAG_variable)
         DW_AT_abstract_origin: <4f8>   
         DW_AT_location    : 0x7dd   (location list)
    <1><90d>: Abbrev Number: 6 (DW_TAG_array_type)
         DW_AT_sibling     : <918>   
         DW_AT_type        : <918>   
    <2><916>: Abbrev Number: 35 (DW_TAG_subrange_type)
    <1><918>: Abbrev Number: 8 (DW_TAG_array_type)
         DW_AT_sibling     : <929>   
         DW_AT_GNU_vector  : 1   
         DW_AT_type        : <2ab>   
    <2><922>: Abbrev Number: 7 (DW_TAG_subrange_type)
         DW_AT_type        : <2c0>   
         DW_AT_upper_bound : 15   
    <1><929>: Abbrev Number: 36 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0xe9): __Shuffles   
         DW_AT_decl_file   : 3   
         DW_AT_decl_line   : 19   
         DW_AT_type        : <936>   
         DW_AT_external    : 1   
         DW_AT_declaration : 1   
    <1><936>: Abbrev Number: 25 (DW_TAG_const_type)
         DW_AT_type        : <90d>   
    <1><93b>: Abbrev Number: 36 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x12): __TT800   
         DW_AT_decl_file   : 4   
         DW_AT_decl_line   : 42   
         DW_AT_type        : <31b>   
         DW_AT_external    : 1   
         DW_AT_declaration : 1   
    <1><948>: Abbrev Number: 36 (DW_TAG_variable)
         DW_AT_name        : (indirect string, offset: 0x92): __MT19937   
         DW_AT_decl_file   : 6   
         DW_AT_decl_line   : 39   
         DW_AT_type        : <35e>   
         DW_AT_external    : 1   
         DW_AT_declaration : 1   

    Contents of the .debug_abbrev section:

      Number TAG
       1      DW_TAG_compile_unit    [has children]
        DW_AT_stmt_list    DW_FORM_data4
        DW_AT_high_pc      DW_FORM_addr
        DW_AT_low_pc       DW_FORM_addr
        DW_AT_producer     DW_FORM_strp
        DW_AT_language     DW_FORM_data1
        DW_AT_name         DW_FORM_strp
        DW_AT_comp_dir     DW_FORM_strp
       2      DW_TAG_base_type    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_encoding     DW_FORM_data1
       3      DW_TAG_base_type    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_encoding     DW_FORM_data1
       4      DW_TAG_structure_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data1
       5      DW_TAG_member    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data1
        DW_AT_type         DW_FORM_ref4
        DW_AT_data_member_location DW_FORM_block1
       6      DW_TAG_array_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_type         DW_FORM_ref4
       7      DW_TAG_subrange_type    [no children]
        DW_AT_type         DW_FORM_ref4
        DW_AT_upper_bound  DW_FORM_data1
       8      DW_TAG_array_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_GNU_vector   DW_FORM_flag
        DW_AT_type         DW_FORM_ref4
       9      DW_TAG_typedef    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data1
        DW_AT_type         DW_FORM_ref4
       10      DW_TAG_structure_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_byte_size    DW_FORM_data2
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data1
       11      DW_TAG_subrange_type    [no children]
        DW_AT_type         DW_FORM_ref4
        DW_AT_upper_bound  DW_FORM_data2
       12      DW_TAG_structure_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_name         DW_FORM_strp
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
       13      DW_TAG_member    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
        DW_AT_data_member_location DW_FORM_block1
       14      DW_TAG_member    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
        DW_AT_data_member_location DW_FORM_block1
       15      DW_TAG_union_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
       16      DW_TAG_member    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
       17      DW_TAG_typedef    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
       18      DW_TAG_subprogram    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_external     DW_FORM_flag
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_prototyped   DW_FORM_flag
        DW_AT_type         DW_FORM_ref4
        DW_AT_low_pc       DW_FORM_addr
        DW_AT_high_pc      DW_FORM_addr
        DW_AT_frame_base   DW_FORM_block1
       19      DW_TAG_formal_parameter    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
        DW_AT_location     DW_FORM_data4
       20      DW_TAG_variable    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
       21      DW_TAG_lexical_block    [has children]
        DW_AT_ranges       DW_FORM_data4
       22      DW_TAG_variable    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
        DW_AT_location     DW_FORM_data4
       23      DW_TAG_variable    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
       24      DW_TAG_variable    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
        DW_AT_location     DW_FORM_data4
       25      DW_TAG_variable    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
        DW_AT_location     DW_FORM_block1
       26      DW_TAG_const_type    [no children]
        DW_AT_type         DW_FORM_ref4
       27      DW_TAG_subrange_type    [no children]
       28      DW_TAG_variable    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data1
        DW_AT_type         DW_FORM_ref4
        DW_AT_external     DW_FORM_flag
        DW_AT_declaration  DW_FORM_flag
      Number TAG
       1      DW_TAG_compile_unit    [has children]
        DW_AT_stmt_list    DW_FORM_data4
        DW_AT_high_pc      DW_FORM_addr
        DW_AT_low_pc       DW_FORM_addr
        DW_AT_producer     DW_FORM_strp
        DW_AT_language     DW_FORM_data1
        DW_AT_name         DW_FORM_strp
        DW_AT_comp_dir     DW_FORM_strp
       2      DW_TAG_base_type    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_encoding     DW_FORM_data1
       3      DW_TAG_base_type    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_encoding     DW_FORM_data1
       4      DW_TAG_structure_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data1
       5      DW_TAG_member    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data1
        DW_AT_type         DW_FORM_ref4
        DW_AT_data_member_location DW_FORM_block1
       6      DW_TAG_array_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_type         DW_FORM_ref4
       7      DW_TAG_subrange_type    [no children]
        DW_AT_type         DW_FORM_ref4
        DW_AT_upper_bound  DW_FORM_data1
       8      DW_TAG_array_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_GNU_vector   DW_FORM_flag
        DW_AT_type         DW_FORM_ref4
       9      DW_TAG_typedef    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data1
        DW_AT_type         DW_FORM_ref4
       10      DW_TAG_structure_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_byte_size    DW_FORM_data2
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data1
       11      DW_TAG_subrange_type    [no children]
        DW_AT_type         DW_FORM_ref4
        DW_AT_upper_bound  DW_FORM_data2
       12      DW_TAG_structure_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_name         DW_FORM_strp
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
       13      DW_TAG_member    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
        DW_AT_data_member_location DW_FORM_block1
       14      DW_TAG_member    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
        DW_AT_data_member_location DW_FORM_block1
       15      DW_TAG_union_type    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
       16      DW_TAG_member    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
       17      DW_TAG_typedef    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
       18      DW_TAG_subprogram    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_prototyped   DW_FORM_flag
        DW_AT_type         DW_FORM_ref4
        DW_AT_inline       DW_FORM_data1
       19      DW_TAG_formal_parameter    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
       20      DW_TAG_variable    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
       21      DW_TAG_lexical_block    [has children]
        DW_AT_sibling      DW_FORM_ref4
       22      DW_TAG_variable    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
       23      DW_TAG_lexical_block    [has children]
       24      DW_TAG_pointer_type    [no children]
        DW_AT_byte_size    DW_FORM_data1
        DW_AT_type         DW_FORM_ref4
       25      DW_TAG_const_type    [no children]
        DW_AT_type         DW_FORM_ref4
       26      DW_TAG_subprogram    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_external     DW_FORM_flag
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_prototyped   DW_FORM_flag
        DW_AT_type         DW_FORM_ref4
        DW_AT_low_pc       DW_FORM_addr
        DW_AT_high_pc      DW_FORM_addr
        DW_AT_frame_base   DW_FORM_block1
       27      DW_TAG_formal_parameter    [no children]
        DW_AT_name         DW_FORM_string
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data2
        DW_AT_type         DW_FORM_ref4
        DW_AT_location     DW_FORM_data4
       28      DW_TAG_inlined_subroutine    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_abstract_origin DW_FORM_ref4
        DW_AT_ranges       DW_FORM_data4
        DW_AT_call_file    DW_FORM_data1
        DW_AT_call_line    DW_FORM_data2
       29      DW_TAG_formal_parameter    [no children]
        DW_AT_abstract_origin DW_FORM_ref4
       30      DW_TAG_lexical_block    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_ranges       DW_FORM_data4
       31      DW_TAG_variable    [no children]
        DW_AT_abstract_origin DW_FORM_ref4
       32      DW_TAG_variable    [no children]
        DW_AT_abstract_origin DW_FORM_ref4
        DW_AT_location     DW_FORM_data4
       33      DW_TAG_lexical_block    [has children]
        DW_AT_sibling      DW_FORM_ref4
        DW_AT_low_pc       DW_FORM_addr
        DW_AT_high_pc      DW_FORM_addr
       34      DW_TAG_lexical_block    [has children]
        DW_AT_ranges       DW_FORM_data4
       35      DW_TAG_subrange_type    [no children]
       36      DW_TAG_variable    [no children]
        DW_AT_name         DW_FORM_strp
        DW_AT_decl_file    DW_FORM_data1
        DW_AT_decl_line    DW_FORM_data1
        DW_AT_type         DW_FORM_ref4
        DW_AT_external     DW_FORM_flag
        DW_AT_declaration  DW_FORM_flag


    Dump of debug contents of section .debug_line:

      Length:                      256
      DWARF Version:               2
      Prologue Length:             212
      Minimum Instruction Length:  1
      Initial value of 'is_stmt':  1
      Line Base:                   -5
      Line Range:                  14
      Opcode Base:                 13

    Opcodes:
      Opcode 1 has 0 args
      Opcode 2 has 1 args
      Opcode 3 has 1 args
      Opcode 4 has 1 args
      Opcode 5 has 1 args
      Opcode 6 has 0 args
      Opcode 7 has 0 args
      Opcode 8 has 0 args
      Opcode 9 has 1 args
      Opcode 10 has 0 args
      Opcode 11 has 0 args
      Opcode 12 has 1 args

    The Directory Table:
      /home/mitsuhiro/svn/gcc-4.1.1-sdk2.4.0/gcc/gcc
      /usr/local/cell/target/spu/include/bits

    The File Name Table:
      Entry   Dir   Time   Size   Name
      1   1   0   0   libgcc2.c
      2   1   0   0   libgcc2.h
      3   2   0   0   sce_string.h
      4   2   0   0   tt800.h
      5   2   0   0   tt800_globals.h
      6   2   0   0   mt19937.h
      7   2   0   0   mt19937_globals.h

    Line Number Statements:
      Extended opcode 2: set Address to 0x14a90
      Advance Line by 510 to 511
      Copy
      Special opcode 64: advance Address by 4 to 0x14a94 and Line by 3 to 514
      Advance PC by 40 to 0x14abc
      Special opcode 7: advance Address by 0 to 0x14abc and Line by 2 to 516
      Special opcode 59: advance Address by 4 to 0x14ac0 and Line by -2 to 514
      Special opcode 175: advance Address by 12 to 0x14acc and Line by 2 to 516
      Special opcode 59: advance Address by 4 to 0x14ad0 and Line by -2 to 514
      Special opcode 119: advance Address by 8 to 0x14ad8 and Line by 2 to 516
      Special opcode 115: advance Address by 8 to 0x14ae0 and Line by -2 to 514
      Special opcode 63: advance Address by 4 to 0x14ae4 and Line by 2 to 516
      Special opcode 59: advance Address by 4 to 0x14ae8 and Line by -2 to 514
      Special opcode 231: advance Address by 16 to 0x14af8 and Line by 2 to 516
      Special opcode 59: advance Address by 4 to 0x14afc and Line by -2 to 514
      Advance PC by constant 17 to 0x14b0d
      Special opcode 49: advance Address by 3 to 0x14b10 and Line by 2 to 516
      Special opcode 59: advance Address by 4 to 0x14b14 and Line by -2 to 514
      Special opcode 175: advance Address by 12 to 0x14b20 and Line by 2 to 516
      Special opcode 59: advance Address by 4 to 0x14b24 and Line by -2 to 514
      Special opcode 63: advance Address by 4 to 0x14b28 and Line by 2 to 516
      Special opcode 115: advance Address by 8 to 0x14b30 and Line by -2 to 514
      Special opcode 63: advance Address by 4 to 0x14b34 and Line by 2 to 516
      Special opcode 121: advance Address by 8 to 0x14b3c and Line by 4 to 520
      Advance PC by 8 to 0x14b44
      Extended opcode 1: End of Sequence


      Length:                      432
      DWARF Version:               2
      Prologue Length:             212
      Minimum Instruction Length:  1
      Initial value of 'is_stmt':  1
      Line Base:                   -5
      Line Range:                  14
      Opcode Base:                 13

    Opcodes:
      Opcode 1 has 0 args
      Opcode 2 has 1 args
      Opcode 3 has 1 args
      Opcode 4 has 1 args
      Opcode 5 has 1 args
      Opcode 6 has 0 args
      Opcode 7 has 0 args
      Opcode 8 has 0 args
      Opcode 9 has 1 args
      Opcode 10 has 0 args
      Opcode 11 has 0 args
      Opcode 12 has 1 args

    The Directory Table:
      /home/mitsuhiro/svn/gcc-4.1.1-sdk2.4.0/gcc/gcc
      /usr/local/cell/target/spu/include/bits

    The File Name Table:
      Entry   Dir   Time   Size   Name
      1   1   0   0   libgcc2.c
      2   1   0   0   libgcc2.h
      3   2   0   0   sce_string.h
      4   2   0   0   tt800.h
      5   2   0   0   tt800_globals.h
      6   2   0   0   mt19937.h
      7   2   0   0   mt19937_globals.h

    Line Number Statements:
      Extended opcode 2: set Address to 0x14b48
      Advance Line by 833 to 834
      Copy
      Special opcode 115: advance Address by 8 to 0x14b50 and Line by -2 to 832
      Special opcode 62: advance Address by 4 to 0x14b54 and Line by 1 to 833
      Special opcode 59: advance Address by 4 to 0x14b58 and Line by -2 to 831
      Special opcode 63: advance Address by 4 to 0x14b5c and Line by 2 to 833
      Special opcode 59: advance Address by 4 to 0x14b60 and Line by -2 to 831
      Advance Line by 40 to 871
      Special opcode 61: advance Address by 4 to 0x14b64 and Line by 0 to 871
      Special opcode 63: advance Address by 4 to 0x14b68 and Line by 2 to 873
      Advance Line by 25 to 898
      Special opcode 117: advance Address by 8 to 0x14b70 and Line by 0 to 898
      Special opcode 64: advance Address by 4 to 0x14b74 and Line by 3 to 901
      Advance Line by 11 to 912
      Special opcode 61: advance Address by 4 to 0x14b78 and Line by 0 to 912
      Advance Line by -11 to 901
      Special opcode 61: advance Address by 4 to 0x14b7c and Line by 0 to 901
      Advance Line by 11 to 912
      Special opcode 61: advance Address by 4 to 0x14b80 and Line by 0 to 912
      Advance Line by -9 to 903
      Advance PC by constant 17 to 0x14b91
      Special opcode 47: advance Address by 3 to 0x14b94 and Line by 0 to 903
      Advance Line by 28 to 931
      Special opcode 61: advance Address by 4 to 0x14b98 and Line by 0 to 931
      Advance Line by 16 to 947
      Advance PC by 508 to 0x14d94
      Copy
      Advance Line by 63 to 1010
      Special opcode 173: advance Address by 12 to 0x14da0 and Line by 0 to 1010
      Advance Line by 20 to 1030
      Special opcode 117: advance Address by 8 to 0x14da8 and Line by 0 to 1030
      Advance Line by 69 to 1099
      Special opcode 61: advance Address by 4 to 0x14dac and Line by 0 to 1099
      Advance Line by -69 to 1030
      Special opcode 61: advance Address by 4 to 0x14db0 and Line by 0 to 1030
      Advance Line by 69 to 1099
      Special opcode 61: advance Address by 4 to 0x14db4 and Line by 0 to 1099
      Advance Line by -133 to 966
      Special opcode 117: advance Address by 8 to 0x14dbc and Line by 0 to 966
      Special opcode 118: advance Address by 8 to 0x14dc4 and Line by 1 to 967
      Advance Line by 34 to 1001
      Special opcode 61: advance Address by 4 to 0x14dc8 and Line by 0 to 1001
      Special opcode 176: advance Address by 12 to 0x14dd4 and Line by 3 to 1004
      Special opcode 58: advance Address by 4 to 0x14dd8 and Line by -3 to 1001
      Special opcode 63: advance Address by 4 to 0x14ddc and Line by 2 to 1003
      Special opcode 62: advance Address by 4 to 0x14de0 and Line by 1 to 1004
      Special opcode 60: advance Address by 4 to 0x14de4 and Line by -1 to 1003
      Special opcode 59: advance Address by 4 to 0x14de8 and Line by -2 to 1001
      Special opcode 64: advance Address by 4 to 0x14dec and Line by 3 to 1004
      Special opcode 64: advance Address by 4 to 0x14df0 and Line by 3 to 1007
      Special opcode 170: advance Address by 12 to 0x14dfc and Line by -3 to 1004
      Special opcode 64: advance Address by 4 to 0x14e00 and Line by 3 to 1007
      Advance PC by 88 to 0x14e58
      Special opcode 0: advance Address by 0 to 0x14e58 and Line by -5 to 1002
      Special opcode 66: advance Address by 4 to 0x14e5c and Line by 5 to 1007
      Special opcode 230: advance Address by 16 to 0x14e6c and Line by 1 to 1008
      Special opcode 60: advance Address by 4 to 0x14e70 and Line by -1 to 1007
      Special opcode 118: advance Address by 8 to 0x14e78 and Line by 1 to 1008
      Special opcode 60: advance Address by 4 to 0x14e7c and Line by -1 to 1007
      Advance PC by 148 to 0x14f10
      Special opcode 8: advance Address by 0 to 0x14f10 and Line by 3 to 1010
      Special opcode 58: advance Address by 4 to 0x14f14 and Line by -3 to 1007
      Special opcode 64: advance Address by 4 to 0x14f18 and Line by 3 to 1010
      Special opcode 58: advance Address by 4 to 0x14f1c and Line by -3 to 1007
      Advance PC by 92 to 0x14f78
      Special opcode 6: advance Address by 0 to 0x14f78 and Line by 1 to 1008
      Special opcode 172: advance Address by 12 to 0x14f84 and Line by -1 to 1007
      Special opcode 62: advance Address by 4 to 0x14f88 and Line by 1 to 1008
      Special opcode 116: advance Address by 8 to 0x14f90 and Line by -1 to 1007
      Special opcode 62: advance Address by 4 to 0x14f94 and Line by 1 to 1008
      Special opcode 60: advance Address by 4 to 0x14f98 and Line by -1 to 1007
      Special opcode 64: advance Address by 4 to 0x14f9c and Line by 3 to 1010
      Special opcode 59: advance Address by 4 to 0x14fa0 and Line by -2 to 1008
      Special opcode 172: advance Address by 12 to 0x14fac and Line by -1 to 1007
      Special opcode 62: advance Address by 4 to 0x14fb0 and Line by 1 to 1008
      Special opcode 175: advance Address by 12 to 0x14fbc and Line by 2 to 1010
      Special opcode 59: advance Address by 4 to 0x14fc0 and Line by -2 to 1008
      Special opcode 60: advance Address by 4 to 0x14fc4 and Line by -1 to 1007
      Advance PC by 80 to 0x15014
      Special opcode 6: advance Address by 0 to 0x15014 and Line by 1 to 1008
      Special opcode 63: advance Address by 4 to 0x15018 and Line by 2 to 1010
      Advance PC by constant 17 to 0x15029
      Special opcode 44: advance Address by 3 to 0x1502c and Line by -3 to 1007
      Advance PC by 84 to 0x15080
      Special opcode 8: advance Address by 0 to 0x15080 and Line by 3 to 1010
      Advance Line by -89 to 921
      Advance PC by 56 to 0x150b8
      Copy
      Special opcode 62: advance Address by 4 to 0x150bc and Line by 1 to 922
      Special opcode 62: advance Address by 4 to 0x150c0 and Line by 1 to 923
      Special opcode 60: advance Address by 4 to 0x150c4 and Line by -1 to 922
      Special opcode 62: advance Address by 4 to 0x150c8 and Line by 1 to 923
      Special opcode 60: advance Address by 4 to 0x150cc and Line by -1 to 922
      Special opcode 65: advance Address by 4 to 0x150d0 and Line by 4 to 926
      Special opcode 58: advance Address by 4 to 0x150d4 and Line by -3 to 923
      Special opcode 64: advance Address by 4 to 0x150d8 and Line by 3 to 926
      Special opcode 59: advance Address by 4 to 0x150dc and Line by -2 to 924
      Special opcode 63: advance Address by 4 to 0x150e0 and Line by 2 to 926
      Advance PC by 80 to 0x15130
      Special opcode 2: advance Address by 0 to 0x15130 and Line by -3 to 923
      Special opcode 64: advance Address by 4 to 0x15134 and Line by 3 to 926
      Advance Line by -27 to 899
      Advance PC by 456 to 0x152fc
      Copy
      Advance Line by 13 to 912
      Special opcode 61: advance Address by 4 to 0x15300 and Line by 0 to 912
      Advance Line by -13 to 899
      Special opcode 61: advance Address by 4 to 0x15304 and Line by 0 to 899
      Advance Line by 13 to 912
      Advance PC by 88 to 0x1535c
      Copy
      Advance Line by -11 to 901
      Special opcode 61: advance Address by 4 to 0x15360 and Line by 0 to 901
      Advance Line by 11 to 912
      Special opcode 61: advance Address by 4 to 0x15364 and Line by 0 to 912
      Advance Line by -11 to 901
      Special opcode 61: advance Address by 4 to 0x15368 and Line by 0 to 901
      Advance Line by 11 to 912
      Special opcode 61: advance Address by 4 to 0x1536c and Line by 0 to 912
      Advance Line by -9 to 903
      Special opcode 117: advance Address by 8 to 0x15374 and Line by 0 to 903
      Advance Line by -26 to 877
      Special opcode 117: advance Address by 8 to 0x1537c and Line by 0 to 877
      Advance Line by 12 to 889
      Special opcode 61: advance Address by 4 to 0x15380 and Line by 0 to 889
      Advance Line by -12 to 877
      Special opcode 61: advance Address by 4 to 0x15384 and Line by 0 to 877
      Special opcode 69: advance Address by 4 to 0x15388 and Line by 8 to 885
      Special opcode 60: advance Address by 4 to 0x1538c and Line by -1 to 884
      Special opcode 62: advance Address by 4 to 0x15390 and Line by 1 to 885
      Advance Line by -6 to 879
      Special opcode 61: advance Address by 4 to 0x15394 and Line by 0 to 879
      Special opcode 67: advance Address by 4 to 0x15398 and Line by 6 to 885
      Advance Line by -6 to 879
      Special opcode 117: advance Address by 8 to 0x153a0 and Line by 0 to 879
      Special opcode 68: advance Address by 4 to 0x153a4 and Line by 7 to 886
      Special opcode 64: advance Address by 4 to 0x153a8 and Line by 3 to 889
      Special opcode 57: advance Address by 4 to 0x153ac and Line by -4 to 885
      Special opcode 65: advance Address by 4 to 0x153b0 and Line by 4 to 889
      Advance Line by -10 to 879
      Special opcode 61: advance Address by 4 to 0x153b4 and Line by 0 to 879
      Advance Line by 10 to 889
      Special opcode 117: advance Address by 8 to 0x153bc and Line by 0 to 889
      Advance Line by 88 to 977
      Advance PC by 508 to 0x155b8
      Copy
      Advance PC by 52 to 0x155ec
      Extended opcode 1: End of Sequence


    The section .debug_frame contains:

    00000000 0000000c ffffffff CIE
      Version:               1
      Augmentation:          ""
      Code alignment factor: 1
      Data alignment factor: -16
      Return address column: 0

      DW_CFA_def_cfa: r1 ofs 0

    00000010 0000000c 00000000 FDE cie=00000000 pc=00014a90..00014b44

    00000020 0000000c ffffffff CIE
      Version:               1
      Augmentation:          ""
      Code alignment factor: 1
      Data alignment factor: -16
      Return address column: 0

      DW_CFA_def_cfa: r1 ofs 0

    00000030 0000000c 00000020 FDE cie=00000020 pc=00014b48..000155ec

    Contents of the .debug_str section:

      0x00000000 5f5f4d54 31393933 375f5374 6174655f __MT19937_State_
      0x00000010 74005f5f 54543830 30005374 61746500 t.__TT800.State.
      0x00000020 5f5f7568 005f5f75 6c005f5f 7668005f __uh.__ul.__vh._
      0x00000030 5f783200 756e7369 676e6564 20636861 _x2.unsigned cha
      0x00000040 72006869 6768005f 5f6d756c 64693300 r.high.__muldi3.
      0x00000050 4e657874 5f4e756d 62657200 5f5f7830 Next_Number.__x0
      0x00000060 00474e55 20432034 2e312e31 20284345 .GNU C 4.1.1 (CE
      0x00000070 4c4c2034 2e312e32 2e372c20 24526576 LL 4.1.2.7, $Rev
      0x00000080 3a203235 32302024 29004457 756e696f : 2520 $).DWunio
      0x00000090 6e005f5f 4d543139 39333700 2f686f6d n.__MT19937./hom
      0x000000a0 652f6d69 74737568 69726f2f 73766e2f e/mitsuhiro/svn/
      0x000000b0 627a3531 3635392d 72656475 63652d6b bz51659-reduce-k
      0x000000c0 65726e65 6c2d7369 7a652f73 63726970 ernel-size/scrip
      0x000000d0 74732f62 75696c64 2f737075 2d6c7632 ts/build/spu-lv2
      0x000000e0 2f676363 2f676363 005f5f53 68756666 /gcc/gcc.__Shuff
      0x000000f0 6c657300 5f5f7831 005f5f54 54383030 les.__x1.__TT800
      0x00000100 5f537461 74655f74 00555349 74797065 _State_t.USItype
      0x00000110 006c6f6e 67206c6f 6e672069 6e74005f .long long int._
      0x00000120 5f766c00 2f686f6d 652f6d69 74737568 _vl./home/mitsuh
      0x00000130 69726f2f 73766e2f 6763632d 342e312e iro/svn/gcc-4.1.
      0x00000140 312d7364 6b322e34 2e302f67 63632f67 1-sdk2.4.0/gcc/g
      0x00000150 63632f6c 69626763 63322e63 00445773 cc/libgcc2.c.DWs
      0x00000160 74727563 74005f5f 7833005f 5f756469 truct.__x3.__udi
      0x00000170 76646933 005f5f71 31005f5f 7230005f vdi3.__q1.__r0._
      0x00000180 5f723100 5f5f6431 005f5f75 6469766d _r1.__d1.__udivm
      0x00000190 6f646469 34005f5f 71300055 44497479 oddi4.__q0.UDIty
      0x000001a0 7065006c 6f6e6720 6c6f6e67 20756e73 pe.long long uns
      0x000001b0 69676e65 6420696e 74005f5f 643000   igned int.__d0.

    Contents of the .debug_loc section:

        Offset   Begin    End      Expression
        00000000 00014a90 00014abc (DW_OP_reg3)
        00000000 <End of list>
        00000013 00014a90 00014a94 (DW_OP_reg4)
        00000013 <End of list>
        00000026 00014b24 00014b24 (DW_OP_reg24) (start == end)
        00000026 00014b28 00014b44 (DW_OP_reg11)
        00000026 <End of list>
        00000044 00014af0 00014af8 (DW_OP_regx: 39)
        00000044 00014af8 00014b44 (DW_OP_reg25)
        00000044 <End of list>
        00000063 00014b48 00014b54 (DW_OP_reg3)
        00000063 <End of list>
        00000076 00014b48 00014b58 (DW_OP_reg4)
        00000076 <End of list>
        00000089 00014b68 00014d8c (DW_OP_reg12)
        00000089 00014da0 00014da8 (DW_OP_reg12)
        00000089 00014da8 00014da8 (DW_OP_reg24) (start == end)
        00000089 00014da8 00014dac (DW_OP_reg12)
        00000089 00014dac 00014dbc (DW_OP_reg24)
        00000089 00014dd8 00014e5c (DW_OP_reg12)
        00000089 00014e5c 00014f9c (DW_OP_reg24)
        00000089 000150b8 000155b8 (DW_OP_reg12)
        00000089 000155b8 000155ec (DW_OP_reg12)
        00000089 <End of list>
        000000f4 00014da8 00014dbc (DW_OP_reg29)
        000000f4 00014dec 000150b8 (DW_OP_reg29)
        000000f4 <End of list>
        00000112 00014b98 00014d64 (DW_OP_reg18)
        00000112 00014da0 00014dbc (DW_OP_reg18)
        00000112 00014de0 00014f1c (DW_OP_reg18)
        00000112 000150d4 000152fc (DW_OP_reg18)
        00000112 0001539c 000155b8 (DW_OP_reg18)
        00000112 000155b8 000155ec (DW_OP_reg18)
        00000112 <End of list>
        0000015c 00014b8c 00014b98 (DW_OP_reg4)
        0000015c 00014b98 00014c44 (DW_OP_regx: 33)
        0000015c 00014da8 00014da8 (DW_OP_regx: 57) (start == end)
        0000015c 00014da8 00014da8 (DW_OP_regx: 36) (start == end)
        0000015c 00014da8 00014dbc (DW_OP_reg31)
        0000015c 00014e00 00014fb0 (DW_OP_regx: 36)
        0000015c 00014fb0 000150b8 (DW_OP_regx: 57)
        0000015c 000150b8 000150b8 (DW_OP_reg4) (start == end)
        0000015c 00015134 000152b0 (DW_OP_regx: 33)
        0000015c 000152f4 000152fc (DW_OP_reg4)
        0000015c 00015374 0001537c (DW_OP_reg4)
        0000015c 000153b4 0001558c (DW_OP_reg11)
        0000015c 0001558c 000155b8 (DW_OP_reg31)
        0000015c <End of list>
        000001f9 00014b98 00014d94 (DW_OP_regx: 58)
        000001f9 00014da8 00014da8 (DW_OP_regx: 58) (start == end)
        000001f9 00014da8 00014dbc (DW_OP_regx: 52)
        000001f9 00014de8 000150b8 (DW_OP_regx: 52)
        000001f9 000150d0 000152fc (DW_OP_regx: 58)
        000001f9 <End of list>
        0000023d 00014da8 00014dbc (DW_OP_reg16)
        0000023d 00014f74 000150b8 (DW_OP_reg16)
        0000023d <End of list>
        0000025b 00014b94 00014c7c (DW_OP_reg8)
        0000025b 000150b8 000152e0 (DW_OP_reg8)
        0000025b 000152f8 000152fc (DW_OP_reg8)
        0000025b 00015360 0001537c (DW_OP_reg8)
        0000025b <End of list>
        0000028f 00014da8 00014dbc (DW_OP_regx: 63)
        0000028f 00015388 000155b8 (DW_OP_regx: 63)
        0000028f <End of list>
        000002af 00014db0 00014dbc (DW_OP_reg7)
        000002af <End of list>
        000002c2 00014be8 00014d94 (DW_OP_regx: 79)
        000002c2 00014da8 00014dbc (DW_OP_regx: 76)
        000002c2 <End of list>
        000002e2 00014cec 00014d94 (DW_OP_regx: 64)
        000002e2 00014da8 00014dac (DW_OP_reg12)
        000002e2 00014dac 00014dbc (DW_OP_regx: 64)
        000002e2 <End of list>
        0000030d 00014c5c 00014c98 (DW_OP_reg27)
        0000030d 00014c98 00014d94 (DW_OP_reg2)
        0000030d 00014da8 00014da8 (DW_OP_reg2) (start == end)
        0000030d 00014da8 00014dbc (DW_OP_reg27)
        0000030d <End of list>
        00000341 00014d60 00014d68 (DW_OP_reg14)
        00000341 00014d68 00014d94 (DW_OP_regx: 72)
        00000341 00014da8 00014da8 (DW_OP_reg14) (start == end)
        00000341 00014da8 00014dbc (DW_OP_regx: 72)
        00000341 <End of list>
        00000377 00014c60 00014cec (DW_OP_reg19)
        00000377 00014d6c 00014d94 (DW_OP_regx: 73)
        00000377 00014da8 00014dbc (DW_OP_regx: 73)
        00000377 <End of list>
        000003a2 00014da8 00014dbc (DW_OP_regx: 56)
        000003a2 00015018 000150b8 (DW_OP_regx: 56)
        000003a2 <End of list>
        000003c2 00014da8 00014dbc (DW_OP_regx: 51)
        000003c2 00014df4 000150b8 (DW_OP_regx: 51)
        000003c2 <End of list>
        000003e2 00014da8 00014dbc (DW_OP_regx: 40)
        000003e2 00014e58 000150b8 (DW_OP_regx: 40)
        000003e2 <End of list>
        00000402 00014da8 00014dbc (DW_OP_regx: 37)
        00000402 00014e50 000150b8 (DW_OP_regx: 37)
        00000402 <End of list>
        00000422 00014da8 00014dbc (DW_OP_reg27)
        00000422 00014f10 000150b8 (DW_OP_reg27)
        00000422 <End of list>
        00000440 00014da8 00014db0 (DW_OP_reg7)
        00000440 00014e78 00014ebc (DW_OP_regx: 49)
        00000440 00014ebc 0001509c (DW_OP_reg7)
        00000440 <End of list>
        0000046a 00014da8 00014dbc (DW_OP_regx: 69)
        0000046a 00014f38 000150b8 (DW_OP_regx: 69)
        0000046a <End of list>
        0000048a 00014da8 00014dbc (DW_OP_regx: 64)
        0000048a 00014e80 00014f44 (DW_OP_regx: 45)
        0000048a 00014f44 000150a8 (DW_OP_regx: 64)
        0000048a <End of list>
        000004b6 00014da8 00014da8 (DW_OP_regx: 72) (start == end)
        000004b6 00014da8 00014dbc (DW_OP_regx: 76)
        000004b6 00014fa4 00014fac (DW_OP_regx: 76)
        000004b6 00014fac 000150b8 (DW_OP_regx: 72)
        000004b6 <End of list>
        000004ee 00014da8 00014dbc (DW_OP_regx: 74)
        000004ee 00014fa0 000150b8 (DW_OP_regx: 74)
        000004ee <End of list>
        0000050e 00014da8 00014dbc (DW_OP_regx: 63)
        0000050e 00014fa4 000150b0 (DW_OP_regx: 66)
        0000050e 000150b0 000150b8 (DW_OP_regx: 63)
        0000050e <End of list>
        0000053a 00014da8 00014dbc (DW_OP_regx: 77)
        0000053a 00014f7c 000150b8 (DW_OP_regx: 77)
        0000053a <End of list>
        0000055a 00014da8 00014dbc (DW_OP_regx: 78)
        0000055a 00014e70 000150b8 (DW_OP_regx: 78)
        0000055a <End of list>
        0000057a 00014b84 00014d94 (DW_OP_reg11)
        0000057a 00014da8 00014dbc (DW_OP_reg11)
        0000057a 000150b8 000150c8 (DW_OP_reg11)
        0000057a 000150d4 000152fc (DW_OP_reg11)
        0000057a 00015368 0001537c (DW_OP_reg11)
        0000057a <End of list>
        000005b9 00014b88 00014d94 (DW_OP_reg15)
        000005b9 00014da8 00014dbc (DW_OP_reg15)
        000005b9 000150b8 00015130 (DW_OP_reg15)
        000005b9 000151a0 000152fc (DW_OP_reg15)
        000005b9 00015370 0001537c (DW_OP_reg15)
        000005b9 <End of list>
        000005f8 00014b98 00014c74 (DW_OP_reg6)
        000005f8 00015130 000152fc (DW_OP_regx: 34)
        000005f8 <End of list>
        00000617 00014b98 00014d5c (DW_OP_regx: 76)
        00000617 00015238 000152fc (DW_OP_regx: 79)
        00000617 <End of list>
        00000637 00014b98 00014b98 (DW_OP_regx: 41) (start == end)
        00000637 00014b98 00014d94 (DW_OP_regx: 36)
        00000637 00014da8 00014da8 (DW_OP_regx: 41) (start == end)
        00000637 00014da8 00014dbc (DW_OP_regx: 36)
        00000637 000151a4 000151e8 (DW_OP_regx: 45)
        00000637 000151e8 000152fc (DW_OP_regx: 36)
        00000637 <End of list>
        00000687 00014b98 00014d54 (DW_OP_regx: 77)
        00000687 000152b0 000152f4 (DW_OP_reg4)
        00000687 000152f4 000152fc (DW_OP_regx: 77)
        00000687 <End of list>
        000006b2 00014b98 00014b98 (DW_OP_regx: 42) (start == end)
        000006b2 00014b98 00014c40 (DW_OP_regx: 78)
        000006b2 00014da8 00014dbc (DW_OP_regx: 42)
        000006b2 000151b0 000152bc (DW_OP_regx: 42)
        000006b2 000152bc 000152fc (DW_OP_regx: 78)
        000006b2 <End of list>
        000006f6 00014da8 00014dbc (DW_OP_reg30)
        000006f6 000153ac 000155b8 (DW_OP_reg30)
        000006f6 <End of list>
        00000714 00014da8 00014dbc (DW_OP_regx: 34)
        00000714 000153b4 000155b8 (DW_OP_regx: 34)
        00000714 <End of list>
        00000734 00014da8 00014dbc (DW_OP_reg27)
        00000734 0001540c 000155b8 (DW_OP_regx: 32)
        00000734 <End of list>
        00000753 00014da8 00014db0 (DW_OP_reg7)
        00000753 000154b4 000155b8 (DW_OP_reg7)
        00000753 <End of list>
        00000771 00014da8 00014da8 (DW_OP_regx: 40) (start == end)
        00000771 00014da8 00014dbc (DW_OP_regx: 35)
        00000771 00015428 00015464 (DW_OP_regx: 44)
        00000771 00015464 000155b8 (DW_OP_regx: 35)
        00000771 <End of list>
        000007a9 00014da8 00014da8 (DW_OP_reg19) (start == end)
        000007a9 00014da8 00014dbc (DW_OP_reg16)
        000007a9 00015580 00015588 (DW_OP_reg19)
        000007a9 00015588 000155b8 (DW_OP_reg16)
        000007a9 <End of list>
        000007dd 00014da8 00014dbc (DW_OP_regx: 41)
        000007dd 0001542c 00015584 (DW_OP_regx: 41)
        000007dd 00015584 00015598 (DW_OP_reg17)
        000007dd <End of list>
    Contents of the .debug_ranges section:

        Offset   Begin    End
        00000000 00014a94 00014abc
        00000000 00014b30 00014b34
        00000000 00014b24 00014b28
        00000000 00014b14 00014b20
        00000000 00014afc 00014b10
        00000000 00014ae8 00014af8
        00000000 00014ae0 00014ae4
        00000000 00014ad0 00014ad8
        00000000 00014ac0 00014acc
        00000000 <End of list>
        00000050 00014a94 00014abc
        00000050 00014b30 00014b34
        00000050 00014b24 00014b28
        00000050 00014b14 00014b20
        00000050 00014afc 00014b10
        00000050 00014ae8 00014af8
        00000050 00014ae0 00014ae4
        00000050 00014ad0 00014ad8
        00000050 00014ac0 00014acc
        00000050 <End of list>
        000000a0 00014b48 00014dac
        000000a0 00014dbc 000155ec
        000000a0 00014db0 00014db4
        000000a0 <End of list>
        000000c0 00014b48 00014b74
        000000c0 00015388 000155ec
        000000c0 00015380 00015384
        000000c0 0001536c 0001537c
        000000c0 00015364 00015368
        000000c0 00014dc4 00015360
        000000c0 00014db0 00014db4
        000000c0 00014b80 00014dac
        000000c0 00014b78 00014b7c
        000000c0 <End of list>
        00000110 00014da0 00014da8
        00000110 00014dc8 000150b8
        00000110 <End of list>
        00000128 00014df0 00014dfc
        00000128 0001502c 00015080
        00000128 00014fc4 00015014
        00000128 00014fac 00014fb0
        00000128 00014f98 00014f9c
        00000128 00014f90 00014f94
        00000128 00014f84 00014f88
        00000128 00014f1c 00014f78
        00000128 00014f14 00014f18
        00000128 00014e7c 00014f10
        00000128 00014e70 00014e78
        00000128 00014e5c 00014e6c
        00000128 00014e00 00014e58
        00000128 <End of list>
        00000198 00014e6c 00014e70
        00000198 00015014 00015018
        00000198 00014fc0 00014fc4
        00000198 00014fb0 00014fbc
        00000198 00014fa0 00014fac
        00000198 00014f94 00014f98
        00000198 00014f88 00014f90
        00000198 00014f78 00014f84
        00000198 00014e78 00014e7c
        00000198 <End of list>
        000001e8 000150d0 000150d4
        000001e8 00015134 000152fc
        000001e8 000150e0 00015130
        000001e8 000150d8 000150dc
        000001e8 <End of list>
        00000210 00015380 00015384
        00000210 000153bc 000155b8
        00000210 000153b0 000153b4
        00000210 000153a8 000153ac
        00000210 <End of list>
[/spoiler]
-Confirmado,el xmb esta formado por xmls que se encargan de tener estructurado cada categoria en el xmb.Algo parecido a un webservice.

-Los juegos BDGame comparten con los juegos de 360 el sitema de los SS(Security Sector)es donde se guarda el hash del tamaño calculado del contenido raw del disco.

-El lector bd hace un chequeo de velocidad para detectar si un disco trabaja a 4x,si trabaja a velocidades superiores detecta que no es un disco licenciado por sony y cancela la operacion.

1saludo y cualquier novedad os la comentare ;)
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.

Avatar de Usuario
LnD
Administrador
Administrador
Mensajes: 535
Registrado: 02 Sep 2009, 16:05
PSN ID: degdesign
Steam ID: leinad310
Twitter: degdesignES
Contactar:

Re: Estudio del xmb(vshmain.self)

Mensaje por LnD »

Te iba a editar poniendo spoilers ya que es muy laaaargo, pero al ponerlos se quita todo el texto :\.

Si hubiese alguna forma de que no ocupara tanto te lo agradeceria ;)

Gracias por todo :D
Imagen

Avatar de Usuario
driKton
Moderador
Moderador
Mensajes: 1099
Registrado: 04 Sep 2009, 14:30
PSN ID: DarkCarlx10
Steam ID: drikton
Twitter: driKton
Ubicación: Santa Cruz de Tenerife
Contactar:

Re: Estudio del xmb(vshmain.self)

Mensaje por driKton »

A ver si poco a poco vamos avanzando cada vez mas :tongue:

Gracias por la info Demon :oki:
Imagen

Avatar de Usuario
gokuhs
Experto
Experto
Mensajes: 1142
Registrado: 23 Sep 2009, 15:16
PSN ID: gokuhs
Steam ID: gokuhss
Twitter: gokuhss
Ubicación: Alicante
Contactar:

Re: Estudio del xmb(vshmain.self)

Mensaje por gokuhs »

Bueno me alegra volver a ver a Daemon por aquí, esperemos que puedan sacar provecho a estos descubrimientos.

Avatar de Usuario
Sk3rO
Habitual
Habitual
Mensajes: 216
Registrado: 16 Jul 2010, 06:27
Ubicación: latitud 0

Re: Estudio del xmb(vshmain.self)

Mensaje por Sk3rO »

yes!!! se imaginan un CXMB para PS3 ?
vamos lento pero a la segura

Avatar de Usuario
Ryone
Mascota del foro
Mascota del foro
Mensajes: 2243
Registrado: 10 Jul 2010, 16:30
PSN ID: RazorPlay3
Steam ID: Ryonetheonly
Twitter: Ryoneunleashed
Ubicación: Granada, España.
Contactar:

Re: Estudio del xmb(vshmain.self)

Mensaje por Ryone »

Enorme, gracias por la info.

Responder