Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

   1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
Þ•!$-,2àBáBöBC".CQC&cCŠC–C µC ÖC'÷CD=8DvD‡D&¥D(ÌDõDEEXE
nEyE,•E,ÂEïEF*F%BFhFzFF0§F,ØF(G+.G%ZG,€G+­GÙGêGEüGTBH—HC³HX÷HPI3cJ8—J;ÐJ:K3GK8{KY´KbLqL<ŒL3ÉL3ýL:1M/lMDœM2áM4N,IN4vN<«N5èN7O5VO3ŒOÀO+ØO8P9=P8wP8°P+éP0Q0FQ2wQ'ªQ8ÒQ"R0.R7_RH—RJàR9+S7eSLS7êS2"TRUT:¨T?ãT>#U=bU> U6ßU<V7SV8‹V<ÄV<WI>WNˆW=×WHX)^X=ˆX>ÆXYY7+Y3cY—Y@´Y8õY.ZDZ\ZrZ"†Z&©Z9ÐZ+
[A6[Šx[\ð‘\š‚_š`E¸`uþh¹tl*.m(Ym
‚m(m
¶m"Ám"äm(n0n%Lnrn‰n
•n n-¨nÖnðno"o+>o#jo Žo"¯o"Òo(õop"*p"Mp ppB‘p:Ôp!q(1qHZqQ£q%õq"r>rQror"r4²rçrþrs1sOs+ks5—s@Ís\tJkt(¶t#ßt*u+.uZu(zu/£u(Óu&üu7#vA[v.vCÌvQwYbw9¼w3öw-*x%Xx5~x?´x,ôx1!y@Sy>”y.Óy)z6,zQczµz1Òz-{42{5g{I{ç{1|29|l|‚|8–|Ï|Þ|î|ý|}	$}7.}5f}?œ},Ü}	~0~+P~3|~<°~,í~;4V/‹Q»5
€*C€/n€ž€7¥€B݀K 9lB¦=é)'‚Q‚Ed‚Šª„t5ŠNªŠJù‹®DŒóŒ'<Zf|‘
²½#ɍ퍎Ž2ŽFŽ`Ž ~Ž!ŸŽÁŽ͎íŽ(3,!`7‚
ºȏãö-%Hn"†*©(Ԑý‘-‘I‘c‘u‘’‘§‘$Ñ'è‘’(’7’P’&k’)’’¼’ْö’
“$“
7“2E“*x“#£“Ǔæ“”!”4”
H” V” w”	˜”
¢”°”¼”Ԕã”ò”••0•?•Z•x•‹•©••"ԕ÷•–#–<–
W–
e–s–„–
“–¡–¾–ܖ
ø–——"4—"W—
z—ˆ—™—¸—ԗñ—	˜1˜8O˜<ˆ˜2Řø˜	™™6™N™6l™1£™$ՙú™š%š<šXšnš„ššš:°šëš›$›C›!b›„›B›:à›œ+œ8œOœ)aœ‹œÒ œ#s$—#¼àúž5,ž-bž-ž¾ž͞Ԟ랟Ÿ%Ÿ5ŸEŸ!\Ÿ0~Ÿ(¯Ÿ؟  > \ !q “ § ½ Ò ç ÷ ¡'¡4F¡{¡¡™¡°¡$Ë¡&ð¡"¢$:¢ _¢ €¢$¡¢Æ¢ã¢£!£)6£`£`}£PÞ£/¤	@¤J¤d¤|¤&•¤*¼¤ç¤+ý¤)¥<.¥k¥„¥”¥¦¥4Á¥4ö¥+¦E¦Md¦²¦Á¦à¦,û¦?(§)h§’§¥§»§Ó§ê§¨¨%2¨X¨k¨¨5—¨#ͨ
ñ¨ü¨© ©%/©U©n©©7 ©;Ø©wªŒªŸª«ª!ºª"ܪ	ÿª,	«;6«2r«(¥«Ϋì«"	¬+,¬X¬i¬z¬)˜¬¬ݬó¬­%'­!M­'o­—­(­­Ö­ò­®#2®$V®{®“®"°®&Ó® ú®!¯}=¯k»¯ '° H°1i°›°)º°ä°'±)±5±(D±6m±;¤±à±ï±:²+J²v²%‡²*­²+ز.³43³h³*{³+¦³7Ò³$
´/´;´S´	f´p´‚´™´¸´&×´(þ´
'µ(2µ [µ6|µ&³µÚµ'ñµ¶0¶"O¶r¶‡¶(§¶ж·2·F· O·p·6·2Æ·5ù·/¸;¸-B¸
p¸/{¸1«¸!ݸ'ÿ¸''¹/O¹2¹7²¹+ê¹ º17º#iº"º+°º&ܺ#»)'».Q»#€»¤»*Ä»ï»þ»¼%¼
<¼J¼[¼	u¼¼!”¼¶¼ƼÛ¼ë¼)ý¼('½9P½9Š½&Ľ*ë½&¾*=¾h¾$…¾3ª¾ Þ¾!ÿ¾!¿4¿C¿K¿_¿q¿€¿“¿ ¿
´¿¿¿Ñ¿Þ¿)ø¿,"À(OÀxÀ-”ÀÂÀ ÜÀýÀ Á:ÁMÁYÁ
nÁ|Á
ˆÁ
–Á¤Á­Á½ÁÐÁæÁÂÂ*Â$=ÂbÂn†ÂS¡Â%õÂÃ3ÃJÃWÃcÃhÃnÍÞÃ.ªÃÙÃ#áÃÄÄ#'ÄKÄ
WÄeÄxÄ
ŽÄF™Ä!àÄÅ!Å1ÅAÅVÅ	_Å;iÅ/¥ÅÕÅ#ðÅÆ!1ÆSÆ`Æ~Æ‘Æ«ÆÀÆßÆóÆÇ'Ç)6Ç`Ç~Ç)Ç&ÇÇîÇÈ,ÈFÈaÈzȘÈ'±È*ÙÈ&É+É<É\ÉsÉ!‘ɳÉÒÉæÉÊÊÊ*Ê7ÊCÊSÊnÊ{ʐʥʺÊÎÊßÊóÊ9üÊ=6ËþtËsÍŽÍ#­Í'ÑÍùÍ$Î
5ÎCÎ`ÎvΏήÎLÈÎÏ('Ï(PÏ%yÏŸÏ8ºÏóÏ
Ð(Ð#CÐ.gЖШÐ*ºÐ.åÐÑ&Ñ8Ñ&MÑ#tÑ&˜Ñ#¿ÑãÑ&Ò (ÒIÒZÒPkÒY¼ÒÓP5ÓP†ÓÒ×Ó7ªÔ;âÔ9Õ8XÕ7‘Õ5ÉÕbÿÕkbÖ ÎÖ>ïÖ6.×<e×:¢×6Ý×LØ3aØ6•Ø0ÌØ<ýØ::Ù:uÙ>°Ù8ïÙ4(Ú]Ú+tÚ8 Ú5ÙÚ2Û2BÛ0uÛ6¦Û3ÝÛ6Ü*HÜ;sÜ-¯Ü6ÝÜ<ÝEQÝO—ÝEçÝB-ÞWpÞBÈÞ0ßE<ß9‚ßA¼ßNþß9MàB‡à6ÊàEá0Gá8xá>±á9ðáD*âToâGÄâNã3[ã9ãBÉãä ä83ä2läŸäO¾äGåVåpåå¥å)½å!çå=	æ-Gæ<u摲æ‘Dç´Ö瑋ê‘ë"¯ëAÒó®÷+Ã÷*ï÷
ø*(øSøbø$ø*¦ø%Ñø"÷øù3ù
BùPù Yùzù–ù©ù'Äù-ìù%ú%@ú'fú'Žú,¶úãú.öú(%ûNûSmûKÁû(
ü(6üU_ü^µü'ý'<ýdý!wý™ý¹ý<Öýþ#þCþ"Yþ |þ6þ:ÔþMÿu]ÿcÓÿ*7*b,-ºè(50(f'5·Aí0/M`f®i09°'ê*5=As!µ4×EBR-•'Ã1ë?$]*‚*­3Ø3B@,ƒ'°*ØE5{‡›®
ÎÙ)æ*	>;	-z	¨	7¾	,ö	1#
.U
$„
?©
)é
)M=2‹-¾3ì ?&KfT²G
PO
5 
"Ö
ù
9"B`eÆMà¡.Ðë/ñ!<HZo’
ž©ÅÚö
&?!\!~ ¯Î%ã/	 91ZŒ›º!Ôö#/Sp*!ºÜù".I#^‚!˜ºÙ÷!94WŒªÅãû+4:%o•µÕò#
BPnŒ˜§¶ËÝï  4 #I &m ” ¥ ¹ Í ç !!!3!J!
c!
q!!!
Ÿ!­!!Ì!î!""!",<",i"–"§"!»"Ý"!ø"#7#6N#<…#.Â#7ñ#)$<$I$a$w$4$5Ä$(ú$#% ;%\%z%—%°%É%å%:&<&U&q&Œ&%§&Í&/ã&:'N'_'n'…'0”'Å'
×'"â()")<)V)m),‰)"¶)"Ù)ü)	**2*P*	`*j*w*Œ*$§*6Ì*)+-+G+\+x+“+®+,Ç+ô+,(,?,R,_,w,,0§,Ø,
ð,û,---I-g-!‡-©-Ç-!å-.!.=.Z.&n.•.j®.Z/t/ˆ/•/¬/Â/$ß/+000%O0u06y0°0Ë0Ü0ö06	14@1u1“1E¬1ò122/724g2œ2º2Ò2â2ù23"393$R3w3Ž3©35Å3û3
4#4:4L4'_4‡4 4!³4;Õ4;5rM5À5Ó5æ5#ø5#6	@6'J6%r6%˜6"¾6#á67!#7#E7i7z7Š72§7Ú7ù78 )8#J8#n8&’8¹8+Ñ8 ý8$9!C9%e9+‹9·9Ô9 ï9#:4:"S:zv:fñ:X;w;3–;"Ê;1í;<%<<b<u<)<9·<4ñ<&=5=8U=.Ž=½= Ï=&ð=0>/H>Bx>»>5Ò>8?BA?-„?	²?¼?Õ?ê?ñ?@ @@@!`@!‚@	¤@$®@!Ó@9õ@/AJA*dAA%¬A%ÒAøA+B3>BrB‘B¦B½BÙBðB"÷BC'6C+^C.ŠC¹CÉC)ÐCúC3D*;D$fD"‹D'®D-ÖD0E65E.lE$›E8ÀEùE&F+?F*kF&–F$½F5âF)G#BG(fGGŸGµGËGçG÷G
H)H0HCHbHoHHŒH$œH'ÁH-éH-I#EI'iI#‘I'µI'ÝI,J*2J]JuJJ J²J¿JØJñJKKK1K>KQKaK){K2¥KØK÷K%L9LVLtLL¬LÅLÑL	äLîLûLM$M1MDMZMmM‡M M³M%ÉMïMÿM#NO@N'N¸NÎNáN
îNüNO!O)O6O&FOmO)tOžO«O(½O	æOðOýOP#PH2P&{P¢P¯PÍPÚP	ðPúP7Q">QaQ7Q.¹Q4èQ	R'RFRVRlRyR˜R­RºR#ÁR$åR
S&S%CSiS‰S¨SÇSÝSöS'T9T*WT*‚T­TÌT$äT	U U!;U#]UU™UµUÅUÒUåUòUÿUV%V2VIV`VpVƒV–V¬VA¸V?úVmÝІü—ÿ‡?Yå©¡ÏÔ×nkuK
Ñû¾
NˆþDAæ-m» › +?¨‚jI»‘nJµC\w3L͸z3½Î“~Mѳ«ê¹
JSnãéX)Õ#ŒC–V®bC‘þ ýµE2m„Ò×ïúßc'ë;­=·ª“óó®<ß‚‘Ò÷/r‹¥ÐÖë£Iá†yªK
öÐÄ::*N¬¢ÈÌ V‡Œqx§ÕeÉiêdqS™÷8ýkšâ\…
,ð½…¬X¢¹—{ì¯<Íñ—M€_Úxu†.]#{¯ìÚD¼øô!øâäêÜ­LǤ¡‹ãђ}Á¶RB0©–BLs+èO°	Æ6æ˜ç •Ë-Çîù‰"ÓÆ(Ù
¹¦k¸?¦åáWÇ5ˆá4Æ.‹3|ò¥è!Ósõ0[r2D±§@AYƒsì¼#ŠÞŸTép8ªÀ”[Ò){gÅÔ,0ÀÿY½(Íc(œ&øžÁõšö%a¨Œº6aZjq^Oe.E‰\tG÷>±Qt"Üž1dí5º$ÎeØØÃd›¿ú4Øû«¢i_)&±×²ÊÖ]éè=ƒ¨ÊÿðZùÕv1Ù<5Bçjœ	ö*üòð
â9Ö®ŽüóŸ^K¼;H§v+Ïi¤ÅÚ´,rFþh`ý
ñU°Ho¾’^Hï/}’³ao|Op`„Ì°–~ƒ“”Gp/­z·•l£Ϛ'Ù‰™XR	û$7>Š[&ÃQVZyàh-£Ààî4úÞ¿Âyuåë@6æôg|8ËÎ	w¶U‚T©fÈx`7f¥G@Fï*Ÿùºñh7¸¿Ý>9ÈžÁç³ògÔ_Ä"ۘݶí!tPwlJA…ɝÞ²µ¤»ãÛ}¦·Û›:´~2à¬ˆbv¾%ÅUo˜PPlE1c²Q™'€R%$TSMÃËÊ;äĎ N•=fíb´Ž¯€ÉŠ ‡zÂFWÜô߄!]Ó«9ÌIäõW¡îœ”

Symbols from %s:



Symbols from %s[%s]:



Undefined symbols from %s:



Undefined symbols from %s[%s]:


    Offset	Name

  Start of program headers:          
 Opcodes:

 Section to Segment mapping:

 The Directory Table is empty.

 The File Name Table is empty.

 The following switches are optional:

%s:     file format %s

'%s' relocation section at offset 0x%lx contains %ld bytes:

Archive index:

Assembly dump of section %s

Can't get contents for section '%s'.

Could not find unwind info section for 
Disassembly of section %s:

Dynamic symbol information is not available for displaying symbols.

Elf file type is %s

File: %s

Hex dump of section '%s':

No version information found in this file.

Options supported for -P/--private switch:

Program Headers:

Relocation section 
Section '%s' has an invalid size: %#llx.

Section '%s' has no debugging data.

Section Header:

Section Headers:

Symbol table for image:

There are no dynamic relocations in this file.

There are no program headers in this file.

There are no relocations in this file.

There are no section groups in this file.

There are no sections in this file.

There are no unwind sections in this file.

There is no dynamic section in this file.

Unwind section 
start address 0x                 FileSiz            MemSiz              Flags  Align
        possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb
       %s -M [<mri-script]
       Size              EntSize          Flags  Link  Info  Align
      --add-stdcall-underscore Add underscores to stdcall symbols in interface library.
      --dwarf-depth=N        Do not display DIEs at depth N or greater
      --dwarf-start=N        Display DIEs starting with N, at the same depth
                             or deeper
      --dwarf-check          Make additional dwarf internal consistency checks.      

      --exclude-symbols <list> Don't export <list>
      --export-all-symbols   Export all symbols to .def
      --no-default-excludes  Clear default exclude symbols
      --no-export-all-symbols  Only export listed symbols
      --plugin NAME      Load the specified plugin
     --yydebug                 Turn on parser debugging
    Offset             Info             Type               Symbol's Value  Symbol's Name
    Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
    Offset   Begin    End
   --add-indirect         Add dll indirects to export file.
   --add-stdcall-alias    Add aliases without @<n>
   --as <name>            Use <name> for assembler
   --base-file <basefile> Read linker generated base file
   --def <deffile>        Name input .def file
   --dllname <name>       Name of input dll to put into output lib.
   --dlltool-name <dlltool> Defaults to "dlltool"
   --driver-flags <flags> Override default ld flags
   --driver-name <driver> Defaults to "gcc"
   --dry-run              Show what needs to be run
   --entry <entry>        Specify alternate DLL entry point
   --exclude-symbols <list> Exclude <list> from .def
   --export-all-symbols     Export all symbols to .def
   --image-base <base>    Specify image base address
   --implib <outname>     Synonym for --output-lib
   --machine <machine>
   --mno-cygwin           Create Mingw DLL
   --no-default-excludes    Zap default exclude symbols
   --no-export-all-symbols  Only export .drectve symbols
   --no-idata4           Don't generate idata$4 section
   --no-idata5           Don't generate idata$5 section
   --nodelete             Keep temp files.
   --output-def <deffile> Name output .def file
   --output-exp <outname> Generate export file.
   --output-lib <outname> Generate input library.
   --quiet, -q            Work quietly
   --target <machine>     i386-cygwin32 or i386-mingw32
   --verbose, -v          Verbose
   --version              Print dllwrap version
   -A --add-stdcall-alias    Add aliases without @<n>.
   -C --compat-implib        Create backward compatible import library.
   -D --dllname <name>       Name of input dll to put into interface lib.
   -F --linker-flags <flags> Pass <flags> to the linker.
   -L --linker <name>        Use <name> as the linker.
   -M --mcore-elf <outname>  Process mcore-elf object files into <outname>.
   -S --as <name>            Use <name> for assembler.
   -U                     Add underscores to .lib
   -U --add-underscore       Add underscores to all symbols in interface library.
   -V --version              Display the program version.
   -a --add-indirect         Add dll indirects to export file.
   -b --base-file <basefile> Read linker generated base file.
   -c --no-idata5            Don't generate idata$5 section.
   -d --input-def <deffile>  Name of .def file to be read in.
   -e --output-exp <outname> Generate an export file.
   -f --as-flags <flags>     Pass <flags> to the assembler.
   -h --help                 Display this information.
   -k                     Kill @<n> from exported names
   -k --kill-at              Kill @<n> from exported names.
   -l --output-lib <outname> Generate an interface library.
   -m --machine <machine>    Create as DLL for <machine>.  [default: %s]
   -n --no-delete            Keep temp files (repeat for extra preservation).
   -p --ext-prefix-alias <prefix> Add aliases with <prefix>.
   -t --temp-prefix <prefix> Use <prefix> to construct temp file names.
   -v --verbose              Be verbose.
   -x --no-idata4            Don't generate idata$4 section.
   -z --output-def <deffile> Name of .def file to be created.
   0 (*local*)       1 (*global*)      @<file>                   Read options from <file>.
   @<file>                Read options from <file>
   Length:        0x%s (%s)
   Num:    Value          Size Type    Bind   Vis      Ndx Name
   Num:    Value  Size Type    Bind   Vis      Ndx Name
   Pointer Size:  %d
   Type Offset:   0x%s
   Version:       %d
   [Index]    Name
  (Starting at file offset: 0x%lx)  (Unknown inline attribute value: %s)  --plugin <name>              Load the specified plugin
  --plugin <p> - load the specified plugin
  --target=BFDNAME - specify the target object format as BFDNAME
  -D                           Use zero for symbol map timestamp
  -U                           Use actual symbol map timestamp (default)
  -D                           Use zero for symbol map timestamp (default)
  -U                           Use an actual symbol map timestamp
  -S, --print-size       Print size of defined symbols
  -s, --print-armap      Include index for symbols from archive members
      --size-sort        Sort symbols by size
      --special-syms     Include special symbols in the output
      --synthetic        Display synthetic symbols as well
  -t, --radix=RADIX      Use RADIX for printing symbol values
      --target=BFDNAME   Specify the target object format as BFDNAME
  -u, --undefined-only   Display only undefined symbols
      --with-symbol-versions  Display version strings after symbol names
  -X 32_64               (ignored)
  @FILE                  Read options from FILE
  -h, --help             Display this information
  -V, --version          Display this program's version number

  -a - --all                Scan the entire file, not just the data section
  -d --data                 Only scan the data sections in the file [default]
  -a - --all                Scan the entire file, not just the data section [default]
  -d --data                 Only scan the data sections in the file
  -b, --target=BFDNAME           Specify the target object format as BFDNAME
  -m, --architecture=MACHINE     Specify the target architecture as MACHINE
  -j, --section=NAME             Only display information for section NAME
  -M, --disassembler-options=OPT Pass text OPT on to the disassembler
  -EB --endian=big               Assume big endian format when disassembling
  -EL --endian=little            Assume little endian format when disassembling
      --file-start-context       Include context from start of file (with -S)
  -I, --include=DIR              Add DIR to search list for source files
  -l, --line-numbers             Include line numbers and filenames in output
  -F, --file-offsets             Include file offsets when displaying information
  -C, --demangle[=STYLE]         Decode mangled/processed symbol names
                                  The STYLE, if specified, can be `auto', `gnu',
                                  `lucid', `arm', `hp', `edg', `gnu-v3', `java'
                                  or `gnat'
      --recurse-limit            Enable a limit on recursion whilst demangling.  [Default]
      --no-recurse-limit         Disable a limit on recursion whilst demangling
  -w, --wide                     Format output for more than 80 columns
  -z, --disassemble-zeroes       Do not skip blocks of zeroes when disassembling
      --start-address=ADDR       Only process data whose address is >= ADDR
      --stop-address=ADDR        Only process data whose address is <= ADDR
      --prefix-addresses         Print complete address alongside disassembly
      --[no-]show-raw-insn       Display hex alongside symbolic disassembly
      --insn-width=WIDTH         Display WIDTH bytes on a single line for -d
      --adjust-vma=OFFSET        Add OFFSET to all displayed section addresses
      --special-syms             Include special symbols in symbol dumps
      --inlines                  Print all inlines for source line (with -l)
      --prefix=PREFIX            Add PREFIX to absolute paths for -S
      --prefix-strip=LEVEL       Strip initial directory names for -S
  -f --print-file-name      Print the name of the file before each string
  -n --bytes=[number]       Locate & print any NUL-terminated sequence of at
  -<number>                   least [number] characters (default 4).
  -t --radix={o,d,x}        Print the location of the string in base 8, 10 or 16
  -w --include-all-whitespace Include all whitespace as valid string characters
  -o                        An alias for --radix=o
  -T --target=<BFDNAME>     Specify the binary file format
  -e --encoding={s,S,b,l,B,L} Select character size and endianness:
                            s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit
  -s --output-separator=<string> String used to separate strings in output.
  @<file>                   Read options from <file>
  -h --help                 Display this information
  -v -V --version           Print the program's version number
  -t                           Update the archive's symbol map timestamp
  -h --help                    Print this help message
  -v --version                 Print version information
  @<file>      - read options from <file>
  ABI Version:                       %d
  Addr: 0x  Class:                             %s
  Cnt: %d
  Compilation Unit @ offset 0x%s:
  DWARF Version:               %d
  Data:                              %s
  Entry	Dir	Time	Size	Name
  Entry point address:                 Extended opcode %d:   File: %lx  File: %s  Flags  Flags:                             0x%lx%s
  Flags: %s  Version: %d
  Generic options:
  Index: %d  Cnt: %d    Initial value of 'is_stmt':  %d
  Length:                              %ld
  Length:                      %ld
  Length:                   %ld
  Line Base:                   %d
  Line Range:                  %d
  Machine:                           %s
  Magic:     Maximum Ops per Instruction: %d
  Minimum Instruction Length:  %d
  No emulation specific options
  Num Buc:    Value          Size   Type   Bind Vis      Ndx Name
  Num Buc:    Value  Size   Type   Bind Vis      Ndx Name
  Num:    Index       Value  Name  OS/ABI:                            %s
  Offset          Info           Type           Sym. Value    Sym. Name
  Offset          Info           Type           Sym. Value    Sym. Name + Addend
  Offset:                      0x%lx
  Opcode Base:                 %d
  Options for %s:
  Options passed to DLLTOOL:
  Pointer Size:             %d
  Prologue Length:             %d
  Rest are passed unmodified to the language driver
  Segment Sections...
  Segment Size:             %d
  Set basic block
  Set epilogue_begin to true
  Set prologue_end to true
  Size of area in .debug_info section: %ld
  Tag        Type                         Name/Value
  Type           Offset             VirtAddr           PhysAddr
  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  Type:                              %s
  Unknown opcode %d with operands:   Version:                             %d
  Version:                           0x%lx
  Version:                  %d
  [-X32]       - ignores 64 bit objects
  [-X32_64]    - accepts 32 and 64 bit objects
  [-X64]       - ignores 32 bit objects
  [-g]         - 32 bit small archive
  [D]          - use zero for timestamps and uids/gids
  [D]          - use zero for timestamps and uids/gids (default)
  [N]          - use instance [count] of name
  [Nr] Name              Type             Address           Offset
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [Nr] Name              Type            Address          Off    Size   ES Flg Lk Inf Al
  [O]          - display offsets of files in the archive
  [P]          - use full path names when matching
  [S]          - do not build a symbol table
  [T]          - make a thin archive
  [U]          - use actual timestamps and uids/gids
  [U]          - use actual timestamps and uids/gids (default)
  [V]          - display the version number
  [a]          - put file(s) after [member-name]
  [b]          - put file(s) before [member-name] (same as [i])
  [c]          - do not warn if the library had to be created
  [f]          - truncate inserted file names
  [o]          - preserve original dates
  [s]          - create an archive index (cf. ranlib)
  [u]          - only replace files that are newer than current archive contents
  [v]          - be verbose
  d            - delete file(s) from the archive
  m[ab]        - move file(s) in the archive
  p            - print file(s) found in the archive
  q[f]         - quick append file(s) to the archive
  r[ab][f][u]  - replace existing or insert new file(s) into the archive
  s            - act as ranlib
  t[O][v]      - display contents of the archive
  x[o]         - extract file(s) from the archive
 (File Offset: 0x%lx) (bytes into file)
 (bytes into file)
  Start of section headers:           (inlined by)  (start == end) (start > end) <%d><%lx>: Abbrev Number: %lu Addr:  Addr: 0x At least one of the following switches must be given:
 Convert addresses into line number/file name pairs.
 Copies a binary file, possibly transforming it in the process
 DW_MACINFO_define - lineno : %d macro : %s
 DW_MACINFO_end_file
 DW_MACINFO_start_file - lineno: %d filenum: %d
 DW_MACINFO_undef - lineno : %d macro : %s
 DW_MACINFO_vendor_ext - constant : %d string : %s
 Display information about the contents of ELF format files
 Display information from object <file(s)>.
 Display printable strings in [file(s)] (stdin by default)
 Displays the sizes of sections inside binary files
 Generate an index to speed access to archives
 If no addresses are specified on the command line, they will be read from stdin
 If no input file(s) are specified, a.out is assumed
 Length  Number     %% of total  Coverage
 List symbols in [file(s)] (a.out by default).
 None
 Num: Name                           BoundTo     Flags
 Offset     Info    Type                Sym. Value  Symbol's Name
 Offset     Info    Type                Sym. Value  Symbol's Name + Addend
 Offset     Info    Type            Sym.Value  Sym. Name
 Offset     Info    Type            Sym.Value  Sym. Name + Addend
 Print a human readable interpretation of a COFF object file
 Removes symbols and sections from files
 The options are:
 The options are:
  -A|-B     --format={sysv|berkeley}  Select output style (default is %s)
  -o|-d|-x  --radix={8|10|16}         Display numbers in octal, decimal or hex
  -t        --totals                  Display the total sizes (Berkeley only)
            --common                  Display total size for *COM* syms
            --target=<bfdname>        Set the binary file format
            @<file>                   Read options from <file>
  -h        --help                    Display this information
  -v        --version                 Display the program's version

 The options are:
  -a, --debug-syms       Display debugger-only symbols
  -A, --print-file-name  Print name of the input file before every symbol
  -B                     Same as --format=bsd
  -C, --demangle[=STYLE] Decode low-level symbol names into user-level names
                          The STYLE, if specified, can be `auto' (the default),
                          `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java'
                          or `gnat'
      --no-demangle      Do not demangle low-level symbol names
      --recurse-limit    Enable a demangling recursion limit.  This is the default.
      --no-recurse-limit Disable a demangling recursion limit.
  -D, --dynamic          Display dynamic symbols instead of normal symbols
      --defined-only     Display only defined symbols
  -e                     (ignored)
  -f, --format=FORMAT    Use the output format FORMAT.  FORMAT can be `bsd',
                           `sysv' or `posix'.  The default is `bsd'
  -g, --extern-only      Display only external symbols
  -l, --line-numbers     Use debugging information to find a filename and
                           line number for each symbol
  -n, --numeric-sort     Sort symbols numerically by address
  -o                     Same as -A
  -p, --no-sort          Do not sort the symbols
  -P, --portability      Same as --format=posix
  -r, --reverse-sort     Reverse the sense of the sort
 The options are:
  -h --help        Display this information
  -v --version     Print the program's version number
 The options are:
  -q --quick       (Obsolete - ignored)
  -n --noprescan   Do not perform a scan to convert commons into defs
  -d --debug       Display information about what is being done
  @<file>          Read options from <file>
  -h --help        Display this information
  -v --version     Print the program's version number
 The options are:
  @<file>                      Read options from <file>
 The options are:
  @<file>                Read options from <file>
  -h --help              Display this information
  -v --version           Display the program's version

 [without DW_AT_frame_base] at  at offset 0x%lx contains %lu entries:
 command specific modifiers:
 commands:
 emulation options: 
 generic modifiers:
 optional:
 program interpreter#lines %d #sources %d%ld: .bf without preceding function%ld: unexpected .ef
%s %s%c0x%s never used%s exited with status %d%s is not a library%s is not a valid archive%s: %s: address out of bounds%s: Can't open input archive %s
%s: Can't open output archive %s
%s: Error: %s: Failed to read file header
%s: Matching formats:%s: Multiple redefinition of symbol "%s"%s: Path components stripped from image name, '%s'.%s: Reading section %s failed: %s%s: Symbol "%s" is target of more than one redefinition%s: Warning: %s: bad archive file name
%s: bad number: %s%s: can't find module file %s
%s: can't open file %s
%s: cannot find section %s%s: cannot get addresses from archive%s: cannot set time: %s%s: failed to read archive header
%s: failed to seek to next archive header
%s: failed to skip archive symbol table
%s: file %s is not an archive
%s: fread failed%s: fseek to %lu failed: %s%s: invalid output format%s: invalid radix%s: no archive map to update%s: no open archive
%s: no open output archive
%s: no output archive specified yet
%s: no recognized debugging information%s: no resource section%s: no symbols%s: not a dynamic object%s: not enough binary data%s: plugin needed to handle lto object%s: printing debugging information failed%s: read of %lu returned %lu%s: supported architectures:%s: supported formats:%s: supported targets:%s: unexpected EOF%s: warning: %s: warning: unknown size for field `%s' in struct%s:%d: Ignoring rubbish found on this line%s:%d: garbage found at end of line%s:%d: missing new symbol name%s:%d: premature end of file'%s' is not an ordinary file
'%s': No such file'%s': No such file
(Unknown: %s)(declared as inline and inlined)(declared as inline but ignored)(inlined)(not inlined)(undefined)(unknown accessibility)(unknown case)(unknown type)(unknown virtuality)(unknown visibility)(user defined type)(user defined)2's complement, big endian2's complement, little endian: duplicate value
: expected to be a directory
: expected to be a leaf
<OS specific>: %d<corrupt string table index: %3ld><no .debug_str section><offset is too big><processor specific>: %d<string table index: %3ld><unknown: %x><unknown>: %d<unknown>: %d/%d<unknown>: %lx<unknown>: %xAdded exports to output fileAdding exports to output fileArchive nesting is too deepAudit libraryAuxiliary libraryBFD header file version %s
Bad sh_info in group section `%s'
Bad sh_link in group section `%s'
Bad stab: %s
CORE (Core file)Can't create .lib file: %s: %sCan't have LIBRARY and NAMECan't open .lib file: %s: %sCan't open def file: %sCan't open file %s
Cannot convert existing library %s to thin formatCannot convert existing thin library %s to normal formatCannot interpret virtual addresses without program headers.
Cannot produce mcore-elf dll from archive file: %sChecksum failureConfiguration fileContents of %s section:

Contents of section %s:Contents of the %s section:

Convert a COFF object file into a SYSROFF object file
Could not locate '%s'.  System error message: %s
Couldn't get demangled builtin type
Created lib fileCreating library file: %sCreating stub file: %sCurrent open archive is %s
DLLTOOL name    : %s
DLLTOOL options : %s
DRIVER name     : %s
DRIVER options  : %s
DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8
DYN (Shared object file)Deleting temporary base file %sDeleting temporary def file %sDeleting temporary exp file %sDemangled name is not a function
Dependency audit libraryDisplaying the debug contents of section %s is not yet supported.
Don't know about relocations on this machine architecture
Done reading %sELF Header:
EXEC (Executable file)End of Sequence

Error, duplicate EXPORT with ordinals: %sExcluding symbol: %sFORMAT is one of rc, res, or coff, and is deduced from the file name
extension if not specified.  A single file name is an input file.
No input-file is stdin, default rc.  No output-file is stdout, default rc.
Failed to print demangled template
Failed to read in number of buckets
Failed to read in number of chains
Failed to write CS structFailed to write TR blockFailed to write checksumFile %s does not contain any dwarf debug information
File contains multiple dynamic string tables
File contains multiple dynamic symbol tables
Filter libraryFlags:Generated exports fileGenerating export file: %sID directory entryID resourceID subdirectoryIn archive %s:
In nested archive %s:
Input file '%s' is not readable.
Internal error: DWARF version is not 2, 3 or 4.
Internal error: Unknown machine type: %dInvalid option '-%c'
Invalid radix: %s
Keeping temporary base file %sKeeping temporary def file %sKeeping temporary exp file %sLIBRARY: %s base: %xLast stabs entries before error:
Library rpath: [%s]Library runpath: [%s]Library soname: [%s]List of source filesList of symbolsMachine '%s' not supportedMemory section %s+%xMultiple renames of section %sMust provide at least one of -o or --dllname optionsNAME: %s base: %xNONE (None)NT_ARCH (architecture)NT_AUXV (auxiliary vector)NT_FPREGS (floating point registers)NT_FPREGSET (floating point registers)NT_LWPSINFO (lwpsinfo_t structure)NT_LWPSTATUS (lwpstatus_t structure)NT_PRPSINFO (prpsinfo structure)NT_PRSTATUS (prstatus structure)NT_PRXFPREG (user_xfpregs structure)NT_PSINFO (psinfo structure)NT_PSTATUS (pstatus structure)NT_TASKSTRUCT (task structure)NT_VERSION (version)NT_WIN32PSTATUS (win32_pstatus structure)N_LBRAC not within function
Name                  Value           Class        Type         Size             Line  Section

Name                  Value   Class        Type         Size     Line  Section

Name index: %ld
Name: %s
NetBSD procinfo structureNo %s section present

No entry %s in archive.
No filename following the -fo option.
No location lists in .debug_info section!
No member named `%s'
No note segments present in the core file.
NoneNot an ELF file - it has the wrong magic bytes at the start
Not needed object: [%s]
Nothing to do.
OS Specific: (%x)Only -X 32_64 is supportedOnly DWARF 2 and 3 aranges are currently supported.
Only DWARF 2 and 3 pubnames are currently supported
Opened temporary file: %sOperating System specific: %lxOption -I is deprecated for setting the input format, please use -J instead.
Out of memory
PT_GETFPREGS (fpreg structure)PT_GETREGS (reg structure)Path components stripped from dllname, '%s'.Print a human readable interpretation of a SYSROFF object file
Print width has not been initialized (%d)Processed def fileProcessed definitionsProcessing def file: %sProcessing definitionsProcessor Specific: %lxProcessor Specific: (%x)REL (Relocatable file)Reading section %s failed because: %sReport bugs to %s
Report bugs to %s.
Scanning object file %sSection %d was not dumped because it does not exist!
Section headers are not available!
Sections:
Shared library: [%s]Source file %sStandalone AppSucking in info from %s section in %sSupported architectures:Supported targets:Syntax error in def file %s:%dThere is a hole [0x%lx - 0x%lx] in .debug_loc section.
There is an overlap [0x%lx - 0x%lx] in .debug_loc section.
This instance of readelf has been built without support for a
64 bit data type and so it cannot read 64 bit ELF files.
Too many N_RBRACs
Tried `%s'
Tried file: %sType file number %d out of range
Type index number %d out of range
UNKNOWN: Unable to change endianness of input file(s)Unable to determine the length of the dynamic string table
Unable to determine the number of symbols to load
Unable to find program interpreter name
Unable to locate %s section!
Unable to open base-file: %sUnable to open object file: %s: %sUnable to open temporary assembler file: %sUndefined N_EXCLUndefined symbolUnexpected demangled varargs
Unexpected type in v3 arglist demangling
Unhandled data length: %d
Unknown AT value: %lxUnknown FORM value: %lxUnknown note type: (0x%08x)Unrecognised coff symbol location: %dUnrecognised coff symbol type: %dUnrecognised coff symbol visibility: %dUnrecognised type: %dUnrecognized H8300 sub-architecture: %ldUnrecognized XCOFF type %d
Unrecognized debug option '%s'
Unrecognized debug section: %s
Unrecognized demangle component %d
Unrecognized demangled builtin type
Unrecognized form: %lu
Unsupported architecture: %dUnsupported integer write size: %dUsage %s <option(s)> <object-file(s)>
Usage: %s <option(s)> <file(s)>
Usage: %s <option(s)> in-file(s)
Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [--plugin <name>] [member-name] [count] archive-file file...
Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [member-name] [count] archive-file file...
Usage: %s [option(s)] [addr(s)]
Usage: %s [option(s)] [file(s)]
Usage: %s [option(s)] [input-file] [output-file]
Usage: %s [option(s)] in-file
Usage: %s [option(s)] in-file [out-file]
Usage: %s [options] archive
Usage: readelf <option(s)> elf-file(s)
Using `%s'
Using file: %sUsing popen to read preprocessor output
Using temporary file `%s' to read preprocessor output
Using the --size-sort and --undefined-only options togetherVERSION %d.%d
Value for `N' must be positive.Virtual address 0x%lx not located in any PT_LOAD segment.
Warning, ignoring duplicate EXPORT %s %d,%dWarning: %s: %s
Warning: '%s' is not an ordinary fileWarning: changing type size from %d to %d
Warning: could not locate '%s'.  reason: %sWarning: truncating gap-fill from 0x%s to 0x%x`N' is only meaningful with the `x' and `d' options.`N' missing value.`u' is not meaningful with the `D' option.`u' is only meaningful with the `r' option.`u' modifier ignored since `D' is the default (see `U')`x' cannot be used on thin archives.acceleratorarchitecture %s unknownarchitecture: %s, argumentsbad format for %sbad mangled name `%s'
bfd_coff_get_auxent failed: %sbfd_coff_get_syment failed: %sbfd_open failed open stub file: %s: %sbfd_open failed reopen stub file: %s: %sbig endianbyte number must be less than interleavebyte number must be non-negativecan not determine type of file `%s'; use the -J optioncan't disassemble for architecture %s
can't execute `%s': %scan't get BFD_RELOC_RVA relocation typecan't open %s `%s': %scan't open `%s' for output: %scan't open temporary file `%s': %scan't popen `%s': %scan't redirect stdout: `%s': %scan't set BFD default target to `%s': %scan't use supplied machine %scannot delete %s: %scannot open '%s': %scannot open input file %scannot open: %s: %sconflictconst/volatile indicator missingcontrol data requires DIALOGEXcould not create temporary file whilst writing archivecould not determine the type of symbol number %ld
couldn't open symbol redefinition file %s (error: %s)creating %scursorcursor file `%s' does not contain cursor datadata entrydebug_add_to_current_namespace: no current filedebug_end_block: attempt to close top level blockdebug_end_block: no current blockdebug_end_common_block: not implementeddebug_end_function: no current functiondebug_end_function: some blocks were not closeddebug_find_named_type: no current compilation unitdebug_get_real_type: circular debug information for %s
debug_make_undefined_type: unsupported kinddebug_name_type: no current filedebug_record_function: no debug_set_filename calldebug_record_label: not implementeddebug_record_line: no current unitdebug_record_parameter: no current functiondebug_record_variable: no current filedebug_start_block: no current blockdebug_start_common_block: not implementeddebug_start_source: no debug_set_filename calldebug_tag_type: extra tag attempteddebug_tag_type: no current filedebug_write_type: illegal type encountereddialog controldialog control datadialog control enddialog font point sizedialog headerdialogex controldialogex font informationdirectorydirectory entry namedisassemble_fn returned length %ddynamic sectiondynamic string tabledynamic stringserror message waserror: instruction width must be positiveerror: prefix strip must be non-negativeerror: the start address should be before the end addresserror: the stop address should be after the start addressfailed to open temporary head file: %sfailed to open temporary head file: %s: %sfailed to open temporary tail file: %sfailed to open temporary tail file: %s: %sfailed to read relocs in: %sfailed to read symbol table from: %sfailed to read the number of entries from base filefilename required for COFF inputfilename required for COFF outputfixed version infoflags 0x%08x:
fontdirfontdir device namefontdir face namefontdir headerfunction returninggroup cursorgroup cursor headergroup icongroup icon headerhas childrenhelp ID requires DIALOGEXicon file `%s' does not contain icon dataillegal pathname found in archive member: %sinput and output files must be differentinterleave must be positiveinternal error -- this option not implementedinternal stat error on %sinvalid argument to --format: %sinvalid integer argument %sinvalid minimum string length %dinvalid option -f
length %d [liblist string tablelittle endianmenu headermenuex headermenuex offsetmenuitemmenuitem headermissing index typemissing position arg.more than one dynamic segment
named directory entrynamed resourcenamed subdirectoryno argument types in mangled string
no childrenno entry %s in archive
no entry %s in archive %s!no export definition file provided.
Creating one, but that may not be what you wantno information for symbol number %ld
no input file specifiedno operation specifiedno resourcesno symbols
nonenotesnull terminated unicode stringnumeric overflowoffset: %s option -P/--private not supported by this fileoptionsparse_coff_type: Bad type code 0x%xprogram headerspwait returns: %sreading %s section of %s failed: %sresource IDresource dataresource data sizeresource type unknownrun: %s %ssection '%s' mentioned in a -j option, but not found in any input filesection 0 in group section [%5u]
section datasection definition at %x size %x
section headersset Address to 0x%s
size %d size: %s sorry - this program has been built without plugin support
source file %s is more recent than object file
stab_int_type: bad size %ustat failed on bitmap file `%s': %sstat failed on file `%s': %sstat failed on font file `%s': %sstring tablestring_hash_lookup failed: %sstringtable stringstringtable string lengthstructure definitionsubprocess got fatal signal %dsupported flags: %ssymbol informationsymbolstarget specific dump '%s' not supportedtwo different operation options specifiedunable to open output file %sunexpected DIALOGEX version %dunexpected fixed version info version %luunexpected fixed version signature %luunexpected group cursor type %dunexpected group icon type %dunexpected version stringunexpected version type %dunknown C++ encoded nameunknown demangling style `%s'unknown format type `%s'unknown virtual character for baseclassunknown visibility character for baseclassunknown visibility character for fieldunnamed $vb typeunrecognized --endian type `%s'unrecognized -E optionunrecognized C++ abbreviationunrecognized cross reference typeunrecognized section flag `%s'unrecognized: %-7lxunsupported menu version %dunwind infounwind tableuser defined: version dataversion defversion def auxversion definition sectionversion needversion need aux (2)version need aux (3)version string tableversion symbol dataversion var infoversion varfileinfowait: %swarning: could not locate '%s'.  System error message: %swill produce no output, since undefined symbols have no size.Project-Id-Version: binutils 2.31.90
Report-Msgid-Bugs-To: bug-binutils@gnu.org
POT-Creation-Date: 2019-01-19 16:32+0000
PO-Revision-Date: 2019-12-15 21:07+0800
Last-Translator: pan93412 <pan93412@gmail.com>
Language-Team: Chinese (traditional) <zh-l10n@lists.linux.org.tw>
Language: zh_TW
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=1; plural=0;
X-Generator: Lokalize 19.12.0


