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 nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnvnnvnnnnnnnnnvvnnnnnvnnnnnnnnnnnnnnnnnn U glib.unicode%b glib-unicode.adb a58db3dd DE NE OO PK W ada.tags%s a-tags.adb a-tags.ali W glib%s glib.adb glib.ali W interfaces%s interfac.ads interfac.ali W interfaces.c%s i-c.adb i-c.ali W interfaces.c.strings%s i-cstrin.adb i-cstrin.ali W system%s system.ads system.ali W system.secondary_stack%s s-secsta.adb s-secsta.ali W system.storage_elements%s s-stoele.adb s-stoele.ali U glib.unicode%s glib-unicode.ads 5f204a9a BN DE NE OO PR PK W ada.tags%s a-tags.adb a-tags.ali W glib%s glib.adb glib.ali W interfaces%s interfac.ads interfac.ali W interfaces.c%s i-c.adb i-c.ali W interfaces.c.strings%s i-cstrin.adb i-cstrin.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-unicode.ads 20120115140820 a36669dd D glib-unicode.adb 20120115140820 223e83a6 D interfac.ads 20090409150019 f77d8799 D i-c.ads 20101007125900 809c38c4 D i-cstrin.ads 20090417131547 f3023ec4 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 9 glib.ads 37K9*Glib 402e9 10|34r9 227r5 11|27r14 297r5 49I9*Glong<13|37I9> 10|144r56 150r52 11|290r52 291r70 50I9*Gint<13|35I9> 52I9*Gboolean<50I9> 11|44r54 69M9*Guint32 72M9*Gsize<13|60M9> 11|43r24 74M9*Gunichar<69M9> 10|84r30 87r30 90r30 93r30 96r30 99r30 102r30 105r34 . 112r30 112r47 115r30 115r47 196r11 204r16 210r54 215r64 11|63r30 64r33 . 74r30 75r33 85r30 86r33 96r30 97r33 107r30 108r33 118r30 119r33 129r30 . 130r33 254r16 258r30 268r54 269r55 279r64 280r55 76A12*UTF8_String{string} 10|40r21 125r33 125r53 136r31 136r51 150r32 . 162r13 170r13 185r13 205r20 210r34 215r44 11|37r21 42r24 140r33 140r53 . 142r16 156r31 156r51 158r16 194r13 204r13 229r13 255r20 268r34 279r44 290r32 X 10 glib-unicode.ads 34K14*Unicode 9|37k9 10|227l10 227e17 11|27b19 297l10 297t17 37K12*ICS=37:37 119r13 119r50 129r13 129r50 144r13 154r17 155r17 155r34 155r55 . 178r19 178r40 178r62 196r30 196r47 11|142r51 158r54 39U14*UTF8_Validate 40>7 41<7 42<7 11|36b14 57l8 57t21 40a7 Str{9|76A12} 11|37b7 50r31 50r36 55r40 55r45 55r67 41b7 Valid{boolean} 11|38b7 50m7 52r10 42i7 Invalid_Pos{natural} 11|39b7 53m10 55m10 50E9*G_Unicode_Type 80e31 105r51 223r26 51n7*Unicode_Control{50E9} 52n7*Unicode_Format{50E9} 53n7*Unicode_Unassigned{50E9} 54n7*Unicode_Private_Use{50E9} 55n7*Unicode_Surrogate{50E9} 56n7*Unicode_Lowercase_Letter{50E9} 57n7*Unicode_Modifier_Letter{50E9} 58n7*Unicode_Other_Letter{50E9} 59n7*Unicode_Titlecase_Letter{50E9} 60n7*Unicode_Uppercase_Letter{50E9} 61n7*Unicode_Combining_Mark{50E9} 62n7*Unicode_Enclosing_Mark{50E9} 63n7*Unicode_Non_Spacing_Mark{50E9} 64n7*Unicode_Decimal_Number{50E9} 65n7*Unicode_Letter_Number{50E9} 66n7*Unicode_Other_Number{50E9} 67n7*Unicode_Connect_Punctuation{50E9} 68n7*Unicode_Dash_Punctuation{50E9} 69n7*Unicode_Close_Punctuation{50E9} 70n7*Unicode_Final_Punctuation{50E9} 71n7*Unicode_Initial_Punctuation{50E9} 72n7*Unicode_Other_Punctuation{50E9} 73n7*Unicode_Open_Punctuation{50E9} 74n7*Unicode_Currency_Symbol{50E9} 75n7*Unicode_Modifier_Symbol{50E9} 76n7*Unicode_Math_Symbol{50E9} 77n7*Unicode_Other_Symbol{50E9} 78n7*Unicode_Line_Separator{50E9} 79n7*Unicode_Paragraph_Separator{50E9} 80n7*Unicode_Space_Separator{50E9} 84V13*Is_Space{boolean} 84>23 11|63b13 68l8 68t16 84m23 Char{9|74M9} 11|63b23 67r37 87V13*Is_Alnum{boolean} 87>23 11|74b13 79l8 79t16 87m23 Char{9|74M9} 11|74b23 78r37 90V13*Is_Alpha{boolean} 90>23 11|85b13 90l8 90t16 90m23 Char{9|74M9} 11|85b23 89r37 93V13*Is_Digit{boolean} 93>23 11|96b13 101l8 101t16 93m23 Char{9|74M9} 11|96b23 100r37 96V13*Is_Lower{boolean} 96>23 11|107b13 112l8 112t16 96m23 Char{9|74M9} 11|107b23 111r37 99V13*Is_Upper{boolean} 99>23 11|118b13 123l8 123t16 99m23 Char{9|74M9} 11|118b23 122r37 102V13*Is_Punct{boolean} 102>23 11|129b13 134l8 134t16 102m23 Char{9|74M9} 11|129b23 133r37 105V13*Unichar_Type{50E9} 105>27 226b22 105m27 Char{9|74M9} 112V13*To_Lower{9|74M9} 112>23 225b22 112m23 Char{9|74M9} 115V13*To_Upper{9|74M9} 115>23 224b22 115m23 Char{9|74M9} 118V13*UTF8_Strdown{14|46P9} 119>7 119>28 120b22 119p7 Str{14|46P9} 119i28 Len{integer} 125V13*UTF8_Strdown{9|76A12} 125>27 11|140b13 150l8 150t20 125a27 Str{9|76A12} 11|140b27 145r43 145r48 128V13*UTF8_Strup{14|46P9} 129>7 129>28 130b22 129p7 Str{14|46P9} 129i28 Len{integer} 136V13*UTF8_Strup{9|76A12} 136>25 11|156b13 166l8 166t18 136a25 Str{9|76A12} 11|156b25 161r43 161r48 143V13*UTF8_Strlen{9|49I9} 144>7 144>28 145b22 144p7 Str{14|46P9} 144i28 Max{integer} 150V13*UTF8_Strlen{9|49I9} 150>26 11|290b13 295l8 295t19 150a26 Str{9|76A12} 11|290b26 294r24 294r37 153V13*UTF8_Find_Next_Char{14|46P9} 154>7 155>7 156b22 154p7 Str{14|46P9} 155p7 Str_End{14|46P9} 161V13*UTF8_Find_Next_Char{natural} 162>7 162>26 11|203b13 222l8 222t27 162a7 Str{9|76A12} 11|204b7 210r36 214r10 215r10 215r48 218r17 220r35 162i26 Index{natural} 11|204b26 214r48 169V13*UTF8_Next_Char{natural} 170>7 170>26 171r19 11|193b13 197l8 197t22 170a7 Str{9|76A12} 11|194b7 196r47 170i26 Index{natural} 11|194b26 196r14 196r52 177V13*UTF8_Find_Prev_Char{14|46P9} 178>7 178>34 179b22 178p7 Str_Start{14|46P9} 178p34 Str{14|46P9} 184V13*UTF8_Find_Prev_Char{natural} 185>7 185>26 11|228b13 247l8 247t27 185a7 Str{9|76A12} 11|229b7 235r36 239r10 240r10 245r35 185i26 Index{natural} 11|229b26 240r48 195V13*Unichar_To_UTF8{natural} 196>7 196>21 197b22 196m7 C{9|74M9} 196p21 Buffer{14|46P9} 203U14*Unichar_To_UTF8 204>7 205<7 206<7 11|253b14 262l8 262t23 204m7 C{9|74M9} 11|254b7 261r25 205a7 Buffer{9|76A12} 11|255b7 261m28 261r36 261r61 206i7 Last{natural} 11|256b7 261m7 210V13*UTF8_Get_Char{9|74M9} 210>28 11|268b13 273l8 273t21 210a28 Str{9|76A12} 11|268b28 272r24 215V13*UTF8_Get_Char_Validated{9|74M9} 215>38 11|279b13 284l8 284t31 215a38 Str{9|76A12} 11|279b38 283r24 X 11 glib-unicode.adb 29U14 C_Free 29>22 30b22 148s7 164s7 29p22 S{14|46P9} 41V16*UTF8_Validate{9|52I9} 42>10 43>10 44^10 45b25 50s16 42a10 Str{9|76A12} 43m10 Len{9|72M9} 44p10 Invalid_Pos(15|64M9) 47m7 Pos{15|64M9} 50m48 55r34 64V16*Internal{integer} 64>26 65b25 67s27 64m26 Char{9|74M9} 75V16*Internal{integer} 75>26 76b25 78s27 75m26 Char{9|74M9} 86V16*Internal{integer} 86>26 87b25 89s27 86m26 Char{9|74M9} 97V16*Internal{integer} 97>26 98b25 100s27 97m26 Char{9|74M9} 108V16*Internal{integer} 108>26 109b25 111s27 108m26 Char{9|74M9} 119V16*Internal{integer} 119>26 120b25 122s27 119m26 Char{9|74M9} 130V16*Internal{integer} 130>26 131b25 133s27 130m26 Char{9|74M9} 141V16*Internal{14|46P9} 142>10 142>29 143b25 145s33 142a10 Str{9|76A12} 142i29 Len{natural} 145p7 S{14|46P9} 146r42 148r15 146a7 Result{string} 149r14 157V16*Internal{14|46P9} 158>10 158>29 159b25 161s33 158a10 Str{9|76A12} 158i29 Length{natural} 161p7 S{14|46P9} 162r42 164r15 162a7 Result{string} 165r14 172I9 Byte 173r44 173A9 Byte_Array(172I9) 175r30 175a4 UTF8_Skip_Data{173A9} 196r31 206V16*Internal{15|64M9} 206>26 206>31 207b25 213s17 206m26 Str{15|64M9} 206m31 Str_End{15|64M9} 209m7 Result{15|64M9} 213m7 217r10 220r26 210i7 First{natural} 214r15 214r56 215r15 220r65 231V16*Internal{15|64M9} 231>26 231>33 232b25 238s17 231m26 Start{15|64M9} 231m33 Str{15|64M9} 234m7 Result{15|64M9} 238m7 242r10 245r26 235i7 First{natural} 239r15 240r15 240r56 243r17 245r65 258V16*Internal{integer} 258>26 258>40 259b25 261s15 258m26 C{9|74M9} 258m40 Buffer{15|64M9} 269V16*Internal{9|74M9} 269>26 270b25 272s14 269m26 Str{15|64M9} 280V16*Internal{9|74M9} 280>26 281b25 283s14 280m26 Str{15|64M9} 291V16*Internal{9|49I9} 291>26 291>48 292b25 294s14 291m26 Str{15|64M9} 291i48 Max{integer} X 12 interfac.ads 36K9*Interfaces 10|32r6 37r24 11|25r6 25r35 29r26 12|171e15 X 13 i-c.ads 18K20*C 10|32r17 37r35 11|25r17 25r46 29r37 13|230e17 35I9*int 37I9*long 60M9*size_t X 14 i-cstrin.ads 36K22*Strings 10|32w19 37r37 11|25w19 25r48 29r39 14|102e25 46P9*chars_ptr(character) 10|119r17 119r54 129r17 129r54 144r17 154r21 155r21 . 155r59 178r23 178r44 178r66 196r34 11|29r47 142r55 145r20 158r58 161r20 50p4*Null_Ptr{46P9} 10|155r38 196r51 70V13*Value{string} 11|146s35 162s35 X 15 system.ads 37K9*System 11|23w6 23r35 24r6 24r35 44r31 47r21 206r41 206r64 209r16 217r19 . 231r39 231r62 234r16 242r19 258r49 269r32 280r32 291r32 15|153e11 64M9*Address 11|44r38 47r28 206r48 206r71 209r23 231r46 231r69 234r23 258r56 . 269r39 280r39 291r39 66m4*Null_Address{64M9} 11|217r26 242r26 78V13*"="{boolean} 11|217r17 242r17 X 24 s-stoele.ads 42K16*Storage_Elements 11|24w13 24r42 24|117e28 54I9*Storage_Offset 11|214r32 215r32 220r49 240r32 245r49 76V13*"+"{15|64M9} 11|214s30 215s30 240s30 91V13*"-"{54I9} 11|55s38 220s33 245s33