V "GNAT Lib v4.6" A -gnatwa A -O2 A -Wall A -fPIC A -fstack-check=specific A -fstack-protector A -gnatA A -gnatE A -gnatVa A -gnata A -gnatf A -gnatn A -gnato A -g A -mtune=generic A -march=i686 P SS ZX R nnvvnnnnnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnvnnnnnnnnnvvnnnnnvnnnnnnnnnnnnnnnnnn U glib.main%b glib-main.adb 4a0896e2 DE NE OO PK W ada%s ada.ads ada.ali W ada.tags%s a-tags.adb a-tags.ali W ada.unchecked_conversion%s W ada.unchecked_deallocation%s W glib%s glib.adb glib.ali W interfaces%s interfac.ads interfac.ali W system%s system.ads system.ali U glib.main%s glib-main.ads e60331e5 BN DE EE NE OO PK W glib%s glib.adb glib.ali D ada.ads 20070406091342 3ffc8e18 D a-except.ads 20090727140100 0c711ac9 D a-finali.ads 20090409150019 e5e85fa4 D a-filico.ads 20090409150019 872dc219 D a-stream.ads 20090409150019 2ca4ee37 D a-tags.ads 20101021101406 c7695348 D a-unccon.ads 20070406091342 f9eb8f06 D a-uncdea.ads 20070406091342 f15a5ed1 D glib.ads 20120115140820 0f441d83 D glib-main.ads 20120115140820 e9472c66 D glib-main.adb 20120115140820 abfe6b53 D interfac.ads 20090409150019 f77d8799 D i-c.ads 20101007125900 809c38c4 D system.ads 20111214112739 2d1a1afa D s-exctab.ads 20090417131547 66e51330 D s-finimp.ads 20090409150019 46853fe8 D s-finroo.ads 20090409150019 dbb860c9 D s-parame.ads 20091130110856 9c5d83fa D s-secsta.ads 20090707124243 eea35a36 D s-soflin.ads 20090729085153 9414c974 D s-stache.ads 20090417130712 596fc1b4 D s-stalib.ads 20101021102512 c4241c00 D s-stoele.ads 20090417130712 facd7d98 D s-stoele.adb 20100617152355 afc5dc80 D s-stratt.ads 20100909123135 aedef97e D s-traent.ads 20090417130712 5221ee41 D s-unstyp.ads 20090409150019 6ae15c76 X 1 ada.ads 16K9*Ada 19e8 11|23r6 24r6 33r31 108r31 111r31 119r36 121r37 X 7 a-unccon.ads 20v14*Unchecked_Conversion 11|23w10 33r35 108r35 111r35 X 8 a-uncdea.ads 20u15*Unchecked_Deallocation 11|24w10 119r40 121r41 X 9 glib.ads 37K9*Glib 402e9 10|82r9 88r31 143r25 466r5 11|26r14 310r5 50I9*Gint<13|35I9> 10|157r52 273r27 393r55 11|137r55 52I9*Gboolean<50I9> 10|157r65 168r42 176r51 185r50 197r14 11|28r65 54r65 . 231r51 254r14 271r59 282r59 293r60 304r52 56M9*Guint<13|43M9> 10|149r28 322r44 336r18 368r21 11|80r18 84r21 175r21 . 183r24 149P9*C_Proxy(146R9) 10|88r36 143r30 X 10 glib-main.ads 82K14*Main 9|37k9 10|466l10 466e14 11|26b19 310l10 310t14 88P9*G_Main_Context<9|149P9> 94r37 97r44 98r44 102r41 106r32 110r32 118r33 . 123r33 128r34 263r17 304r35 307r52 11|41r35 44r20 270r32 271r36 281r33 . 282r36 94V13*Main_Context_New{88P9} 404b22 97U14*Main_Context_Ref 97>34 405b22 97p34 Context{88P9} 98U14*Main_Context_Unref 98>34 406b22 98p34 Context{88P9} 102V13*Main_Context_Default{88P9} 407b22 106U14*Wakeup 106>22 408b22 106p22 Context{88P9} 110V13*Acquire{boolean} 110>22 11|270b13 275l8 275t15 110p22 Context{88P9} 11|270b22 274r37 118U14*Release 118>23 409b22 118p23 Context{88P9} 123V13*Is_Owner{boolean} 123>23 11|281b13 286l8 286t16 123p23 Context{88P9} 11|281b23 285r37 128U14*Dispatch 128>24 410b22 128p24 Context{88P9} 135V13*Depth{integer} 421b22 143P9*G_Source<9|149P9> 157r25 168r25 183r27 196r16 202r60 240r71 246r37 . 251r37 252r37 256r39 262r17 285r37 286r37 291r40 292r40 298r30 304r66 307r35 . 316r36 322r58 376r21 11|41r66 44r61 204r21 210r22 253r16 292r40 293r36 . 303r39 304r35 149M9*G_Source_Id<9|56M9> 152r28 263r48 268r26 269r27 298r47 304r12 326r52 . 337r40 363r52 372r52 398r28 11|41r12 44r41 67r52 69r63 81r40 86r44 152r17 . 158r47 179r52 186r47 230r26 231r31 241r27 152m4*No_Source_Id{149M9} 398c4 154P9*G_Source_Func(boolean) 326r30 337r18 11|28r43 34r7 54r43 67r30 81r18 156P9*Source_Prepare_Func(9|52I9) 158r26 209r18 157p16 Source{143P9} 157p35 Timeout(9|50I9) 167P9*Source_Check_Func(9|52I9) 169r26 210r18 168p16 Source{143P9} 175P9*G_Source_Func_User_Data(9|52I9) 177r26 184r27 196r31 11|253r31 176m16 User_Data{14|64M9} 182P9*Source_Dispatch_Func(9|52I9) 186r26 211r18 183p16 Source{143P9} 184p16 Callback{175P9} 185m16 Data{14|64M9} 195V13*Default_Dispatch{9|52I9} 196>7 196>26 196>56 198r26 211r42 11|252b13 . 264l8 264t24 196p7 Source{143P9} 11|253b7 256r28 196p26 Cb{175P9} 11|253b26 258r10 259r17 196m56 Data{14|64M9} 11|253b56 259r21 202P9*Source_Finalize_Func 203r26 212r18 202p51 Source{143P9} 206M9*G_Source_Type 207r32 212r55 240r21 400c9 401r32 402r6 207m4*Null_Source_Type{206M9} 401c4 208V13*G_Source_Type_New{206M9} 209>7 210>7 211>7 212>7 422b22 209p7 Prepare{156P9} 210p7 Check{167P9} 211p7 Dispatch{182P9} 212p7 Finalize{202P9} 239V13*Source_New{143P9} 240>7 240>36 423b22 240m7 Source_Type{206M9} 240m36 User_Data{14|64M9} 246V13*Get_User_Data{14|64M9} 246>28 424b22 246p28 Source{143P9} 251U14*Source_Ref 251>28 411b22 251p28 Source{143P9} 252U14*Source_Unref 252>28 412b22 252p28 Source{143P9} 256U14*Source_Destroy 256>30 414b22 256p30 Source{143P9} 261V13*Attach{149M9} 262>7 263>7 413b22 262p7 Source{143P9} 263p7 Context{88P9} 268V13*Remove{boolean} 268>21 11|230b13 235l8 235t14 245s14 268m21 Id{149M9} 11|230b21 234r37 269U14*Remove 269>22 11|241b14 246l8 246t14 269m22 Id{149M9} 11|241b22 245r22 273I9*G_Priority<9|50I9> 274r37 275r37 276r37 277r37 278r37 285r58 286r54 . 362r21 371r21 11|150r21 155r24 178r21 182r24 274i4*Priority_High{273I9} 275i4*Priority_Default{273I9} 371r35 11|178r35 276i4*Priority_High_Idle{273I9} 277i4*Priority_Default_Idle{273I9} 362r35 11|150r35 278i4*Priority_Low{273I9} 285U14*Set_Priority 285>28 285>47 415b22 285p28 Source{143P9} 285i47 Priority{273I9} 286V14*Get_Priority{273I9} 286>28 416b22 286p28 Source{143P9} 291U14*Set_Can_Recurse 291>31 291>50 11|292b14 297l8 297t23 291p31 Source{143P9} 11|292b31 296r17 291b50 Can_Recurse{boolean} 11|292b50 296r38 292V14*Get_Can_Recurse{boolean} 292>31 11|303b13 308l8 308t23 292p31 Source{143P9} 11|303b30 307r37 298V13*Get_Id{149M9} 298>21 417b22 298p21 Source{143P9} 303V13*Find_Source_By_Id{143P9} 304>7 304>25 11|40b13 48l8 48t25 304m7 Id{149M9} 11|41b7 47r33 304p25 Context{88P9} 11|41b25 47r24 307V13*Get_Context{88P9} 307>26 418b22 307p26 Source{143P9} 316V13*Idle_Source_New{143P9} 419b22 322V13*Timeout_Source_New{143P9} 322>33 420b22 322m33 Interval{9|56M9} 326V13*Idle_Add{149M9} 326>23 11|67b13 73l8 73t16 326p23 Func{154P9} 11|67b23 72r67 335V13*Timeout_Add{149M9} 336>7 337>7 11|79b13 91l8 91t19 336m7 Interval{9|56M9} 11|80b7 90r10 337p7 Func{154P9} 11|81b7 90r63 347+12 Data_Type 350r26 354r63 361r21 370r21 378r21 11|99r39 122r13 149r21 . 164r27 177r21 192r27 206r21 219r27 348k12*Generic_Sources 347z12 395l8 395e23 11|97b17 224l8 224t23 349P12*G_Source_Func(boolean) 360r21 369r21 377r21 11|102r19 148r21 176r21 . 205r21 350*19 Data{347+12} 354P12*Destroy_Notify 363r21 372r21 379r21 11|103r19 151r21 179r21 207r21 354*49 Data{347+12} 359V16*Idle_Add{149M9} 360>10 361>10 362>10 363>10 11|147b16 168l11 168t19 360p10 Func{349P12} 11|148b10 162r23 361*10 Data{347+12} 11|149b10 164r38 362i10 Priority{273I9} 11|150b10 167r13 363p10 Notify{354P12} 11|151b10 163r23 367V16*Timeout_Add{149M9} 368>10 369>10 370>10 371>10 372>10 11|174b16 197l11 . 197t22 368m10 Interval{9|56M9} 11|175b10 195r23 369p10 Func{349P12} 11|176b10 190r23 370*10 Data{347+12} 11|177b10 192r38 371i10 Priority{273I9} 11|178b10 195r13 372p10 Notify{354P12} 11|179b10 191r23 375U17*Set_Callback 376>10 377>10 378>10 379>10 11|203b17 222l11 222t23 376p10 Source{143P9} 11|204b10 221r20 377p10 Func{349P12} 11|205b10 217r23 378*10 Data{347+12} 11|206b10 219r38 379p10 Notify{354P12} 11|207b10 218r23 390U17 Free_Data 390>28 391r29 11|118b17 131l11 131t20 167r56 196r46 221r61 390m28 D{14|64M9} 11|118b28 123r46 393V16 General_Cb{9|50I9} 393>28 394r29 11|137b16 141l11 141t21 167r23 196r13 . 221r28 393m28 D{14|64M9} 11|137b28 138r55 X 11 glib-main.adb 28V13 Low_Level_Source_Func{9|52I9} 28>36 29r26 54b13 61l8 61t29 72r24 90r20 28p36 Func{10|154P9} 54b36 56r10 59r30 33V13 To_Address[7|20]{14|64M9} 72s55 90s51 43V16*Internal{10|143P9} 44>10 44>36 45b25 . 47s14 44p10 Context{10|88P9} 44m36 Id{10|149M9} 68V16*Internal{10|149M9} 69>10 69>33 70b25 72s14 69m10 Func{14|64M9} 69m33 Data{14|64M9} 83V16*Internal{10|149M9} 84>10 85>10 86>10 87b25 89s14 84m10 Interval{9|56M9} 85m10 Func{14|64M9} 86m10 Data{14|64M9} 99P12 Data_Type_Access(10|347+12) 104r19 122r24 101R12 Cb_Record 105e17 106r39 120r13 161r47 189r47 216r47 102p10 Func{10|349P12} 140r35 162m13 190m13 217m13 103p10 Notify{10|354P12} 126r18 127r18 163m13 191m13 218m13 104p10 Data{99P12} 127r31 129m26 140r46 164m13 192m13 219m13 106P12 Cb_Record_Access(101R12) 109r26 112r10 120r24 123r17 138r26 161r23 . 189r23 216r23 108V16 Convert[7|20]{106P12} 123s37 138s46 111V16 Convert[7|20]{14|64M9} 167s43 196s33 221s48 119U20 Internal[8|20] 130s10 121U20 Internal2[8|20] 129s10 123p10 Data{106P12} 126r13 127r13 127r26 129m21 130m20 138p10 Data{106P12} 140r30 140r41 154V19*Internal{10|149M9} 155>13 156>13 157>13 158>13 159b28 . 166s17 155i13 Priority{10|273I9} 156m13 Func{14|64M9} 157m13 Data{14|64M9} 158m13 Notify{14|64M9} 161p10 D{106P12} 167r52 181V19*Internal{10|149M9} 182>13 183>13 184>13 185>13 186>13 187b28 . 194s17 182i13 Priority{10|273I9} 183m13 Interval{9|56M9} 184m13 Func{14|64M9} 185m13 Data{14|64M9} 186m13 Notify{14|64M9} 189p10 D{106P12} 196r42 209U20*Internal 210>13 211>13 212>13 213>13 214b28 . 221s10 210p13 Source{10|143P9} 211m13 Func{14|64M9} 212m13 Data{14|64M9} 213m13 Notify{14|64M9} 216p10 D{106P12} 221r57 231V16*Internal{9|52I9} 231>26 232b25 234s27 231m26 Id{10|149M9} 242b7 Tmp{boolean} 243r28 245m7 271V16*Internal{9|52I9} 271>26 272b25 274s27 271p26 Context{10|88P9} 282V16*Internal{9|52I9} 282>26 283b25 285s27 282p26 Context{10|88P9} 293U17*Internal 293>27 293>46 294b25 296s7 293p27 Source{10|143P9} 293i46 Can_Recurse{9|52I9} 304V16*Internal{9|52I9} 304>26 305b25 307s27 304p26 Source{10|143P9} X 13 i-c.ads 35I9*int 43M9*unsigned X 14 system.ads 37K9*System 10|176r28 185r27 196r63 240r48 246r54 390r32 393r32 400r30 402r21 . 11|34r22 69r17 69r40 85r21 86r21 109r10 112r28 118r32 137r32 156r24 157r24 . 158r24 184r24 185r24 186r24 211r22 212r22 213r22 253r63 14|153e11 64M9*Address 10|176r35 185r34 196r70 240r55 246r61 390r39 393r39 400r37 11|34r29 . 69r24 69r47 85r28 86r28 109r17 112r35 118r39 137r39 156r31 157r31 158r31 . 184r31 185r31 186r31 211r29 212r29 213r29 253r70 66m4*Null_Address{64M9} 10|402r28