來自 %s 的符號:



來自 %s[%s] 的符號:



來自 %s 的未定義符號:



來自 %s[%s] 的未定義符號:


    偏移量	名稱

  程式標頭起點:            
 動作碼:

 區段到節區映射中:

 目錄表為空。

 檔案名表為空。

 以下選項是可選的:

%s      檔案格式 %s

「%s」位於偏移量 0x%lx 的重定位區段含有 %ld 個位元組:

封存索引:

「%s」區段的組合語言傾印:

無法取得「%s」區段的內容。

找不到展開的資訊區段之於
%s 區段的反組譯:

無法取得顯示符號所需之動態符號資訊。

Elf 檔案類型為 %s

檔案:%s

「%s」區段的十六進位傾印:

本檔案中沒有區段資訊。

支援用於 -P/--private 選項的選項:

程式標頭:

重定位區段 
「%s」區段有無效大小:%#llx。

「%s」區段沒有正在除錯的資料。

區段標頭:

區段標頭:

映像符號表:

本檔案中沒有動態重定位。

本檔案中沒有程式標頭。

該檔案中沒有重定位資訊。

本檔案中沒有區段群組。

本檔案中沒有區段。

本檔案中沒有展開的區段。

本檔案沒有動態區段。

展開的區段
開始位址 0x                檔案大小          記憶大小              旗標   對齊
        可能的 <架構>:arm[_interwork]、i386、mcore[-elf]{-le|-be}、ppc、thumb
       %s -M [<mri-指令稿]
       大小              全體大小         旗標   連結  資訊  對齊
   --add-stdcall-underscore       於介面中的 stdcall 符號添加底線。
      --dwarf-depth=N        不顯示 N 或更深層的 DIE
      --dwarf-start=N        顯示從 N 開始及更深層的 DIE
      --dwarf-check          讓額外 dwaf 進行內部一致性檢查。      

      --exclude-symbols <列表> 不要導出 <列表>
      --export-all-symbols   將所有符號導出到 .def
      --no-default-excludes  清空預設排除的符號
      --no-export-all-symbols  只導出列舉的符號
      --plugin 名稱      載入指定的外掛程式
     --yydebug                 打開解析器除錯
    偏移量             資訊             類型               符號值          符號名稱
    偏移量             資訊             類型               符號值          符號名稱 + 加數
    偏移量   起始   結束
   --add-indirect         間接添加 dll 至導出檔案。
   --add-stdcall-alias    添加不帶 @<n> 的別名
   --as <名稱>            以 <名稱> 做為組譯程式
   --base-file <basefile> Read linker generated base file
   --def <deffile>        輸入 .def 檔案的名稱
   --dllname <名稱>       要置入輸出函式庫的輸入 dll 名稱。
   --dlltool-name <dlltool> 預設為「dlltool」
   --driver-flags <旗標>  覆蓋預設的 ld 旗標
   --driver-name <驅動器> 預設為「gcc」
   --dry-run              只顯示需要執行那些動作
   --entry <入口>         指定額外的 DLL 進入點
   --exclude-symbols <列表> 從 .def 中排除 <列表>
   --export-all-symbols     將所有符號導出到 .def 中
   --image-base <基址>    指定映像的基本位址
   --implib <outname>     --output-lib 的同義語
   --machine <架構>
   --mno-cygwin           建立 Mingw DLL
   --no-default-excludes    清空預設排除的符號
   --no-export-all-symbols  只導出符號 .drectve
   --no-idata4           不產生 idata$4 區段
   --no-idata5           不產生 idata$5 區段
   --nodelete             保留臨時檔案。
   --output-def <deffile> 輸出 .def 檔案的名稱
   --output-exp <導出名>  產生導出檔案。
   --output-lib <導出名>  產生輸入函式庫。
   --quiet, -q            安靜地工作
   --target <架構>        i386-cygwin32 或 i386-mingw32
   --verbose, -v          輸出較多資訊
   --version              列印 dllwrap 的版本號
   -A --add-stdcall-alias    添加不帶 @<n> 的別名。
   -C --compat-implib        建立向後相容的導入函式庫。
   -D --dllname <名稱>       要置入介面函式庫的輸入 dll 名稱。
   -F --linker-flags <旗標>  把 <旗標> 傳遞給連接程式。
   -L --linker <名稱>        以 <名稱> 做為連接程式。
   -M --mcore-elf <輸出名稱> 處理 mcore-elf 物件檔案進入 <輸出名稱>。
   -S --as <名稱>            用 <名稱> 做為組譯程式。
   -U                     為 .lib 添加底線
   -U --add-underscore       於介面中所有符號添加底線。
   -V --version              顯示程式版本號碼。
   -a --add-indirect         間接添加 dll 至導出檔案。
   -b --base-file <基本檔>   讀取連接程式所產生的 base 檔案。
   -c --no-idata5            不產生 idata$5 區段。
   -d --input-def <定義檔>   將要讀入的 .def 檔案名。
   -e --output-exp <導出檔>  產生導出檔案。
   -f --as-flags <旗標>      把 <旗標> 傳遞給組譯程式。
   -h --help                 顯示本資訊。
   -k                     刪去導出名字中的 @<n>
   -k --kill-at              刪去導出名稱中的 @<n>。
   -l --output-lib <導出檔>  產生介面函式庫。
   -m --machine <架構>    為 <架構> 建立 DLL。[預設:%s]
   -n --no-delete            保留臨時檔案 (重覆以達到額外的保留)。
   -p --ext-prefix-alias <前置>   添加附帶 <前置> 的別名。
   -t --temp-prefix <前置>   使用 <前置> 來建構臨時檔案名稱。
   -v --verbose              輸出更多資訊。
   -x --no-idata4            不產生 idata$4 區段。
   -z --output-def <定義檔>  將要建立的 .def 檔案名。
   0 (*本地*)       1 (*全域*)      @<file>                   從 <file> 讀取選項。
   @<file>                從 <file> 讀取選項
   長度:        0x%s (%s)
  編號:    值             大小 類型    約束   版本     索引名稱
  編號:    值     大小 類型    約束   版本     索引名稱
   指標大小:    %d
   類型偏移量:  0x%s
   版本:        %d
   [索引]     名稱
  (在下述檔案位移開始:0x%lx)  (未知的內嵌屬性值:%s)  --plugin <名稱>              載入指定的外掛程式
  --plugin <p> - 載入指定的外掛程式
  --target=BFDNAME - 將目標物件格式指定成 BFDNAME
  -D                           使用 0 作為符號映射時間戳
  -U                           使用實際符號映射時間戳 (預設值)
  -D                           使用 0 作為符號映射時間戳 (預設值)
  -U                           使用實際符號映射時間戳
  -S, --print-size       輸出定義符號的大小
  -s, --print-armap      對封存成員的符號加上索引
      --size-sort        依大小排序符號
      --special-syms     對輸出加上特殊符號
      --synthetic        亦顯示合成符號
  -t, --radix=基數       將 <基數> 用於輸出符號數值
      --target=BFDNAME   將目標目的格式指定成 BFDNAME
  -u, --undefined-only   只顯示未定義的符號
      --with-symbol-versions  在符號名稱後顯示版本字串
  -X 32_64               (忽略)
  @檔案                  讀取檔案的選項
  -h, --help             顯示此資訊
  -V, --version          顯示此程式的版本號碼

  -a - --all                掃描整個檔案,而不只資料區段
  -d --data                 只掃描檔案中的資料區段 [預設值]
  -a - --all                掃描整個檔案,而不只資料區段 [預設值]
  -d --data                 只掃描檔案中的資料區段
  -b, --target=BFDNAME           將目標目的格式指定成 BFDNAME
  -m, --architecture=MACHINE     將目標架構指定成 MACHINE
  -j, --section=NAME             僅顯示 NAME 區段的資訊
  -M, --disassembler-options=OPT 將 OPT 文字傳遞至反組譯器
  -EB --endian=big               反組譯時假設是大端序格式
  -EL --endian=little            反組譯時假設是小端序格式
      --file-start-context       包含檔案開頭的內文 (與 -S 一起使用)
  -I, --include=目錄             將 <目錄> 加進來源檔案的搜尋列表
  -l, --line-numbers             在輸出增加行號及檔名
  -F, --file-offsets             顯示資訊時增加檔案位移
  -C, --demangle[=樣式]          解碼損壞/處理過的符號名稱
                                  如果指定 <樣式>,則可為 `auto', `gnu',
                                  `lucid', `arm', `hp', `edg', `gnu-v3', `java'
                                  或 `gnat'
      --recurse-limit            啟用修復損壞名稱時的遞迴限制。[預設值]
      --no-recurse-limit         停用修復損壞名稱時的遞迴限制。
  -w, --wide                     格式化超過 80 個字的輸出
  -z, --disassemble-zeroes       反組譯時不跳過為 0 的區塊
      --start-address=ADDR       只處理位址 >= ADDR 的資料
      --stop-address=ADDR        只處理位址 <= ADDR 的資料> <!!!>
      --prefix-addresses         輸出與反組譯並存的完整位址
      --[no-]show-raw-insn       輸出與符號反組譯並存的十六進位碼
      --insn-width=寬度          對 -d 輸出的每一行顯示 <寬度> 長位元組
      --adjust-vma=位移          對所有顯示的選擇區域位址新增 <位移>
      --special-syms             包含符號傾印中的特殊符號
      --inlines                  輸出來源行的所有內嵌 (inline) 項目。(與 -l 一起使用)
      --prefix=前綴              對 -S 增加 <前綴> 至絕對路徑
      --prefix-strip=階層        除去 -S 的開始目錄名稱
  -f --print-file-name      在每個字串前輸出檔名
  -n --bytes=[number]       定位並輸出任何以 NUL 結尾的序列 (?)
  -<長度>                   至少 <長度> (數字) 個字元 (預設是 4)。
  -t --radix={o,d,x}        使用 base 8、10 或 16 輸出字串位置
  -w --include-all-whitespace 將所有空白包含在有效字串內
  -o                        --radix=o 的別名
  -T --target=<BFDNAME>     指定二進位檔格式
  -e --encoding={s,S,b,l,B,L} 選擇字元長度及端序:
                            s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit
  -s --output-separator=<字串> 用來分隔輸出字串的 <字串>。
  @<檔案>                   讀取 <檔案> 的選項
  -h --help                 顯示此說明
  -v -V --version           輸出程式的版本號碼
  -t                           更新封存的符號映射時間戳記
  -h --help                    列印本求助訊息
  -v --version                 列印版本資訊
  @<file>      - 從 <檔案> 讀取選項
  ABI 版本:                          %d
  位址:0x  類別:                              %s
  計數:%d
  編譯單元 @ 偏移 0x%s:
  DWARF 版本:                %d
  資料:                              %s
  條目	目錄	時間	大小	名稱
  進入點位址:                擴充動作碼 %d:   檔案:%lx  檔案:%s  旗標  旗標:             0x%lx%s
  旗標:%s  版本:%d
  一般選項:
  索引: %d  計數: %d   「is_stmt」的初始值:       %d
  長度:                              %ld
  長度:                      %ld
  長度:                      %ld
  列基數:                      %d
  列範圍:                      %d
  系統架構:                          %s
魔術位元組:  指令中最多動作碼:              %d
  最小指令長度:              %d
  沒有模擬特定的選項
 存儲桶號:    值             大小   類型   約束 版本     索引名稱
 存儲桶號:    值     大小   類型   約束 版本     索引名稱
 編號:    索引        值     名稱  OS/ABI:                            %s
  偏移量          資訊           類型           符號值        符號名稱
  偏移量          資訊           類型           符號值        符號名稱 + 加數
  偏移:                      0x%lx
  動作碼基數:                %d
  %s 的選項:
  傳遞給 DLLTOOL 的選項:
  指標大小:             %d
  前言長度:        %d
  其餘的都不加任何修改地傳遞給語言驅動器
  節區段…
  節區大小:             %d
  設定基本區塊
  將 epilogue_begin 設定為真
  將 prologue_end 設定為真
  在 .debug_info 區段中區域的大小:     %ld
  標記        類型                         名稱/值
  類型           偏移量             虛擬位址           實體位址
  類型           偏移量   虛擬位址           實體位址          檔案大小  記憶大小 旗標 對齊
  類型           偏移量   虛擬位址   實體位址 檔案大小 記憶大小 旗標 對齊
  類型:                              %s
  未知動作碼 %d 應用於運算子:  版本:                              %d
  版本:                              0x%lx
  版本:                %d
  [-X32]       - 忽略 64 位元物件
  [-X32_64]    - 接受 32 位元和 64 位元物件
  [-X64]       - 忽略 32 位元物件
  [-g]         - 32 位元小型封存
  [D]          - 使用 0 作為時間戳及 UID/GID
  [D]          - 使用 0 作為時間戳及 UID/GID (預設值)
  [N]          - 使用名稱的實例 [數量]
  [號] 名稱              類型             位址              偏移量
  [號] 名稱              類型            位址     偏移   大小   全 旗標 連結 資  齊
  [號] 名稱              類型            位址            偏移    大小   全 旗  連 資  齊
  t            - 顯示封存中的檔案位移
  [P]          - 在符合時使用完整的路徑名稱
  [S]          - 不要建立符號表
  [T]          - 產生一個簡單封存
  [U]          - 使用實際的時間戳及 UID/GID
  [U]          - 使用實際的時間戳及 UID/GID (預設值)
  [V]          - 顯示版本號
  [a]          - 將檔案置於 [成員名] 之後
  [b]          - 將檔案置於 [成員名] 之前 (於 [i] 相同)
  [c]          - 不在必須建立函式庫的時候提出警告
  [f]          - 截去插入的檔案名稱
  [o]          - 保留原來的日期
  [s]          - 建立封存索引 (cf. ranlib)
  [u]          - 只取代比目前封存內容更新的檔案
  [v]          - 輸出較多資訊
  d            - 從封存中刪除檔案
  m[ab]        - 在封存中移動檔案
  p            - 列印在封存中找到的檔案
  q[f]         - 將檔案快速追加到封存中
  r[ab][f][u]  - 取代封存中已有的檔案或加入新檔案
  s            - 跟 ranlib 的行為一樣
  t[O][v]      - 顯示封存的內容
  x[o]         - 從封存中擷取檔案
 (檔案位移:0x%lx) (檔案內之位元組)
 (檔案內之位元組)
  區段標頭起點:                     (內聯於) (開始 == 結束) (開始 > 結束) <%d><%lx>:縮寫編號:%lu 位址: 位址:0x 至少必須指定以下選項任一:
 將位址轉換成檔案名/列號對。
 複製二進位檔案,它可能在此過程中進行變換
 DW_MACINFO_define - 列號:%d 巨集:%s
 DW_MACINFO_end_file
 DW_MACINFO_start_file - 列號:%d 檔案編號:%d
 DW_MACINFO_undef - 列號:%d 巨集:%s
 DW_MACINFO_vendor_ext - 常數:%d 字串:%s
 顯示關於 ELF 格式檔案內容的資訊
 顯示 <檔案> 物件的資訊。
 顯示 [檔案] (預設為標準輸入) 中可列印的字串
 顯示二進位檔案中區段的大小
 產生索引以加快對封存的存取
 如果沒有在指令列中指定位址,就從標準輸入中讀取它們
 如果沒有指定輸入檔案,預設為 a.out
 長度    編號     總計之%%  覆蓋度
 列舉 [檔案] 中的符號 (預設為 a.out)。
 無
編號: 名稱                           相約束      旗標
 偏移量     資訊    類型                符號值      符號名稱
 偏移量     資訊    類型                符號值      符號名稱 + 加數
 偏移量     資訊    類型            符號值      符號名稱
 偏移量     資訊    類型            符號值      符號名稱 + 加數
 列印適於閱讀的對 COFF 目標檔案的解釋
從檔案中刪除符號和區段
 選項為:
 選項有:
  -A|-B     --format={sysv|berkeley}  選擇輸出格式 (預設是 %s)
  -o|-d|-x  --radix={8|10|16}         使用八、十、十六進位顯示數字
  -t        --totals                  顯示總計大小 (僅適用於 Berkeley)
            --common                  顯示 *COM* 符號 (sym) 的總計大小
            --target=<bfdname>        設定二進位檔格式
            @<檔案>                   讀取 <檔案> 的選項
  -h        --help                    顯示此資訊
  -v        --version                 顯示程式版本

 選項有:
  -a, --debug-syms       顯示僅除錯器的符號
  -A, --print-file-name  在每個符號前輸出輸入檔的名稱
  -B                     等於 --format=bsd
  -C, --demangle[=樣式]  解碼低階符號名稱成使用者階級的名稱
                          若有指定 <樣式>,則可為 `auto' (預設值),
                          `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java'
                          或 `gnat'
      --no-demangle      不要修復損壞的低階符號名稱
      --recurse-limit    啟用修復損壞名稱的遞迴限制。這是預設值。
      --no-recurse-limit 停用修復損壞名稱的遞迴限制。
  -D, --dynamic          顯示動態符號而非一般符號
      --defined-only     只顯示定義的符號
  -e                     (忽略)
  -f, --format=格式      使用哪個輸出格式。<格式> 可為 `bsd',
                           `sysv' 或 `posix'。預設值是 `bsd'
  -g, --extern-only      只顯示外部符號
  -l, --line-numbers     使用除錯資訊尋找檔名及每個符號的行號
  -n, --numeric-sort     依位址來數字排序符號
  -o                     等於 -A
  -p, --no-sort          不排序符號
  -P, --portability      等於 --format=posix
  -r, --reverse-sort     反轉排序結果
 選項為:
  -h --help        顯示本資訊
  -v --version     列印程式的版本號碼
 選項有:
  -q --quick       (已廢棄 - 忽略)
  -n --noprescan   不執行將 common 轉換成 def 的掃描
  -d --debug       顯示進行資訊
  @<檔案>          讀取 <檔案> 的選項
  -h --help        顯示此資訊
  -v --version     輸出程式版本號碼
 <選項> 有:
  @<file>                      讀取 <檔案> 中的選項
 選項為:
  @<file>                從 <file> 讀取選項
  -h --help              顯示本求助資訊
  -v --version           顯示程序的版本號

 [不具 DW_AT_frame_base] 於  位於偏移量 0x%lx 含有 %lu 個條目:
 特定指令修飾符:
 指令:
 模擬選項:
 一般修飾符:
 選用項目:
 程式解譯器#列號 %d #資源 %d%ld: .bf 未含前導函數%ld:意外的 .ef
%s %s%c0x%s 完全沒用過%s 以狀態 %d 離開%s 不是一個函式庫%s 不是有效的封存%s:%s:位址超出界限%s:無法打開輸入封存 %s
%s:無法打開輸出封存 %s
%s:錯誤:%s:讀入檔案頭標失敗
%s:符合格式:%s:多次重複定義符號「%s」%s:從映像檔 '%s' 中截去路徑成分。%s:讀取 %s 區段失敗:%s%s:符號「%s」是多次重複定義的標的%s:警告:%s:不良的封存案名稱
%s:錯誤的編號:%s%s:無法找到模組檔案 %s
%s:無法打開檔案 %s
%s:無法找到區段:%s%s:無法從封存中得到位址%s:無法設定時間:%s%s:讀入封存標頭失敗
%s:搜索至下一個封存標頭失敗
%s:跳過封存符號表失敗
%s:檔案 %s 不是封存
%s:fread 失敗%s: fseek 到 %lu 動作失敗: %s%s:無效的輸出格式%s:無效的基數%s:沒有要更新的封存映射%s:未打開封存
%s:沒有打開的輸出封存
%s:尚未指定輸出封存
%s:未識別的除錯資訊%s:沒有資源區段%s:沒有符號%s:不是動態物件%s:不足的二進位資料%s:需要用於處理 lto 目的檔的外掛程式%s:列印除錯資訊失敗%s:讀取 %lu 返回 %lu%s:支援的系統架構:%s:支援的格式:%s:支援的目標:%s:檔案意外結尾%s:警告:%s:警告:結構中「%s」欄位的大小未知%s:%d: 忽略本列所含無用資料%s:%d: 列尾出現無用字元%s:%d: 缺少新的符號名稱%s:%d: 檔案末尾不完整「%s」不是一般的檔案
%s:無此檔案「%s」:找不到此檔案
<未知:%s>(聲明為內嵌並已內嵌)(聲明為內嵌但被忽略)(內嵌的)(非內嵌的)(未定義的)(未知的存取度)(未知的案例)(未知的類型)(未知的可見度)(未知的可見度)(使用者定義的類型)(使用者定義的)2 的補數,大尾序(big endian)2 的補數,小尾序(little endian):重覆的值
:應該是目錄
:應該是分支
<特定作業系統>:%d<毀損字串表索引:%3ld><沒有 .debug_str 區段><偏移量過大><特定處理器>:%d<字串表索引:%3ld><未知:%x><未知>:%d<未知>:%d/%d<未知>:%lx<未知>:%x已加入導出至輸出檔案正在加入導出至輸出檔案封存層次過深審查函式庫附加函式庫BFD 標頭檔案版本 %s
在群組區段「%s」中不良的 sh_info
在群組區段「%s」中不良的 sh_link
不良 stab: %s
CORE (核心檔案)無法建立 .lib 檔案:%s: %s不具有 LIBRARY 與 NAME無法打開 .lib 檔案:%s: %s無法打開 def 檔案:%s無法打開檔案 %s
無法轉換現存函式庫 %s 至輕型 (thin) 格式無法轉換現存輕型 (thin) 函式庫 %s 至一般格式無法不靠程式標頭而解譯虛擬位址
無法從封存中產生 mcore-elf 動態連接庫:%s總和檢查失敗配置檔案%s 區段的內容:

%s 區段的內容:%s 區段的內容:

將 COFF 目標檔案轉換為 SYSROFF 目標檔案
無法找到「%s」的位置。錯誤訊息為:%s
無法取得損毀修復之內建類型
已建立的 lib 檔案正在建立函式庫檔案:%s正在建立佔位檔案:%s目前打開的封存是 %s
DLLTOOL 名稱    :%s
DLLTOOL 選項    :%s
驅動器名稱      :%s
驅動器選項      :%s
當 sizeof (dwarf_vma) != 8 時,不支援 DW_FORM_data8
DYN (共享物件檔案)刪除臨時 base 檔案 %s刪除臨時 def 檔案 %s刪除臨時 exp 檔案 %s損毀後修復的名稱不是函數
依存審查函式庫尚不支援顯示 %s 區段的除錯內容。
不知道關於本機器系統架構中重定位的情況
讀入 %s 完成ELF 檔頭:
EXEC (可執行檔案)序列結尾

錯誤,重覆的 EXPORT 以及原始出處: %s排除符號:%sFORMAT 是 rc、res 或 coff 之一,在未指定時根據檔案的擴展名進行判斷。
單一檔名被認為是輸入檔案。沒有輸入檔案時就使用標準輸入,預設格式
為 rc。沒有輸出檔案時就使用標準輸出,預設格式為 rc。
印出損毀修復之模版失敗
讀入存儲桶數量失敗
讀入鏈結數量失敗
無法寫入 CS 建構體無法寫入 TR 區塊無法寫入總和檢查碼%s 檔案未包含任何 dwarf 除錯資訊
檔案含有多個動態字串表
檔案含有多個動態符號表
過濾器函式庫旗標:已產生的導出檔案正在產生導出檔案:%sID 目錄項目ID 資源ID 子目錄在封存 %s 中:
在 %s 分層封存中:
輸入檔案「%s」並不可讀。
內部錯誤:DWARF 版本號碼並非 2, 3 或 4。
內部錯誤:未知的機器類型:%d無效的選項「-%c」
無效的基數: %s
保留臨時 base 檔案 %s保留臨時 def 檔案 %s保留臨時 exp 檔案 %sLIBRARY:%s 基於:%x錯誤發生前最後的 stabs 進入點:
函式庫路徑:[%s]函式庫執行路徑:[%s]函式庫檔名:[%s]來源檔案清單符號清單不支援架構「%s」記憶體區段 %s+%x多次將區段 %s 改名必須提供至少一個 -o 或 --dllname 選項名稱:%s 基於:%xNONE (無)NT_ARCH (系統架構)NT_AUXV (auxiliary 向量)NT_FPREGS (浮點暫存器)NT_FPREGSET (浮點暫存器)NT_LWPSINFO (lwpsinfo_t 結構)NT_LWPSTATUS (lwpstatus_t 結構)NT_PRPSINFO (prpsinfo 結構)NT_PRSTATUS (prstatus 結構)NT_PRXFPREG (user_xfpregs 結構)NT_PSINFO (psinfo 結構)NT_PSTATUS (pstatus 結構)NT_TASKSTRUCT (任務結構)NT_VERSION (版本)NT_WIN32PSTATUS (win32_pstatus 結構)N_LBRAC 不在函數中
名稱                  值              類別         型態         大小             行號  區段

名稱                  值      類別         型態         大小     行號  區段

名稱索引:%ld
名稱:%s
NetBSD procinfo 結構未提供 %s 區段

封存中沒有條目 %s。
在選項 -fo 之後沒有檔名。
.debug_info 區段中沒有定位列表!
沒有名為「%s」的成員
核心檔案中沒有備註節區。
無不是 ELF 檔案 - 它開頭的魔術位元組錯誤
不需要的物件:[%s]
無事可做。
特定作業系統:(%x)只支援 -X 32_64目前只支援第二與第三版 DWARF 的 arange。
目前只支援第二與第三版 DWARF 的 pubname
已打開的臨時檔案:%s特定作業系統:%lx選項 -I 用做設定輸入格式已過時,請使用 -J 代替。
記憶體不足
PT_GETFPREGS (fpreg 結構)PT_GETREGS (reg 結構)已從 dll 名稱 '%s' 中截去路徑部分。印出適於閱讀之 SYSROFF 目標檔案的解釋
未初始化輸出寬度 (%d)已處理的 def 檔案已處理定義處理 def 檔案:%s正在處理定義特定處理器:%lx特定處理器:(%x)REL (可重定位檔案)讀取區段 %s 失敗,原因:%s請回報臭蟲至 %s
請向 %s 匯報錯誤。
正在掃描目標檔案 %s沒有傾印區段 %d 是因為它們並不存在!
區段標頭無法取用!
區段:
共享函式庫:[%s]來源檔案:%s獨立應用程式從 %2$s 中的 %1$s 區段獲取資訊支援的系統架構:支援的目標:def 檔案中語法錯誤 %s:%d在 .debug_loc 區段中有一個漏洞 [0x%lx - 0x%lx]。
在 .debug_loc 區段中有一個重疊 [0x%lx - 0x%lx]。
本 readelf 實例於編譯時未加入 64 位元資料類型支援,
因而無法讀入 64 位元 ELF 檔案。
過多的 N_RBRAC
已嘗試「%s」
已試檔案:%s類型檔案編號 %d 超出範圍
類型索引編號 %d 超出範圍
未知:無法改變輸入檔案的結尾格式無法確定動態字串表的長度
無法確定要讀入的符號數量
無法找到程式解譯器名稱
無法找到 %s 區段的位置!
無法開啟基本檔案:%s無法打開目標檔案:%s: %s無法打開臨時組譯檔案:%s未定義 N_EXCL未定義符號意外的損毀修復變數
在 v3 引數表修復損毀時有意外的類型
未處理的資料長度:%d
未知的 AT 值:%lx未知的 FORM 值:%lx未知的備註類型:(0x%08x)無法識別 coff 符號位置:%d無法識別 coff 符號類型:%d無法識別 coff 符號可見性:%d無法識別類型:%d無法識別的 H8300 子系統架構:%ld無法識別的 XCOFF 類型 %d
無法識別的除錯選項「%s」
無法識別的除錯區段:%s
無法識別的損毀修復組成 %d
無法識別的損毀修復之內建類型
無法識別的形式:%lu
不支援系統架構:%d不支援整數輸出大小:%d用法: %s <選項> <目標檔案>
用法:%s <選項> <檔案>
用法:%s <選項> 輸入檔案
用法:%s [模擬選項] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [--plugin <名稱>] [成員名稱] [計數] 封存 檔案…
用法:%s [模擬選項] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [成員名稱] [計數] 封存 檔案…
用法:%s [選項] [位址]
用法:%s [選項] [檔案]
用法:%s [選項] [輸入檔案] [輸出檔案]
用法:%s [選項] 輸入檔案
用法:%s [選項] 輸入檔案 [輸出檔案]
用法:%s [選項] 封存
用法:readelf <選項> elf-檔案
正使用「%s」
正在處理檔案:%s使用 popen 讀入前置處理器輸出
使用臨時檔案「%s」以讀入前置處理器輸出
同時使用 --size-sort 與 --undefined-only 選項VERSION %d.%d
「N」的值必須是正數。虛擬位址 0x%lx 不位於任何 PT_LOAD 節區中。
警告,正在忽略重覆的 EXPORT %s %d,%d警告:%s:%s
警告:'%s' 不是一般檔案警告:類型大小由 %d 改為 %d
警告:無法找到 %s 的位置。原因:%s警告:將間隙填充由 0x%s 截短到 0x%x「N」只在使用「x」和「d」選項的時候才有意義。「N」缺少數值。「u」在使用「D」選項的時候沒有意義。「u」只在使用「r」選項的時候才有意義。「D」為預設值時,會忽略「u」修飾符 (參閱「U」)「x」不能在輕型 (thin) 封存使用。加速鍵未知的系統架構 %s系統架構:%s,引數%s 格式錯誤不良的損毀名稱「%s」
bfd_coff_get_auxent 失敗:%sbfd_coff_get_syment 失敗:%s無法打開輸出檔案:%s: %s無法打開輸出檔案:%s: %s大尾序位元組編號必須小於間斷值位元組編號必須是非負數無法確定檔案「%s」的類型;請使用 -J 選項無法反組譯 %s 架構
無法執行「%s」:%s無法得到 BFD_RELOC_RVA 重定向類型無法開啟 %s「%s」:%s無法為輸出而開啟「%s」:%s無法開啟臨時檔案「%s」:%s無法 popen「%s」:%s無法重定向標準輸出:「%s」:%s無法將 BFD 預設的目標設定成「%s」:%s無法使用提供的機器 %s無法刪除 %s:%s無法開啟:%s:%s無法開啟輸入檔案 %s無法開啟:%s:%s衝突遺漏 const/volatile 指示符號控制資料要求 DIALOGEX無法在寫入封存時建立暫存檔無法確定符號號碼「%ld」的類型
無法開啟符號重定義檔 %s (錯誤: %s)正在建立 %s游標游標檔案「%s」不含有游標資料資料條目debug_add_to_current_namespace:沒有目前檔案debug_end_block:試圖關閉頂層區塊debug_end_block:沒有目前區塊debug_end_common_block:未實作debug_end_function:沒有目前函數debug_end_function:某些區塊沒有關閉debug_find_named_type:沒有目前編譯單元debug_get_real_type:關於 %s 的循環除錯資訊
debug_make_undefined_type:不支援的種類debug_name_type:沒有目前檔案debug_record_function:沒有 debug_set_filename 呼叫debug_record_label:未實作debug_record_line:沒有目前單元debug_record_parameter:沒有目前函數debug_record_variable:沒有目前檔案debug_start_block:沒有目前區塊debug_start_common_block:未實作debug_start_source:沒有 debug_set_filename 呼叫debug_tag_type:已嘗試更多的標記debug_tag_type:沒有目前檔案debug_write_type:遇到不正確類型對話框控制對話框控制資料對話框控制結束對話框字型點數大小對話框標頭對話框擴展控制對話框擴展字型資訊目錄目錄條目名稱disassemble_fn 回傳長度 %d動態區段動態字串表動態字串錯誤訊息是錯誤:指令寬度必須是正數錯誤:前綴截斷絕不能是負數錯誤:開始位址應該先於結束位址錯誤:停止位址應該晚於開始位址打開臨時標頭檔案失敗:%s打開臨時標頭檔案失敗:%s: %s打開臨時標尾檔案失敗:%s打開臨時標尾檔案失敗:%s: %s無法在下述位置讀取 relocs:%s無法從下述來源讀取符號表格:%s從基底檔案讀入條目數量時失敗COFF 輸入需要檔名COFF 輸出需要檔名固定版本資訊旗標 0x%08x:
字型目錄字型目錄設備名稱字型目錄字面名稱字型目錄標頭函式回傳群組游標群組游標標頭群組圖示群組圖示標頭含有子格位輔助 ID 要求 DIALOGEX圖示檔案「%s」不含有圖示資料在封存檔成員中找到無效路徑名稱:%s輸入輸出檔案必須不同間斷值必須是正數。內部錯誤 -- 該選項尚未實作在 %s 有內部統計錯誤--format 有無效引數:%s無效的整數引數 %s無效的最小字串長度 %d無效的選項「-f」
長度 %d [函式庫字串表小尾序選單標頭擴展選單標頭擴展選單偏移量選單細項選單細項標頭遺漏的索引類型缺少位置參數多於一個動態節區
已命名的目錄條目已命名的資源已命名的子目錄已損毀字串中沒有引數類型
沒有子格位封存檔中沒有條目 %s
封存 %2$s 中沒有條目 %1$s!未提供導出定義檔案。
現在建立一個,但可能不是您所要的沒有關於符號號碼 %ld 的資訊
未指定輸入檔案沒有指定動作沒有資源沒有符號
無備註以 null 結束的 unicode 字串數值溢出偏移量:%s 此檔案不支援 -P/--private 選項選項parse_coff_type:不良的類型碼 0x%x程式標頭pwait 回傳:%s讀取 %2$s 的 %1$s 區段失敗:%3$s資源 ID資源資料資源資料大小資源類型未知執行:%s %s「%s」區段有在 -j 選項指定,但未在任何輸入檔找到。區段 0 在群組區段 [%5u] 之中
區段資料區段定義於 %x 大小 %x
區段標頭設定位址至 0x%s
大小 %d大小:%s抱歉 - 這個程式編譯時沒加外掛程式支援
%s 來源檔比目的檔更年輕
stab_int_type:錯誤大小 %u對位元圖檔案「%s」進行 stat 動作失敗:%s對檔案「%s」進行 stat 動作失敗:%s對字型檔案「%s」進行 stat 動作失敗:%s字串表string_hash_lookup 失敗:%s字串表字串字串表字串長度結構定義子行程收到致命信號 %d支援的旗標:%s符號資訊符號不支援「%s」目標特定傾印指定了兩個不同的動作選項無法開啟輸出檔案 %s意外的 DIALOGEX 版本 %d意外的固定版本資訊版本 %lu意外的固定版本簽名 %lu意外的群組游標類型 %d意外的群組圖示類型 %d意外的版本字串意外的版本類型 %d未知的 C++ 編碼名稱未知的解碼(demangle)風格「%s」未知的格式類型「%s」不明之做為基本類別的虚擬字元不明之做為基本類別的可見字元欄位中未知的可見字元未命名的 $vb 類型無法識別 --endian 類型「%s」無法識別 -E 選項無法識別的 C++ 縮寫無法識別的交叉參考類型不能識別的區段旗標「%s」不能識別的:%-7lx不支援的選單版本 %d展開的資訊展開表格使用者定義:版本資料版本定義版本定義外部版本定義區段版本需要版本需要外部 (2)版本需要外部 (3)版本字串表版本符號資料版本變動資訊版本變動檔資訊等待:%s警告:無法找到 '%s' 的位置。系統錯誤訊息為:%s由於未定義的符號不具大小,因此不會產生輸出