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
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
Þ•<ˆµ\0k51kgk{kk
‘kŸl$¥lÊlàlôl
m m(8mvamØn?èrC(sPlsC½s7t>9t?xt6¸tTït$Du0iu3šu&ÎuFõu<vKYv.¥v1Ôv1w28w;kwR§w%úw[ x6|x@³xLôxAzPzVzlz8‡zNÀzC{€S{ŠÔ{[_|;»|W÷|MO}B}"à}g~Ck~3¯~8ã~1@NY*é?€HT€C€5ဗ¯t@‚ε‚v„ƒûƒ„8„4L„s„õ„(…34…*h…3“…Dž"â…†	 †*†06†%g††$¤†)Ɇ?ó†\3‡f‡I÷‡:Aˆ|ˆE
‰[S‰K¯‰7û‰73ŠLkŠO¸ŠB‹2K‹?~‹=¾‹ƒü‹;€Œ@¼Œ3ýŒ>1ŽIpŽAºŽ;üŽO8'ˆF°=÷D5CzA¾"‘[#‘Б}P’>Β,
“K:“>†“Hœ;”"J”Am”@¯”Dð”j5•9 •3ڕ@–LO–<œ–Kٖ–%—	¼—HƗE˜EU˜P›˜Fì˜.3™?bš]¢šA› B›c›@ô›?5œ/uœ0¥žE֞kŸDˆŸ:͟: 4C px 3é 4¡>R¡9‘¡VË¡4"¢qW¢¨É¢r£<¤6=¤“t¤E¥XN¥9§¥2á¥3¦5H¦ ~¦6Ÿ¦2Ö¦/	§B9§5|§<²§+ï§@¨4\¨P‘¨iâ¨BL©‰©ŠªG¤ª.ìª,«TH«M«Fë«Ú2¬Y
­Tg­B¼­0ÿ­;0®=l®>ª®?é®?)¯Ai¯1«¯AݯE°Ge°D­°iò°D\±O¡±|ñ±Hn²L·²Q³,V³…ƒ³B	´?L´"Œ´<¯´Nì´B;µ8~µ"·µ"ÚµHýµOF¶	–¶e ·1¹8¹
=¹$H¹%m¹!“¹&µ¹%ܹ6º#9º%]º%ƒº%©º%Ϻ%õº#»#?»c»&s»*š»«Å»2q¼3¤¼1ؼ"
½2-½'`½ˆ½§½ ¿½à½4÷½,¾<¾O¾g¾p¾x¾'€¾&¨¾(Ͼ'ø¾0 ¿)Q¿"{¿)ž¿-È¿1ö¿7(À$`À+…À.±ÀàÀüÀÁ&Á
*Á5ÁRÁ!bÁ„Á¡ÁºÁÓÁßÁ*÷Á("ÂKÂ&eÂ8ŒÂ#ÅÂéÂÃ#ÃCÃ"]Ã-€Ã.®Ã-ÝÃ3Ä#?ÄJcÄJ®Ä"ùÄ1ÅNÅ8aÅšÅ#©Å
ÍÅ#ÛÅÿÅ%Æ3EÆyÆ`Æ`îÆ&OÇ vÇ—Ç ·Ç1ØÇ5
È1@È3rÈ5¦È8ÜÈNÉXdÉ7½É8õÉ*.Ê0YÊ!ŠÊD¬ÊñÊþÊ!Ë-Ë1<Ë+n˚˲ËBÁË=ÌBÌD_Ì¤Ì±ÌÑÌñÌþÌ Í4Í%RÍxÍ,ŒÍ¹ÍÈÍ%ØÍþÍÎBÎZÎnÎE…Î+ËÎ÷Î(Ï1<Ï"nÏ$‘϶Ï7ÕÏ4
Ð,BÐoÐ'Ð.·Ð@æÐ#'Ñ"KÑÝnÑ/LÒ%|Ò ¢Ò;ÃÒ&ÿÒŠ&Ó÷±Ô'©ÖeÑÖW7×—ÙM'Ú6uÚ¶¬Ú1cÞB•Þ2ØÞ>ßMJßG˜ßMàßW.àW†àFÞà4%áZá2wá+ªáüÖá:Óä9årHå:»å9öåO0æg€èºèèW£ì&ûìU"íMxí9Æídî'eî`îMîîJ<ïI‡ïFÑï7ð@Pð0‘ðMÂðuñp†ôd÷ö9\÷)–÷7À÷eø÷…^ø$äø‰	ù“ù¥ù"©ù"Ìù)ïùú$/ú"Túwú#ú6±ú"èú3û2?ûrû…û û0¿û3ðû4$ü2Yü"Œü$¯ü2Ôü3ý;ýMý`ý3|ý6°ýKçýC3þ,wþ-¤þ.Òþ1ÿ.3ÿ2bÿ1•ÿ)Çÿ1ñÿ0#7T4Œ0Á#ò .73f2š4Í36Vs(Ž/·#ç12=2p$£È&á''0X5u«Ë*é6#K#o“®$Ë!ð"5'Fnˆ-žÌå!ü.5+d;"Ìï!",D8q6ª1á4	*H	s	…	+›	?Ç	9
*A
*l
—
¯
È
ä
.4*cŽ+¬Ø/ô $$E,j#—»7Ù1
0C
6t
«
Å
.Ù
14:3o£ÂÝ7ò5*4`(•$¾#ã3-;)i“E¬&ò04H9}6·4î3#Wu¨5º4ð3%'Yž:»&öA_4~3³/ç7(O)x¢1¼,î1FME”0Ú'5]Gz8Â#û!&Ahˆ%¥GË&!:D\#¡Åå',*>W)–!À'â8
'C%k+‘½Ûø*+GsŒŸ´ Éê&" I"j¬Ç8ã))F$p"•)¸â)ý#')K'uM-ë | 3œ RÐ (#!5L!5‚!¼¸!u"†""7—"	Ï"(Ù"%# (#4I#'~#%¦#5Ì#O$4R$0‡$2¸$%ë$%%%3)%%]%+ƒ% ¯%Ð%Uæ%<&£P&#ô+D,8],%–,.¼,4ë,1 -iR-C¼-.$.EB.Dˆ.&Í.ô./1/P/ p/!‘/Z³/71EF1!Œ1®16Ê1(2;*2f2€2!•2"·2(Ú2*3..3%]3!ƒ36¥31Ü34'4C>40‚4³4È4ä4!5'$5L5 a5 ‚5£56·5î56696W6m6ƒ6Aš6Ü6"ò6%7;7#U75y7¯7(»7)ä78.8!D8f8x88 8¿8!Û8ý8949I9X90a9’9®9:Î9	::>?:'~:¦:¾:+Õ:-;#/;S;)o;™;²;$Ä;4é;$<+C< o<3<;Ä<3=;4=/p= =!¸=4Ú=>-/>)]>=‡>!Å>ç>1?(7?:`?›?3º?:î?=)@-g@3•@#É@&í@A&A;A&ZAA˜A²AÅA,ÞA B",BOB kB ŒB ­B2ÎB6C8C%LC-rC$ C#ÅC*éC1D2FD0yD5ªDàD÷D3E2CEvE…E!•E-·E$åE!
F ,FEMF-“FFÁFMG.VG-…G1³G=åG2#H2VH&‰H'°H/ØH?IBHI0‹IW¼I!K-6K%dK%ŠK°KTÃK L%9L%_L<…LCÂL#M!*MLMlM&ŠM±M9ÍM'N4/NOdN´N'ÍN$õNO"7OZO"wO(šOÃOáOùO=PBOP’P'¢PÊPÞPûP Q6Q#>Q1bQ”Q5´Q3êQR+R8RERRR"_R‚RœR »R7ÜRS2SISfS}S•S¤S¿SÙS%ïS.TDT(`T)‰T/³TãT'ýT0%U*VU U¢U6ºUñU*ùU$V#7V+[V‡V2ŸV.ÒVWW(W#9W,]W#ŠW®W'½W%åW*X
6X%DX!jX%ŒX²X?ÌX(Y#5Y)YY3ƒY+·Y<ãY4 Z%UZ+{Z:§Z:âZ?[+][3‰[7½[8õ[%.\-T\(‚\<«\è\1] 4]3U]%‰]¯]<Ì]
	^`3`3E`y`•`µ`4Ñ`a&a$Daia†a¢a+¿a)ëa,b@Bb.ƒb"²b+Õb$c)&cÙPc$*f{Of`Ëfl,g.™g/Èg$øg'h*Eh.ph*ŸhÊh?éh))iSihi7‡i1¿i9ñi++jWj7tj.¬jÛjôjk$k#5kYk@lkO­k/ýk3-l/al6‘l1Èl4úl=/mOmmJ½m>n*Gn+rn6žn,Õn,o)/o*Yo2„o)·o&áo+p14p.fp<•p Òp>óp02q6cqšq2¸q(ëq/r1Dr0vr0§r'Ør0s'1s.Ys0ˆs#¹s+Ýs2	t<tWtvt’t²t5Òt7u@u"]u€u1–u;Èu v%v0>v3ov4£v2Øv]w,iw–w-w1Ëw1ýw2/x/bx-’x.Àx;ïx:+y#fy+Šy-¶y+äy+z-<z#jzžŽzâ-{)|4:|o|R|(à|B	}.L}A{}5½},ó}. ~sO~kÃ~/Le‚+›Çã"û+€!J€+l€2˜€/ˀ1û€-CI]§!ǁé(	‚72‚,j‚0—‚$ȂFí‚)4ƒ'^ƒ(†ƒ*¯ƒ(ڃ.„&2„3Y„"„°„˄ê„……3… M…#n…’…#ª…$΅"ó…&†%=† c†„†£†&¿†&æ†
‡&-‡T‡p‡ˆ‡(Ÿ‡#ȇ#ì‡#ˆ4ˆ!Rˆ tˆ•ˆ$´ˆ%و(ÿˆ&(‰"O‰r‰/‘‰Á‰/݉=
ŠKŠiŠ*{Š¦Š¿Š"ߊ‹!‹&5‹(\‹…‹ £‹ċ/ã‹/ŒCŒ ]Œ0~Œ¯ŒƌàŒ(óŒ9OapŒ1¤ ֍÷#Ž14Ž6fŽŽ®ŽŽڎöŽ=Rq"!²!ԏ!ö!+:(f,+¼+è8‘!M‘"o‘!’‘´‘ԑæ‘$þ‘#’*6’+a’8’ƒߒü’%“*B“1m“-Ÿ“'͓3õ“()”R”%m”@“”Ԕé”;•>•&O•2v•6©•-à•–&$–K–k–*ƒ–7®–8æ–9—9Y—2“—'Ɨ'î—
˜&$˜3K˜2˜H²˜û™"š(:šìcšP›$k›%›ˆ¶›"?œ0bœ“œ¬œ ˜ìœ+Kj.Šà¹(š !àå .¡/¡9;¡u¡¡œ¡	®¡¸¡Ì¡ç¡$ù¡¢"1¢T¢c¢|¢Ž¢+®¢/Ú¢"
£*-£X£7x£°£Í£ ࣤ¤2"¤U¤2u¤<¨¤å¤ú¤ ¥71¥6i¥- ¥5Î¥6¦$;¦`¦bªª;ŸªAÛªb«&€«5§«Ý«î«/¬%1¬1W¬‰¬›¬µ¬ͬæ¬'ÿ¬!'­4I­~­­!¤­Æ­ã­®
®)#®M®\®z®!“®µ®!Ю3ò®#&¯J¯^¯x¯Œ¯¯#±¯Õ¯,æ¯B°!V°&x°2Ÿ° Ò°1ó°2%±1X±:Š±#ű+é±&²'<²%d²'Š²%²²9ز$³7³=V³A”³BÖ³B´\´&l´$“´.¸´-ç´µ)5µ'_µ&‡µ%®µÔµôµ(¶#.¶"R¶u¶1“¶Ŷ)߶*	·54·$j·<·0Ì·)ý·('¸*P¸.{¸.ª¸,Ù¸¹\%¹N‚»,Ñ»+þ»)*¼T¼ t¼D•¼9Ú¼½b2½•½.µ½0ä½0¾%F¾l¾,Œ¾1¹¾-ë¾-¿/G¿Rw¿›Ê¿9fÀ2 À4ÓÀ
ÁÁ,Á"DÁgÁ?€ÁAÀÁ+Â0.Â,_Â,ŒÂw¹Â*1Æ\Æ$xÆ*ÆÈÆâÆ2ûÆ.Ç7IÇ6Ç<¸Ç'õÇÈ;È-WÈ.…È´È·ÈÇÈ	ÍÈ ×È!øÉ$Ê$?Ê-dʒʱʉÊÊTËlË!€Ë¢Ë7ÀËøË;ÌKÌ"hÌ#‹Ì!¯Ì?ÑÌ8Í9JÍ„ÍD¢Í,çÍ0Î5EÎ {Î2œÎ'ÏÎ÷Î2
Ï"=Ï7`Ï%˜Ï¾Ï ×ÏíøÏ-æÑ/Ò)DÒ2nÒ¡ÒÁÒ7ÑÒ	Ó'Ó)DÓnÓŽÓ«ÓÈÓáÓ;öÓ:2Ô9mÔ-§Ô$ÕÔ6úÔE1Õ2wÕ,ªÕ4×ÕCÖ4PÖC…ÖAÉÖ,×+8×ad×%Æ×)ì×'Ø5>Ø$tØ-™Ø-ÇØõØ3ÙDGÙ)ŒÙ6¶Ù0íÙÚ8Ú-IÚwÚ•Ú.®ÚÝÚøÚ0Û!DÛ+fÛ’Û¢Û²Û-ÏÛ.ýÛ=,ÜDjÜ!¯Ü)ÑÜ/ûÜ%+ÝQÝgÝ„Ý* ÝËÝ/ÝÝ3
Þ'AÞiÞ(†Þ(¯Þ%ØÞ%þÞ'$ß:Lßs‡ß{ûßewà+Ýà7	áAá4aá%–á8¼áOõá4Eâ7zâ]²â-ã,>ã¦kã%ä,8ä1eä7—ä-Ïä>ýä+<å1hå(šå5Ãå4ùå.æ0Mæ~æ™æ³æ!Ëæíæ'ÿæ'çAçWçqç4çÅç$âç4è3<è3pèT¤è/ùè<)é/fé4–é'Ëéóé2ê+Cê)oê)™ê,Ãê,ðê5ë%Së$yë0žë"Ïëòë0ì"=ì&`ì1‡ì6¹ì3ðì,$íQí%fíŒí¤í!Àíâí÷íî !îBî[îrî†î›î°î*Áî!ìîï1&ïXïtï!‹ï/­ïÝïýïð(2ð[ðhðyð“ð.®ðÝðúð#ñ<ñ Xñ%yñŸñ)¼ñæñ ò%ò>ò3Xò"Œò¯ò Êò3ëò&ó&Fó8mó$¦óËóåó"ô)%ôOô&iô'ô¸ôÔô)îôõ#7õ[õzõõ«õ-Áõ0ïõ# ö4Döyö™öe¶ö&÷SC÷J—÷â÷5ÿ÷25ø2hø1›ø7Íø=ù@Cù@„ùÅùÞùföù]ú0|ú&­ú;Ôúû+-ûYû!lûŽû¿®û>nü+­ý-Ùý9þ8Aþ2zþ1­þ1ßþ/ÿ.Aÿpÿ<ŽÿËÿ%êÿ&&7^&|£$Áæ5OijkÔ;@|	•3Ÿ3Ó7.?(n—­Ìå;(A)j-”$Â6çE)d,Ž»*Í*ø7#4[! ²Ó#ñ(4]{/š+Ê3ö3*-^"Œ¯Éâ"	#	 A	b	$|	¡	!¾	>à	$
D
d
,‚
%¯
Õ
&ñ
''@&h:¨%ã*	+4`mz‘°Ðï)
68
o
Ž
$­
-Ò
(%)KOI›3å'/Aq+‹#·Û:ø*3%^„˜­ÃÙí/2)Mw—µ&Á"è)Db€f›"BAb¤<Ã&'@GMˆ@Ö-6/d”±ÅÝø3I-_,)º!ä-&'T`|,Ý*
450j.›Ê é#
0.*_Š¥*Å&ð1/I*yC¤#è#8Mbv‘¤,¶8ã68S6Œ2Ã4ö+<S r!“µ
Ô#â!(E c„š!®,Ðý) :[{Š .¹2è 6 'S ,{ *¨ $Ó ø 
!$!;! K!l!Š! ¢!5Ã!)ù!=#"<a"ž"µ""Î"&ñ"4#"M#(p#™#¸#Ë#æ#þ#%$9$U$h$z$$§$½$6Õ$*%7%J%_%"t%—%¶%Â%%à%)&0&D&V&l&€&&/³&/ã&0'1D'Nv'/Å'õ'(+(#G(k($ˆ(­(*Í(ø( )B0)As)!µ)×)ó)**-*8J*&ƒ*3ª*9Þ*6+"O+#r+!–+¸+%Ñ++÷+#,&A,h,$„,©,½,*×,.-1-&P-$w->œ- Û-,ü-&).'P./x.¨.,Ç.8ô.-/F/&`/'‡/¯/)Î/ø/0'10(Y0+‚03®0â011%191P1h1D€1Å16×1\2$k22¢2µ2Ñ2-é2)3A3`3r3&’3*¹31ä3444F4b42€4³4Æ4*Ý4+545"T53w5#«5&Ï5'ö5!6@6)R6-|60ª6^Û67:77r7'ª7*Ò7ý7487O8 ‡8%¨89Î89#(9 L9-m9D›9à9(:):)F:1p:@¢:ã:2ý:0;6P;!‡;3©;0Ý;1<@<1_<‘<!­<-Ï<9ý<:7=/r=#¢=/Æ=#ö=1>L>*l>-—>4Å>.ú>5)?/_?0?*À?ë?û?#@&<@ c@„@£@ ¼@ Ý@þ@A1A!JA&lA&“AºA7ØA5B0FBwB ŠB^«B
C**C4UC)ŠC)´C)ÞC%D .DODnDD-ªDØDõD3E.GEvEE¯E(ÎE÷E8F)HF
rF/€F/°F%àFG'G!EGgG#†G&ªG"ÑG)ôG#H(BHkH‹H¡H,°H,ÝH$
I@/ICpI2´IçI6÷I.JFJ.[JŠJ-¥J)ÓJýJ*K%CKiK1uK-§K+ÕK2L*4L/_LCL&ÓLúL,M,GMtM?MEÐMN45N:jN=¥N.ãN'O6:OqOŽO-¨O#ÖO"úO8P7VP:ŽP:ÉPQC Q#dQˆQ—Q"¨Q<ËQ$R(-R"VR+yR&¥RÌRáR÷R	S &S GS%hSŽS§SºSÊS-çST&.TUT"nT‘T,¬T4ÙTU(%UNU nU$U´U2ÓUV%&VLV^VoVˆV¤V'·V+ßV.W):W$dW ‰W#ªW2ÎWX!X2XPXgX}X#X´XÀXàXÿXY9Y=OY'YµY%ÅY
ëYùYZ+ZDZ[Z:pZ$«ZÐZìZ
[![0[%J[!p[’[¬[7Ë[1\$5\*Z\,…\"²\$Õ\ ú\7]?S]“]4¬]$á]$^:+^*f^‘^¥^Á^4ß^_#_*=_h__*‘_¼_:Ó_`%`5`=J`:ˆ`
Ã`Î`ã`ï`(û`0$a1Ua"‡a+ªaÖa&ña<b5Ub#‹b#¯b+Óbÿb)c(Ic)rcœcºc1Íc.ÿc.d:dYdxd‰d(¥d(Îd÷d+e":e+]e ‰eªe1Æeøe8f9Qf,‹f9¸fòfgg	g(g<g4Xg1g¿g%Îgôgh$h9hXh%xh$žhÃh$Ùh þh$i*Dioi-‰i"·i/Úi+
j6j+Lj€xjùj$ÿj$k!7kYk$sk'˜kÀk4Ækûk0l4Lll$›lÀl$Ül%m"'m!Jmlm+Šm*¶m"ámn&nP8n‰n¤n#«nÏnæn o"oAo%\o‚o7¡o3Ùo 
p.pEpcp(up"žp#Áp&åp)q6q'Vq~qTŽq2ãqr3r1Nr@€rAÁr)s-s$JsosŒs ¥s(Æsïs
t"-t3Pt5„tGºt*u3-u&au3ˆu;¼uøu*v+:v$fv.‹v'ºv#âv&w6-w/dw”w,«w!Øw"úwx(<x'exx¨x%»xáxüxy9)ycy)tyžy·y!Ñyóy z,z#Lzpzuz†z¦z1Àz(òz/{K{k{#„{#¨{Ì{,ê{|6|U|"p|)“|½|!Ô|.ö| %}F}(V}+}(«}&Ô}û}>~5Z~~­~4Ë~45'M'u&&Ä"ë€2.€;a€<€/ڀ
#(2L&¦)À!ê‚ '‚H‚2`‚1“‚)ł+ï‚&ƒBƒ4^ƒ%“ƒ%¹ƒ"߃6„@9„Fz„#Á„0å„8…2O….‚…1±…2ã…1†1H†6z†9±†ë†&‡%2‡'X‡0€‡&±‡&؇-ÿ‡0-ˆ+^ˆ+Šˆ*¶ˆ*áˆ!‰).‰1X‰1Š‰0¼‰0í‰(Š1GŠ&yŠ& Š4NJ5üŠ#2‹!V‹#x‹)œ‹Ƌ5á‹#Œ#;ŒI_Œ4©Œ ތ ÿŒ =!]B™%܍<Ž"?Ž9bŽ!œŽ$¾Ž'ãŽBDN"“/¶5æ1#N$r0—)Ȑ*ò*‘:H‘=ƒ‘/Á‘ñ‘*’):’:d’CŸ’%ã’'	“(1“/Z“/Š“8º“'ó“3”-O”)}”5§”3ݔ3•0E•5v•6¬•2ã•A–1X–9Š–/Ė>ô–?3—@s—?´—7ô—>,˜9k˜-¥˜Ә+ñ˜%™C™%`™3†™2º™í™
š!'šIš išŠš)ªš Ԛ(õš%›)D›!n››¯›$̛ñ›
œ #œ"Dœgœ~œ›œ·œ̜圝7G_™¸)ҝ+üJ(ž#sž8—žО)垟&ŸAŸ)^Ÿ&ˆŸ ¯Ÿ"ПóŸ , > Z 9v ° "Á !ä 7¡7>¡.v¡>¥¡>ä¡F#¢Jj¢@µ¢2ö¢,)£V£9t£"®£Ñ£!)¤6B¤y¤%Œ¤)²¤)ܤ!¥(¥f:¥¡¥Á¥Ù¥ì¥¦#¦ 5¦;V¦/’¦¦Ù¦&ñ¦§8§#W§1{§­§&ǧî§1	¨;¨#Z¨~¨1š¨̨á¨ö¨©'©A©N©l©†©¤©,¾©ë©Xú©ZSª®ª1Ȫ'úª"«+1«]«%m«7“«Ë«â«Aù«;¬R¬i¬€¬Ÿ¬<¶¬"ó¬­.'­@V­"—­º­#Ö­,ú­3'®[®w®”®°®Ç®#ய%$¯J¯[¯*o¯š¯"¶¯Ù¯-ﯰ3°&I°2p°.£°Ò°ë°±#±?±&[±‚±Ÿ±¶±ϱ"í±²)²<²\²'z²¢²"¿²)â²)³)6³`³q³‡³§³
¼³5ʳ´´30´3d´˜´¯´Í´å´µµ%µDµ[µoµ ˆµ ©µ!ʵ#쵶-¶M¶ k¶Œ¶¢¶¾¶Û¶ð¶%·%+·Q·n·*·¸·Ø·õ·
¸*¸C¸!]¸"¸¢¸4»¸$ð¸"¹8¹S¹l¹9Œ¹=ƹººC8º#|º º;¾ºúº».&»U»f»$|»#¡»
Żӻã»)ü»)&¼)P¼+z¼*¦¼Ѽ8ã¼9½*V½9½;»½;÷½<3¾.p¾/Ÿ¾&ϾJö¾6A¿0x¿$©¿οXì¿EÀ*[ÀE†À:ÌÀÁ@Á/]ÁÁ­ÁHÀÁ/	ÂB9Â7|Â"´Â'×Â,ÿÂ,Ã&JÃ"qÔÃV±ÃVÄ5_ÄL•Ä0âÄ#Å 7ÅXÅ!qÅ+“Å¿ÅÝÅýÅ7Æ9SƍÆ"©ÆÌÆ?ëÆ'+ÇSÇqǁÇ-“Ç$ÁÇ4æÇÈ**ÈUÈlÈÈ•È¢È®È	ºÈÄÈÑÈ$ñÈ#É+:É
fÉ
tÉ	‚ɌɞÉ	´É	¾ÉÈÉ2ÔÉÊÊ"Ê;ÊGÊ[ÊqʃʚʺÊÙÊ'êÊ+Ë>ËQËeË{Ë
’Ë Ë¿ËÓËèËþË
Ì"(ÌKÌ6b̙̲Ì
ÈÌÓÌèÌÍ+Í+CÍ%oÍ.•ÍÄÍÚÍíÍ

ÎÎ1ÎEÎ]ÎjÎ)yΣγÎÏÎ íÎ/Ï:>Ï"yÏ,œÏÉÏâÏûÏÐ4$Ð"YÐ|ÐŽÐ£Ð°ÐÈÐçÐöÐ
ÑÑ+Ñ@ÑMÑ
aÑ,oÑœÑ%¸ÑÞÑ-ùÑ!'Ò"IÒ5lÒ¢ÒÁÒÞÒ+ûÒ 'Ó/HÓ-xÓ$¦ÓËÓ@ÝÓÔ$>ÔcÔ}ԐÔ"°ÔÓÔ
ãÔñÔ0Õ?ÕQÕhÕ‡ÕG™ÕáÕ Ö"Ö6Ö(JÖ$sÖ3˜Ö'ÌÖ4ôÖ!)×K×(c× Œ×(­× Ö×÷×'ØU=ØD“Ø-ØØ*Ù"1Ù)TÙ~Ù)›Ù#ÅÙéÙÚÚ(=ÚfÚ/~Ú8®Ú çÚ)Û(2Û'[ÛƒÛ.›Û*ÊÛ,õÛ"Ü"@Ü0cÜ”Ü.²Ü!áÜÝ(ÝGÝeÝ.Ý)°ÝÚÝóÝB
ÞMÞ*lÞ@—Þ ØÞ*ùÞ#$ß2Hß+{ߧß#Çßëßàà3àSàdà~àœà·àÏà$ïà á 5á3Vá6Šá#Áá,åá-â*@â6kâ¢â¸â2Øâ(ã'4ã+\ã1ˆã:ºã9õãZ/ä.Šä0¹ä'êäå)'å)Qå.{å/ªå%Úå9æJ:æ=…æAÃæ>ç;Dç€çˆç¦ç*Æçñç
è9'è)aè.‹èºèÒè(ëèé!2é"Té6wé1®é8àé!ê";ê!^ê€ê˜ê#³ê×êóê	ë"ë%=ëcëƒë3£ë1×ë	ì!ì26ì1iì*›ìÆìàìúìí7'í0_í)íºí1Ðí&î)î?î*_îŠî*¡î6Ìîï,ï0Bïsï’ï ­ï&Îï	õï
ÿï
ðð8ðDAð†ð!¥ð!Çð$éð/ñ
>ñLñ6UñŒñ ñ"¬ñÏñ'Üñ(ò$-ò)Rò&|ò%£òÉò-éò.ó
FóTó%tóšóºóÚó ùó:ô2Uô%ˆô"®ôÑô5íô#õ3Aõuõ4‘õ!Æõèõ%ö4.ö)cö)ö&·ö"Þö4÷6÷R÷n÷%÷!³÷'Õ÷"ý÷0 ø,Qø~ø“øA¨øêøÿøù00ù,aù1ŽùÀùØù'øù ú0úIú(_úˆú%¨úÎúâúóúû!û8ûXû$qû%–û#¼û(àû>	ü)Hü$rüE—ü-Ýü.ý5:ý!pý’ý&¯ý:Öý)þ;þ@Yþšþ´þÔþ&îþ%ÿ;ÿVÿqÿŽÿ©ÿÆÿ áÿ)&,SrD‘Öí!
/Mf~˜¶Ñ-ì'4,\(‰8²0ë2Ok‚œ´$Èí#:+8f)ŸÉáü/5G}-’,À+í$0/U1…·0Ê0û,Kiƒ,±IÞ,(UDj¯1¶èÿ'	5@	3v	!ª	,Ì	(ù	@"
>c
"¢
'Å
'í
)J?FŠ@ÑJ/]1:¿6ú11
(c
4Œ
6Á
8ø
41Ff=­#ë%&5
\"g0Š&»"â2+8%d#Š5®!ä+2>Xv'µÍ,àC
%Qw<“Ð3êM l 0½-î5%Rx:–#ÑõDü0A(r:›-Ö%W*+‚®'É'ñ(&B0i.šÉGÝ'% Mn0€*±5Ü+%>6d›³$Ï	ô5þ.4c%~¤,Ã+ð##@-d’'±Ù+õ!,@*m%˜0¾ ï=$1b”'Å3â4K%X%~¤¾,×)'.(V#*£7Î* "1 (T } '˜ ,À -í N!+j!–!°!DÄ!	"'&">N"4"9Â"7ü"'4#2\#r#'$8*$+c$"$#²$,Ö$+%@/%5p%6¦%4Ý%&%2&7X&)&-º&è&>î&5-'8c'/œ'-Ì'*ú'0%(0V(6‡(2¾(;ñ( -)&N)3u)©)º)×)í)**$/*3T*3ˆ*¼*Ï*'ß*"+#*++N+,z+#§+Ë+,Ý+ 
,+,G,*e,,¢,1º,ì,%-2-L-g--š-¸-%Í-ó-%.*5.0`.‘.%¦.,Ì.1ù.:+/!f/%ˆ/<®/<ë/.(0!W0y0–0³0=Ì0
1*&17Q1‰1!¥1Ç1"â1%2+282+H2!t2–2%±2.×2 3'3 ;3\3!x3"š3½3Ú3!÷3434!P4#r4)–4-À4+î4+55F54|5%±5/×566-6,J6#w6›6µ6
Ñ6%ß6!7'7+A7m7Š7¡7¿7Ù7#ù7'8'E80m8ž8¦8Ã8à899*9";9^9q9‘9¦9Å9Ö9è9:$:@:U:m:‡:$¢:Ç:á:ý:;/;G;!X;z;'Œ;0´; å;G<N< a<#‚<%¦<'Ì<ô<=%=F>=…=ž=³=Ñ=è=÷=>>1>"E>h>{>>£>¹>Ô>Aí>)/?$Y?$~?!£? Å?'æ?2@A@!X@z@’@±@%Å@ë@AA5AQAnA A®AÍAëA
BB,B+FB-rB B6¼B*óBC9C*UC/€C °C?ÑCD:'DbD €D.¡DÐDâDûDE)EBE"\EEŸE·EÖEõEF+FFFdF0‚F1³F+åF!G3GOG"kG"ŽG%±G×G.íG"H?H]H%wHH´HÓHðHI"IBI!YI*{I¦I"ÂI$åI
J*JIJ\JrJJ©J3ÄJ'øJ! KBKbK%vKœK±KÈK,èKL&L8LIL[LlL~LL¡L
´LÂLÑLàLñLMM M1MBMQMaMrM„M•M§M¹MËMÜMîMNN&N6NGNXNjNzNNœN­N¼NÍNÞNñNOO-OEO]OnO~O
ŽO-œO)ÊOôO,P+3P0_P0PÁP2ÚP1
Q&?QfQ~QšQ·Q1¾QðQ$R)5R_R)vR" R ÃRäR!S,%S"RS"uS,˜S3ÅS,ùS(&T'OTbwTÚTíTU &U GU!hUŠUªUÃUPØU)V>V3WV9‹VÅVåV&W.'W<VW1“W0ÅW+öWA"X%dX-ŠX'¸X:àX%YAY!ZY(|Y"¥Y)ÈY4òY-'ZUZlZ#ZF¥ZDìZ#1[+U[[,ž[Ë[)Ü[[^5b^5˜^Î^aÐ^2a]8a –a·a!Öaøa#b?6b¸vb—/eXÇjW kªxk[#l\lUÜl]2mYm£êm+Žnmºnq(oPšovëo4bp¥—pZ=qN˜qNçqO6rh†rÁïr;±sísN}tgÌt44u!iw‹w&‘w8¸w^ñwÂPxwyÁ‹yÛMz¾){^è{·G|ÿ|^}3ü}†0~n·~W&U~BÔd€¼|€*9cdÈsf‚hڂÚCƒï„£…!²…´Ô†.‰‡-¸‡æ‡aú‡Ï\ˆ,‰(B‰Mk‰0¹‰Jê‰%5Š2[ŠŽŠ	©Š³Š^¿Š.‹M‹$d‹9‰‹ÀËv„ŒûŒsŒSŽÐTŽ¢%‚ȏ}K`ɐv*‘ž¡‘¥@’pæ’LW“l¤“p”%‚”t¨•t–’–xž˜°™Dșg
šuš7››;›iכzAœy¼œ63ĝøSˆžÂܟdŸ Q¡NV¡A¥¡Kç¡>3¢3r¢s¦¢v£{‘£Â
¤]ФV.¥i…¥iï¥{Y¦nÕ¦çD§	,¨h6¨nŸ¨n©Æ}©¬Dª.ñªi ¬¨Š¬q3­5¥­•Û­xq®iê®PT¯D¥²f겡Q³ió³O]´O­´Hý´¦Fµdíµ`R¶G³¶kû¶yg·Wá·§9¸ùá¸ÛÛ¹s·ºI+»¤u»˜¼ϳ¼cƒ½Fç½R.¾_¾@á¾h"¿Q‹¿JÝ¿d(ÀSÀ\áÀ6>Á]uÁSÓÁt'šœÂb7Ã
šÃ
¥Ä¥°ÅBVÆ@™Æ€ÚƧ[ÇnÈ™rÈËÊiØÊbBËQ¥Ëm÷ËFeÌG¬ÌHôÌH=ÍJ†Í;ÑÍJ
ηXηϙÈÏÆbÐG)Ñ–qÑ¥Òi®Ò—Ó€°Ó71Ô½iÔd'ÕxŒÕ3Ö_9Öz™Ö¤×`¹×3Ø3NØ®‚ØÂ1Ù—ôÙ²ŒÛT?Þ”Þ™Þ&´Þ]ÛÞZ9ß_”ßfôß][à\¹àfáf}áfäáfKâf²âdã\~ãÛãgöãk^ä:ÊäNæOTæM¤æMòæI@ç7Šç/Âç òç1èEè@_è4 è$Õè&úè!é*é
2éJ@éI‹éKÕéJ!êVlêLÃêEëLVëA£ëEåëJ+ìOvìmÆìE4í.zí/©í_Ùí9î
=î7Kîƒî5î8Óî$ï01ïbï!sïC•ïBÙï"ð??ð[ð=ÛðBñ)\ñ;†ñCÂñKò1RòW„òCÜòI óTjóÊ¿óʊôeUõd»õ ög<ö$¤öjÉö4÷JA÷DŒ÷LÑ÷hø&‡ø®ø<ùDÊù4ú<Dú,úN®úlýú\jûjÇûd2üy—ü ý²ýWCþ[›þ>÷þ^6ÿ3•ÿ–Éÿ`y5’Èwã][)¹ãYþyX.Ò[]:v:±ì$=*,h:•"ÐQóEdF„'Ëó‰û"…*¨rÓ>F3…U¹=6MG„6ÌC	@G	fˆ	Bï	[2
:Ž
®É
CxB¼ÍÿgÍ
?5Guf½M$´r‹'O³×¢ÛÞ~Ä]`"Iƒ>Í#o$A|$>¾${ý$±y%{+&…§&…-'°³'Vd(%»(]á(G?)‡)€ .w!/ ™/€:0z»061«K5q÷5…i;Eï;Î5<{=‰€=’
>F>Žä>{s?xï?Æh@°/AIàAJ*BIuBÈ¿BˆCŒ¢H’/LƒÂLLFM]“M“ñM³…ND9O6~O
µPÃP7ÇP7ÿPU7Q8Q;ÆQ@R8CR8|RPµR=SbDSZ§STT,9TMfTU´TV
UEaU/§UT×UT,VUV×VñV<W_IW;©W•åWš{XJY?aYK¡YAíYH/ZBxZK»ZC[HK[[”[bð[NS\J¢\@í\(.]VW]n®]m^h‹^gô^1\_*Ž_2¹_Wì_lD`S±`SaTYaT®a:b=>ba|bbÞb-Ac.oc]žcücd_6dj–d?e?Ae2e6´e:ëe;&f<bfŸfG·f+ÿf+g\Hg%¥gËg)Þgh6hCRh]–h5ôh6*i3aiK•ikáinMjl¼jq)kb›kTþkSlilU{lWÑlF)mapmaÒm,4nBan0¤n.ÕnooJ/oVzo7ÑoD	p/NpK~pÊpIêpE4q9zqV´qXrRdrc·rXs%tsšsV­skthptgÙt;Au}u1—uTÉuivhˆv_ñvXQw@ªweëwdQx]¶x)y†>yNÅy.z,CzUpziÆzf0{h—{g|8h|.¡|Ð|ð|i}hp}OÙ}Z)~4„~2¹~`ì~]Mi«5€hK€g´€lf‰=ðI.‚&x‚^Ÿ‚Yþ‚?Xƒ¦˜ƒ§?„Tç„$<…Ga…b©…i†¥v†e‡I‚‡K̇GˆR`ˆi³ˆK‰¡i‰eŠKqŠz½ŠJ8‹Rƒ‹i֋b@Œi£Œ
\Bê;-Ž_iŽ;Ɏ9c?1£0Տ3:MUg£)‘5‘!S‘u‘7•‘+͑/ù‘E)’9o’=©’7ç’/“;O“‹“c
”Zq”P̔S•;q•A­•aï•RQ–;¤–5à–`—Sw—˗¨Ñ—\z˜tטFL™V“™Zê™âEš(›9›B›SO›£›Dº›Sÿ›SSœn§œP`gZȝt#žL˜ž^åžGDŸWŒŸäŸøŸiüŸ8f FŸ Yæ %@¡f¡ö¡r¢Kˆ©–Ô©vkªMâª\0«w«w¬¿}¬=­>Í­A®žN®í®T‹¯Là¯S-°T°WÖ°W.±X†±ïß±DϳŽ´<£´)à´y
µF„µL˵/¶)H¶Gr¶Cº¶Sþ¶JR·\·Pú·5K¸¸v¹†¹_£¹‡ºV‹ºâº1õº2'»IZ»9¤»*Þ»A	¼AK¼)¼h·¼1 ½1R½1„½M¶½-¾-2¾.`¾—¾-'¿QU¿I§¿-ñ¿iÀY‰À'ãÀNÁRZÁP­Á>þÁS=Â$‘Â+¶Â4âÂ\Ã6tÃM«Ã>ùÃD8ÄL}Ä0ÊÄ%ûÄr!ÅC”ÅMØÅb&Æ7‰Æ^ÁÆ’ ÇM³ÇGÈHIÈY’ÈDìÈ:1ÉBlÉc¯É:ÊNÊejÊcÐÊ>4ˇsË%ûË^!Ìz€Ì^ûÌQZÍ\¬ÍZ	Î3dÎD˜ÎUÝÎu3Ïq©Ï•ÐV±ÐRÑv[ÑcÒÑ„6Ò4»ÒðҏrÓ•ÔU˜ÔŸîÔiŽÕBøÕ2;Ö7nÖJ¦ÖHñÖ5:×=p×<®×Uë×tAØD¶ØTûØ[PÙX¬ÙRÚCXÚaœÚqþÚEpÛ`¶ÛfÜP~ÜKÏÜjÝv†ÝQýÝTOÞm¤Þ0ßOCßL“ßKàß!,à"Nà=qà]¯à\
áFjáC±ábõá\X┵â•JãQàã^2äl‘ä}þäm|å2êå8æ9VætæPçwVçNÎç%èACêW…êJÝêE(ë(n먗ëA@ìJ‚ìJÍìdín}í7ìíK$î@pî>±îIðî6:ïVqïDÈï_
ð mð,ñJ;ñQ†ñ7Øñ;ò(Lò2uòi¨ò/ó#Bó#fózŠóŒô’ôA©ô"ëô=õ7Lõ>„õÃõGÒõwö>’ösÑöwE÷½÷Ö÷ï÷ø!øB:ø7}ø?µøFõø}<ùFºù3ú;5ú/qú-¡úÏú:éú*$û"OûKrûx¾û27üVjüVÁü`ý0yýcªýlþL{þHÈþ1ÿhCÿ¬ÿKËÿW2IŠ4Ô`	Mj%¸Þúp>‡dÆ+FEMŒPÚ%+=QH_Ø88…qM÷HE\ŽrëQ^z°b+JŽ^Ùx8	x±	}*
Q¨
[ú
gVh¾V'a~Sà¢4
F×
qK\Ü^9?˜ØEvB¼ÿ[-v-¤@Òc5w-­6Û43G={R¹JGWqŸT?fH¦3ïM#èqeZ±À‹rŸþLž Së U?!X•!]î![L"W¨":#u;#M±#:ÿ#::$au$_×$v7%U®%H&tM&lÂ&7/'Ag'(©'!Ò'8ô'#-(wQ(¢É(Zl)^Ç)W&*^~*YÝ*_7+€—+Ò,³ë,xŸ-C.D\.e¡.P/PX/M©/j÷/b0Mä0Q21r„1a÷1^Y2“¸2>L3t‹3`4xa4QÚ4p,5s5…6Œ—6‹$7‹°7r<8‹¯8r;9„®9‹3:Q¿:\;|n;/ë;E<8a<Cš<CÞ<_"=a‚=@ä=O%>0u>o¦>†?D?,â?\@`l@cÍ@f1Aˆ˜AQ!BsBD‰BHÎB[C]sCcÑCT5DRŠD‹ÝDsiEAÝESFFsFYºFJGb_G9ÂGûüG‚øIB{LZ¾L+M™EMOßMw/N[§N’On–ORPgXPåÀPÁ¦QDhR'­RDÕR'SFBSC‰S'ÍSYõS]OTU­TUUdYUi¾Ug(V(V;¹VkõV>aWU WFöWd=X{¢XiY~ˆYZZ€bZWãZI;[J…[YÐ[Y*\K„\CÐ\P]?e]+¥]/Ñ](^+*^,V^?ƒ^RÃ^N_0e_U–_Pì_M=`Q‹`WÝ`A5a>wa1¶aYèaaBbL¤bRñb)Dc(nc/—c_Çc_'dZ‡dHâdA+e2me8 e?Ùe>f?Xfg˜fIg?JgEŠgSÐgA$hgfh~Îh9Mi#‡iT«i7jG8j<€j4½j$òjUkTmk@ÂkVlDZl\Ÿl\ül7YmI‘meÛm(An-jn*˜n`Ãn\$o*o ¬oÍoDéo9.pghpNÐp6qXVq•¯q¦Er!ìr$s33s=gs:¥s¥àsF†t@Ít>u>Mu>Œu>Ëu>
vJIvT”vcévcMwc±wnxJ„xHÏxOy;hy(¤y0ÍyNþy'Mzsuzaéz~K{9Ê{A|^F|S¥|_ù|wY}mÑ}g?~†§~d.@“7Ôj€#w€*›€SƀAJ\l§r‚_‡‚1ç‚JƒCdƒ)¨ƒL҃Q„Pq„Q„S…wh…Là…g-†!•†R·†r
‡“}‡äˆ8öŠ[/‹?‹‹Áˋ,AºLüÐIŽcU~)ԏ-þ0,/]./¼.ì/‘cK‘¯‘XÁ–7—GR—\š—÷—p˜…˜5ž˜$Ԙù˜"™*5™ `™C™!řDç™,š'Jš ršH“šjܚlG›P´›jœ5pœf¦œ2
,@8m¦ ƝeçCMžo‘ž‡Ÿ,‰Ÿ6¶Ÿ>íŸh, “• Q)¡e{¡há¡YJ¢!¤¢7ƨ:þ¨Ž9©ŒÈ©ƒUª:Ùªi«'~«"¦«`É«J*¬`u¬%Ö¬ü¬­8­5V­MŒ­OÚ­u*®$ ®(Å®Rî®!A¯"c¯†¯* ¯O˯-°<I°7†°I¾°-±G6±X~±@×±²E3²+y²!¥²'DzXï²&H³ho³Ø³<v´T³´gµBpµf³µg¶f‚¶jé¶aT·~¶·K5¸L¸JθN¹Th¹h½¹H&º7oºt§ºx»y•»y¼ ‰¼Sª¼Dþ¼XC½Zœ½4÷½?,¾9l¾8¦¾Yß¾A9¿-{¿9©¿Dã¿C(À>lÀb«À-ÁE<ÁF‚ÁlÉÁ@6ÂswÂjëÂ_VÃT¶Ã@ÄDLÄD‘ÄBÖÄ5ŽOÅ{
ÉS‰ÉRÝÉE0ÊTvÊ;ËÊ›Ës£Ë(Ì»@ÌDüÌ_AÍ~¡Íz Îr›Î[ÏGjÏp²Ïk#ÐmÐdýÐÀbÑ:#Ò|^ÓJÛÓj&Ô#‘Ô9µÔ;ïÔ5+ÕCaÕŒ¥Õ‘2ÖWÄÖh×W…×WÝׯ5ØVåÜ8<ÝNuÝXÄÝ5Þ'SÞr{Þ5îÞf$ße‹ßfñßCXà8œà0ÕàjálqáÞáááñá	÷áõâY÷ã3Qä3…ä:¹ä@ôä45åjå/yæ+©æHÕæ9çaXç*ºç{åç>aè; èAÜèPé•oérê~xêH÷êh@ël©ë|ìm“ì;í^=íVœíDóí~8îT·îˆïA•ï(×ï?ðn@ð9¯ôqéô;[õH—õTàõ5öWPö;¨ö8äö;÷<Y÷8–÷&Ï÷3ö÷0*øš[øšöø°‘ùDBúJ‡ú]Òúr0ûT£û^øû[Wüp³ü[$ýp€ý~ñýNpþV¿þÛÿWòÿPJL›ŽècwVÛi2,œmÉt7R¬sÿfs9Ú'U<(’»\Ô51<gt¤:`Tµ$Ó0ø{)ƒ¥†)	’°	2C
Qv
dÈ
J- x6™%Ð^ö$Upz\ëAH
)Š
@´
@õ
E6E|?ÂcÚfâAÎ$XóXLU¥iûEee«|6Ž\Åâ"SeYv¿A6IxbÂr%X˜eñNWw¦KrjmÝCK„D5Y6IÆ,V=I”0ÞAcQ‚µ*8 Oc y³ \-!\Š!ç!Yx"yÒ"WL#d¤#R	$8\$l•$U%hX%hÁ%e*&e&Œö&Rƒ'QÖ'^((M‡(4Õ(€
)G‹)QÓ)P%*[v*\Ò*`/+:+AË+-
,=;,9y,$³,1Ø,+
-G6-2~-9±-5ë-7!.6Y.'.P¸.B	/2L/}/>ý/-<0Aj0S¬0A1AB1.„1[³12!-26O22†2w¹26135h3<ž33Û394PI43š4RÎ48!5KZ59¦5<à5f6?„66Ä6;û6z77Q²7Q8lV8DÃ809=99Xw9QÐ90":cS:L·:2;M7;]…;Mã;K1<G}<>Å<C=>H=\‡=_ä=GD>MŒ>hÚ>EC?¼‰?SF@¯š@¹JA1By6Bm°BmCvŒCaDkeDkÑDk=E?©E>éEà(FP	G_ZGIºGˆHGHJÕH I?:I?zI@ºIpûJ[lM`ÈM)N€«N~,O}«O})PM§PLõP=BQW€QRØQd+RjRjûRQfSj¸SQ#TcuTNÙTM(UMvUMÄU4VäGVÐ,WýW:XÈXOçXp7Ys¨Y{ZB˜Z,ÛZO[@X[Q™[|ë[gh\YÐ\`*]E‹]{Ñ]wM^hÅ^]._"Œ_P¯_P`CQ`@•`>Ö`'a1=aMoa=½acûaI_bK©bPõb`FcV§cZþcXYd=²d5ðd>&e@ee3¦e4Úe5fGEf?f6ÍfAg‰FgHÐg8h6RhO‰hPÙhE*iTpi]Åi@#jFdj"«jpÎj@?k8€kX¹kl+l1Dl9vl2°l9ãl9mBWmPšm9ëm9%nL_nK¬nBøn9;ouo•paœpFþp4Eq+zq]¦qFr6Kr‚rksZns&És'ðs(t(At&jt'‘ta¹t3uWOuH§u?ðu0vjIvV´v;wCGwS‹wSßw;3xoxWyW×yW/zt‡z<üzz9{S´{F|zO|…Ê|zP}7Ë}O~gS~>»~)ú~Z$Z6Úw€5‰€Q¿€QYcP½A‚=P‚7Ž‚žÆ‚SeƒI¹ƒi„[m„eɄ@/…Cp…M´…Q†jT†<¿†[ü†~X‡pׇXHˆ^¡ˆY‰˜Z‰Ló‰2@Š*sŠ*žŠ'Ɋ)ñŠ0‹(L‹$u‹Xš‹mó‹haŒjʌh5džfŽ+jŽ,–ŽGÎ;<G9„)¾MèY6GHؐE!‘-g‘+•‘QÁ‘I’D]’\¢’Dÿ’RD“+—“>ÓP”}S”}є4O•,„•e±•_–yw–hñ–(Z—:ƒ—@¾—(ÿ—K(˜@t˜/µ˜Lå˜n2™{¡™}š|›š<›6U›PŒ›Tݛ{2œR®œZO\0¬Lݝ4*ž*_žJŠž>՞%Ÿ8:Ÿ<sŸ,°Ÿ4ݟ8 qK [½ 4¡>N¡B¡PС\!¢'~¢M¦¢`ô¢YU£>¯£6î£7%¤5]¤4“¤0Ȥ„ù¤„~¥…¦†‰¦È§„Ù§A^¨D ¨=å¨W#©>{©Wº©KªO^ª0®ªGߪ­'«¬Õ«:‚¬@½¬þ¬­+­FK­v’­K	®YU®`¯®a¯4r¯5§¯@ݯ9°SX°c¬°K±S\±I°±Oú±=J²5ˆ²S¾²O³Rb³Eµ³Jû³~F´<Å´JµUMµb£µ\¶Tc¶b¸¶]·y·•·)²·*Ü·!¸q)¸R›¸:î¸l)¹p–¹rºyzºJôº)?»)i»)“»3½»9ñ»2+¼„^¼7ã¼ó½¾^¿6{¿7²¿Lê¿;7ÀSsÀ[ÇÀQ#Á6uÁ;¬ÁbèÁpKÂf¼Â;#Ã)_Ã=‰ÃNÇÃpÄ2‡Ä2ºÄbíÄ^PÅP¯ÅKÆ^LÆO«Æ.ûÆH*ÇWsÇ3ËÇiÿÇgiÈaÑÈ3É‹4Ê‹ÀÊ[LË‚¨Ë_+ÌQ‹ÌeÝÌFCÍPŠÍÛÍI[ÎP¥ÎNöÎdEÏ’ªÏU=Ðq“ÐRÑ]XÑZ¶ÑŠÒKœÒuèÒD^Óq£ÓCÔƒYÔyÝÔrWÕAÊÕiÖ=vÖV´Öfׄr×…÷×j}ØKèØ_4ÙE”Ù]ÚÙO8Ú^ˆÚfçځNÛnÐÛ…?ÜrÅ܁8ÝnºÝ)ÞCHÞ-ŒÞ;ºÞCöÞ::ß&ußZœßZ÷ßARà!”à0¶àFçàV.áN…á5Ôá\
â^gâFÆâ!
ãB/ãÄrãY7äe‘äa÷ä^Yå^¸å^æJvæ8ÁæEúæ:@ç<{çc¸ç<è=Yè\—èZôè:OéAŠéCÌéiê:zêsµêT)ë
~ëjŒëj÷ëZbìH½ìAí:Hí7ƒíM»í8	îRBîL•î>âîU!ïXwï#ÐïôïHðHOðP˜ðpéð„ZñrßñRòiò!éòóN*ó5yóY¯óZ	ô5dôlšôsõ{õhõWùõ\Qöm®ö[÷‰x÷xøS{ø@ÏøfùXwù:Ðù¢úv®úI%ûdoûjÔû\?üNœüPëüw<ý´ý4Ôýh	þHrþG»þxÿw|ÿ|ôÿ}q9ï…)X¯%=B£€O$mt7â\mwå"4?8t8­=æ$$*It<ŽSË%OE&•D¼;Y=W—/ïf	D†	LË	>
1W
l‰
5ö
O,'|¤%´=Ú7*Mbe°P
Sg
>»
Aú
m< ª)Ë=õ.3-b&;·ó==EAƒ'Å)írXŠã8ÿ8@P5‘4Ç ü$HB1‹6½Eô6:!q3“LÇY7n>¦`åZFB¡HäJ-JxJÃF}U–Ó8jb£QAXsšT%c:‰MÄh{6›cÒ36!jIŒ2Öj	,t¡(ÁiêrTÇ&Ü  e- \“ `ð PQ!a¢!8"1="™o"b	#:l#:§#Râ#I5$b$Vâ$V9%E%!Ö%pø%bi&Ì&2á&2'"G'=j'G¨'Gð'08(]i(JÇ(_)=r)5°)Yæ)J@*c‹*mï*H]+_¦+@,/G,w,“,@«,Jì,^7-c–-ú-w.MŠ.BØ.C/M_/N­/}ü/Oz0/Ê0Nú0>I1Hˆ1NÑ18 2@Y27š2mÒ2L@3*3H¸3;4
=5=H5†5/¥5$Õ5Qú5[L6¨6pµ6d&7n‹7eú78`8O™8Eé8=/9^m9dÌ9U1:F‡:mÎ:K<;Jˆ;Ó;aæ;çH<-0=^=5q=§=Â=Sá=K5>1>7³>Kë>n7?|¦?N#@%r@*˜@#Ã@Bç@4*A5_A6•AJÌA$B9<B#vBŚB9`C)šC'ÄC?ìC,D‚®Dd1EJ–EWáE99F5sF?©FbéF5LG;‚GE¾G>H@CH¡„H]&Io„IXôI|MJ‰ÊJ6TKW‹KfãKMJLi˜LgMYjMQÄMdNd{N.àNdOFtOH»OCPZHPY£PMýP+KQZwQ8ÒQBRNRnR!ðR[S4nS5£SJÙS4$TRYT]¬T]
UhUmUdUOòU}BV`ÀV !WNÂWRXsdXsØX\LYk©YGZI]ZB§ZJêZN5[Z„[kß[|K\iÈ\12]gd]jÌ]g7^QŸ^\ñ^yN_ŒÈ_\U`\²`‰a‰™a<#bS`bS´bOcDXcGc8åchdt‡dvüd^seBÒeFf[\fU¸f=gaLgK®gGúgSBh–hfµhXiEuiR»iEj*Tj|jCüjC@k?„k|ÄkŽAlÑÐlX¢m]ûmeYn_¿n[o^{o_Úo^:p^™p|øpuq3õqA)rEkrI±rZûr5Vs5ŒsOÂs^t4qt4¦t3Ût3u>Cu^‚ugáuqIvW»vbwGvwh¾wP'xBxxY»xdy8zyI³yAýyN?z9ŽzpÈzB9{R|{žÏ{tn|Lã|L0}5}}U³}L	~<V~“~_!sPõbF€T©€Pþ€_O¯¨=‚Næ‚k5ƒu¡ƒ}„Y•„Zï„nJ…h¹…s"†s–† 
‡n«‡nˆH‰ˆb҈W5‰q‰˜ÿ‰M˜ŠaæŠZH‹p£‹pŒy…Œ8ÿŒj8V£Uú{PŽ_̎_,lŒwùpq]âh@‘`©‘Œ
’{—’™“š­“›H”šä”‡•˜–Œ –y-—Y§—Q˜]S˜N±˜X™FY™p ™3š1Eš6wš4®š5ãš4›>N›5›=Û:œ><œ6{œ3²œ1æœY4r)§Hѝež'€ž4¨žFݞ($Ÿ)MŸ3wŸ«Ÿ@ɟ#
 6. De ,ª 1× ,	¡W6¡>Ž¡ŸÍ¡<m¢Zª¢&£g,£:”£EÏ£>¤ST¤I¨¤>ò¤?1¥Hq¥@º¥'û¥7#¦7[¦m“¦+§Y-§W‡§hߧhH¨f±¨o©oˆ©wø©{pªqìªo^«^ΫI-¬mw¬Iå¬</­Ml­6º­4ñ­t&®&›®R®P¯mf¯;Ô¯(°ù9°N3±:‚±(½±'æ±=²HL²W•²Ží²||³Fù³J@´r‹´Dþ´KCµ>µ_ε0.¶L_¶4¬¶aá¶3C·5w·<­·iê·T¸,t¸7¡¸4Ù¸G¹V¹@r¹3³¹@ç¹3(ºJ\º§ºœÃº¤`»4¼l:¼[§¼(½a,½'Ž½G¶½hþ½.g¾.–¾…ž2K¿2~¿2±¿Gä¿8,ÀjeÀLÐÀ!ÁQ?Ár‘ÁPÂCUÂN™Â`èÂgIÃB±ÃLôÃ5AÄ+wÄ-£Ä5ÑÄ/Å_7Å'—Å"¿ÅQâÅ44ÆMiÆ8·ÆYðÆ6JÇ0ÇH²Ç]ûÇQYÈ6«È9âÈ9É9VÉ9ÉUÊÉ: Ê<[Ê3˜ÊHÌÊWË:mË'¨ËBÐËBÌRVÌ?©ÌKéÌT5ÍTŠÍUßÍ!5Î0WÎJˆÎ&ÓÎ#úÎeÏ6„Ï;»ÏŽ÷Ïq†Ð'øÐG Ñ8hÑK¡Ñ*íÑÒC8Ò'|Ò8¤Ò<ÝÒBÓB]ÓC ÓEäÓE*ÔCpÔ;´ÔWðÔAHÕ@ŠÕMËÕ9Ö9SÖgÖgõÖM]×Y«×oØJuØEÀØ7Ù7>Ù3vÙªÙBÈÙ[Ú@gÚƒ¨Ú?,ÛDlÛ/±Û-áÛ5ÜdEÜzªÜ-%Ý-SÝuÝ1÷ÝH)ÞŸrÞ1ß1DßHvß¿ß(ÜßIàHOà!˜à#ºà>Þàháa†áXèákAâj­â"ãP;ãQŒãVÞãg5äeänåxråYëålEæK²æþ明çp'èM˜èBæè‰)é4³éDèé”-êiÂê.,ë[ë^Ýë><ì.{씪ìT?íÀ”íiUîG¿îTïW\ï<´ï;ñïC-ð2qð±¤ð±Vñbò”kòsóetóBÚó=ôP[ôU¬ô>õKAõAõgÏõg7öFŸö1æö÷l7÷_¤÷Bø'Gø+oøh›øAùNFù•ùWªù,ú./ú:^ú™ú·úÔúíúûM"ûMpû6¾ûTõûJücü€ü%™ü(¿üèüýüýh+ý”ý´ý)Íý÷ý&þ(;þ/dþB”þB×þEÿ!`ÿJ‚ÿTÍÿ,"	:O	4Š	2¿	!ò	`	!u	5—	*Í	:ø	%3	IY	?£	zã	2^	)‘	»	4Õ	7
	-B	Gp	G¸	A	]B	( 	.É	Jø	!C	<e	6¢	.Ù		'"	dJ	¯	9Ï	F		^P	m¯	„		T¢		u÷		0m
	?ž
	4Þ
	@	eT	Jº	'	+-	#Y	6}	5´	#ê	,
	6;
	r
	'Ž
	¶
	.Ô
	'	M+	/y	[©	4	\:	:—	;Ò	t	;ƒ	0¿	0ð	W!	By	d¼	L!	On	¾	|Þ	F[	M¢	*ð	3	PO	V 	+÷	'#	JK	G–	!Þ	*	I+	-u	£	;%	?a	)¡	)Ë	Uõ	QK	u	M	ua	=×	I	d_	BÄ	M	PU	@¦	Tç	É<	©	I°	_ú	LZ	Q§	Uù	cO	O³	8 	A< 	H~ 	`Ç 	"(!	UK!	>¡!	Jà!	K+"	Hw"	CÀ"	:#	O?#	K#	kÛ#	\G$	R¤$	j÷$	4b%	U—%	(í%	!&	N8&	?‡&	DÇ&	Y'	Zf'	5Á'	O÷'	ÇG(	L)	S\)	ƒ°)	P4*	O…*	GÕ*	O+	Mm+	6»+	Wò+	$J,	*o,	2š,	GÍ,	,-	;B-	6~-	.µ-	+ä-	T.	He.	3®.	Mâ.	ˆ0/	œ¹/	|V0	^Ó0	U21	qˆ1	yú1	,t2	J¡2	jì2	aW3	S¹3	[
4	fi4	™Ð4	ˆj5	äó5	\Ø6	[57	S‘7	3å7	h8	T‚8	[×8	c39	X—9	ð9	€~:	uÿ:	{u;	}ñ;	go<	×<	5æ<	[=	]x=	<Ö=	8>	nL>	]»>	^?	+x?	2¤?	a×?	09@	Oj@	Oº@	n
A	TyA	pÎA	H?B	JˆB	7ÓB	,C	/8C	NhC	A·C	4ùC	8.D	9gD	M¡D	3ïD	3#E	bWE	`ºE	:F	(VF	OF	QÏF	O!G	-qG	-ŸG	/ÍG	)ýG	a'H	V‰H	RàH	<3I	ƒpI	`ôI	6UJ	JŒJ	P×J	8(K	ZaK	†¼K	/CL	\sL	YÐL	K*M	4vM	-«M	HÙM	"N	%2N	XN	JrN	½N	¤ÖN	O{O	EËO	EP	BWP	nšP	'	Q	1Q	qHQ	4ºQ	ïQ	KR	WR	lsR	~àR	r_S	>ÒS	IT	H[T	6¤T	DÛT	P U	!qU	:“U	@ÎU	:V	:JV	9…V	;¿V	oûV	ckW	DÏW	AX	6VX	^X	JìX	—7Y	?ÏY	<Z	2LZ	MZ	GÍZ	a[	4w[	4¬[	oá[	2Q\	_„\	8ä\	8]	DV]	I›]	6å]	O^	1l^	Xž^	l÷^	d_	„_	¤_	4`	DT`	™`	^¹`	La	Qea	2·a	0êa	4b	%Pb	,vb	£b	m¹b	F'c	=nc	¬c	Ëc	0ëc	!d	?>d	2~d	4±d	Eæd	G,e	\te	RÑe	z$f	UŸf	Uõf	mKg	K¹g	Lh	jRh	>½h	5üh	I2i	‹|i	Zj	5cj	™j	,k	BHk	)‹k	:µk	]ðk	-Nl	-|l	-ªl	-Øl	-m	-4m	Qbm	S´m	Yn	Mbn	>°n	Yïn	6Io	B€o	TÃo	@p	3Yp	2p	5Àp	Pöp	?Gq	A‡q	tÉq	7>r	bvr	lÙr	UFs	dœs	Nt	fPt	8·t	2ðt	.#u	;Ru	/Žu	I¾u	8v	VAv	˜v	e(w	ZŽw	%éw	,x	,<x	%ix	%x	µx	85y	3ny	m¢y	lz	*}z	W¨z	}{	~{	þ{	L|	ne|	UÔ|	J*}	5u}	4«}	&à}	N~	¦V~	eý~	c	…€	€	P€	2d€	*—€	M€	^	…o	Lõ	HB‚	f‹‚	ˆò‚	_{ƒ	9ۃ	J„	A`„	I¢„	“ì„	w€…	rø…	~k†	aê†	\L‡	a©‡	_ˆ	ckˆ	Jψ	^‰	`y‰	bډ	]=Š	™›Š	w5‹	D­‹	Zò‹	[MŒ	©Œ	_Ȍ	A(	7j	;¢	Cލ	W"Ž	OzŽ	Cʎ	r	C	Dŏ	
	2&	=Y	5—	]͐	0+‘	$\‘	U‘	¡×‘	cy’	<ݒ	“	L¨“	fõ“	z\”	Oה	''•	GO•	M—•	bå•	ƒH–	N̖	B—	i^—	bȗ	+˜	<˜	u¾˜	M4™	l‚™	iï™	WYš	“±š	ME›	>“›	bқ	V5œ	\Œœ	léœ	rV	hɝ	2ž	Fž	NԞ	4#Ÿ	XŸ	fjŸ	8џ	ˆ
 	\“ 	Dð 	‰5¡	*¿¡	Aê¡	S,¢	€¢	^‘¢	Rð¢	9C£	C}£	>Á£	D¤	TE¤	Rš¤	.í¤	M¥	-j¥	f˜¥	-ÿ¥	`-¦	-Ž¦	?¼¦	]ü¦	CZ§	Nž§	Rí§	(@¨	bi¨	W̨	$©	N-©	?|©	n¼©	o+ª	)›ª	FŪ	B«	6O«	†«	wŸ«	Z¬	Xr¬	aˬ	S-­	h­	{ê­	hf®	WÏ®	]'¯	C…¯	Yɯ	g#°	p‹°	ü°	QŠ±	-ܱ	3
²	…>²	=IJ	V³	cY³	_½³	c´	Z´	IÜ´	M&µ	©tµ	D¶	rc¶	qÖ¶	CH·	DŒ·	CÑ·	C¸	oY¸	Qɸ	^¹	Ez¹	AÀ¹	aº	kdº	Kк	S»	p»	i}»	„ç»	ll¼	RÙ¼	k,½	T˜½	hí½	jV¾	pÁ¾	k2¿	tž¿	=À	VQÀ	P¨À	&ùÀ	0 Á	1QÁ	2ƒÁ	^¶Á	`Â	xvÂ	xïÂ	.hÃ	?—Ã	U×Ã	E-Ä	FsÄ	NºÄ	O	Å	FYÅ	, Å	VÍÅ	D$Æ	8iÆ	E¢Æ	bèÆ	 KÇ	NlÇ	»Ç	KKÈ	:—È	(ÒÈ	)ûÈ	(%É	)NÉ	.xÉ	%§É	NÍÉ	<Ê	JYÊ	L¤Ê	SñÊ	7EË	W}Ë	gÕË	T=Ì	’Ì	H Í	biÍ	šÌÍ	gÎ	Ï	@…Ï	4ÆÏ	@ûÏ	.<Ð	‹kÐ	>÷Ð	[6Ñ	~’Ñ	>Ò	HPÒ	4™Ò	WÎÒ	Q&Ó	xÓ	9“Ó	XÍÓ	D&Ô	AkÔ	J­Ô	~øÔ	MwÕ	6ÅÕ	5üÕ	'2Ö	6ZÖ	7‘Ö	DÉÖ	D×	HS×	1œ×	2Î×	>Ø	:@Ø	M{Ø	IÉØ	OÙ	EcÙ	j©Ù	sÚ	?ˆÚ	\ÈÚ	.%Û	3TÛ	DˆÛ	ZÍÛ	G(Ü	4pÜ	5¥Ü	 ÛÜ	TüÜ	hQÝ	7ºÝ	OòÝ	=BÞ	&€Þ	4§Þ	8ÜÞ	Dß	DZß	NŸß	Nîß	–=à	Ôà	5éà	6á	;Vá	/’á	(Âá	(ëá	>â	#Sâ	;wâ	,³â	;àâ	 ã	"=ã	7`ã	<˜ã	IÕã	-ä	0Mä	4~ä	5³ä	Jéä	24å	.gå	'–å	0¾å	4ïå	"$æ	ZGæ	)¢æ	„Ìæ	TQç	@¦ç	}çç	@eè	@¦è	Içè	g1é	m™é	Iê	(Qê	:zê	rµê	2(ë	.[ë	;Šë	1Æë	.øë	5'ì	1]ì	5ì	5Åì	Rûì	2Ní	5í	(·í	8àí	7î	.Qî	l€î	[íî	SIï	Oï	Píï	P>ð	eð	Rõð	0Hñ	Uyñ	;Ïñ	5ò	(Aò	Njò	,¹ò	Aæò	2(ó	D[ó	7 ó	7Øó	\ô	Bmô	D°ô	>õô	4õ	(Kõ	*tõ	TŸõ	]ôõ	.Rö	iö	Pëö	/<÷	4l÷	[¡÷	]ý÷	4[ø	mø	)þø	z(ù	G£ù	;ëù	d'ú	%Œú	2²ú	4åú	<û	4Wû	3Œû	@Àû	;ü	:=ü	Bxü	:»ü	2öü	/)ý	:Yý	9”ý	CÎý	hþ	ƒ{þ	Zÿþ	MZÿ	9¨ÿ	Râÿ	K5
O
UÑ
*'
vR
MÉ
D
M\
Uª
B
RC
<–
BÓ
+
NB
7‘
=É
[
>c
A¢
Hä
P-
H~
3Ç
>û
C:
D~
CÃ
j
qr
Uä
=:	
'x	
^ 	
ÿ	
L

X`

b¹

%
%B
%h
&Ž
%µ
&Û
%
&(
'O
"w
#š
#¾
%â
#
#,
%P
%v
%œ
#Â
$æ
%
&1
%X
&~
&¥
&Ì
%ó
&
&@
&g
(Ž
$·
%Ü
%
&(
$O
't
#œ
%À
#æ
%

%0
'V
%~
(¤
+Í
,ù
,&
%S
$y
$ž
"Ã
jæ
;Q
6
SÄ
O
|h
{å
/a
^‘
]ð
JN
=™
3×
1
=
YS
L­
Sú
iN
?¸
[ø
6T
4‹
2À
@ó
U4
KŠ
KÖ
["
v~
gõ
\]
[º

;
AY
I›
Qå
Q7
]‰
Lç
44 
,i 
{– 
+!
:>!
\y!
’Ö!
Ci"
0­"
LÞ"
W+#
tƒ#
`ø#
_Y$
r¹$
¸,%
~å%
zd&
Eß&
W%'
@}'
@¾'
Nÿ'
gN(
C¶(
Jú(
vE)
O¼)
*
2(*
@[*
œœ*
…9+
T¿+
G,
i\,
\Æ,
!#-
Uàt”ts1’
ȸ²Ø¾³ŠÅÀ1¨ŽwŸ!ó
hÉ
]AtÁ—
ƒ
€q/	—	K)Öo¦IêÁª	x9
‰
}å|hhÄ°X
ؾZF`1S«	¿ÿ¬€
{±Á—«ë
[¶Ýætµx|øÞœ	¸W
ž;É!XhšýäÛ™`,LçwˆŸ9ހ/%D5l
Rëvb[ý¸H
S:Ö
Y
Ä
%K
J/[®í¬Gl	†—zî÷øÁ«™X8F	åÐ
~à¾Æïú‹ê'-Y—Deð_L	O¿H'	ná(ÍcYí
CC	xè
‡

@æbNP‹º
»$€©84kLtç
½
3Äù@	{
.	33Å$b¸Á
Ё¹±ÒT
)V
	¼Âg‡Š
	
õjÁó5ëì@
õwêíWýÇê
‰
›bZAËj?͸µéS
?6–ƒ
EÉ÷‡h
ƒ,Á˜màÈ8&r
€	Ж
Ð@ Ü
Á	çŽ	–\RÓKxÀÚã	<‘–'­Â
[#^ˆáÖrT
A*¸
\4L.æ$ßø<»
Î;
èÕ
 ¿
¿¥	l	E™#
ø	ÿ'‡	רd
ñ<	,
OÒ
!·ÝÂ%oÌüÇ
‡Ï£
A	(ä
r/UVzb
³â
Þ%N	ïš±
1
2	¦Ä…§îÝ
Å©	ù•
‰ù¸}Á
—}
¼.:7ŒyÃq
Ê•hD
ìµ3j¡ ö¯		<¹!6
cB†’6q•„M)ñÙ	;
XJ3
–cF"0ÆJ|$ìü™	¾U¸
jðÃ+	“¯neŒ
]
ù	NRŠKµí.ÍeP	ä&÷Vñ¤
êù
ŒDMn€®ìœ%ŸÂ§g
UÄت¥ª°•Ýõ~G#¹´EX
` †b
w!‚
/=ý¢¿
˜”¢=	À	‚D
n‹-	—å
/µè5¡
`AúiB)øÔ²¥Ã˜õ	ÁžµG4	gÒæ	|
Y’à
Ï]¼Ú2

L<7(ÉÑ
hÆŒ-<:Gò’ôÜݺyÍ
1œ
`é"
ߘüŠ	™'¯
†WJDMé	àQXf
J
"	Äö+¹5^\

±^£2Vã"ZmÕÑ	S…ãÎÈ3ýª
®g õ¹Ëã
bòÛ
ÿ‰á~)¨
rŠ
·
qmÈšZ	Ÿ‹ç	Û	ƒU
qÔ¼
ÈÜ
ô
êãè›%
­I#	ûu
ãé?|Å(@Qæÿv	°
ÿu$òk¢ks8ªkZö˜-„‚)©_	[„.æ
Ö
8ð	´vÂ
ŠÑMÙó
Þ>ö	HÂ& 	KÑkˆg	¸M
§èøA
¼ìâ	†
¼cç[õ‰Ì7šb/¢
KüÊõ
Æp
Ûþ
œþ	}ªù
	Žš€€_Ê
7y
GFÒD¼)g"Ñû¬Ó	 pý•×Ç


’
Ã

m
¶
$n?@æ[‹
L‚ŠÏˆÀXñ	U
²(È5w`N
Ú
À}Ü©	šòjÓfMO>R
§‹v¾¢’ܺ*Ó<
‚
[hx ´®
.Ô	æÚ‘­wÙCœEg»ÆózŽ
û	9›&
{áÙÙ­¿,Z
O­
Ô:þ]K¯¯
ík
ì
‚ÕËÒÖ’ØCuE;֍=?¦ãl$_
à	ì

ºÒ³>d	ˆÀ)C‘Ñ
ªÓ˜
¡Ô‡+ºƒ9÷û™u£¥½Õ0ø	Þ2þ
‚“?ú¥ŸÃ¤“›
ñ	,<#¸òl% Q%b›²ÂôüK
´ë£Ü¡è p(±F
á
°_ÇV±%	¯ý`qnZÛÅJä{
¶qÐ	y›zÎ£
U	œCq	²!a¦©®
{	ÞË.ÛÂ:
ÿJ
}А?HÈ5¨g)
³jiû2o{ÛÇ“
e	ËnPôVÇ›j
ì”Ãù¹×ß	¡2Žp4>¤îm
^
	xZ

õ
X	4ÍÿzÛ÷ó2*Ø}	x	“	û½êxR‘ŝv¨]ТKómDÖùÛµã
¬âÊ	צãËtZ
"I	®aùâe

Ø
ú„½È
%ŠÓ^Í
°ýYüò(:D0—
Ùß%	'ñ2áö3‘
†ßo8B
Ï3	Ý	Éóƒ4ò‰¤|	Î	¤nï$
I›1ȉ€9ËŽ
ÊCÀ
µa	o
utñ_·×wçð‰ôlbâñXz
NÓ䯭pô ´L§
64MEI
ø—†®¢áñL—#{WŸ
yî
÷ëU”Nâ
Î
ȇO‰l\XBäÅ	7<
˜Bè#Vv¨”
»
F“PT•e'?Ø^3Ž
Ð

oT܍ïÎL­
d
tšsÅ´	é½È
 6Íe
ß
41½wÅB9®•–G²	’Wp	´Ça
*
‘ ðÔ`üA m¿Ai
Þ!B¿z
S«äUš
 ²Ï	T&9`”¬
ƒ$¹~mJ˜S&
³pÍ;†Ԓ	†
“S»Âó¨þ
q
,änt­	_¦““ÌL
Æ	Ia4Øú	5¶Êã’9í
©+ŒT6›~-Í•"~/´«[¾w
-K	s8	™æÐ…	fð×â¶ƒã°¿Ï’
¹
ïrQ`
C
”
¦
.Ø_
	Ÿ—òö
f	åºñÌ™·ÑOqš¥è«IL
– ‹ì»ö9m•õ2
#º8ÖW
lÞ
FOǶ	±eÆ	V4T#Ûd‘Poç{„o7–
Ž ¦9*	Î
½
f–vÍîÇ(	û6Cø¿s>æE	‹
6†Sæ2Œ
÷®Bi›mŠÔ)žžB\Ï¢Gßîp?
þ§»Éü
st
Þ
oNøZf"Ô
ô~
>	¤g„ø8ùüX\
L'³p(Sƒ2Õ½
Ѻ
èWW
„F>:	T¾³
+Œ¤åëÀ
O¹Ji3YÒ÷M¨g"j:¡S
-
Âaò
+陨…UÊÀÓD§
ô
ï	ˆµ&ø	1
¬
/™å“´
°N¦¬·)üÞ
f¼	Y!
¤2²ïu	·zHh…–q!‹„>ÁP
ŠÏÀe74T!òP^
	\„˜
Š‘šU¬Ö>odڝ
à¨0qeñ]	2dÒ
¿Øÿ	ö¡GØ,	»‰#³¾
'éëO
sDUpV˜ðýÓ
¨_©ù³}&‘i
ÅÙð©
ž	yÒ	ý52ëÚò	ÎäÝáÑ.
9
K&uû	wK
ûU	‡]H
$¶Ï
ižÃü	/Å•fŒR
k
qÂ5
w
Ê
md³	Ž7La@V
K/?$
´J
¥«
Ã]ÉPv7
Ì“}Iÿ“}
Ϫ/
lj	œ|ìÔŸ
Ü«{¥ÀÔD+*
ÎÁ	|
\^	^µ‘
²ûì“
÷N÷	ŒË%/x
+	#«
ž4ð”	œÏ
»Ô=«QNÝL³«¢Qßkºö
œˆå®ü
@lv§´íãê	œq¬ÒáD
èÑ«æd:
Á
kÿþ*¨cÉò	”J+_³xdàJaÕ³d\
¹fvRa	â¿6£A˜y&`	…
æŠH	DBDÄô~	”Ö@É·;$,z`£ 
‚›

†~	 ~±	A¥û
)	c
ž»>
*-‰Fé
àÚçæˆáz¢™n	 
UÈ	${.,ƒ^ñ–Yî	Ëç
±p*]åÚk|;QI
?„ß
@ßeâ7àªÿ
ÍŠ-žGæ·ûÝœX
Ø	ès±

™lÍ
#Xýý	®nzA+ØÒ
m	Ï£	M°¥(
ÂiŽëdÜ+êÃ
TëG
óOn
º	ó¢
LÔ
Y¡|:r fþyÓCé½S\
	?‡T5Né
™
…í
¿§¤	µ
2W0\’Ú	ºý
à¶Æx
?X*u!	«‹*H{°\å’Ý8ì^
_œ
"ÕAw‹<ZËÆN~
…¥
úª
ìv»¦-
ØØjÏ“%
Å
OÚ©ú\t	GSðï0ã	Ø

dœÙ:BG	á	w
±ààh‡…
£26 `D
Í	¬@žL
ñ
‡ã
®	Ò{èù¼Û*è	£V	éÕ=Gâ‡Ô€½TëG	þù=ÓÇõ.EÞ	Ð^ú¥Œ	ÐêT|j
M
nb
‰Ñ‰bíA^
ö•ˆøΧYåÛc
	„
ä	:r¯
çeÃ
}sƒD	;HBQ	ôgŽ
ót'ð
lŒºþèªPå¡ h#ú0³
®©
±…
Ìx~p=B'
ôž
ì	ž»	Fë
€Ž@r	½~ü„	£Θ
¬	bàù0_M‘	¾'¾Ú#E
ùŒV
Ò¤ø

8
s	-3
M7¤š	@
Ë’~£3¶ó
lÌ
¡
c fP„
Ђcv©¡s
ì‹
aŒö‡îór÷¯
PÌ1öÄ	ªÙî	ó	mÖÇ	ZC8¨Á¹Ë¨êçð”Æ°·W»ï/%o5–	
?WJ!;·dÊ­R8äy	Ñ1É
z€+åWj(PÀy
¿	ð
²ÃR®Š]'
>ý“È6¼ÿ²
o
 	QAK•jÉ	»gfëÛ&		µç‘v%\	Ö	ßî
ê
ô	‹wFQÚ
síÉx×c	ë²ÔŒ—õIӗׯtq¢©1·_Ì¥
º	™
¼G0
Q
Ì¬9÷	N(
|«ÝØ@ÖŸÚ}Ävšrˆ"
H·
.,·
eÍœu–…iÖÇ	¦g7
û
Åc°	!ÿ
 5
imÐ~°([jM	Ä4|
Ì•?
ì=¼
«Wr0ü 
ß6ä<;š(áö5ºRõ¤
•
ö
ãh	`–¡Q6P“˜9	·6ÒJ0	Z¼~ï
0µ	›[Å
h
ú‹Y			z	g	×£1á­˜X§ñõWš˜Ër
W	è?›>õåÜ	‘
<ï4yÿšk	G
Òu!
ƒÇ‘».
½a
>ya¢	Õ	T	ç§÷]úÆ
loïÏ”À=kÂ
åH#
+
 #[Uiî@¯).ï/oÎݱ²Áe0,!
SÙ
Z3
é6
ÌYO
Z¶Åø½
ÙÓÕp)	¸óˆ+êù”¼úªBÉ
7HhOR%†JÞQO	¨
d;ÛíME8€¹
f
Þxgéô}F¢°™â£×¿Ñ,
ˆöu‚!å
Æ£J	¯´îê1»ð_…À‡ÃTí
n=
‘ÿY
úC†Ê
í\¬Ã	ר	|t
.¸d¾ÍßYí
þ*þ¡:]ŸâÀtÍ3)
LP‹ÃVž…9
q>Õ˜95	·fC¼	ÜÞ=è¬V…î
t¡
²ŸþË	Êí”Éé´‚³ªçg
°;«é²b¶‚ËœKøÄE´›	ˆ
9
Úöý
.ü
7ŠZ=^
RÄ›CŠµ-Fæì+
%4
ÈÐZæ	A
Ú	k¶¶õn&Â	ŸY>áIx¹;	h;	€ÙI—ôE§ç¿‹	‚ùÌ
I—_CrB^á
©žH²
{
Ói	þ0¹	sa;’¥hââ„ÕûºS	SF¾
ÝVŸÕž
HÜhàV ÆÎþ!—]M¡}Ú`=¯	ÿòÖmó
±¸F
›
0ÇIÐyœK
ˆ
IÄ
­PÎ'äl
Üá¦¸
,ݶ€
pÿI-Êu±
 /
©$gl
Õ

‡
Þð•êkÌæ
-£}ª
ðΟ×>C
†	VR	a
ÕӁv
cîoÔ
òÓ
‚	Ê̺ø
¸á:ȃ–
X×
ú
¢¡	<Ϫ€A3ˆ$ÒOÏ
ú¤}y¹ý½Y¦
Â[	
]
§Ðpä€îN§[
zŽ ~
ºÆÙ¯«.uO"\Áêê)ñ¼:ë	è
×™¢ÈéE
Ö4
¡a	²ž°{„0
¥µb¯B	¦ô‚{H(öƒãŒ[Q^–R[	·-Å
>
‡òõ÷w'mď“ª•
]yúÔ"½•	à
¶
Ñ­¯›ü01’´aŒ×
†§ú
1=
;c¥"RKu
ÄW&pƒ	u*k¦Û5
<ÓE
|ÚÌY,Àz­8’,lwQ
î©ŸÏ	±F	ÂÙSj‚	
š
Ì	Òe¯	cN
'‹¬ïp
CŒ…×û
Ù"$
÷
r	äßPƒ&iË
_ø–1	P
­J¹¾òÈ|F$	n#O˜	2Ý
¾	
&ô÷Ÿ	í	uÆÝ
TŽ­Ù
£Wô
ó¤ï
<³kB
<(‰
v
6U¦×	´
ʈ	Îl		H
Ê_Eo	ev»¤¿…©
	r”5&ƒ©ëG‘Ä
¾c|Ñ&þ`
jfÕÖc®°
Ñ5dszeQË
÷
å	AdÇ"RN=	šioüts
7ò
c7	:1(¹M¬¾ž'¤±\ÐÜzrSåŽïw	Ík7?	Îi9ëñð¶ÞHm]
´ß”ßabÊàÅÞ]I/=Ñç;xn
­ 
3â <R-®„N¤
éQ"­{[
{
Ey„	µÙU=Ü	û¬‚
Üâ	
u8äãÕñ
:ŽÇ

œMâ4ɾÁ¢î	‡÷-®Æ
j	¶,}°ÝÛµ
¥¨+þõ‰yÉ)ä
b	ÄT*
EX—ýfÉ
Û
*f	‘ûs†sÀ
@߽Ɣ 
iÊ^8
,ç*³3@`íq§	j	6	Üiˆ+‰Ÿ	rx½	Š…	¼
¸™			  TI CodeComposer Studio syntax compatibility mode			[default is %d]
			[default is %s]


			specify variant of SPARC architecture
-bump			warn when assembler switches architectures
-sparc			ignored
--enforce-aligned-data	force .long, etc., to be aligned correctly
-relax			relax jumps and branches (default)
-no-relax		avoid changing any jumps and branches

	%s 
 NDS32-specific assembler options:

 input file    	: %s
 options passed	: 
 output file   	: %s
 target        	: %s
 time stamp    	: %s


-no-relax		don't relax relocations
			

D30V options:
-O                      Make adjacent short instructions parallel if possible.
-n                      Warn about all NOPs inserted by the assembler.
-N                      Warn about NOPs inserted after word multiplies.
-c                      Warn about symbols whose names match register names.
-C                      Opposite of -C.  -c is the default.

TIC4X options:
  -mcpu=CPU  -mCPU        select architecture variant. CPU can be:
                            30 - TMS320C30
                            31 - TMS320C31, TMS320LC31
                            32 - TMS320C32
                            33 - TMS320VC33
                            40 - TMS320C40
                            44 - TMS320C44
  -mrev=REV               set cpu hardware revision (integer numbers).
                          Combinations of -mcpu and -mrev will enable/disable
                          the appropriate options (-midle2, -mlowpower and
                          -menhanced) according to the selected type
  -mbig                   select big memory model
  -msmall                 select small memory model (default)
  -mregparm               select register parameters (default)
  -mmemparm               select memory parameters
  -midle2                 enable IDLE2 support
  -mlowpower              enable LOPOWER and MAXSPEED support
  -menhanced              enable enhanced opcode support
                                         constraint violations
                                         for constraint violations
                                         instructions might violate constraints
                                         might violate constraints
                          EXTENSION is combination of:
                          Registers will not need any prefix.
                          Registers will require a `$'-prefix.
                          emulate output (default %s)
                          generate GNU Build notes if none are present in the input
                Record the cpu type
        -EB		assemble code for a big-endian cpu
        -EL		assemble code for a little-endian cpu
        -FIXDD		fix data dependencies
        -G gpnum	assemble code for setting gpsize, default is 8 bytes
        -KPIC		generate PIC
        -NWARN		do not print warning message when fixing data dependencies
        -O0		do not perform any optimizations
        -SCORE3		assemble code for target SCORE3
        -SCORE5		assemble code for target SCORE5
        -SCORE5U	assemble code for target SCORE5U
        -SCORE7		assemble code for target SCORE7 [default]
        -USE_R1		assemble code for no warning message when using temp register r1
        -V 		Sunplus release version
        -V                print assembler version number
        -Qy, -Qn          ignored
        -march=score3	assemble code for target SCORE3
        -march=score7	assemble code for target SCORE7 [default]
        S390 options:
        -mregnames        Allow symbolic names for registers
        -mwarn-areg-zero  Warn about zero base/index registers
        -mno-regnames     Do not allow symbolic names for registers
        -m31              Set file format to 31 bit format
        -m64              Set file format to 64 bit format
    ops were:    %s   did you mean this?   other valid variant(s):  --32/--64/--x32         generate 32bit/64bit/x32 code
  --MD FILE               write dependency information in FILE (default none)
  --alternate             initially turn on alternate macro syntax
  --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]
                          compress DWARF debug sections using zlib
  --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]
                          compress DWARF debug sections using zlib [default]
  --debug-prefix-map OLD=NEW
                          map OLD to NEW in debug information
  --defsym SYM=VAL        define symbol SYM to given value
  --disp-size-default-22    branch displacement with unknown size is 22 bits (default)
  --disp-size-default-32    branch displacement with unknown size is 32 bits
  --divide                do not treat `/' as a comment character
  --divide                ignored
  --elf-stt-common=[no|yes]
                          generate ELF common symbols with STT_COMMON type
  --execstack             require executable stack for this object
  --fatal-warnings        treat warnings as errors
  --fdpic                 generate an FDPIC object file
  --fix-v4bx              Allow BX in ARMv4 code
  --gdwarf-2              generate DWARF2 debugging information
  --gdwarf-sections       generate per-function section names for DWARF line information
  --generate-missing-build-notes=[no|yes]   --gstabs                generate STABS debugging information
  --gstabs+               generate STABS debug info with GNU extensions
  --hash-size=<value>     set the hash table size close to <value>
  --help                  show this message and exit
  --itbl INSTTBL          extend instruction set to include instructions
                          matching the specifications defined in file INSTTBL
  --listing-cont-lines    set the maximum number of continuation lines used
                          for the output data column of the listing
  --listing-lhs-width     set the width in words of the output data column of
                          the listing
  --listing-lhs-width2    set the width in words of the continuation lines
                          of the output data column; ignored if smaller than
                          the width of the first line
  --listing-rhs-width     set the max width in characters of the lines from
                          the source file
  --m32bit-doubles  [default]
  --m32bit-doubles [default]
  --m64bit-doubles
  --m64bit-doubles  Source code uses 64-bit doubles
  --march=<arch>		Generate code for <arch>.  Valid choices for <arch>
				are v0_v10, v10, v32 and common_v10_v32.
  --mbig-endian-data
  --mcpu=<rx100|rx200|rx600|rx610|rxv2>
  --mg10            Enable support for G10 variant
  --mg13            Selects the G13 core.
  --mg14            Selects the G14 core [default]
  --mint-register=<value>
  --mlittle-endian-data [default]
  --mno-allow-string-insns  --mpid
  --mrelax
  --mrelax          Enable link time relaxation
  --mrl78           Alias for --mg14
  --msmall-data-limit
  --muse-conventional-section-names
  --muse-renesas-section-names [default]
  --no-underscore         User symbols do not have any prefix.
  --nocompress-debug-sections
                          don't compress DWARF debug sections
  --nocompress-debug-sections
                          don't compress DWARF debug sections [default]
  --noexecstack           don't require executable stack for this object
  --pic			Enable generation of position-independent code.
  --reduce-memory-overheads 
                          prefer smaller memory use at the cost of longer
                          assembly times
  --sectname-subst        enable section name substitution sequences
  --size-check=[error|warning]
			  ELF .size directive check (default --size-check=error)
  --statistics            print various measured statistics from execution
  --strip-local-absolute  strip local absolute symbols
  --target-help           show target specific options
  --traditional-format    Use same format as native assembler when possible
  --underscore            User symbols are normally prepended with underscore.
  --version               print assembler version number and exit
  --warn                  don't suppress warnings
  -D                      produce assembler debugging messages
  -EB                     assemble code for a big-endian cpu
  -EB                     assemble for a big endian system (default)
  -EL                     assemble for a little endian system
  -EB,-big                produce big endian code and data
  -EL                     assemble code for a little-endian cpu
  -EL, -mel or -little    Produce little endian output
  -EB, -meb or -big       Produce big endian output
  -mpic			  Generate PIC
  -mno-fp-as-gp-relax	  Suppress fp-as-gp relaxation for this file
  -mb2bb-relax		  Back-to-back branch optimization
  -mno-all-relax	  Suppress all relaxation for this file
  -EL,-little             produce little endian code and data
  -I DIR                  add DIR to search list for .include directives
  -Ip                     synonym for -ignore-parallel-conflicts
  -J                      don't warn about signed overflow
  -K                      warn when differences altered for long displacements
  -KPIC                   generate PIC
  -L,--keep-locals        keep local symbols (e.g. starting with `L')
  -M,--mri                assemble in MRI compatibility mode
  -N                      Warn when branches are expanded to jumps.
  -O                      try to optimize code.  Implies -parallel
  -O1,			  Optimize for performance
  -Os			  Optimize for space
  -Q                      ignored
  -Q                      ignored
  -V                      print assembler version number
  -Q                      ignored
  -V                      print assembler version number
  -EB/-EL                 generate big-endian/little-endian code
  --32/--64               generate 32bit/64bit code
  -Q                      ignored
  -V                      print assembler version number
  -k                      ignored
  -R                      fold data section into text section
  -W  --no-warn           suppress warnings
  -Wnp                    synonym for -no-warn-explicit-parallel-conflicts
  -Wnuh                   synonym for -no-warn-unmatched-high
  -Wp                     synonym for -warn-explicit-parallel-conflicts
  -Wuh                    synonym for -warn-unmatched-high
  -X                      ignored
  -Z                      generate object file even after errors
  -c                      print a warning if a comment is found
  -f                      skip whitespace and comment preprocessing
  -fixed-special-register-names
                          Allow only the original special register names.
  -g --gen-debug          generate debugging information
  -globalize-symbols      Make all symbols global.
  -gnu-syntax             Turn off mmixal syntax compatibility.
  -h, -H                  Don't execute, print this help text.  Deprecated.
  -h-tick-hex              Support H'00 style hex constants
  -ignore-parallel-conflicts            do not check parallel instructions
  -linker-allocated-gregs If there's no suitable GREG definition for the                          operands of an instruction, let the linker resolve.
  -m%s%s
  -m32r                   disable support for the m32rx instruction set
  -m32r2                  support the extended m32r2 instruction set
  -m32rx                  support the extended m32rx instruction set
  -m4byte-align             Mark the binary as using 32-bit alignment (default)
  -m8byte-align             Mark the binary as using 64-bit alignment
  -mEA
  -mbarrel-shifter
  -mbarrel_shifter
  -mcrc
  -mdsp-packa
  -mdsp_packa
  -mdvbf
  -mld-extension-reg-mask
  -mlock
  -mmac-24
  -mmac-d16
  -mmac_24
  -mmac_d16
  -mmin-max
  -mmin_max
  -mmul64
  -mno-mpy
  -mnorm
  -mrtsc
  -msimd
  -mswap
  -mswape
  -mtelephony
  -muser-mode-only
  -mxy
  -mN - do not insert NOPs after changing interrupts (default)
  -mQ - enable relaxation at assembly time. DANGEROUS!
  -mP - enable polymorph instructions
  -mY - do not warn about missing NOPs after changing interrupts
  -m[no-]%-17sEnable/Disable %s
  -mach=<name>             Set the H8300 machine type to one of:
                           h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn
  -madd-bnd-prefix        add BND prefix for all valid branches
  -mall-ext		  Turn on all extensions and instructions support
  -mall-opcodes    accept all AVR opcodes, even if not supported by MCU
  -mno-skip-bug    disable warnings for skipping two-word instructions
                   (default for avr4, avr5)
  -mno-wrap        reject rjmp/rcall instructions with 8K wrap-around
                   (default for avr3, avr5)
  -mrmw            accept Read-Modify-Write instructions
  -mlink-relax     generate relocations for linker relaxation (default)
  -mno-link-relax  don't generate relocations for linker relaxation.
  -mgcc-isr        accept the __gcc_isr pseudo-instruction.
  -mamd64                 accept only AMD64 ISA
  -march=ARCH             enable instructions from architecture ARCH
  -march=CPU[,+EXTENSION...]
                          generate code for CPU and EXTENSION, CPU is one of:
  -march=ms1-16-002         allow ms1-16-002 instructions (default)
  -march=ms1-16-003         allow ms1-16-003 instructions
  -march=ms1-64-001         allow ms1-64-001 instructions
  -march=ms2                allow ms2 instructions 
  -mavxscalar=[128|256]   encode scalar AVX instructions with specific vector
                           length
  -mbig-endian            generate big-endian code
  -mbig-obj               generate big object files
  -mcpu=<cpu[-sirevision]> specify the name of the target CPU
  -md - Force copying of data from ROM to RAM at startup
  -mdata-region={none|lower|upper|either} - select region data will be
    placed in.
  -mdsbt                  code uses DSBT addressing
  -mevexlig=[128|256|512] encode scalar EVEX instructions with specific vector
                           length
  -mevexrcig=[rne|rd|ru|rz]
                          encode EVEX instructions with specific EVEX.RC value
                           for SAE-only ignored instructions
  -mevexwig=[0|1]         encode EVEX instructions with specific EVEX.W value
                           for EVEX.W bit ignored instructions
  -mextension               enable extension opcode support
  -mfdpic                  assemble for the FDPIC ABI
  -mfence-as-lock-add=[no|yes]
                          encode lfence, mfence and sfence as
                           lock addl $0x0, (%%{re}sp)
  -mgcc-abi                 Mark the binary as using the old GCC ABI
  -mhard-float              Mark the binary as using FP insns (default for e2v3 and up)
  -mindex-reg             support pseudo index registers
  -mintel64               accept only Intel64 ISA
  -mip2022               restrict to IP2022 insns 
  -mip2022ext            permit extended IP2022 insn
  -ml - enable large code model
  -mlittle-endian         generate little-endian code
  -mmnemonic=[att|intel]  use AT&T/Intel mnemonic
  -mn - insert a NOP after changing interrupts
  -mnaked-reg             don't require `%%' prefix for registers
  -mno-bcond17		  disable b<cond> disp17 instruction
  -mno-dsbt               code does not use DSBT addressing
  -mno-fdpic/-mnopic       disable -mfdpic
  -mno-pic                code addressing is position-dependent
  -mno-stld23		  disable st/ld offset23 instruction
  -momit-lock-prefix=[no|yes]
                          strip all lock prefixes
  -moperand-check=[none|error|warning]
                          check operand combinations for validity
  -mpic                   code addressing is position-independent
  -mpid=far               code uses position-independent data addressing,
                            GOT accesses use far DP addressing
  -mpid=near              code uses position-independent data addressing,
                            GOT accesses use near DP addressing
  -mpid=no                code uses position-dependent data addressing
  -mrelax                   Enable relaxation
  -mrelax                 enable relaxation
  -mrelax-relocations=[no|yes]
                          generate relax relocations
  -mrh850-abi               Mark the binary as using the RH850 ABI (default)
  -mshared                disable branch optimization for shared code
  -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata
  -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be needed
   supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19
  -msoft-float              Mark the binary as not using FP insns (default for pre e2v3)
  -msse-check=[none|error|warning]
                          check SSE instructions
  -msse2avx               encode SSE instructions with VEX prefix
  -msyntax=[att|intel]    use AT&T/Intel syntax
  -mtune=CPU              optimize for CPU, CPU is one of:
  -mv850                    The code is targeted at the v850
  -mv850e                   The code is targeted at the v850e
  -mv850e1                  The code is targeted at the v850e1
  -mv850e2                  The code is targeted at the v850e2
  -mv850e2v3                The code is targeted at the v850e2v3
  -mv850e2v4                Alias for -mv850e3v5
  -mv850e3v5                The code is targeted at the v850e3v5
  -mwarn-signed-overflow    Warn if signed immediate values overflow
  -mwarn-unsigned-overflow  Warn if unsigned immediate values overflow
  -my - warn about missing NOPs after changing interrupts (default)
  -n                      Do not optimize code alignment
  -q                      quieten some warnings
  -nIp                    synonym for -no-ignore-parallel-conflicts
  -no-bitinst             disallow the M32R2's extended bit-field instructions
  -no-expand              Do not expand GETA, branches, PUSHJ or JUMP
                          into multiple instructions.
  -no-ignore-parallel-conflicts         check parallel instructions for
  -no-merge-gregs         Do not merge GREG definitions with nearby values.
  -no-pad-sections        do not pad the end of sections to alignment boundaries
  -no-parallel            disable -parallel
  -no-predefined-syms     Do not provide mmixal built-in constants.
                          Implies -fixed-special-register-names.
  -no-warn-explicit-parallel-conflicts  do not warn when parallel
  -no-warn-unmatched-high do not warn about missing low relocs
  -nocpp                  ignored
  -nosched                  disable scheduling restrictions
  -o OBJFILE              name the object-file output OBJFILE (default a.out)
  -parallel               try to combine instructions in parallel
  -relax                  Create linker relaxable code.
  -s                      ignored
  -w                      ignored
  -warn-explicit-parallel-conflicts     warn when parallel instructions
  -warn-unmatched-high    warn when an (s)high reloc has no matching low reloc
  -x                      Do not warn when an operand to GETA, a branch,
                          PUSHJ or JUMP is not known to be within range.
                          The linker will catch any errors.  Implies
                          -linker-allocated-gregs.  -xauto		  automagically remove dependency violations (default)
  -xnone		  turn off dependency violation checking
  -xdebug		  debug dependency violation checker
  -xdebugn		  debug dependency violation checker but turn off
			  dependency violation checking
  -xdebugx		  debug dependency violation checker and turn on
			  dependency violation checking
  @FILE                   read options from FILE
 %s; (default) *input_line_pointer == '%c' 0x%02x
 AArch64-specific assembler options:
 ARM-specific assembler options:
 Blackfin specific assembler options:
 FR30 specific command line options:
 GNU assembler version %s (%s)
	 using BFD version %s. H8300-specific assembler options:
 M32C specific command line options:
 M32R specific command line options:
 MMIX-specific command line options:
 Meta specific command line options:
 RL78 specific command line options:
 RX specific command line options:
 Score-specific assembler options:
 V850 options:
 XC16X specific command line options:
 XSTORMY16 specific command line options:
 Z8K options:
  -z8001                  generate segmented code
  -z8002                  generate unsegmented code
  -linkrelax              create linker relaxable code
 branch relocation truncate (0x%x)  [-2^9 ~ 2^9-1] branch relocation truncate (0x%x) [-2^19 ~ 2^19-1] branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]!%s does not use a sequence number!samegp reloc against symbol without .prologue: %s"%d" (instance number %d of a %s label)".else" without matching ".if"".elseif" after ".else"".elseif" without matching ".if"".endif" without ".if"# Example of `%s' instructions
	.sect .text
_start:
# bars register# conflicts length#4 not valid on H8/300.#<imm16>#<imm8>#<mask>$DPR_BYTE not supported in this context$DPR_GOT not supported in this context$DPR_HWORD not supported in this context$DPR_WORD not supported in this context$DSBT_INDEX must be used with __c6xabi_DSBT_BASE$DSBT_INDEX not supported in this context$GOT not supported in this context$PCR_OFFSET not supported in this context$dbg and $depc are disabled when DEBUG is off$hi and $lo are disabled when MUL and DIV are off$mb0, $me0, $mb1, and $me1 are disabled when COP is off% operator needs absolute expression%%%s() must be outermost term in expression%%hi16/%%lo16 only applies to .short or .hword%%hi8 only applies to .byte%d error%d errors%d warning%d warnings%s %s -- `%s'%s -- statement `%s' ignored%s NOP inserted%s `%s' already has an alias `%s'%s argument must be a string%s at operand %d -- `%s'%s directive has no name%s for `%s'%s for instruction '%s'%s instruction does not accept a .b suffix%s instruction, operand %d doesn't match%s is enabled by vle flag%s is not used for the selected target%s may not occupy the delay slot of another branch insn.%s must be %d at operand %d -- `%s'%s must have a constant value%s not disabled by vle flag%s not supported in MIPS16 mode%s offset %d out of range%s offset %d out of range %d to %d%s out of domain (%d is not a multiple of %d)%s out of range %d to %d at operand %d -- `%s'%s out of range (%d is not between %d and %d)%s out of range (0x%s is not between 0x%s and 0x%s)%s register same as write-back base%s relocations do not fit in %d byte%s relocations do not fit in %d bytes%s relocations do not fit in %u byte%s relocations do not fit in %u bytes%s requires value 0-2 as operand 1%s second argument cannot be a negative number %d%s shortened to %s%s symbol recursion stopped at second appearance of '%s'%s unsupported%s unsupported as instruction fixup%s without %s%s, %s, generating bad object file
%s, treating warnings as errors%s: attempt to rotate the PC register%s: global symbols not supported in common sections%s: no such section%s: output of 1st instruction is the same as an input to 2nd instruction - is this intentional ?%s: output of 2nd instruction is the same as an input to 1st instruction - is this intentional ?%s: total time in assembly: %ld.%06ld
%s: unexpected function type: %d%s: unrecognized processor name%s: would close weakref loop: %s%s:%u: bad return from bfd_install_relocation: %x%u-byte relocation cannot be applied to %u-byte field'%.*s' instruction not at start of execute packet'%.*s' instruction not in a software pipelined loop'%.*s' instruction not supported on this architecture'%.*s' instruction not supported on this functional unit'%.*s' instruction not supported on this functional unit for this architecture'%s' can't be a weak_definition (currently only supported in sections of type coalesced)'%s' can't be a weak_definition (since it is undefined)'%s' is not repeatable. Resulting behavior is undefined.'%s' is only available in DD2.0 or higher.'%s' may not be bundled with other instructions.'%s' previously declared as '%s'.'%s': only the NOP instruction can be issued in parallel on the m32r')' required',' expected'APSR', 'CPSR' or 'SPSR' expected'ASR' required'H' modifier only valid for accumulator registers'L' modifier not valid for this instruction'LSL' or 'ASR' required'LSL' required'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher.'P', 'N' or 'Z' flags may only be specified when accumulating'ROR' shift is not permitted'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher.'[' expected'[' expected after PLD mnemonic'[' expected after PLI mnemonic']' expected'||' after predicate'||' not followed by instruction'||^' without previous SPMASK'}' expected at end of 'option' field(PC)+ unpredictable(Requires %s; requested architecture is %s.)(default: no)
(default: yes)
(plt) is only valid on branch targets(unknown reason)*<abs8>-%s conflicts with the other architecture options, which imply -%s-(PC) unpredictable-- unterminated string--absolute-literals option not supported in this Xtensa configuration--compress-debug-sections=%s is unsupported--density option is ignored--fdpic			generate an FDPIC object file
--generics is deprecated; use --transform instead--gstabs is not supported for ia64--hash-size needs a numeric argument--no-density option is ignored--no-generics is deprecated; use --no-transform instead--no-relax is deprecated; use --no-transform instead--no-underscore is invalid with a.out format--nops needs a numeric argument--pic is invalid for this object format--relax is deprecated; use --transform instead-32			create 32 bit object file
-64			create 64 bit object file
-32			create o32 ABI object file%s
-64			create 64 ABI object file%s
-EL			generate code for a little endian machine
-EB			generate code for a big endian machine
--little-endian-data	generate code for a machine having big endian
                        instructions and little endian data.
-G may not be used in position-independent code-G may not be used with SVR4 PIC code-G may not be used with abicalls-G n            Put data <= n bytes in the small data area
-G not supported in this configuration-KPIC			generate PIC
-V			print assembler version number
-undeclared-regs	ignore application global register usage without
			appropriate .register directive (default)
-no-undeclared-regs	force error on application global register usage
			without appropriate .register directive
--dcti-couples-detect	warn when an unpredictable DCTI couple is found
-q			ignored
-Qy, -Qn		ignored
-s			ignored
-KPIC, -call_shared	generate SVR4 position independent code
-call_nonpic		generate non-PIC code that can operate with DSOs
-mvxworks-pic		generate VxWorks position independent code
-non_shared		do not generate code that can operate with DSOs
-xgot			assume a 32 bit GOT
-mpdr, -mno-pdr		enable/disable creation of .pdr sections
-mshared, -mno-shared   disable/enable .cpload optimization for
                        position dependent (non shared) code
-mabi=ABI		create ABI conformant object file for:
-R option not supported on this target.-TSO			use Total Store Ordering
-PSO			use Partial Store Ordering
-RMO			use Relaxed Memory Ordering
-l			use 1 word for refs to undefined symbols [default 2]
-pic, -k		generate position independent code
-S			turn jbsr into jsr
--pcrel                 never turn PC-relative branches into absolute jumps
--register-prefix-optional
			recognize register names without prefix character
--bitwise-or		do not treat `|' as a comment character
--base-size-default-16	base reg without size is 16 bits
--base-size-default-32	base reg without size is 32 bits (default)
--disp-size-default-16	displacement with unknown size is 16 bits
--disp-size-default-32	displacement with unknown size is 32 bits (default)
-mCPU			equivalent to -march=CPU -mtune=CPU. Deprecated.
-no-mCPU		don't generate code specific to CPU.
			For -mCPU and -no-mCPU, CPU must be one of:
-mPIC           Mark generated file as using large position independent code
-m[no-]%-16s enable/disable %s architecture extension
-maltivec               generate code for AltiVec
-mvsx                   generate code for Vector-Scalar (VSX) instructions
-me300                  generate code for PowerPC e300 family
-me500, -me500x2        generate code for Motorola e500 core complex
-me500mc,               generate code for Freescale e500mc core complex
-me500mc64,             generate code for Freescale e500mc64 core complex
-me5500,                generate code for Freescale e5500 core complex
-me6500,                generate code for Freescale e6500 core complex
-mspe                   generate code for Motorola SPE instructions
-mspe2                  generate code for Freescale SPE2 instructions
-mvle                   generate code for Freescale VLE instructions
-mtitan                 generate code for AppliedMicro Titan core complex
-mregnames              Allow symbolic names for registers
-mno-regnames           Do not allow symbolic names for registers
-march=%s is not compatible with the selected ABI-march=<arch>		set architecture
-mcpu=<cpu>		set cpu [default %s]
-mcpu=<CPU version>       Specify the CPU version
-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}
-mcrc			generate CRC instructions
-mno-crc		do not generate CRC instructions
-mdouble        Mark generated file as using double precision FP insns
-mdsp			generate DSP instructions
-mno-dsp		do not generate DSP instructions
-mdspr2			generate DSP R2 instructions
-mno-dspr2		do not generate DSP R2 instructions
-mdspr3			generate DSP R3 instructions
-mno-dspr3		do not generate DSP R3 instructions
-mdword         Mark generated file as using a 8-byte stack alignment
-me <filename>            Redirect errors to a file
-merrors-to-file <filename>
-mfar-mode | -mf          Use extended addressing
-mfdpic         Assemble for the FDPIC ABI
-mfix-loongson2f-jump	work around Loongson2F JUMP instructions
-mfix-loongson2f-nop	work around Loongson2F NOP errata
-mfix-vr4120		work around certain VR4120 errata
-mfix-vr4130		work around VR4130 mflo/mfhi errata
-mfix-24k		insert a nop after ERET and DERET instructions
-mfix-cn63xxp1		work around CN63XXP1 PREF errata
-mgp32			use 32-bit GPRs, regardless of the chosen ISA
-mfp32			use 32-bit FPRs, regardless of the chosen ISA
-msym32			assume all symbols have 32-bit values
-O0			do not remove unneeded NOPs, do not swap branches
-O, -O1			remove unneeded NOPs, do not swap branches
-O2			remove unneeded NOPs and swap branches
--trap, --no-break	trap exception on div by 0 and mult overflow
--break, --no-trap	break exception on div by 0 and mult overflow
-mfpr-32        Mark generated file as only using 32 FPRs
-mfpr-64        Mark generated file as using all 64 FPRs
-mginv			generate Global INValidate (GINV) instructions
-mno-ginv		do not generate Global INValidate instructions
-mgpr-32        Mark generated file as only using 32 GPRs
-mgpr-64        Mark generated file as using all 64 GPRs
-mhard-float		allow floating-point instructions
-msoft-float		do not allow floating-point instructions
-msingle-float		only allow 32-bit floating-point operations
-mdouble-float		allow 32-bit and 64-bit floating-point operations
--[no-]construct-floats	[dis]allow floating point values to be constructed
--[no-]relax-branch	[dis]allow out-of-range branches to be relaxed
-mignore-branch-isa	accept invalid branches requiring an ISA mode switch
-mno-ignore-branch-isa	reject invalid branches requiring an ISA mode switch
-mnan=ENCODING		select an IEEE 754 NaN encoding convention, either of:
-minsn32		only generate 32-bit microMIPS instructions
-mno-insn32		generate all microMIPS instructions
-mips1			generate MIPS ISA I instructions
-mips2			generate MIPS ISA II instructions
-mips3			generate MIPS ISA III instructions
-mips4			generate MIPS ISA IV instructions
-mips5                  generate MIPS ISA V instructions
-mips32                 generate MIPS32 ISA instructions
-mips32r2               generate MIPS32 release 2 ISA instructions
-mips32r3               generate MIPS32 release 3 ISA instructions
-mips32r5               generate MIPS32 release 5 ISA instructions
-mips32r6               generate MIPS32 release 6 ISA instructions
-mips64                 generate MIPS64 ISA instructions
-mips64r2               generate MIPS64 release 2 ISA instructions
-mips64r3               generate MIPS64 release 3 ISA instructions
-mips64r5               generate MIPS64 release 5 ISA instructions
-mips64r6               generate MIPS64 release 6 ISA instructions
-march=CPU/-mtune=CPU	generate code/schedule for CPU, where CPU is one of:
-mips16			generate mips16 instructions
-no-mips16		do not generate mips16 instructions
-mips16 cannot be used with -micromips-mlibrary-pic   Mark generated file as using position independent code for libraries
-mmcu			generate MCU instructions
-mno-mcu		do not generate MCU instructions
-mmedia         Mark generated file as using media insns
-mmicromips		generate microMIPS instructions
-mno-micromips		do not generate microMIPS instructions
-mmicromips cannot be used with -mips16-mmips16e2		generate MIPS16e2 instructions
-mno-mips16e2		do not generate MIPS16e2 instructions
-mmsa			generate MSA instructions
-mno-msa		do not generate MSA instructions
-mmt			generate MT instructions
-mno-mt			do not generate MT instructions
-mmuladd        Mark generated file as using multiply add/subtract insns
-mno-dword      Mark generated file as using a 4-byte stack alignment
-mno-pack       Do not allow instructions to be packed
-mnopic         Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic
-mpack          Allow instructions to be packed
-mpic           Mark generated file as using small position independent code
-mppc64, -m620          generate code for PowerPC 620/625/630
-mppc64bridge           generate code for PowerPC 64, including bridge insns
-mbooke                 generate code for 32-bit PowerPC BookE
-ma2                    generate code for A2 architecture
-mpower4, -mpwr4        generate code for Power4 architecture
-mpower5, -mpwr5, -mpwr5x
                        generate code for Power5 architecture
-mpower6, -mpwr6        generate code for Power6 architecture
-mpower7, -mpwr7        generate code for Power7 architecture
-mpower8, -mpwr8        generate code for Power8 architecture
-mpower9, -mpwr9        generate code for Power9 architecture
-mcell                  generate code for Cell Broadband Engine architecture
-mcom                   generate code for Power/PowerPC common instructions
-many                   generate code for any architecture (PWR/PWRX/PPC)
-mrelocatable           support for GCC's -mrelocatble option
-mrelocatable-lib       support for GCC's -mrelocatble-lib option
-memb                   set PPC_EMB bit in ELF flags
-mlittle, -mlittle-endian, -le
                        generate code for a little endian machine
-mbig, -mbig-endian, -be
                        generate code for a big endian machine
-msolaris               generate code for Solaris
-mno-solaris            do not generate code for Solaris
-K PIC                  set EF_PPC_RELOCATABLE_LIB in ELF flags
-V                      print assembler version number
-Qy, -Qn                ignored
-msmartmips		generate smartmips instructions
-mno-smartmips		do not generate smartmips instructions
-msoft-float    Mark generated file as using software FP
-mtomcat-debug  Debug tomcat workarounds
-mtomcat-stats  Print out stats for tomcat workarounds
-mvirt			generate Virtualization instructions
-mno-virt		do not generate Virtualization instructions
-mxpa			generate eXtended Physical Address (XPA) instructions
-mno-xpa		do not generate eXtended Physical Address (XPA) instructions
-n32			create n32 ABI object file%s
-nops=count             when aligning, more than COUNT nops uses a branch
-ppc476-workaround      warn if emitting data to code sections
.%s outside of %s....COMMon length (%d.) < 0! Ignored..COMMon length (%ld.) <0! Ignored..COMMon length (%lu) out of range ignored.EQU must use a label.EXIT must appear within a procedure.REG expression must be a register.REG must use a label.SCOMMon length (%ld.) <0! Ignored..abiversion expression does not evaluate to a constant.abort detected.  Abandoning ship..arch <arch> requires a matching --march=... option.asmfunc pseudo-op only available with -mccs flag..asmfunc repeated..asmfunc without function..begin [no-]density is ignored.begin directive with no matching .end directive.begin directive without a preceding .ent directive.begin directive without a preceding .file directive.begin literal is deprecated; use .literal instead.begin/.bend in different segments.bend directive names unknown symbol.bend directive without a preceding .ent directive.bend directive without a preceding .file directive.bss size %d < 0!.bss size %ld < 0!.bss size argument missing
.bundle_align_mode alignment too large (maximum %u).bundle_lock is meaningless without .bundle_align_mode.bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes.bundle_lock sequence is %u bytes, but bundle size is only %u bytes.bundle_lock with no matching .bundle_unlock.bundle_unlock without preceding .bundle_lock.callinfo is not within a procedure definition.cfi_endproc without corresponding .cfi_startproc.cfi_fde_data is not supported for this target.cfi_fde_data without corresponding .cfi_startproc.cfi_inline_lsda is not supported for this target.cfi_inline_lsda not valid for this frame.cfi_inline_lsda seen for frame without .cfi_lsda.cfi_lsda requires encoding and symbol arguments.cfi_personality requires encoding and symbol arguments.cfi_personality_id is not supported for this target.compiler directive missing language and version.compiler directive missing version.cpload not in noreorder section.def pseudo-op only available with -mccs flag..def pseudo-op used inside of .def/.endef: ignored..def pseudo-op used inside of .def/.endef; ignored.dim pseudo-op used outside of .def/.endef: ignored..dim pseudo-op used outside of .def/.endef; ignored.ef with no preceding .function.end [no-]density is ignored.end directive has no name.end directive missing or unknown symbol.end directive names different symbol than .ent.end directive names unknown symbol.end directive without a preceding .ent directive.end directive without a preceding .ent directive..end directive without a preceding .file directive.end directive without matching .ent.end not in text section.end symbol does not match .ent symbol.end symbol does not match .ent symbol..end%c encountered without preceding %s.end%s without preceding .%s.endasmfunc pseudo-op only available with -mccs flag..endasmfunc without a .asmfunc..endasmfunc without function..endef pseudo-op used before .def; ignored.endef pseudo-op used outside of .def/.endef: ignored..endfunc missing for previous .func.endfunc missing for previous .proc.ent directive has no name.ent directive has no symbol.ent directive without matching .end.ent or .aent not in text section.ent or .aent not in text section..err encountered.error directive invoked in source file.es without preceding .bs.fail %ld encountered.field count '%d' out of range (1 <= X <= 32).fill size clamped to %d.fmask outside of .ent.fnend directive without .fnstart.frame outside of .ent.gnu_attribute %d,%d is incompatible with `%s'.gnu_attribute %d,%d is no longer supported.gnu_attribute %d,%d is not a recognized floating-point ABI.gnu_attribute %d,%d requires `%s'.handler directive has no name.ifeqs syntax error.incbin count zero, ignoring `%s'.inst.n operand too big. Use .inst.w instead.largecomm supported only in 64bit mode, producing .comm.linkonce is not supported for this object file format.literal not allowed inside .begin literal region.literal_position inside literal directive; ignoring.ln pseudo-op inside .def/.endef: ignored..loc before .file.loc outside of .text.loc pseudo-op inside .def/.endef: ignored..localentry expression for `%s' does not evaluate to a constant.localentry expression for `%s' is not a valid power of 2.longcall pseudo-op seen when not relaxing.longjump pseudo-op seen when not relaxing.machine stack overflow.machine stack underflow.machinemode stack overflow.machinemode stack underflow.mask outside of .ent.mask/.fmask outside of .ent.module is not permitted after generating code.module used with unrecognized symbol: %s
.name directive has no symbol.name directive not in link (.link) section.option pic%d not supported.option pic%d not supported in VxWorks PIC mode.option pop with no .option push.pdesc directive has no entry symbol.pdesc directive not in link (.link) section.pdesc doesn't match with last .ent.pdesc has a bad entry symbol.popsection without corresponding .pushsection; ignored.previous without corresponding .section; ignored.profiler pseudo requires at least two operands..prologue directive without a preceding .ent directive.prologue within prologue.ref outside .csect.ref pseudo-op only available with -mccs flag..sblock may be used for initialized sections only.scl pseudo-op used outside of .def/.endef: ignored..scl pseudo-op used outside of .def/.endef; ignored.sect: subsection name ignored.set pop with no .set push.set syntax invalid
.size expression for %s does not evaluate to a constant.size pseudo-op used outside of .def/.endef: ignored..size pseudo-op used outside of .def/.endef; ignored.space repeat count is negative, ignored.space repeat count is zero, ignored.space specifies non-absolute value.space, .nops or .fill with negative value, ignored.space/.bes repeat count is negative, ignored.space/.bes repeat count is zero, ignored.stab%c is not supported.stab%c: description field '%x' too big, try a different debug format.stab%c: ignoring non-zero other field.stab%c: missing comma.stab%c: missing string.stabx of storage class stsym must be within .bs/.es.syntax %s requires command-line option `--no-underscore'.syntax %s requires command-line option `--underscore'.tag pseudo-op used outside of .def/.endef: ignored..tag pseudo-op used outside of .def/.endef; ignored.tag requires a structure tag.tag target '%s' undefined.tc not in .toc section.tc with no label.type pseudo-op used outside of .def/.endef: ignored..type pseudo-op used outside of .def/.endef; ignored.unwind_save does not support this kind of register.usect: non-zero alignment flag ignored.usepv directive has no name.usepv directive has no type.uses does not refer to a local symbol in the same section.uses pseudo-op seen when not relaxing.uses target does not refer to a local symbol in the same section.val expression is too complex.val pseudo-op used outside of .def/.endef: ignored..val pseudo-op used outside of .def/.endef; ignored.var may only be used within a macro definition.vframepsp is meaningless, assuming .vframesp was meant.vliw unavailable when VLIW is disabled..warning directive invoked in source file.word %s-%s+%s didn't fit.word case-table handling failed: table too large0x%lx out range of signed 32bit displacement0x%lx: "%s" type = %ld, class = %d, segment = %d
128-bit SIMD scalar or floating-point quad precision register expected16-bit SIMD scalar or floating-point half precision register expected16-bit address isn't allowed in MPX instructions16-bit extension16-bit jump out of range16-bit relocation used in 8-bit operand3-bit immediate out of range32-bit SIMD scalar or floating-point single precision register expected32-bit address isn't allowed in 64-bit MPX instructions.32-bit conditional branch generated32bit mode not supported on `%s'.32bit x86_64 is only supported for ELF6-bit displacement out of range6-bit immediate out of range62-bit relocation not yet implemented64-bit SIMD scalar or floating-point double precision register expected64-bit integer or SP register expected64bit mode not supported on `%s'.68040 and 68851 specified; mmu instructions may assemble incorrectly8-bit SIMD scalar register expected8-bit displacement out of range8-bit immediate out of range8-bit relocation used in 16-bit operand: Immediate value in cbcond is out of range.: Instruction requires frs2 and frsd must be the same register: PC-relative operand can't be a constant: TLS operand can't be a constant: There are only 32 f registers; [0-31]: There are only 32 single precision f registers; [0-31]: There are only 64 f registers; [0-63]: asr number must be between 0 and 31: crypto immediate must be between 0 and 31: expected register name ccr : expected register name pc : expected register name r0-r7 : expecting %asrN: expecting crypto immediate: imm2 immediate operand out of range (0-3): invalid ASI expression: invalid ASI name: invalid ASI number: invalid cpreg name: invalid membar mask expression: invalid membar mask name: invalid membar mask number: invalid prefetch function expression: invalid prefetch function name: invalid prefetch function number: invalid siam mode expression: invalid siam mode number: non-immdiate imm2 operand: processing macro, real opcode handle not found in hash: unrecognizable ancillary state register: unrecognizable hyperprivileged register: unrecognizable privileged register:b not permitted; defaulting to :w:lower16: not allowed in this instruction:operand has too many bits:operand value(%d) too big for constraint:unknown relocation constraint size:upper16: not allowed in this instruction<abi name>	  specify for ABI <abi name><abi>	          Specify a abi version
			  <abi> could be v1, v2, v2fp, v2fpp<abi>	  assemble for floating point ABI <abi><abs><arch name>	  Assemble for architecture <arch name>
			  <arch name> could be
			  v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s<arch name>	  assemble for architecture <arch name><baseline>	  Assemble for baseline <baseline>
			  <baseline> could be v2, v3, v3m<cpu name>	  assemble for CPU <cpu name><dsp name>	  assemble for DSP architecture <dsp name><fpu name>	  assemble for FPU architecture <fpu name><freg>	  Specify a FPU configuration
			  <freg>
			  0:     8 SP /  4 DP registers
			  1:    16 SP /  8 DP registers
			  2:    32 SP / 16 DP registers
			  3:    32 SP / 32 DP registers<gnu build note><imm8>,X<label><mode>	  controls implicit insertion of IT instructions<unknown><ver>		  assemble for eabi version <ver>? section flag ignored with G present@%s is not a complex relocation.@%s reloc is not supported with %d-bit output format@tls may not be used with "%s" operands@tls may only be used in last operandA bignum/flonum may not be a displacement: 0x%lx usedA jump instruction with long immediate detected at the end of the ZOL label @%sA parameter named `%s' already exists for macro `%s'A status register or status bit name is requiredA0.2,A0.3,A1.2,A1.3 required for QUICKRoT registerAAARG -> unhandled constant reloc: %dADD/SUB sp, sp #immADRADRL used for a symbol not defined in the same fileAR %d can only be accessed by %c-unitAR register not found in indirect referenceARC-specific assembler options:
ARM register expectedARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLEAUDIO ISA extensionAVR Assembler options:
  -mmcu=[avr-name] select microcontroller variant
                   [avr-name] can be:
                   avr1  - classic AVR core without data RAM
                   avr2  - classic AVR core with up to 8K program memory
                   avr25 - classic AVR core with up to 8K program memory
                           plus the MOVW instruction
                   avr3  - classic AVR core with up to 64K program memory
                   avr31 - classic AVR core with up to 128K program memory
                   avr35 - classic AVR core with up to 64K program memory
                           plus the MOVW instruction
                   avr4  - enhanced AVR core with up to 8K program memory
                   avr5  - enhanced AVR core with up to 64K program memory
                   avr51 - enhanced AVR core with up to 128K program memory
                   avr6  - enhanced AVR core with up to 256K program memory
                   avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM
                   avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in RAM
                   avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM
                   avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM
                   avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM
                   avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM
                   avrtiny   - AVR Tiny core with 16 gp registers
Aborting because statement has "%s"Absolute PC-relative value in relaxation code.  Assembler error.....Absolute value in relaxation code.  Assembler error.....Accessing `%s' as thread-local objectAccessing function `%s' as thread-local objectAddend to unresolved symbol is not on word boundary.Addend to unresolved symbol not on word boundary.Address mode *+ARx is not allowed in memory-mapped register addressing.  Resulting behavior is undefined.Address mode *+ARx is write-only. Results of reading are undefined.Address of immediate operandAddressing mode not implemented yet.Adjusted signed .word (%#lx) overflows: `switch'-statement too large.Adjusted signed .word (%ld) overflows: `switch'-statement too large.Alignment (%lu) too large: 15 assumed.Alignment must be a power of 2Alignment negative: 0 assumedAlignment negative: 0 assumed.Alignment too large: %d assumedAlignment too large: %d. assumedAlignment too large: %d. assumed.Alpha options:
-32addr			treat addresses as 32-bit values
-F			lack floating point instructions support
-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall
			specify variant of Alpha architecture
-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b
			these variants include PALcode opcodes
An IMM instruction should not be present in the .s fileAn illegal use of delay slot detected at the end of the ZOL label @%sArchitecture mismatch on "%s %s".Architecture variants are: Argument of .vec_size is expected 4 or 16, actual: %d.Argument of .vec_size is not a constant.Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffffArgument to .even ignoredAssembler messages:
At least one PR argument expectedAt least two PR arguments expectedAttempt to purge non-existing macro `%s'Attempt to put a common symbol into set %sAttempt to put an undefined symbol into set %sAttempt to redefine register set `%s'Attribute name not recognised: %sAuto increment/decrement offset '%ld' is out of range.Auxiliary register AR0--AR7 required for indirectBAD MULBALIGN immediate not 0, 1, 2 or 3 (%lu)BFD is out of sync with GAS, unhandled well-known section type `%s'BSPEC already active.  Nesting is not supported.BSPEC without ESPEC.BSS length (%d) < 0 ignoredBSS length (%d.) <0! Ignored.BYTE expression not a pure numberBYTE expression not in the range 0..255Bad .fmask directiveBad .frame directive 1./2. paramBad .frame directive 3./4. paramBad .mask directiveBad .section directive: want a,s,w,x,M,S,G,T in stringBad COFF version '%s'Bad CPU version '%s'Bad RA (%d) register for .frameBad base register, using $%d.Bad call to MD_ATOF()Bad call to MD_NTOF()Bad call to md_atof ()Bad call to md_atof () - floating point formats are not supportedBad call to md_atof()Bad direct addressing construct %sBad displacement %d (require 0--255)
Bad expression: @%s + %s.Bad opcode table, broken assembler.Bad opcode-table-option, check in file ns32k-opcode.hBad operandBad operand for a load instruction: <%s>Bad operand for a store instruction: <%s>Bad operand for constant offsetBad operand value: %sBad parameter list for macro `%s'Bad register nameBad register name %sBad register rangeBad relocation fixup type (%d)Bad relocation type: 0x%02xBad segment (should be absolute).Bad segment in expression.Bad sequence number: !%s!%sBad shift *directionBad shift modeBad sizeBad suffix after ':' use {b|w|d} Defaulting to dBad suffix, defaulting to dBadly formed address expressionBanked registers are not available with this architecture.Big number is too bigBig-endian R2 is not supported.Bignum not permitted in short literal. Immediate mode assumed.Bignum too big for %c format; truncatedBignum too big for longBit field out of rangeBoth arguments must be substitution symbolsBoth the_insn.HI and the_insn.LO are set : %sBrackets in operand field incorrectBranch to unaligned addressBroken assembler.  No assembly attempted.Buggy opcode: `%s' "%s"
C0 - C15 expectedC54x-specific command line options:
CFI instruction used without previous .cfi_startprocCFI is not supported for this targetCFI state restore without previous rememberCPU version has already been setCPU11: PC is destination of SR altering instructionCPU12: CMP/BIT with PC destination ignores next instructionCPU13: SR is destination of SR altering instructionCPU19: Instruction setting CPUOFF must be followed by a NOPCPU8: Stack pointer accessed with an odd offsetCRIS-specific options:
C_EFCN symbol for %s out of scopeCalling gen_cond_branch_32 for .arch common_v10_v32
Can not do %d byte %srelocationCan not do %d byte pc-relative pic relocationCan not do %d byte pc-relative relocationCan not do %d byte pc-relative relocation for storage type %dCan not do %d byte pic relocationCan not do %d byte relocationCan not do %d byte relocation for storage type %dCan not find match relax hint.  Line: %dCan not represent %s relocation in this object file formatCan not set dlx_skip_hi16_flagCan't add stop bit to mark end of instruction groupCan't change spaces within a procedure definition. IgnoredCan't change subspaces within a procedure definition. IgnoredCan't deal with expression; defaulting to %ldCan't do flonum short literal: immediate mode used.Can't find opcode to match operandsCan't handle O_big in s390_exp_compareCan't hash %s: %sCan't hash `%s': %s
Can't hash instruction '%s':%sCan't redirect stderr to the file '%s'Can't relax differenceCan't relocate expressionCan't set GP valueCan't set register masksCan't use long branches on this architectureCan't work out size of operand.
Cannot allocate unwind descriptor
Cannot assemble instructionCannot define export symbol: %s
Cannot define static symbol: %s
Cannot express %s%d%s relocationCannot find relocation type for symbol %s, code %dCannot generate relocation type for symbol %s, code %sCannot handle fixupCannot make %s relocation PC relativeCannot represent %s relocation in object fileCannot represent exponent in %d bitsCannot represent relocation type %sCannot use POPM to restore the SR registerCannot use special register with this instructionCase value %ld unexpected at line %d of file "%s"
Changing of CPU version on the fly not supportedChanging processor generation on fly not supported...Chose GP value of %lx
Closing bracket missingComma and symbol expected for '.asg STRING, SYMBOL'Comma and symbol expected for '.eval EXPR, SYMBOL'Comma expectedComma expected
Comma expected after section nameCommand-line value overrides ".cpu" directiveCommon alignment negative; 0 assumedCommon alignment not a power of 2Complex expression not supportedComplicated LAPC target operand is not a multiple of two.  Use LAPC.DCondition "%s" does not match preceding groupCondition "%s" uses a different accumulator from a preceding conditionCondition <%c%c> in structured control directive can not be encoded correctlyConstant expression %d out of range, [%d, %d].Conversion of PC relative BSR to absolute JSRConversion of PC relative branch to absolute jumpConversion of PC relative conditional branch to absolute jumpConversion of PC relative displacement to absoluteCopyright (C) 2018 Free Software Foundation, Inc.
Could not set architecture and machineCould not set architecture and machine.Couldn't generate extension instruction opcodesCreating sections with .xdataN/.xrealN/.xstringZ is deprecated.Current section is uninitialized, section name required for .clinkD register out of range for selected VFP versionD10V options:
-O                      Optimize.  Will do some operations in parallel.
--gstabs-packing        Pack adjacent short instructions together even
                        when --gstabs is specified.  On by default.
--no-gstabs-packing     If --gstabs is specified, do not pack adjacent
                        instructions together.
DSP RAM pointer in incorrect unitDangerous simultaneous use of `f%d' and `f%d'Default target `%s' is not supported.Delayed branches not available on SH1Deprecated syntax.Destination accumulator for each part of this parallel instruction must be differentDestination register must be ARnDestination register must be R0 or R1Destination register must be R2 or R3Difference of symbols in different sections is not supportedDifferent arguments of .vec_size are found, previous %d, current %dDirect value of %ld is not suitableDirective invalid within a bundleDisplacement length %s ignored!Displacement too large for :dDisplacement value of %ld is too largeDivide instructions supportDon't know how to figure out width of %c in md_assemble()Don't know how to handle this field. %sDon't know how to relocate plain operands of type %sDot Product instructions cannot be conditional,  the behaviour is UNPREDICTABLEDuplicate %s conditionalDuplicate equal sign (=) in instructionDuplicate predicate register ignoredDuplicated pseudo-opcode %s.EBCDIC constants are not supportedECOFF debugging is disabled.ENDLOOP without corresponding LOOPEPIPHANY specific command line options:
ESPEC without preceding BSPECEmpty argument of .endpEmpty argument of .procEpilogue count of %lu exceeds number of nested prologues (%u)Equal parallel destination registers, one result will be discardedError %s in %s
Error in argument %d.  Expecting:  "%s"Error in expressionError in relocation handlingError in statement syntaxError setting flags for "%s": %sError: Even number required. Rounded to %dExecuting %s in IU in reverse serial may not workExecuting %s in IU may not workExecuting %s in IU may not work in parallel executionExecuting %s in reverse serial with %s may not workExpected '('Expected ')'Expected ':'Expected '['Expected ']'Expected comma after common lengthExpected comma after nameExpected comma after name "%s"Expected comma after symbol-nameExpected comma after symbol-name: rest of line ignored.Expected immediate expressionExpected quoted stringExpected register, got '%s'.Expected separator `='Expected simple number.Expecting '%c'Expecting a constant valueExpecting a register nameExpecting a register.Expecting character constant argumentExpecting comma after CPU errata name, not: %sExpecting operand after ','Expecting operand after ','; got nothingExpecting operand before ','; got nothingExpecting register D for indexed indirect mode.Expecting second argumentExplicit stops are ignored in auto modeExpression Error for operand modifier %%hi/%%lo
Expression inside %%%s could not be parsedExpression out of range, using 0Expression too complex.Extended addressing not supported on the specified CPUExtra )Extra junk in function call, expecting ')'Extra junk on lineFATAL: Attaching compiler header %sFIRST not supported as a .SUBSPACE argumentFP branch in delay slotFP branch preceded by FP instruction; NOP insertedFPA .unwind_save does not take a register listFPA register expectedFPU DP extensionFPU SP extensionFPU fused-multiply-add instructionsFRAME parameter must be a multiple of 8: %d
FRV specific command line options:
FT32 options:
Failed to create property section `%s'
Failed to find a valid mode for `%s'.Failed to find real start of function: %s
Fatal error: Field not properly aligned [%d] (%d).Field out of range [%d..%d] (%d).File '%s' not in macro archive formatFirst invalid token: "%s"First opcode is long.  Unable to mix instructions as specified.First operand to .%s must be a predicateFirst operand to .%s not a registerFirst operand to .%s not a valid registerFirst operand to .altrp not a valid branch registerFirst operand to .fframe must be a constantFirst operand to .prologue must be a positive 4-bit constantFirst operand to .restore must be stack pointer (sp)First operand to .save not a registerFirst operand to .save not a valid registerFirst operand to .save.b must be a positive 5-bit constantFirst operand to .save.g must be a positive 4-bit constantFirst operand to .save.gf must be a non-negative 4-bit constantFirst operand to .unwabi must be a constantFirst operand to .vframe must be a general registerFix data dependency: %s %s -- %s %s (insert %d nop!/%d)Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)Float AC not legal as integer operandFloating point number not valid in expressionFloating point register in register listForced short literal to immediate mode. now_seg=%s to_seg=%sForcing byte displacementFound '{' after explicit switch to automatic modeFound '{' when already bundling.Found '{' when manual bundling is already turned onFound '}' when manual bundling is offFound '}' when not bundling.Found use of non-canonical register name %s; use %s instead.Freescale XGATE co-processor options:
  -mshort                 use 16-bit int ABI (default)
  -mlong                  use 32-bit int ABI
  -mshort-double          use 32-bit double ABI
  -mlong-double           use 64-bit double ABI (default)
  --mxgate                specify the processor variant [default %s]
  --print-insn-syntax     print the syntax of instruction in case of error
  --print-opcodes         print the list of instructions with syntax
  --generate-example      generate an example of each instructionFunction expects two argumentsGNU assembler %s
GNU assembler version %s (%s) using BFD version %s
GOT already in symbol tableGOT already in the symbol tableGOT bad expression with %s.GP prologue size exceeds field size, using 0 insteadGREG expression too complicatedGarbage at end of instructionGarbage at end of instruction: `%s'.Gas failure, reloc type #%i
Gas failure, reloc type %s
Gas failure, reloc value %d
General register not legal as float operandGroup section `%s' has no group signatureHI/LO registers should be specified togetherHI/LO registers should be specified without additional registersHardware capability "%s" not enabled for "%s".Hi-register ADD, MOV, CMP using pcHi-register ADD, MOV, CMP, BX, BLX using pcI don't need or use temp. file "%s".I don't use an interpass file! -V ignoredIA-64 options:
  --mconstant-gp	  mark output file as using the constant-GP model
			  (sets ELF header flag EF_IA_64_CONS_GP)
  --mauto-pic		  mark output file as using the constant-GP model
			  without function descriptors (sets ELF header flag
			  EF_IA_64_NOFUNCDESC_CONS_GP)
  -milp32|-milp64|-mlp64|-mp64	select data model (default -mlp64)
  -mle | -mbe		  select little- or big-endian byte order (default -mle)
  -mtune=[itanium1|itanium2]
			  tune for a specific CPU (default -mtune=itanium2)
  -munwind-check=[warning|error]
			  unwind directive check (default -munwind-check=warning)
  -mhint.b=[ok|warning|error]
			  hint.b check (default -mhint.b=error)
  -x | -xexplicit	  turn on dependency violation checking
IP2K specific command line options:
IT blocks containing 16-bit Thumb instructions of the following class are performance deprecated in ARMv8-A and ARMv8-R: %sIT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-RIT blocks containing more than one conditional instruction are performance deprecated in ARMv8-A and ARMv8-RIT falling in the range of a previous IT blockIU instruction may not be in the left containerIgnoring attempt to re-define symbolIgnoring attempt to re-define symbol %sIgnoring attempt to re-define symbol `%s'.Ignoring attempt to spill beyond end of regionIgnoring changed section attributes for %sIgnoring statement due to "%s"Illegal 32 bit - processor register (`%s') in Instruction: `%s'Illegal AR register in indirect referenceIllegal Scale - `%d'Illegal `cinv' parameter: `%c'Illegal `mask16' operand, operation is undefined - `%s'Illegal co-processor register in instruction `%s'Illegal co-processor special register in instruction `%s'Illegal combination of relocation functionsIllegal emulated instructionIllegal index register pair (`%s') in Instruction: `%s'Illegal instruction or not implemented opcode.Illegal operand (arg %d)Illegal operand separator `%c'Illegal operand.Illegal operandsIllegal operands (whitespace): `%s'Illegal operands%sIllegal operands: %%%s can be only used with call __tls_get_addrIllegal operands: %%%s cannot be used together with other relocs in the insn ()Illegal operands: %%%s requires arguments in ()Illegal operands: %%r_%s%d requires arguments in ()Illegal operands: %%r_plt in %d-byte data fieldIllegal operands: %%r_tls_dtpoff in %d-byte data fieldIllegal operands: %%tls_ldo in %d-byte data fieldIllegal operands: %%tls_ldo requires arguments in ()Illegal operands: Can't add non-constant expression to %%%s()Illegal operands: Can't do arithmetics involving %%%s() of a relocatable symbolIllegal operands: Can't do arithmetics other than + and - involving %%%s()Illegal operands: Only %%r_%s%d allowed in %d-byte data fieldsIllegal operands: garbage after %%r_%s%d()Illegal operands: garbage after %%tls_ldo()Illegal processor register (`%s') in Instruction: `%s'Illegal register (`%s') in Instruction: `%s'Illegal register (`%s') in instruction: `%s'Illegal register `%s' in Instruction `%s'Illegal register `%s' in cop-register listIllegal register `%s' in cop-special-register listIllegal register `%s' in instruction `%s'Illegal register `%s' in register listIllegal register `%s' in user register listIllegal register pair (`%s') in Instruction: `%s'Illegal register pair `%s' in Instruction `%s'Illegal section name `%s' (causes unwind section name clash)Illegal type of operand (arg %d)Immediate operand %ld is inappropriate for size of instructionImmediate operand is not allowed for operand %d.Immediate value %ld is out of range for instruction %sImmediate value %ld too largeImmediate value for mbar > 32. using <value %% 32>Immediate value not in 16 bit range: %ldImmediate value not in 16 bit signed range: %ldImmediate value not in 16 bit unsigned range: %ldImmediate value not in 4 bit unsigned range: %ldImmediate value not in 5 bit unsigned range: %ldImmediate value not in 6 bit range: %ldImmediate value not in 6 bit unsigned range: %ldImmediate value not in 8 bit range: %ldImmediate value not in 8 bit signed range: %ldImmediate value not in 8 bit unsigned range: %ldImmediate value of %ld is too largeImmediate value of %ld is too large for ldfImmediates %d and %d will give undefined behavior.Improper CSR address (%lu)Improper CSRxI immediate (%lu)Improper shift amount (%lu)Improper use of OP1_IMM_IMPLIEDImproper use of OP1_MUST_BE_IMMIncompatible first and second operands in instructionIncorrect fr_opcode value in frag.  Internal error.....Incorrect number of operandsIncorrect number of operands givenIncorrect syntax, %s.Increment/decrement value is out of range: `%ld'.Index can only be applied to rotating or indirect registersIndex must be a general registerIndex out of range 0..%uIndex register IR0,IR1 required for displacementIndexed indirect mode is not allowed for movb/movw.Indirect indexed addressing is not valid for 68HC11.Indirect register index must be a general registerInfinite loop encountered whilst attempting to compute the addresses of symbols in section %sInfinities are not supported by this target
Info: Initial .body should precede any instructionsInitial .prologue should precede any instructionsInserting "%s" into address type table failed: %sInserting "%s" into constant hash table failed: %sInserting "%s" into entry hint table failed: %sInserting "%s" into register table failed: %sInserting "%s" into structure table failed: %sInsn %s has a jump/branch instruction %s in its delay slot.Insn %s has an instruction %s with limm in its delay slot.Insn slot not set in unwind record.Instruction %s not allowed in a delay slot.Instruction %s not supported in the baseline.Instruction %s requires absolute expressionInstruction '%s' requires an LP cpu versionInstruction '%s' requires far mode addressingInstruction `%s' is not recognized.Instruction does not fit in available delay slots (%d-word insn, %d slot left)Instruction does not fit in available delay slots (%d-word insn, %d slots left)Instruction does not fit in available delay slots (%d-word insn, %d slot left). Resulting behavior is undefined.Instruction does not fit in available delay slots (%d-word insn, %d slots left). Resulting behavior is undefined.Instruction does not support =N addressesInstruction form not available on this architecture.Instruction formats for `%s':Instruction in R container is squashed by flow control instruction in L container.Instruction must be executed in parallelInstruction must be executed in parallel with another instruction.Instruction not supported by this architectureInstruction uses long version, so it cannot be mixed as specifiedInstructions do not use parallel execution pipelines.Instructions may not be executed in parallelInstructions share the same execution pipelineInstructions using long offset modifiers or absolute addresses are not repeatable. Resulting behavior is undefined.Instructions which cause PC discontinuity are not allowed in a delay slot. Resulting behavior is undefined.Intel K1OM is 64bit ELF onlyIntel K1OM is 64bit onlyIntel L1OM is 64bit ELF onlyIntel L1OM is 64bit onlyIntel MCU doesn't support `%s' architectureIntel MCU is 32bit ELF onlyIntel MCU is 32bit onlyInternal Error:  Can't hash %s: %sInternal Error: Can't find %s in hash tableInternal Error: Can't hash %s: %sInternal assembler error for instruction %sInternal assembler error for instruction format %sInternal bug. Try to use 0(r%d) instead of @r%dInternal consistency error.  check ns32k-opcode.hInternal error (%s).
Internal error at %s:%d.
Internal error found in md_convert_frag: offset %ld.  Please report this.Internal error in %s at %s:%d.
Internal error: Can't hash %s: %sInternal error: Range error. %sInternal error: Relax hint error. %s: %xInternal error: Unable to find containing space for %s.Internal error: Unknown fixup type %d (`%s')Internal error: can't find opcode `%s' for `%s'
Internal error: can't hash `%s': %s
Internal error: don't know how to force %s to end of instruction groupInternal error: losing opcode: `%s' "%s"
Internal logic error in iif.iifP[].typeInternal logic error in iif.iifP[n].typeInternal logic error.  Line %d, file: "%s"Internal logic error. line %d, file "%s"Invalid --compress-debug-sections option: `%s'Invalid --elf-stt-common= option: `%s'Invalid --generate-missing-build-notes option: `%s'Invalid --size-check= option: `%s'Invalid .CALL argument: %sInvalid .CALLINFO argument: %sInvalid .SPACE argumentInvalid .SUBSPACE argumentInvalid .insn format
Invalid Add Condition: %sInvalid Add and Branch ConditionInvalid Branch On Bit Condition: %cInvalid COPR identifierInvalid CST4 operand value (arg %d)Invalid Compare and Branch ConditionInvalid Compare/Subtract ConditionInvalid Compare/Subtract Condition: %sInvalid DISPU4 operand value (arg %d)Invalid FP Compare Condition: %sInvalid FP Operand Format: %3sInvalid FTEST completer: %sInvalid Floating Point Operand Format.Invalid Indexed Load Completer Syntax.Invalid Indexed Load Completer.Invalid Logical Instruction Condition.Invalid Nullification: (%c)Invalid PIC expression.Invalid SFU identifierInvalid Shift/Extract/Deposit Condition.Invalid Short Load/Store Completer.Invalid Store Bytes Short CompleterInvalid Unit Instruction Condition.Invalid accumulator register.Invalid argument %d to .prologue.Invalid argument description: %dInvalid argument location: %s
Invalid argument to --isa option: %sInvalid argument to --mach option: %sInvalid auxiliary register (use AR0-AR7)Invalid character %s before %s operandInvalid character %s in %s operandInvalid character %s in opcodeInvalid combination of instructions for bundle.Invalid constant operand %sInvalid default architecture, broken assembler.Invalid destination register for this instruction, use 'tfr'.Invalid destination register.Invalid directiveInvalid displacement in indirect referenceInvalid dmad syntax '%s'Invalid duplicate use of `%c%d'Invalid expression after # number
Invalid expression after %%%%
Invalid expression.Invalid field selector.  Assuming F%%.Invalid field size, must be from 1 to 32Invalid floating point numberInvalid immediate write operand.Invalid indexed indirect mode.Invalid indexed register, expecting register X.Invalid indexed register, expecting register Y.Invalid indexed register.Invalid indirect addressing modeInvalid indirect addressing mode displacement %dInvalid instruction %sInvalid instruction: "%s"Invalid label '%s'Invalid left/right combination completerInvalid length (use 0 to %d)Invalid mnemonic '%s'Invalid mode: %s
Invalid numberInvalid offset value for %sInvalid opcode/operandsInvalid operand (s) for parallel instruction "%s"Invalid operand (use 1, 2, or 3)Invalid operand for `%s'Invalid operand for register offsetInvalid operand: immediate value used as address.Invalid operand: immediate value used as base address.Invalid operandsInvalid operands %sInvalid operands for %sInvalid operation on symbolInvalid operator for operand.Invalid or illegal addressing mode combined with scaled-indexInvalid pc-relative relocationInvalid permutation completerInvalid record type for P3 format.Invalid record type for format B1Invalid record type for format P6Invalid record type for format X1Invalid record type for format X3Invalid register for dbcc/tbcc instruction.Invalid register for post/pre increment.Invalid register for postdecrement operationInvalid register for predecrement operationInvalid register for preincrement operationInvalid register for single precision fmpyadd or fmpysubInvalid register in register listInvalid register list for ldm/stm
Invalid register number at '%.6s'Invalid register specification.Invalid register.Invalid register: 'r%d'Invalid register: r0 and r15 illegalInvalid relocationInvalid scaled-indexed mode, use (b,w,d,q)Invalid simultaneous use of `f%d' and `f%d'Invalid source register for this instruction, use 'tfr'.Invalid source register.Invalid status register "%s"Invalid subscript (use 1 to %d)Invalid suffix for literal pool entryInvalid syntax in External addressing modeInvalid syntax in Memory Relative addressing modeInvalid syntax in PC-relative addressing modeInvalid use of `%c%d' as output operandInvalid use of `r%d' as base update address operandInvalid use of parallelization operator.Invalid width value for %sJALX to a symbol in the same ISA modeJump/Branch instruction detected at the end of the ZOL label @%sJunk after '}': '%s'Junk at end of line, %s.Kernel instruction detected at the end of the ZOL label @%sKnown MCU names:LDP instruction needs a 24-bit operandLOC expression stepping backwards is not supportedLOC to section unknown or indeterminable at first passLR and PC should not both be in register listLabel "$%d" redefinedLabel "%s" matches a CPU register nameLabel must be first in a bundleLabel required for .tagLeading plus sign not allowed in core modeLength of .comm "%s" is already %ld. Not changed to %d.Length of .comm "%s" is already %ld. Not changed to %ld.Length of .lcomm "%s" is already %ld. Not changed to %ld.Length of .scomm "%s" is already %ld. Not changed to %ld.Length specification ignored. Address mode 9F usedLine %d: unknown relocation type: 0x%x.Line numbers must be positive integers
Literal loadsLong instructions may not be combined.Low order bits truncated in immediate float operandM340 specific opcode used when assembling for M210MCORE specific options:
  -{no-}jsri2bsr	  {dis}able jsri to bsr transformation (def: dis)
  -{no-}sifilter	  {dis}able silicon filter behavior (def: dis)
  -cpu=[210|340]          select CPU type
  -EB                     assemble for a big endian system (default)
  -EL                     assemble for a little endian system
MCU option requires a name
MDRD value must be between 1 and 8MIPS PIC call to register other than $25MIPS options:
-EB			generate big endian output
-EL			generate little endian output
-g, -g2			do not remove unneeded NOPs or swap branches
-G NUM			allow referencing objects up to NUM bytes
			implicitly with the gp register [default 8]
MN10200 options:
none yet
MN10300 assembler options:
none yet
MRI style ORG pseudo-op not supportedMSP430 options:
  -mmcu=<msp430-name>     - select microcontroller type
  -mcpu={430|430x|430xv2} - select microcontroller architecture
MT specific command line options:
MU instruction may not be in the right containerMacro %s not implementedMacro `%s' was already definedMaverick DSPSC register expectedMaverick MVAX register expectedMaverick MVD register expectedMaverick MVDX register expectedMaverick MVF register expectedMaverick MVFX register expectedMaximum %d bits may be set in `mask16' operandMeP specific command line options:
  -EB                     assemble for a big endian system
  -EL                     assemble for a little endian system (default)
  -mconfig=<name>         specify a chip configuration to use
  -maverage -mno-average -mmult -mno-mult -mdiv -mno-div
  -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff
  -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32
                          enable/disable the given opcodes

  If -mconfig is given, the other -m options modify it.  Otherwise,
  if no -m options are given, all core opcodes are enabled;
  if any enabling -m options are given, only those are enabled;
  if only disabling -m options are given, only those are disabled.
Memory mapped register "%s" out of rangeMiscellaneous 16-bit instructionsMisplaced .entry. Ignored.Missing '(' after substitution symbol functionMissing ')'Missing ')' in subscripted substitution symbol expressionMissing ','Missing '}' at end of fileMissing '}': '%s'Missing )Missing ) in ra(rb)Missing .EXIT for a .ENTRYMissing .callinfoMissing .callinfo for this procedureMissing .callinfo.Missing .endp after previous .procMissing .exit
Missing .label_state %ldMissing .procend
Missing Branch On Bit ConditionMissing `]' to close indexed-indirect mode.Missing `]' to close register indirect operand.Missing arguments for opcode <%s>.Missing forced substitution terminator ':'Missing function name for .PROCMissing function name for .PROC (corrupted label chain)Missing label name on .LABELMissing macro nameMissing matching brackets : `%s'Missing operandMissing operand.Missing parameter qualifier for `%s' in macro `%s'Missing predicate relation typeMissing second register for indexed-indirect mode.Missing second register or offset for indexed-indirect mode.Missing section nameMissing size argumentMissing symbol name in directiveMissing value for required parameter `%s' of macro `%s'Mixing of normal and extended addressing not supportedMixing register syntax, with and without '$'.More than one AR register found in indirect referenceMore than one displacement found in indirect referenceMore than one relocation op per insnMotorola 68HC11/68HC12/68HCS12 options:
  -m68hc11 | -m68hc12 |
  -m68hcs12 | -mm9s12x |
  -mm9s12xg               specify the processor [default %s]
  -mshort                 use 16-bit int ABI (default)
  -mlong                  use 32-bit int ABI
  -mshort-double          use 32-bit double ABI
  -mlong-double           use 64-bit double ABI (default)
  --force-long-branches   always turn relative branches into absolute ones
  -S,--short-branches     do not turn relative branches into absolute ones
                          when the offset is out of range
  --strict-direct-mode    do not turn the direct mode into extended mode
                          when the instruction does not support direct mode
  --print-insn-syntax     print the syntax of instruction in case of error
  --print-opcodes         print the list of instructions with syntax
  --xgate-ramoffset       offset ram addresses by 0xc000
  --generate-example      generate an example of each instruction
                          (used for testing)
Multiple .cpu directives foundMultiply instructions supportMust be in a space before changing or declaring subspaces.
NOP inserted between two instructions that change interrupt stateNS32K options:
-m32032 | -m32532	select variant of NS32K architecture
--disp-size-default=<1|2|4>
NaNs are not supported by this target
Name   # Modes  Min ops  Max ops  Modes mask  # Used
Nan, using zero.Need #1 or #2 hereNeon double or quad precision register expectedNeon quad precision register expectedNeon single or double precision register expectedNested proceduresNo !literal!%ld was foundNo !tlsgd!%ld was foundNo !tlsldm!%ld was foundNo .ENTRY for this .EXITNo addend allowed in @fptr() relocationNo comma after .pdesc <entryname>No compiled in support for %d bit object file formatNo current frameNo instruction foundNo instruction or missing opcode.No lda !gpdisp!%ld was foundNo ldah !gpdisp!%ld was foundNo operatorNo relocation operandNo such entry in list. (cpu/mmu register)No such opcodeNo symbol after .code_addressNo symbol after .linkageNo valid label relocation operandNon-absolute symbol: '%s'.Non-constant symbols not allowed
Non-global symbol: '%s' can't be a weak_definition.Not a defined coldfire architectureNot a function typeNot a symbolic expressionNot enough operandsNot in a space.
Not in a subspace.
Number of elements must be positiveNumber too largeOPF immediate operand out of range (0-0x1ff)Odd numbered register used as target of multi-register instructionOffset is outside of 15 bit rangeOffset on nested structures is ignoredOffset out of 16-bit range for movw/movb insn: %ldOffset out of 16-bit range: %ld.Offset out of 5-bit range for movw/movb insn: %ldOffset out of 5-bit range for movw/movb insn: %ld.Offset out of 9-bit range for movw/movb insn: %ldOne of these instructions may not be executed in parallel.Only constant offsets are supportedOnly constant space allocation is supportedOnly one .compiler pseudo-op per file!Only one .copyright pseudo-op per file!Only one .version pseudo-op per file!Only one comparison conditional allowedOnly one overflow conditional allowedOnly the first path encountering the conflict is reportedOpcode %s not available in this modeOpcode `%s' is not recognized.Opcode `%s' with these operand types not available in %s modeOpcode `%s' with these operand types not available in H8/300 modeOpcode `%s' with these operand types not available in H8/300H modeOpcode `%s' with these operand types not available in H8/300S modeOpcode(%d.%s): Operand "%s" out of range (use 1 or 2)Operand %d to .%s must be a constantOperand %d to .%s must be a preserved registerOperand %d to .%s must be a writable registerOperand %u of `%s' should be %sOperand '%s' out of range (%d <= x <= %d)Operand `%x' not recognized in fixup16.Operand `%x' not recognized in fixup8.Operand has odd displacement (arg %d)Operand is not a constant. `%s'Operand mismatchOperand of .vframe contradicts .prologueOperand out of 16-bit range: `%ld'.Operand out of 8-bit range: `%ld'.Operand out of range (arg %d)Operand out of range for a relative branch: `%ld'Operand out of range, %s.Operand to .copy_state must be a constantOperand to .label_state must be a constantOperand to .save.f must be a positive 20-bit constantOperand to .spill must be a constantOperand to .vframesp must be a constant (sp-relative offset)Operand value is not within upper 64 KB (arg %d)Operands to .save.gf may not be both zeroOperator may only be applied to symbols.Option -b is depreciated, please use -mbigOption -p is depreciated, please use -mmemparmOption -r is depreciated, please use -mregparmOption -s is depreciated, please use -msmallOption `%s' is not recognized.Options:
  -a[sub-option...]	  turn on listings
                      	  Sub-options [default hls]:
                      	  c      omit false conditionals
                      	  d      omit debugging directives
                      	  g      include general info
                      	  h      include high-level source
                      	  l      include assembly
                      	  m      include macro expansions
                      	  n      omit forms processing
                      	  s      include symbols
                      	  =FILE  list to FILE (must be last sub-option)
Out-of-range .word offset handling is not implemented for .arch common_v10_v32Overflow in expression, truncated to 16 bitsOverflow in expression, truncated to 8 bitsOverwrite explicitly set Tag_ARC_CPU_basePC not allowed in register listPC part of operand unpredictablePC relative branch to label %s which is not in the instruction spacePC relative relocation not allowed for (internal) type %dPC used as an argument to RPTPC, CT, TR and TT are treated as if they are a single unit but operands must be in different unitsPC-relative access out of rangePC-relative access to misaligned address (%lx)PC-relative access using misaligned offset (%lx)PC-relative access using misaligned symbol (%lx)PC-relative offset not 4-byte-alignedPC-relative offset out of rangePC-relative reference to a different sectionPC-relative relocation must be trivially resolvedPIC code offset overflow (max 16 signed bits)PIC code offset overflow (max 32 signed bits)PIC relocation size does not match operand sizePJ options:
-little			generate little endian code
-big			generate big endian code
PRU options:
  -mlink-relax     generate relocations for linker relaxation (default).
  -mno-link-relax  don't generate relocations for linker relaxation.
Parallel opcode cannot contain more than two instructionsParameter named `%s' does not exist for macro `%s'Parameters of an existing subspace can't be modifiedParse failed.Performance extensionPerformance extension 2Perhaps you are missing %%tpoff()?Please report this bug.
Please use --help to see usage and options for this assembler.
Pointless default value for required parameter `%s' in macro `%s'Pointless use of p0 as first operand to .%sPointless use of zero first operand to .prologuePost-decrement mode is not valid for 68HC11.Post-increment mode is not valid for 68HC11.PowerPC options:
-a32                    generate ELF32/XCOFF32
-a64                    generate ELF64/XCOFF64
-u                      ignored
-mpwrx, -mpwr2          generate code for POWER/2 (RIOS2)
-mpwr                   generate code for POWER (RIOS1)
-m601                   generate code for PowerPC 601
-mppc, -mppc32, -m603, -m604
                        generate code for PowerPC 603/604
-m403                   generate code for PowerPC 403
-m405                   generate code for PowerPC 405
-m440                   generate code for PowerPC 440
-m464                   generate code for PowerPC 464
-m476                   generate code for PowerPC 476
-m7400, -m7410, -m7450, -m7455
                        generate code for PowerPC 7400/7410/7450/7455
-m750cl                 generate code for PowerPC 750cl
-m821, -m850, -m860     generate code for PowerPC 821/850/860
Pre-increment mode is not valid for 68HC11Predicate register expectedPredicate source and target requiredPremature end of suffix -- Defaulting to dPrevious .save incompleteProcessor variants are: Prohibited register used for reduced-register, %s.Pseudocode already used %sPseudodirective .file is only valid when generating ELFPseudodirective .loc is only valid when generating ELFQUICKRoT 64-bit extension not applicable to this instructionQUICKRoT extension requires 4 registersQualifying predicate expectedRA register is saved twice.RC/SAE operand must follow immediate operandsRC/SAE operand must precede immediate operandsRDRD, (RI,#offs5)RD,RSRI, #imm4RISC-V options:
  -fpic          generate position-independent code
  -fno-pic       don't generate position-independent code (default)
  -march=ISA     set the RISC-V architecture
  -mabi=ABI      set the RISC-V ABI
  -mrelax        enable relax (default)
  -mno-relax     disable relax
Radix `%s' unsupported or invalidRd and Rm should be different in mlaRd and Rm should be different in mulReduced Register configuration (GPR16) optionRedundant `#' suffix operatorsReg not valid for H8/300Register at (r1) can sometimes be corrupted by assembler optimizations.
Use .set noat to turn off those optimizations (and this warning).Register must be R0--R7Register must be RnRegister must be address registerRegister must be ivtp or tvtpRegister name %s conflicts with symbol of the same nameRegister name expectedRegister number (R%ld) for double word access must be even.Register number must be EVENRegister number out of range 0..%uRegister symbol %s already defined.Register value annotation ignoredRegisters cannot be used as a prefix of indexed expression [%s]Registers cannot be used within absolute expression [%s]Registers cannot be used within immediate expression [%s]Relaxation should never occurRelaxation to long branches for .arch common_v10_v32 not implementedReloc %d not supported by object file formatRelocatable values require at least WORD storageRelocation %d is not supported by object file format.Relocation %s is not safe for %sRelocation doesn't fit. (relocation value = 0x%lx)Relocation supported only in FDPIC modeReport bugs to %s
Reserved word `%s' used as parameter in macro `%s'Rn must not overlap other operandsRotating register index must be a non-negative constantS+core co-processor register expectedS+core register expectedS+core special-register expectedSH options:
--little		generate little endian code
--big			generate big endian code
--relax			alter jump instructions for long displacements
--renesas		disable optimization with section symbol for
			compatibility with Renesas assembler.
--small			align sections to 4 byte boundaries, not 16
--dsp			enable sh-dsp insns, and disable floating-point ISAs.
--allow-reg-prefix	allow '$' as a register name prefix.
--isa=[any		use most appropriate isa
    | dsp               same as '-dsp'
    | fpSHF_ALLOC isn't set for GNU_MBIND section: %sSIMD scalar or floating-point register expectedSMC is not permitted on this architectureSP and PC not permitted in .unwind_movsp directiveSP not allowed in register listSPARC options:
SPU options:
  --apuasm		  emulate behaviour of apuasm
SRS base register must be r13SSE instruction `%s' is usedSVC is not permitted on this architectureSVE predicate register expectedSVE vector register expectedSYMBOL TABLE not implementedS^# may only read-accessS^# needs expressionSame src/dest register is used (`r%d'), result is undefinedSame src/dest register is used (`r%d'),result is undefinedScaled-indexed addressing mode combined with scaled-indexSecond operand of .save contradicts .prologueSecond operand to .%s not a constantSecond operand to .prologue must be a general registerSecond operand to .prologue must be the first of %d general registersSecond operand to .restore must be a constant >= 0Second operand to .save not a valid registerSecond operand to .save.b must be a general registerSecond operand to .save.b must be the first of %d general registersSecond operand to .save.g must be a general registerSecond operand to .save.g must be the first of %d general registersSecond operand to .save.gf must be a non-negative 20-bit constantSecond operand to .unwabi must be a constantSection switching in code is not supported.Semantics error.  This type of operand can not be relocated, it must be an assembly-time constantShift value > 32. using <value %% 32>Shift value should be in the range [0,31]Short branches, Undefined, SVC, LDM/STMShort literal overflow(%ld.), immediate mode assumed.Signed immediate value %ld too largeSize of frame exceeds maximum of 96 registersSize of rotating registers exceeds frame sizeSomething forgot to clean up
Source and destination register should not be equalSource register for %s must be smaller that the destination registerSource registers must be in the same unitSpurious `,' or bad indirect register addressing mode.Spurious operands; (%d operands/instruction max)Standalone `#' is illegalString extensionSubstitution symbols must begin with a letterSubtype %d is not recognized.Sunplus-v2-0-0-20060510
Support for 64-bit arithmetic not compiled in.Supported ARCH values are:Swapping instruction orderSymbol %s used as immediate operand in PIC mode.Symbol '%s' could not be created.Symbol `%s' can not be both weak and commonSymbol expectedSymbol missing
Symbol missing for .set/.equSymbol used as immediate for mbar instructionSymbol used as immediate for shift instructionSymbol used as immediate value for msrset/msrclr instructionsSyntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}TLS relocation against a constantTLS relocation not allowed in FLIX bundleTLS relocation size does not match operand sizeTLS_*_S9 relocs are not supported yetTMS320C6000 options:
TOC section size exceeds 64kTOKEN TRACE not implementedTag must come before qualifying predicate.Tag name expectedTags on unwind pseudo-ops aren't supported, yetTarget processor does not support this instruction.The ".%s" pseudo-op is not implemented
The %s operand doesn't matchThe .BTEQU pseudo-op is not implemented.The .DEFINE pseudo-op is not implementedThe .ENTER pseudo-op is not supportedThe .LEAVE pseudo-op is not supportedThe .MACRO pseudo-op is not implementedThe 64 bit file format is used without esame instructions.The debugger will corrupt bt (r25).
If you don't need to debug this code use .set nobreak to turn off this warning.The debugger will corrupt sstatus/ba (r30).
If you don't need to debug this code use .set nobreak to turn off this warning.The following ARC-specific assembler options are deprecated and are accepted
for compatibility only:
The input and output files must be distinctThe option "--no-allow-flix" prohibits multi-slot flix.The trap id must be a constant.This architecture doesn't support atomic instructionThis architecture doesn't support mmuThis assembler does not support processor generation %ldThis assembler was configured for a target of `%s' and default,
cpu type `%s'.
This assembler was configured for a target of `%s'.
This coprocessor register access is deprecated in ARMv8This instruction may be unpredictable if executed on M-profile cores with interrupts enabled.This is the location of the conflicting usageThis operator only produces two byte values.This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
Thumb does not support NOP with hintsThumb does not support conditional executionThumb does not support negative register indexingThumb does not support register indexing with writebackThumb does not support register post-indexingThumb does not support the 2-argument form of this instructionThumb does not support this addressing modeThumb encoding does not support an immediate hereThumb encoding does not support rotationThumb load/store multiple does not support {reglist}^Thumb supports only LSL in shifted register indexingThumb-2 MUL must not set flagsThumb-2 instruction only valid in unified syntaxThumb2 branch out of rangeToo few operands to '%s'.Too many argument. `%s'Too many instructions for bundle.Too many operandsToo many operands passed to instructionToo many operands scannedToo many operands: %sToo many registers poppedTrap id `%ld' is out of range.Trap id must be within [0x30..0x39] or [0x40..0xff].Treating '%-*s' as a symbol.Tried to .set unrecognized mode `%s'Tried to convert PC relative branch to absolute jumpTwo IU instructions may not be executed in parallelTwo MU instructions may not be executed in parallelTwo instructions in the same bundle both write to register %s, which is not allowed.Unable to allocate memory for new instructions
Unable to determine default target processor from string: %sUnable to find %s relocation for instruction %sUnable to generate `%s' compliant code without mthc1Unable to mix instructions as specifiedUnable to parse TLS base: %sUnable to process relocation for thumb opcode: %lxUnable to produce reloc against symbol '%s'Unable to use @pcl relocation for insn %sUnable to use @plt relocation for insn %sUnaligned operand. Needs to be 16bit alignedUnaligned operand. Needs to be 32bit alignedUnary operator %c ignored because bad operand followsUnbalanced parenthesis in %s operand.Unbalanced parenthesis in operand %dUndefined .EXPORT/.IMPORT argument (ignored): %sUndefined absolute constant: '%s'.Undefined register: '%s'.Undefined space: '%s' Assuming space number = 0.Undefined substitution symbol '%s'Unexpected branch conversion with `%x'Unexpected character '%c' after operand %d to %s.Unexpected reference to a symbol in a non-code sectionUnexpected return value [%d] from parse_toc_entry!
Unhandled dependency %s for %s (%s), note %dUnhandled reloc typeUnimplemented register `%s' specifiedUnknown .syntax operandUnknown CPU identifier `%s'Unknown TMS320C30 instruction: %sUnknown cpu -mcpu=%sUnknown exception: `%s'Unknown extensionUnknown indirect addressing modeUnknown instruction '%s'Unknown opcode `%.*s'.Unknown opcode `%s'Unknown opcode `%s'.Unknown opcode: `%s'Unknown operatorUnknown processor register (32 bit) : `%d'Unknown processor register : `%d'Unknown psr option `%s'Unknown register pair - index relative mode: `%d'Unknown register pair: `%d'Unknown register: `%d'Unknown reloc in md_apply_fix: %sUnknown relocation encountered in md_apply_fix.Unknown relocation operand: !%sUnknown relocation operand: @%sUnknown segment typeUnknown size of floating point registersUnknown typeUnknown type %c
Unmatched high relocationUnmatched high/shigh relocUnrecognised CPU errata name starting here: %sUnrecognised option: -hiddenUnrecognized .LEVEL argument
Unrecognized .option directive: %s
Unrecognized .type argumentUnrecognized condition code "%s"Unrecognized dependency specifier %d
Unrecognized field type '%c'Unrecognized indirect address format "%s"Unrecognized instruction "%s"Unrecognized opcode format: `%s'Unrecognized opcode, %s.Unrecognized opcode: `%s'Unrecognized operand list '%s' for instruction '%s'Unrecognized operand/register, %s.Unrecognized option '-x%s'Unrecognized option following -KUnrecognized or unsupported floating point constantUnrecognized parallel instruction "%s"Unrecognized parallel instruction '%s'Unrecognized parallel instruction combination "%s || %s"Unrecognized predicate relation typeUnrecognized section '%s'Unrecognized status bit "%s"Unrecognized struct/union tag '%s'Unrecognized substitution symbol functionUnrecognized version '%s'Unsigned immediate value %ld too largeUnsupported RISC-V relocation number %dUnsupported broadcast: `%s'Unsupported fixup size %dUnsupported instruction set extension: %sUnsupported operation on relocUnsupported processor generation %dUnsupported relocation size %dUnsupported use of %sUnsupported use of .gpwordUnsupported use of spUnterminated string after absolute expressionUnwind directive not followed by an instruction.Usage: %s [option...] [asmfile...]
Use of .def/.ref is deprecated.  Use .global insteadUse of PC here is UNPREDICTABLEUse of PC here is deprecatedUse of an RX string instruction detected in a file being assembled without string instruction supportUse of p0 is not valid in this contextUse of r%u as a source register is deprecated when r%u is the destination register.Use the .mmregs directive to use memory-mapped register names such as '%s'Used $at without ".set noat"Used FPU instructions requires enabling FPU extensionUsed more than the available 48 rotating registersUsed more than the available 96 rotating registersUsed more than the declared %d rotating registersUsing ENTRY rather than CODE in export directive for %sUsing a constant as second operand to .prologue is deprecatedUsing old style, %%hi(expr), please change to PPC style, expr@h.Using old style, %%lo(expr), please change to PPC style, expr@l.Using temp register (r1)Using temp register(r1)VAX options:
-d LENGTH		ignored
-J			ignored
-S			ignored
-t FILE			ignored
-T			ignored
-V			ignored
VFP registers must be adjacentVFP single or double precision register expectedVFP single precision register expectedVFP single, double or Neon quad precision register expectedVFP system register expectedVFP/Neon double precision register expectedVIP_BEGIN error:%sVLIW packing constraint violationVLIW packing used for -mno-packVMS options:
-+			encode (don't truncate) names longer than 64 characters
-H			show new symbol after hash truncation
-replace/-noreplace	enable or disable the optimization of procedure calls
VMS options:
-+			hash encode names longer than 31 characters
-1			`const' handling compatible with gcc 1.x
-H			show new symbol after hash truncation
-h NUM			don't hash mixed-case names, and adjust case:
			0 = upper, 2 = lower, 3 = preserve case
-v"VERSION"		code being assembled was produced by compiler "VERSION"
Value %d doesn't fit in signed %d-bit fieldValue %d doesn't fit in unsigned %d-bit fieldValue %ld not aligned by 2 for 10-bit PC-relative branch.Value %ld not aligned by 2 for 9-bit PC-relative branch.Value %ld too large for 10-bit PC-relative branch.Value %ld too large for 8-bit PC-relative branch.Value %ld too large for 9-bit PC-relative branch.Value for ENTRY_FR must be in the range 12..21
Value for ENTRY_GR must be in the range 3..18
Value for ENTRY_SR must be 3
Value for parameter `%s' of macro `%s' was already specifiedValue not in 16 bit range: %ldValue not in 16 bit signed range: %ldValue not in 4 bit unsigned range: %ldValue not in 5 bit unsigned range: %ldValue not in 6 bit range: %ldValue not in 6 bit unsigned range: %ldValue not in 8 bit range: %ldValue not in 8 bit signed range: %ldValue out of 16-bit range.Value out of 3-bit range.Value out of 4-bit range.Value out of 5-bit range.Value truncated to 62 bitsVariable is accessed using small data read only anchor, but it is not in the small data read only sectionVariable is accessed using small data read write anchor, but it is not in the small data read write sectionVery short instr to option, ie you can't do it on a NULLstrVirtual memory exhaustedWarning: Warning: conditional outside an IT block for Thumb.Warning: duplicated register (r%d) in register listWarning: internal error: forgetting to set endndx of %sWarning: register range not in ascending orderWrites to register '%s' are not allowed.Wrong displacement %dWrong number of input operandsWrong number of operandsWrong number of output operandsWrong numbers of operands in default, check ns32k-opcodes.hWrong register in floating-point reglistWrong register in register indirect mode.Wrong size pointer register for architecture.XScale accumulator register expectedXtensa absolute literals option not supported; ignored[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s[0-9]H labels do not mix with dot-pseudos[0-9]H labels may not appear alone on a line[PC] index banned[]index same as ()+register: unpredictable[]index same as -()register: unpredictable[no-]generics is deprecated; use [no-]transform instead[no-]relax is deprecated; use [no-]transform instead[tocv] symbol is not a toc symbol`%s %d' after `%s %d' from %s:%u`%s %d' but no chunk open yet`%s%s' can't be used for write mask`%s%s' not allowed with `%s%c'`%s' Illegal count-register combination.`%s' Illegal use of register.`%s' Illegal use of registers.`%s' and `%s' can't be undefined in `%s' - `%s'`%s' can't be equated to common symbol `%s'`%s' can't be undefined in `%s' - `%s' {%s section}`%s' can't be undefined in `%s' {%s section} - `%s'`%s' can't be versioned to common symbol '%s'`%s' can't go in %s of %s template`%s' cannot be predicated`%s' cannot be used here`%s' cannot be used with `%s'`%s' does not fit into %s template`%s' does not fit into bundle`%s' does not support legacy NaN`%s' has undefined result`%s' is already the alias of %s `%s'`%s' is deprecated, use `%s'`%s' is not a valid %s expression`%s' is not a valid parameter qualifier for `%s' in macro `%s'`%s' is not supported in 64-bit mode`%s' is not supported on `%s%s'`%s' is not supported on `%s'`%s' is not valid here (expected `%c%s%s%c')`%s' is only supported in 64-bit mode`%s' must be last in bundle`%s' must be last in instruction group`%s' operand %d must use `%ses' segment`%s' should be an operand to this .endp`%s' symbol without preceding function`%s' was already defined`%s' was already used as parameter (or another local) name`%s' was not defined within procedure`%s' was not specified with previous .proc`&' serial number operator is not supported`)' required`,' required`af' must appear alone`fp=32' used with a 64-bit ABI`fp=32' used with a MIPS R6 cpu`fp=64' used with a 32-bit ABI`fp=64' used with a 32-bit fpu`fp=xx' cannot be used with `singlefloat'`fp=xx' used with a cpu lacking ldc1/sdc1 instructions`gp=32' used with a 64-bit ABI`gp=64' used with a 32-bit ABI`gp=64' used with a 32-bit processor`nooddspreg` cannot be used with a 64-bit ABI`noreorder' must be set before `nomacro'a NOP might be needed before the EINTa NOP might be needed here because of successive changes in interrupt statea bignum with underscores may not have more than 8 hex digits in any worda bignum with underscores must have exactly 4 wordsa destination register must be supplieda different %s was already specified, is now %sa register has no addressa reloc on this operand implies an overflowaccumulator not a valid destinationaddend used with $DSBT_INDEXaddress calculation needs a strongly defined nearby symboladdress offset must be half word alignmentaddress offset must be word alignmentaddress prohibits #address prohibits ()address prohibits ()+address prohibits -()address prohibits @address prohibits []address prohibits displacement length specifieraddress prohibits registeraddress too high for vector table jmp/jsraddress units must be one of %saddressing mode not supportedalias = %s
align value not recognized, using sizealignment is not a positive numberalignment is not a power of 2alignment must be constantalignment negative, 0 assumedalignment negative; 0 assumedalignment not a power of 2alignment padding (%lu byte) not a multiple of %ldalignment padding (%lu bytes) not a multiple of %ldalignment too large, %d assumedalignment too large: %u assumedalignment too large; %d assumedalignments greater than %d bytes not supported in .text sections.already assembled instructionsambiguous flags combination - '.profiler' directive ignored.ambiguous memory operand size for `%s`ambiguous operand size for `%s'an .indirect_symbol must be in a symbol pointer or stub section.architectural extension `%s' is not allowed for the current base architecturearchitectural extensions must be specified in alphabetical orderarchitecture `%s' unrecognizedarchitecture bumped from "%s" to "%s" on "%s"architecture features both enabled and disabledarchitecture variant invalidassemble Thumb codeassemble for big-endianassemble for little-endianassembly 0x%08x, expected %sassembly state not set for first frag in section %sassuming %s on symbolassuming all members of group `%s' are COMDATat most %d displacement operands are allowedat most %d immediate operands are allowedattaching copyright header %s: %sattaching version header %s: %sattempt to .org/.space/.nops backwards? (%ld)attempt to .space/.bes backwards? (%ld)attempt to add an indirect_symbol to a stub or reference section with a zero-sized element at %sattempt to allocate data in absolute sectionattempt to allocate data in common sectionattempt to fill absolute section with non-zero valueattempt to fill section `%s' with non-zero valueattempt to get value of unresolved symbol `%s'attempt to move .org backwardsattempt to re-define symbol `%s'attempt to recreate an unwind entryattempt to redefine `%s' with a different lengthattempt to redefine pseudo-op `%s' ignoredattempt to redefine symbolattempt to redefine typed aliasattempt to store float in absolute sectionattempt to store float in section `%s'attempt to store non-empty string in section `%s'attempt to store non-zero value in section `%s'attempt to store value in absolute sectionattempt to use an ARM instruction on a Thumb-only processor -- `%s'backward ref to unknown label "%d:"bad .common segment %sbad .fmask directivebad .frame directivebad .longcall formatbad .mask directivebad .mask/.fmask directivebad .nan directivebad .relax formatbad .reserve segment -- expected BSS segmentbad .section directive: want a,e,v,w,x,M,S,G,T in stringbad .section directive: want a,l,w,x,M,S,G,T in stringbad .section directive: want a,o,s,w,x,M,S,G,T in stringbad .section directive: want a,s,w,x,M,S,G,T in stringbad .section directive: want a,v,w,x,M,S in stringbad .section directive: want a,w,x,M,S,G,T in stringbad .uses formatbad .weakext directivebad COFF debugging informationbad FUNCT field specifier 'F%c'
bad Opcode field specifier 'O%c'
bad RVC field specifier 'C%c'
bad alignmentbad argument to %s_check directive.bad argument to syntax directive.bad arguments to instructionbad base register: must be r0bad bitmask specified after APSRbad call to MD_ATOF()bad call to md_atofbad combined pmuls output operandbad compressed FUNCT field specifier 'CF%c'
bad coprocessor idbad defsym; format is --defsym name=valuebad element type for instructionbad escaped character in stringbad expressionbad expression syntaxbad floating literal: %sbad floating-point constant: exponent overflowbad floating-point constant: unknown error code=%dbad format for ifc or ifncbad format of OPT NEST=depthbad frag at %p : fix %ld addr %ld %ld 
bad functional unit for operand %u of '%.*s'bad immediate value for 8-bit offset (%ld)bad immediate value for offset (%ld)bad instruction `%s'bad instruction formatbad instruction syntaxbad list lengthbad list length for table lookupbad list type for instructionbad memory operand `%s'bad number of operands to '%.*s'bad offset 0x%08lX (must be an 8-bit number of words)bad offset 0x%08lX (must be word-aligned)bad offset 0x%08lX (only 12 bits available for the magnitude)bad offset 0x%08lX (only 8 bits available for the magnitude)bad opcode or operandsbad operand %u of '%.*s'bad operand combination for '%.*s'bad or irreducible absolute expressionbad or irreducible absolute expression; zero assumedbad or missing co-processor numberbad or unhandled relocation type: 0x%02xbad personality routine numberbad predicate '%s'bad range in register listbad register expressionbad register for mrsbad register for operand %u of '%.*s'bad register for post-indexbad register in []bad register listbad register list: %sbad register name `%s'bad register name: %sbad register number: %sbad register or register pair for operand %u of '%.*s'bad register pair for operand %u of '%.*s'bad register rangebad relaxation statebad reloc expressionbad relocation expression for '%s'bad relocation fixup type (%d)bad segmentbad size %d in type specifierbad size %d in vector width specifierbad starting register: r0 and r15 invalidbad string constantbad symbol suffixbad type for registerbad type for scalarbad type in Neon instructionbad value (%s) for %sbad value for funct2 field, value must be 0...3bad value for funct3 field, value must be 0...7bad value for funct4 field, value must be 0...15bad value for funct7 field, value must be 0...127bad value for opcode field, value must be 0...127 and lower 2 bits must be 0x3bad value for opcode field, value must be 0...2bad vector arrangement typebad/missing psr specifierbadly formed .dim directivebadly formed .dim directive ignoredbadly formed .size directivebadly formed .weak directive ignoredbadly formed expression near %sbase and offset must be from the same unitbase register expectedbase register specified but zerobase register written back, and overlaps one of transfer registersbase register written back, and overlaps second transfer registerbase unit must be either A0 or A1base unit must be one of %sbfd-target = %s
bfd_set_section_flags: %sbignum invalidbignum invalid; zero assumedbignum truncated to %d bytebignum truncated to %d bytesbit-field extends past end of registerblx to '%s' an ARM ISA state function changed to blblx to Thumb func '%s' from Thumb ISA state changed to blboth insns for !gpdisp!%ld must be in the same sectionbr_gr record before region record!br_mem record before region record!bra or bsr with undefined symbol.branch %s is always truebranch address range overflow (0x%lx)branch must be last instruction in IT blockbranch offset %d out of rangebranch offset %d out of range %d to %dbranch offset out of range
branch operand has odd offset (%lx)
branch out of rangebranch relaxation failed
branch relaxation is not supported in `%s'branch target frequency must be greater than 0branch target not word alignedbranch to a symbol in another ISA modebranch to misaligned address (0x%lx)branching or jumping to a loop end may trigger hardware erratabreak outside of structured loopbroadcast is needed for operand of such typebroadcast not on source memory operandbroken assembler, no assembly attemptedbyte count constant %ld is out of range [1..%d]byte displacement out of rangebyte or halfword not valid for base registercall target address 0x%08x out of range 0x%08x to 0x%08xcall to md_convert_frag
call to md_convert_frag 
call to md_estimate_size_before_relax
call to md_estimate_size_before_relax 
call to tc_aout_fix_to_chars 
can not do %d byte pc-relative relocationcan not do %d byte relocationcan not resolve expressioncan only load two consecutive registerscan only store two consecutive registerscan only transfer two consecutive registerscan't []index a register, because it has no addresscan't change index for operandcan't close %s: %scan't close `%s'can't create %s: %scan't create group: %scan't create relocationcan't create section %scan't encode register '%s%s' in an instruction requiring REX prefix.can't extend fragcan't extend frag %lu charcan't extend frag %lu charscan't fill %ld byte in section %s of %s: '%s'can't fill %ld bytes in section %s of %s: '%s'can't find fixup pointed to by .usescan't find opcodecan't find opcode can't find previous opcode can't handle expressioncan't handle generation of literal/labels yetcan't handle non absolute segment in `%s'can't handle undefined OP TYPEcan't hash %s: %scan't have relocation for ipushcan't make global register symbol `%s'can't mix positional and keyword argumentscan't mix relocation modifier with explicit shiftcan't open %s for reading: %scan't open %s: %scan't open `%s' for writingcan't open a bfd on stdout %scan't open macro library file '%s' for reading: %scan't predecrementcan't read from %s: %scan't redefine the index of a scalar aliascan't redefine the type of a register aliascan't redefine type for operandcan't represent relocation type %scan't resolve `%s' {%s section} - `%s' {%s section}can't resolve value for symbol `%s'can't set section flags for section %scan't start writing .mdebug section: %scan't use Neon quad register herecan't use R0 herecan't use alignment with this instructioncan't use high part of register in operand %dcan't use register '%s%s' as operand %d in '%s'.can't write %ld byte to section %s of %s: '%s'can't write %ld bytes to section %s of %s: '%s'cannot assemble DSP instruction, DSP option not set: %scannot assemble FPU instruction, FPU option not set: %scannot assemble into a literal fragmentcannot both predecrement and postincrementcannot branch to odd addresscannot change .bundle_align_mode inside .bundle_lockcannot change section or subsection inside .bundle_lockcannot combine index with optioncannot combine pre- and post-indexingcannot convert expression symbol %s to complex relocationcannot create 64-bit relocationcannot create floating-point numbercannot decode instruction formatcannot define symbol `%s' in absolute sectioncannot determine Thumb instruction size. Use .inst.n/.inst.w insteadcannot do %s %u byte relocationcannot do %u byte pc-relative relocationcannot do %u-byte relocationcannot emit PC relative %s relocation%s%scannot emit relocation %s against subsy symbol %scannot encode misaligned addend in the relocatable field (0x%lx)cannot encode opcode "%s"cannot encode opcode "%s" in the given format "%s"cannot find suitable trampolinecannot generate relocation type for symbol %s, code %scannot honor width suffix -- `%s'cannot make a relative jump to an absolute locationcannot mask instruction using no functional unitcannot override zerofill section type for `%s,%s'cannot pack %s and %s togethercannot pack %s and %s together with a 16-bit insncannot pack %s into slot P1cannot pack %s with a 16-bit insncannot represent %s relocation in object filecannot represent %s relocation in this object file formatcannot represent %s relocation in this object file format1cannot represent `%s' relocation in object filecannot represent relocation type %scannot represent relocation type %s in x32 modecannot resolve @slotcount parametercannot set literal_prefix inside literal fragmentcannot use `%s' in this sectioncannot use indirect addressing with the PCcannot use partial register %s for addressingcannot use post-indexing with PC-relative addressingcannot use post-indexing with this instructioncannot use register index with PC-relative addressingcannot use register index with this instructioncannot use writeback with PC-relative addressingcannot use writeback with this instructioncanonical = %s
character constant too largecharacter following name is not '#'cmpu doesn't support condition code %sco-processor offset out of rangeco-processor register expectedcode is ATPCS conformantcode uses 26-bit program countercode uses 32-bit program countercomma expected between operandscomma is  expectedcomma missing in .xstabscommon alignment not a power of 2comparison must be with register or #0condition code %s value (%d) too largecondition code invalid for jrcondition code register should be 0 or 4 for %s, was %dcondition code register should be even for %s, was %dcondition not followed by conditionalizable insncondition requiredcondition sa cannot be used hereconditional branch or jal insn's operand references R%ld of previous arithmetic or logic insn.conditional branch out of rangeconditional branch target not word alignedconditional infixes are deprecated in unified syntaxconditional instruction cannot use B flagconditional instruction cannot use G flagconditional instruction cannot use R flagconflicting ISA extension attributes.confusing relocation expressionsconfusion in formal parametersconstant doesn't fit in 4 bitsconstant expression expectedconstant expression or register list expectedconstant expression requiredconstant expression required.constant generator destination register found in %sconstant generator source register found in %sconstant offset requiredconstant out of 8-bit range: %dconstant shift amount requiredconstant too big to fit into instructionconstant value requiredcontrol register '%s' not supported on this architecturecontrol register expected, but saw '%.6s'convert_frag
core and copro insn lengths must total 32 bits.core and copro insn lengths must total 64 bits.core register %s value (%d) too largecould not assemble: %scould not build transition for %s => %scould not parse INSN_PATTERN '%s'could not parse INSN_REPL '%s'could not parse template definitioncould not set architecture and machinecould not skip to %ld in file `%s'could not update architecture and machinecould not write .mdebug section: %scouldn't find a valid instruction formatcouldn't find relocation to usecpu `%s' unrecognizedcpu-type = %s
cpu4: not converting PUSH #4 to shorter formcpu4: not converting PUSH #8 to shorter formcr%ld is a reserved control registerctoff() is not supported by the rh850 ABI. Use -mgcc-abi insteadctoff() relocation used on an instruction which does not support itcustom instruction opcode %u out of range %u to %ud0/d1 registersdangerous MULS/MULU location; give it higher alignmentdangling `__gcc_isr %d'dangling `__gcc_isr'data dependency: %s %s -- %s %s (%d/%d bubble)data in executable sectiondata item with alignment larger than locationdata transfer register cannot be halfworddefault mask isn't alloweddest and source1 must be the same registerdest must overlap one source registerdestinationdestination for add/subtract can only be R2 or R3destination for multiply can only be R0 or R1destination operand must be 16 bit registerdestination operand must be 16bit absolute addressdestination operand must be 8 bit registerdestination register is same for parallel insnsdestination register modified by displacement-post-modified addressdestination register must be full-worddestination register must be r1destination register same as write-back basedestination register should be even numbereddestination unit must be RDdetected global register use not covered by .register pseudo-opdifference of two symbols only supported with .long, .short, or .bytedirective %s cannot be negateddirective .big encountered when option -big requireddirective .little encountered when option -little requireddirective LOC from within a BSPEC/ESPEC pair is not supporteddirective LOCAL must be placed in code or datadirectives are not valid inside bundlesdisable warnings about symobls that match instructionsdiscriminator less than zerodisplacement is too largedisplacement must be an unsigned 8-bit numberdisplacement overflows 12-bit fielddisplacement overflows 8-bit fielddisplacement to defined symbol %s overflows 12-bit fielddisplacement to defined symbol %s overflows 8-bit fielddisplacement to undefined symbol %s overflows 12-bit fielddisplacement to undefined symbol %s overflows 8-bit field displacement too large (%d)displacement too large for this architecture; needs 68020 or higherdiv / mul are reserved instructionsdivide by zerodivision by zerodivision by zero when setting `%s'dla used to load 32-bit register; recommend using la insteaddo not output verbose error messagesdo not warn on use of deprecated featuredoes not match begin %s%s at %s:%ddon't use Rn-Rm syntax with non-unit stridedsp immediate shift value not constantduplicate !tlsgd!%ldduplicate !tlsldm!%ldduplicate ".else"duplicate .fnstart directiveduplicate .handlerdata directiveduplicate .personality directiveduplicate .personalityindex directiveduplicate instruction %sduplicate macro %sduplicated `%s'duplicated psr bit specifierelements must be smaller than reversal regionelse without matching ifemit_one_bundle: unexpected dynamic opempty label field for ISempty symbol name in .def; ignoredempty vector register listemulations not handled in this configurationend of file after a one-character quote; \0 insertedend of file in commentend of file in comment; newline insertedend of file in escape characterend of file in multiline commentend of file in string; '%c' insertedend of file inside conditionalend of file not at end of a line; newline insertedend of macro inside conditionalend of vector register list not foundend on line errorendf without forendi without matching ifending register must be r15endw without whileentity size for SHF_MERGE not specifiedentry instruction with stack decrement < 16error checking for overflow - broken assemblererror constructing %s pseudo-op table: %serror parsing element/structure listerror setting flags for "%s": %serror setting flags for ".sbss": %serror: unsupported #foo() directive used on symbolestimate size
estimate_size_before_relax calledeven register number requiredeven register requiredexcess operands: '%s'expected #constantexpected #n as first argument of %sexpected %cexpected ',' after section nameexpected ',' after symbol nameexpected ',' after symbol sizeexpected ']', not %c in %sexpected , <constant>expected .L, .W or .B for register in indexed addressing modeexpected 0 operands for generated labelexpected 0 or 1expected <Rm> or <Dm> or <Qm> operandexpected <nn>expected <offset>, <opcode>expected <reg>, <reg>expected <tag> , <value>expected @(exp, reg16)expected EP registerexpected `%s' to have already been set for .vtable_inheritexpected a %s name followed by a `,'expected address expressionexpected alignment after sizeexpected closing parenexpected commaexpected comma after "%s"expected comma after instruction nameexpected comma after major opcodeexpected comma after nameexpected comma after name "%s"expected comma after name `%s' in .localentry directiveexpected comma after name `%s' in .size directiveexpected comma after name in .symverexpected comma after name in .vtable_entryexpected comma after name in .vtable_inheritexpected comma after register modeexpected comma after register numberexpected comma after symbol nameexpected comma after symbol-name: rest of line ignored.expected comma or colon after symbol name; rest of line ignoredexpected comma separatorexpected constant expression as first argument of %sexpected constant expression, got %sexpected constant in the range 2..16expected constant or register name as argument to RPT insnexpected constant value as argument to RPTexpected expressionexpected expression, got %sexpected fill pattern missingexpected first argument of %s to be in the range 1-4expected indexexpected numeric constantexpected one operand for generated literalexpected quoted stringexpected registerexpected register as second argument of %sexpected register listexpected register name or constant as first argument of %sexpected simple numberexpected symbolexpected symbol nameexpected valid addressing mode for mova: "@(disp, ea.sz),ERn"expected value of first argument of %s to fit into 20-bitsexpected }expecting %c near %sexpecting )expecting ]expecting `)' after scale factor in `%s'expecting `,' or `)' after base register in `%s'expecting `,' or `)' after index register in `%s'expecting comma delimited operandsexpecting comma delimited register operandsexpecting control registerexpecting either ON or OFF after .listexpecting index register or scale factor after `,'; got '%c'expecting indirect branch instruction after `notrack'expecting indirect register `($rA)'expecting indirect register `($rX)'expecting lockable instruction after `lock'expecting mnemonic; got nothingexpecting opcode string in self test modeexpecting operand after ','; got nothingexpecting operand before ','; got nothingexpecting prefix; got nothingexpecting registerexpecting scale factor of 1, 2, 4, or 8: got `%s'expecting valid branch instruction after `bnd'expecting {expression doesn't fit in BYTEexpression doesn't fit in WORDexpression errorexpression must be constantexpression out of range: defaulting to 0expression out of range: defaulting to 1expression too complexextended instruction in a branch delay slotextended instruction in delay slotextended operand requested but not requiredextending shift is not permittedextension `%s' unrecognizedextension does not apply to the base architectureextra .LABEL arguments ignored.extra characters '%s' at end of constant expression '%s'extra characters '%s' at end of immediate expression '%s'extra characters '%s' at end of operand '%s'extra characters '%s' at the end of absolute operand '%s'extra closing braceextra colonextra commaextra dotextra opening braceextra stuff on line ignoredextraneous characters at end of numeric section typeextraneous shift as part of operand to shift insnfailed for %d
failed general register sanity check.failed regnum sanity check.failed sanity checkfailed sanity check.failed sanity check: long_jumpfailed sanity check: short_jumpfailed special case insn sanity checkfailed to assemble instruction: "%s"failed to parse flagsfailed to read instruction table %s
failed to set flags for "%s": %sfailed to set subsections by symbolsfailed to set up debugging information: %sfake .file after real onefall through frequency must be greater than 0field fx_size too small to hold %dfield size must be 16 when value is relocatablefield value "%s" too complex for a bitfieldfield value truncatedfield width "%s" too complex for a bitfieldfield width %lu too big to fit in %d byte: truncated to %d bitsfield width %lu too big to fit in %d bytes: truncated to %d bitsfifthfile finished with an open IT block.file not found: %sfile number %ld already allocatedfile number less than onefilename goes over one page boundaryfill pattern too long, truncating to %ufirstfirst and second operands shall be the same registerfirst operand is floating pointfirst operand is too large for 16-bit signed intfirst operand is too large for a 24-bit displacementfirst register must be r4first transfer register must be evenfixes not all moved from %sflag for {c}psr instruction expectedfloat register should be even, was %dfloating point args are in fp regsfloating point constant too largefloating point number invalidfloating point number invalid; zero assumedfloating point numbers are not implementedfloating-point expression requiredformat = %s
format names only valid inside bundlesfound %d operand for '%s':  Expected %dfound %d operands for '%s':  Expected %dfound '%c', expected: '%c'fourthfr_mem record before region record!fr_var %lu < length %dfr_var (%ld) < length (%d)fraction bits value out of rangeframe reg expected, using $%d.frame size specified twicefrgr_mem record before region record!functional unit already maskedfunctional unit already masked for operand %u of '%.*s'functional unit already used in this execute packetgarbage after index spec ignoredgarbage at end of linegarbage following instructiongenerate PIC codeget_expanded_loop_offset: invalid opcodegr_gr record before region record!gr_mem record before region record!group name for SHF_GROUP not specifiedgroup section `%s' has no group signaturehandlerdata in cantunwind framehard-float conflicts with specified fpuhardware dividehaving the base register in the register list when using write back is UNPREDICTABLEhere is the "else" of the unterminated conditionalhere is the previous ".else"here is the previous ".if"here is the start of the unterminated conditionalhi() relocation used on an instruction which does not support ithi0() relocation used on an instruction which does not support ithigh bits set in register list expressionhint in B unit can't be usedhint in B unit may be treated as nophint.b may be treated as nophint.b shouldn't be usediWMMXt control register expectediWMMXt data or control register expectediWMMXt data register expectediWMMXt scalar register expectedia64.md_begin: can't hash `%s': %sidentifier+constant@%s means identifier@%s+constantidentifier+constant@got means identifier@got+constantif writeback register is in list, it must be the lowest reg in the listignoring attempt to re-define symbol `%s'.ignoring attempt to redefine built-in register '%s'ignoring attempt to redefine symbol %signoring attempt to undefine built-in register '%s'ignoring attempt to use .unreq on fixed register name: '%s'ignoring bad alignmentignoring changed section attributes for %signoring changed section entity size for %signoring changed section type for %signoring extra '-rename-section' delimiter ':'ignoring fill value in absolute sectionignoring fill value in section `%s'ignoring incorrect section type for %signoring invalid '-rename-section' specification: '%s'ignoring macro exit outside a macro definition.ignoring operands: %s ignoring redefinition of register alias '%s'iif convert internal pcrel/binaryiif convert internal pcrel/pointerillegal %s relocation size: %dillegal .stab%c directive, bad characterillegal .stabx expression; zero assumedillegal double indirectionillegal expressionillegal immediate register operand %sillegal indirect referenceillegal opcode %s for mcu %sillegal operandillegal operand - register name found where none expectedillegal operandsillegal range of target hardware versionsillegal register after @illegal register after @-illegal register included in listillegal register numberillegal resource usage in bundleillegal use of control registerillegal use of coprocessor registerimm3imm5 should >= 2immediate 0 cannot be used hereimmediate 1 or 2 expectedimmediate cannot be moved by a single instructionimmediate expression requires a # prefiximmediate has bits set outside the operand sizeimmediate is not a power of twoimmediate must be 1 or 2immediate offset not 2-byte-alignedimmediate offset not 4-byte-alignedimmediate offset out of rangeimmediate operand illegal with absolute jumpimmediate operand is not matchimmediate operand is too largeimmediate operand requiredimmediate operand requires iWMMXt2immediate operands sum to greater than 32immediate out of rangeimmediate out of range for insertimmediate out of range for narrowing operationimmediate out of range for shiftimmediate valueimmediate value %d out of range %d to %dimmediate value %llu out of range %u to %luimmediate value %u out of range %u to %uimmediate value 0x%x truncated to 0x%ximmediate value is out of rangeimmediate value must be a multiple of %d at operand %d -- `%s'immediate value not allowed when source & dest differimmediate value out of rangeimmediate value out of range immediate value out of range, expected range [0, 16]immediate value out of range, expected range [1, 32]immediate zero expectedinappropriate arguments for opcode '%s'inappropriate arguments for opcode `%s'incompatible flag %i in line directiveinconsistent types in Neon instructioninconsistent uses of .cfi_sectionsincorrect condition in IT blockincorrect format for multiply parallel instructionincorrect number of operands given in the first instructionincorrect number of operands given in the second instructionincorrect register `%s%s' used with `%c' suffixincorrect register in reglistincorrect register number, ignoringindex and destination registers should be distinctindex not allowed inside register listindex offset out of rangeindex register overlaps transfer registerindex register specified but zeroindex value too big for %sindexed vector register expectedindirect %s without `*'inserting "%s" into %s alias hash table failed: %sinserting "%s" into %s name hash table failed: %sinserting "%s" into string hash table: %sinserting "%s" into symbol table failed: %sinserting "%s" into tag hash table: %sinserting a NOP before EINTinsn can't be combined with parallel processing insninsn cannot be combined with non-nopxinsn cannot be combined with non-nopyinsn cannot be combined with pmulsinstruction %s may not follow another I/O instruction.instruction %s may not follow another memory access instruction.instruction %s requires %d operandinstruction %s requires %d operandsinstruction %s requires MSP430X mcuinstruction %s requires enabling AUDIO extensioninstruction %s requires enabling DIV & DX_REGS extensioninstruction %s requires enabling DX_REGS extensioninstruction %s requires enabling FPU extensioninstruction %s requires enabling FPU_DP extensioninstruction %s requires enabling FPU_MAC extensioninstruction %s requires enabling FPU_SP extensioninstruction %s requires enabling STRING extensioninstruction %s requires enabling performance extensioninstruction %s requires enabling performance extension IIinstruction %s.a does not existinstruction %s: result is always falseinstruction %s: result is always trueinstruction '%.*s' cannot be predicatedinstruction '%s' cannot be executed in parallel.instruction '%s' is for the M32R2 onlyinstruction '%s' is for the M32RX onlyinstruction `%s' after `xacquire' not allowedinstruction `%s' isn't supported in 16-bit mode.instruction address is not a multiple of %dinstruction address is not a multiple of 16instruction address is not a multiple of 2instruction address is not a multiple of 8instruction cannot be conditionalinstruction cannot operate on pair valuesinstruction does not accept preindexed addressinginstruction does not accept scaled register indexinstruction does not accept this addressing modeinstruction does not accept unindexed addressinginstruction does not allow shifted indexinstruction does not support unindexed addressinginstruction does not support writebackinstruction does not take a block typeinstruction form not available on this architecture.instruction implicitly accesses R31 of previous load.instruction is always unconditionalinstruction mnemonic too long: %sinstruction not allowed in IT blockinstruction not supported in Thumb16 modeinstruction requires labelinstruction requires label or value in range -511:512instruction requires label sans '$'instruction requires register indexinstruction sequence (write a0, branch, retw) may trigger hardware erratainstructions write to the same destination register.integer 32-bit register expectedinteger 64-bit register expectedinteger operand out of rangeinteger or SP register expectedinteger or zero register expectedinteger register expectedinteger register expected in the extended/shifted operand registerinteger, zero or SP register expectedinternal confusion: relocation in a section without contentsinternal error in argument parsinginternal error: [%s] unexpected code [%lx] in frob symbolinternal error: bad CFA value #%dinternal error: bad argument type %cinternal error: bad file property ID %dinternal error: bad microMIPS opcode (incorrect length: %u): %s %sinternal error: bad microMIPS opcode (opcode/length mismatch): %s %sinternal error: bad relocation #%dinternal error: base section index out of rangeinternal error: broken opcode descriptor for `%s %s'
internal error: can't export reloc type %d (`%s')internal error: can't hash `%s': %sinternal error: can't hash `%s': %s
internal error: can't hash aux register '%s': %sinternal error: can't hash macro `%s': %sinternal error: can't hash opcode '%s': %sinternal error: can't hash opcode `%s': %sinternal error: can't install fix for reloc type %d (`%s')internal error: failed to allocate %d indirectsymbol pointersinternal error: fixup not contained within fraginternal error: invalid macrointernal error: lookup/get operands failedinternal error: losing opcode: `%s' "%s"
internal error: more indirect mach-o symbols than expectedinternal error: reloc %d (`%s') not supported by object file formatinternal error: unknown dwarf2 formatinternal error: unknown nop check stateinternal error: unknown option name '%s'internal error; cannot generate `%s' relocationinternal error? cannot generate `%s' relocationinternal error? cannot generate `%s' relocation (%d, %d)internal failure in parse_register_listinternal inconsistency in %s: bdap.w with no symbolinternal inconsistency in %s: bdapq no symbolinternal inconsistency problem in %s: %lxinternal inconsistency problem in %s: ext. insn %04lxinternal inconsistency problem in %s: fr_subtype %dinternal inconsistency problem in %s: fr_symbol %lxinternal inconsistency problem in %s: insn %04lxinternal inconsistency problem in %s: resolved symbolinternal inconsistency problem: %s called for %d bytesinternal relocation (type: IMMEDIATE) not fixed upinternal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to sectioninternal: GREG expression not resolved to sectioninternal: bad RISC-V opcode (bits 0x%lx undefined): %s %sinternal: bad RISC-V opcode (mask error): %s %sinternal: bad RISC-V opcode (unknown operand type `%c'): %s %sinternal: bad RISC-V opcode (unknown operand type `C%c'): %s %sinternal: bad RISC-V opcode (unknown operand type `CF%c'): %s %sinternal: bad RISC-V opcode (unknown operand type `F%c'): %s %sinternal: bad mips opcode (bits 0x%08lx defined): %s %sinternal: bad mips opcode (bits 0x%08lx doubly defined): %s %sinternal: bad mips opcode (bits 0x%08lx undefined): %s %sinternal: bad mips opcode (mask error): %s %sinternal: can't hash `%s': %sinternal: mmix_prefix_name but empty prefixinternal: unexpected relax type %d:%dinternal: unhandled label %sinternal: unknown operand type: %s %sinternal_relocation (type: OFFSET_IMM) not fixed upinterrupt vector for trap instruction out of rangeinvalid %s option for %s cpuinvalid -march= option: `%s'invalid -mavxscalar= option: `%s'invalid -mevexlig= option: `%s'invalid -mevexrcig= option: `%s'invalid -mevexwig= option: `%s'invalid -mfence-as-lock-add= option: `%s'invalid -mmnemonic= option: `%s'invalid -momit-lock-prefix= option: `%s'invalid -moperand-check= option: `%s'invalid -mrelax-relocations= option: `%s'invalid -msse-check= option: `%s'invalid -msyntax= option: `%s'invalid -mtune= option: `%s'invalid <arch> in --march=<arch>: %sinvalid @slotcount valueinvalid BSPEC expressioninvalid FPA immediate expressioninvalid Hi register with immediateinvalid LOC expressioninvalid NaN setting -mnan=%sinvalid PC-relative operandinvalid VSIB addressinvalid WakeOnStatus %ldinvalid XFR WideBus Address %ldinvalid abi -mabi=%sinvalid accumulator registerinvalid addressinvalid addressing modeinvalid architectural extensioninvalid architecture -A%sinvalid architecture -xarch=%sinvalid architecture -z%sinvalid architecture option -m%s, ignoredinvalid argument '%s' to -fdebug-prefix-mapinvalid attempt to declare external version name as default in symbol `%s'invalid auto-litpool-limit argumentinvalid auto-litpool-limit argument (range is 100-10000)invalid barrier typeinvalid base register for register offsetinvalid branch operandinvalid byte branch offsetinvalid cache operation nameinvalid char %s beginning operand %d `%s'invalid character %s before operand %dinvalid character %s in mnemonicinvalid character %s in operand %dinvalid characters in inputinvalid co-processor operandinvalid conditioninvalid condition code '%s'invalid condition code nameinvalid configuration option '%s' in transition rule '%s'invalid constantinvalid constant (%lx) after fixupinvalid constant table offset %ldinvalid constant: %d bit expression not in range %d..%dinvalid constant: %d bit expression not in range %u..%uinvalid constant: %d is not word align integerinvalid constant: 10 bit expression not in range [-2^9, 2^9-1]invalid constant: 20 bit expression not in range -2^19..2^19-1invalid constant: 25 bit expression not in range [-16777216, 16777215]invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]invalid constant: 32 bit expression not in range [0, 0xffffffff]invalid constant: 32 bit expression not word aligninvalid constant: bit expression not definedinvalid control register nameinvalid default displacement size "%s". Defaulting to %d.invalid destination memory operandinvalid destination registerinvalid destination register listinvalid destination unitinvalid element selectorinvalid element size %d and vector size combination %cinvalid empty loopinvalid expression evaluation type %dinvalid expression for operand %i of '%s'invalid expression in load/store multipleinvalid expression in the addressinvalid flag '%s'invalid floating point register pair.  Valid fp register pair operands are 0, 1, 4, 5, 8, 9, 12 or 13.invalid floating-point constantinvalid fourth registerinvalid frame sizeinvalid hvc expressioninvalid identifier for ".ifdef"invalid immediateinvalid immediate field positioninvalid immediate for address calculation (value = 0x%08lX)invalid immediate for stack address calculationinvalid immediate sizeinvalid immediate valueinvalid immediate: %ld is out of rangeinvalid index size for coldfireinvalid indirect register sizeinvalid instruction `%s' after `%s'invalid instruction for this architecture; needs invalid instruction shapeinvalid instruction size selected (%d)invalid instruction suffixinvalid last instruction for a zero-overhead loopinvalid length field specifiedinvalid length for .scomm directiveinvalid listing option `%c'invalid literal constant: pool needs to be closerinvalid lrlive '%lu'invalid machine `%s'invalid machine mode `%s'invalid memory operandinvalid merge entity sizeinvalid modeinvalid movx address registerinvalid movx dsp registerinvalid movy address registerinvalid movy dsp registerinvalid neon suffix for non neon instructioninvalid numberinvalid number of registers in the list; %d registers are expected at operand %d -- `%s'invalid number of registers in the list; only 1 register is expected at operand %d -- `%s'invalid offset expressioninvalid offset, target not word aligned (0x%08lX)invalid offset, value too big (0x%08lX)invalid opcodeinvalid opcode '%s' in transition rule '%s'invalid operandinvalid operand (%s section) for `%s'invalid operand (%s section) for `%s' when setting `%s'invalid operand in ldminvalid operand in stminvalid operand mode for this architecture; needs 68020 or higherinvalid operand of ()+invalid operand of -()invalid operand of S^#invalid operand size requestedinvalid operand suffixinvalid operand to .code directive (%d) (expecting 16 or 32)invalid operand to opcode %s: `%s'invalid operandsinvalid operands (%s and %s sections) for `%s'invalid operands (%s and %s sections) for `%s' when setting `%s'invalid operands for cross-unit opinvalid operands for opcodeinvalid operands to opcode %s: `%s'invalid or unsupported encoding in .cfi_lsdainvalid or unsupported encoding in .cfi_personalityinvalid pc-relative addressinvalid performance registerinvalid pref operation nameinvalid priority '%lu'invalid pseudo operationinvalid quickrot register specifiedinvalid quickrot unit specifiedinvalid range in vector register listinvalid registerinvalid register %sinvalid register '%s' for '%s' instructioninvalid register expressioninvalid register for memory accessinvalid register listinvalid register list to push/pop instructioninvalid register maskinvalid register nameinvalid register number (%ld) for '%s'invalid register number (%ld) for '%s' instructioninvalid register number: %d is not in [r0--r7]invalid register operandinvalid register operand #1invalid register operand #2invalid register operand #3invalid register operand #4invalid register operand size for `%s'invalid register operand: %sinvalid register rangeinvalid register type %dinvalid register: r15 illegalinvalid relaxation fragment resultinvalid reloc expressioninvalid relocationinvalid relocation %s for fieldinvalid relocation expressioninvalid relocation for '%s' instructioninvalid relocation for fieldinvalid relocation for instructioninvalid relocation for operand %d of '%s'invalid relocation for operand %i of '%s'invalid relocation in instruction slot %iinvalid rotationinvalid rounding modeinvalid scalar register in listinvalid segment "%s"invalid shiftinvalid shift for the register offset addressing modeinvalid shift operatorinvalid shift value: %ldinvalid short form floating point immediate operandinvalid single nop size: %d (expect within [0, %d])invalid smc expressioninvalid source memory operandinvalid source registerinvalid source register listinvalid source unitinvalid suffixinvalid suffix after register.invalid swi expressioninvalid switch -m%sinvalid symbolic operandinvalid syntax for .dn directiveinvalid syntax for .qn directiveinvalid syntax for .req directiveinvalid syntax for .unreq directiveinvalid system register nameinvalid target hardware versioninvalid type for literal poolinvalid unextended operand valueinvalid unwind opcodeinvalid use of "=immediate"invalid use of %s relocationinvalid use of 'MSL'invalid use of 'MUL'invalid use of 32-bit register offsetinvalid use of 64-bit register offsetinvalid use of operator "%s"invalid use of vector registerinvalid value for special purpose registerinvalid vector register in listinvalid vector register nameinvalid write mask `%s'invalid zeroing-masking `%s'is_stmt value not 0 or 1isa number less than zerojump not 3..10 bytes away (is %d)jump over nop padding out of rangejump target out of rangejump target out of range; no usable trampoline foundjump to a symbol in another ISA modejump to misaligned address (0x%lx)junk `%s' after expressionjunk `%s' after registerjunk after operand %u of '%.*s'junk at end of line, first unrecognized character is `%c'junk at end of line, first unrecognized character valued 0x%xjunk at end of line: "%s"junk at end of line: `%s'junk at end of machine string, first unrecognized character is `%c'junk found after instruction: %s.%sla must use with symbol. '%s'la used to load 64-bit address; recommend using dla insteadlabel "$%d" redefinedlabel "%d$" redefinedlabel %s was not defined in this dwarf sectionlabel after '||'label after predicatelabel not at start of execute packetlabels are not valid inside bundleslacking labellacking label  last register must be r7ldr to register 15 must be 4-byte alignedldrd/strd requires even:odd register pairleb128 operand is an undefined symbol: %sleft operand is a bignum; integer 0 assumedleft operand is a float; integer 0 assumedlength not neededlength of .comm "%s" is already %ld. Not changed to %ld.length of .lcomm "%s" is already %ld. Not changed to %ld.li rd label isn't correct instruction formline %d: rep or repi must include at least 4 instructionsline %d: unable to place address of symbol '%s' into a byteline %d: unable to place address of symbol '%s' into a quadline %d: unable to place address of symbol '%s' into a shortline %d: unable to place value %lx into a byteline %d: unable to place value %lx into a shortline %d: unknown relocation type: 0x%xline number (%d) for .stab%c directive cannot fit in index field (20 bits)line numbers must be positive; line number %d rejectedlink register must be in a low numbered registerlink register unit must be one of %sliteral pool insertion failedliteral pool location required for text-section-literals; specify with .literal_positionliteral pool overflowliteral referenced across section boundarylk addressing modes are invalid for memory-mapped register addressinglmi pseudo instruction should not use a label in imm fieldlo register requiredlo() relocation used on an instruction which does not support itloading the same register in parallel operationlocal label `%s' is not definedlong jump requiredloop containing less than three instructions may trigger hardware errataloop count constant %ld is out of range [1..%d]loop end too close to another loop end may trigger hardware errataloop target does not follow loop instruction in sectionloop too long for LOOP instructionloop: 32-bit displacement not supportedlow register (r0-r15) expected, not '%.100s'lower 16 bits of mask ignoredlui expression not in range 0..1048575m68k and cf features both selectedmacro %s not implemented yetmacro instruction expanded into a wrong size instruction in a 16-bit branch delay slotmacro instruction expanded into a wrong size instruction in a 32-bit branch delay slotmacro instruction expanded into multiple instructionsmacro instruction expanded into multiple instructions in a branch delay slotmacro requires $at register while noat in effectmacro requires $at while $at in usemacro used $at after ".set noat"macros nested too deeplymajor opcode is not sorted for %smajor opcode not in range [0x%02x - 0x%02x]malformed reglist in push/popmask not on destination operandmask trims opcode bits for %smask, index, and destination registers must be distinctmask, index, and destination registers should be distinctmatching operands to opcodemd_apply_fix: unknown r_type 0x%x
md_estimate_size_before_relax
memory destination needed for instruction `%s' after `xrelease'minor opcode not in range [0x00 - 0x3f]misaligned branch destinationmisaligned datamisaligned offsetmismatch between opcode size and operand sizemismatch between register and suffixmismatch for format '%s': #slots = %d, #opcodes = %dmismatched .ebmismatched element/structure types in listmismatched parenthesesmisplaced .procendmisplaced PIC operandmissing '%c'missing ')'missing ']'missing +missing .endmissing .end at end of assemblymissing .end or .bend at end of filemissing .endp before .cfi_startprocmissing .fnstart before unwinding directivemissing .funcmissing .procmissing =missing CPS flagsmissing DSP name `%s'missing [missing ]missing `)'missing `)' after formals in macro definition `%s'missing `.end'missing `]'missing `lock' with `%s'missing `}'missing `}' in `%s'missing abi name `%s'missing alignmentmissing alignment hintmissing architectural extensionmissing architecture name `%s'missing argumentmissing argument for %s_check directivemissing argument separator ',' for .cpsetupmissing block typemissing break countmissing call argumentmissing call signaturemissing classmissing close quote; (assumed)missing closing '"'missing closing `%c'missing closing bracemissing closing parenthesismissing commamissing comma after insn constant
missing comma or colonmissing condition code in structured control directivemissing cpu architecturemissing cpu name `%s'missing domissing element sizemissing emulation mode namemissing expressionmissing expression in .abiversion directivemissing expression in .localentry directivemissing expression in .size directivemissing flags: one of 'P', 'N' or 'Z' requiredmissing fpu name `%s'missing frame sizemissing immediate expressionmissing labelmissing local expressionmissing local indexmissing model parametermissing namemissing offsetmissing offset in the pre-indexed addressmissing operandmissing operand after commamissing operand; zero assumedmissing or bad offset expressionmissing or invalid displacement expression `%s'missing or invalid displacement expression `%s' taken as 0missing or invalid expression `%s'missing or invalid immediate expression `%s'missing predication typemissing real symbol namemissing reloc typemissing rename stringmissing reserved current_memory/grow_memory argumentmissing rotation field after commamissing separatormissing shift amountmissing sizemissing size expressionmissing sizeof_stub expressionmissing stringmissing symbol namemissing table indexmissing thenmissing to or downtomissing typemissing type suffixmissing valuemissing version name in `%s' for symbol `%s'more than 65K literal poolsmov cannot use RD port as destinationmultiple '||' on same linemultiple branches or jumps in the same bundlemultiple condition specificationsmultiple emulation names specifiedmultiple formats specified for one bundle; using '%s'multiple literals in expansionmultiple movx specificationsmultiple movy specificationsmultiple parallel processing specificationsmultiple predicates on same linemultiple sections remapped to output section %smultiple versions [`%s'|`%s'] for symbol `%s'multiple writes to the same registermust be @(r0,...)must specify extensions to add before specifying those to removeneed PIC qualifier with symbol.need PIC qualifier with symbol. '%s'needs @GOT or @GOTOFF. %snegative alignmentnegative count for %s - ignorednegative nop control byte, ignorednegative offsetnegative sizenegative value ignored in %sneither Power nor PowerPC opcodes were selected.nested .bs blocksnested .ent directivesnested software pipelined loopnew line in titlenew section '%s' defined without attributes - this might cause problemsnext outside of structured loopno %d-byte relocations availableno '(' to match ')'no '[' to match ']'no .cprestore pseudo-op used in PIC codeno .frame pseudo-op used in PIC codeno architecture contains all the instructions used
no compiled in support for 32bit x86_64no compiled in support for 64 bit object file formatno compiled in support for x86_64no current file pointerno entry symbol for global function '%s'no file name following -t optionno filename following .INCLUDE pseudo-opno floating point unit specifiedno function type on PLT relocno hppa_fixup entry for fixup type 0x%xno instruction mnemonic suffix given and no register operands; can't size instructionno instruction mnemonic suffix given; can't determine immediate sizeno known dwarf XCOFF section for flag 0x%08x
no previous section to return to, ignored.no registered fragment for literalno relaxation found for this instruction.no sequence number after !%sno size modifier after period, .w assumedno such architecture modifier: `%s'no such architecture: `%s'no such instruction: `%s'no such machine extension `%s'no suitable GREG definition for operandsno tag specified for %sno way to handle .file within .ent/.end sectionno-auto-litpools is incompatible with auto-litpool-limitnon-PIC jump used in PIC librarynon-absolute expression in constant fieldnon-absolute value used with .space/.besnon-constant .%cleb128 is not supportednon-constant byte countnon-constant expression in ".elseif" statementnon-constant expression in ".if" statementnon-constant fill count for absolute sectionnon-contiguous register rangenon-immediate OPF operand, ignorednon-pc-relative relocation for pc-relative fieldnot a 16 bit instruction '%s'not enough operands (%d) for '%s'; expected %dnumber (0x%s) larger than 32 bitsnumber larger than 64 bitsnumber must be positive and less than %dnumber of literal tokens != 1number of operands mismatchnumber of registers must be in the range [1:4]numeric view can only be asserted to zeroodd address operand: %ldodd displacement at %xodd distance branch (0x%lx byte)odd distance branch (0x%lx bytes)odd number cannot be used hereodd number of bytes in operand descriptionodd numbered general purpose register specified as register pairodd register cannot be used hereoffset and base must be from the same unitoffset has different size from baseoffset in operand %u of '%.*s' not divisible by %uoffset in operand %u of '%.*s' out of rangeoffset must be a multiple of %doffset must be zero in ARM encodingoffset not a multiple of 4offset out of rangeoffset register expectedoffset to unaligned destinationoffset too largeoffset value out of rangeonly 'LSL' shift is permittedonly 'MUL VL' is permittedonly 'MUL' is permittedonly D registers may be indexedonly LSL shift allowed in thumb modeonly SUBS PC, LR, #const allowedonly constant expression allowedonly constant offsets supported in absolute sectiononly floating point zero is allowed as immediate valueonly lo regs allowed with immediateonly lower 16-bits of first operand are usedonly one type should be specified for operandonly r0 can be used as byte count registeronly r0.bX byte fields of r0 can be used as byte countonly r15 allowed hereonly single block types allowedonly two consecutive VFP SP registers allowed hereopcode %s not found in opcode hash tableopcode '%s' not supported for target %sopcode '%s': cannot find literal definitionopcode '%s': could not parse operand '%s' in '%s'opcode '%s': no bound opname '%s' for precondition in '%s'opcode '%s': precondition only contains constants in '%s'opcode '%s': replacement does not have %d opopcode '%s': replacement does not have %d opsopcode '%s': unidentified operand '%s' in '%s'opcode 'NOP.N' unavailable in this configurationopcode `%s' not supported for target %sopcode has no effectopcode missing or not found on input lineopcode not supported in the `insn32' modeopcode not supported in the `insn32' mode `%s'opcode not supported on this processor: %s (%s)opcode not valid for this cpu variantopcode-specific %s relocation used outside an instructionopcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accessesopcodes '%s' (slot %d) and '%s' (slot %d) write the same portopcodes '%s' (slot %d) and '%s' (slot %d) write the same registeropcodes '%s' (slot %d) and '%s' (slot %d) write the same stateopen CFI at the end of file; missing .cfi_endproc directiveoperandoperand %d must be %s -- `%s'operand %d must be an immediateoperand %d must be an immediate expressionoperand %d must be constantoperand %d must be scalaroperand %d must be the same register as operand 1 -- `%s'operand %d of '%s' has invalid value '%u'operand %d of '%s' has out of range value '%u'operand %d out of rangeoperand %d overlap in %soperand %d: illegal use expression: `%s`operand %s0x%lx out of range.operand %u of '%.*s' is read-onlyoperand %u of '%.*s' is write-onlyoperand %u of '%.*s' not a valid base address registeroperand %u of '%.*s' not a valid memory referenceoperand %u of '%.*s' not a valid return address registeroperand %u of '%.*s' not constantoperand %u of '%.*s' on wrong sideoperand %u of '%.*s' out of rangeoperand 1 must be FPSCRoperand index error for %soperand is not an absolute constantoperand is not an immediateoperand mask overflowoperand mismatch -- `%s'operand must be a constantoperand must be a constant or a labeloperand must be a multiple of 2operand must be a multiple of 4operand must be absolute in range %lx..%lx, not %lxoperand must be absolute in range %u..%u, not %ldoperand number mismatchoperand out of rangeoperand out of range (%d is not between %d and %d)operand out of range (%s not between %ld and %ld)operand out of range, instruction expandedoperand out of range: %ldoperand out of range: %luoperand out of range: 0x%lxoperand overflowoperand references R%ld of instruction before previous.operand references R%ld of previous instruction.operand references R%ld of previous load.operand size mismatchoperand size must be specified for immediate VMOVoperand size must match register widthoperand type mismatchoperand types can't be inferredoperand value out of range for instructionoperand/size mis-matchoperands 0 and 1 must be the same registeroperands for opcode `%s' do not match any valid formatoperands mismatchoperands were not reducible at assembly-timeoperation combines symbols in different segmentsoption `%s' may not be negatedoption `%s' not recognizedoption `-%c%s' is deprecated: %soption `-A%s' is deprecated: use `-%s'or higherout of memoryout of rangeoutput verbose error messagesoverflowoverflow in branch to %s; converted into longer instruction sequenceoverflow in immediate argumentoverflow in literal (.lit8) tableoverflow in literal (.lita) tablep2align not supported on this targetpacking conflict: %s must dispatch sequentiallypadding addedparallelparallel instruction not following another instructionparentheses ignoredparse errorpc may not be used with write-backpc-relative pc-relative address offset out of rangepc-relative load offset not word alignedpc-relative load offset out of rangepce instruction error (16 bit || 16 bit).pcrel for branch to %s too far (0x%lx)pcrel for branch to %s too far (0x%x)pcrel for loopt too far (0x%lx)pcrel for lrw/jmpi/jsri to %s too far (0x%lx)pcrel relocation not allowed in an instructionpcrel too farpcrel too far BFD_RELOC_BFIN_10pcrel too far BFD_RELOC_BFIN_11_PCRELpcrel too far BFD_RELOC_BFIN_12pcrel too far BFD_RELOC_BFIN_24pcrel too far BFD_RELOC_BFIN_5pcrel too far BFD_RELOC_MOXIE_10personality routine required before .handlerdata directivepersonality routine specified for cantunwind framepointer register (X, Y or Z) requiredpointer register (Y or Z) requiredpointer register Z requiredpolymorphs are not enabled. Use -mP option to enable.post-index must be a registerpost-indexed expression used in preload instructionpostincrement not supportedpowerpc_operands[%d] duplicates powerpc_operands[%d]powerpc_operands[%d].bitm invalidpre-indexed expression expectedpredicate not followed by instructionpredication on A0 not supported on this architectureprefer-const16 conflicts with prefer-l32rprefer-l32r conflicts with prefer-const16premature end of floating point prefixprevious .ent not closed by a .endprevious CFI entry not closed (missing .cfi_endproc)previous movx requires nopyprevious movy requires nopxprofiling in absolute section?pseudo instruction `%s' not supportedpseudo prefix without instructionpseudo-op illegal within .struct/.unionpush/pop do not support {reglist}^qualifying predicate not followed by instructionquick branch offset %d out of range %d to %dr12 not allowed herer13 not allowed herer14 not allowed as first register when second register is omittedr14 not allowed herer15 based store not allowedr15 not allowed herer2 should not be used in indexed addressing moder31 cannot be used with jmp; use ret insteadr31 cannot be used with jmpr.n; use ret.n insteadrd must be even number.rdhi and rdlo must be differentrdhi, rdlo and rm must all be differentre-entrant coderecord type is not validrecord_type_not_validredefined symbol cannot be used on relocredefinition of global registerredefinition of mcu type `%s' to `%s'redundant %s prefixreg should <= 31reg-reg expectedregister expectedregister expected, but saw '%.6s'register expected, not '%.100s'register is out of orderregister is wrong size for a word %sregister is wrong size for address %sregister list must be even numberedregister list must be from the same unitregister list must contain at least 1 and at most 16 registersregister list must not contain duplicatesregister list not in ascending orderregister must be either sp or set by a previousunwind_movsp directiveregister name or number from 0 to 31 requiredregister name or number from 16 to 31 requiredregister number %u not supported on this architectureregister number above 15 requiredregister number out of rangeregister number too large for push/popregister offset not allowed in pre-indexed addressing moderegister operand expected, but got scalarregister out of range in listregister pair for operand %u of '%.*s' not a valid even/odd pairregister r%d out of rangeregister r0 cannot be used hereregister r16-r23 requiredregister r24, r26, r28 or r30 requiredregister range not in ascending orderregister rh%d out of rangeregister rl%d out of rangeregister rq%d does not existregister rq%d out of rangeregister rr%d does not existregister rr%d out of rangeregister same as write-back baseregister save offset not a multiple of %uregister scaling is being ignored hereregister section has contents
register stride must be 1 or 2register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}register type mismatchregister unit must be one of %sregister value used as expressionregisters may not be the samerel too far BFD_RELOC_16rel too far BFD_RELOC_8rel31 relocation overflowrelative address out of rangerelative call out of rangerelative jump out of rangerelax hint unrecognized instruction: line %d.relaxation not supported
relaxed out-of-range branch into a jumpreloc %d not supported by object file formatreloc not within (fixed part of) sectionrelocated field and relocation type differ in signednessrelocation %s isn't supported by the current ABIrelocation cannot be done when using -mrelocatablerelocation is not supportedrelocation not allowedrelocation not applicablerelocation out of rangerelocation overflowrelocation valid in thumb1 code onlyrepeat < 0; .fill ignoredrepeat count cannot be used with %srepeat instruction used with non-register mode instructionrequired displacement wasn't given in indirect referenceresidual low bits in pmem diff relocationresource conflict (A%d)resource conflict (C flag)resource conflict (F flag)resource conflict (PSW)resource conflict (R%d)rest of line ignored; first ignored character is `%c'restore without savereturned from mips_ip(%s) insn_opcode = 0x%x
right operand is a bignum; integer 0 assumedright operand is a float; integer 0 assumedror #imm not supportedrotation can only be 0, 8, 16, or 24rounding down first operand float to signed introunding down first operand float to unsigned intrva without symbols suffix on comparison instruction is deprecateds3_PIC code offset overflow (max 16 signed bits)same type of prefix used twicescalar index must be constantscalar index out of rangescalar must have an indexscalar out of rangescalar out of range for multiply instructionscale factor invalid on this architecture; needs cpu32 or 68020 or higherscale factor of %d without an index registerscore3d instruction.sdaoff() relocation used on an instruction which does not support itsecondsecond .ent directive found before .end directivesecond operand missingsecond operand must be 1second operand of .insn not a constant
second register should be greater than first registersecond register should follow dash in register listsection %s renamed multiple timessection '%s' finished with an open IT block.section `%s' aliased to `%s' is not usedsection alignment must be >= 4 bytes to check MULS/MULU safenesssection change from within a BSPEC/ESPEC pair is not supportedsection symbols are already globalseek to end of .incbin file failed `%s'segment override on `%s' is ineffectualselected FPU does not support instructionselected architecture does not support wide conditional branch instructionselected processor does not have all features of selected architectureselected processor does not support 'A' form of this instructionselected processor does not support 32bit wide variant of instruction `%s'selected processor does not support ARM opcodesselected processor does not support DSP extensionselected processor does not support PSTATE field name '%s'selected processor does not support SETPAN instructionselected processor does not support THUMB opcodesselected processor does not support `%s'selected processor does not support `%s' in ARM modeselected processor does not support `%s' in Thumb modeselected processor does not support `%s' in Thumb-2 modeselected processor does not support fp16 instructionselected processor does not support requested special purpose registerselected processor does not support system register name '%s'selected target format '%s' unknownsequence number in use for !tlsgd!%ldsequence number in use for !tlsldm!%ldsequentialset can only use RD port as sourceset: number not in -2147483648..4294967295 rangeset: number not in 0..4294967295 rangesetend use is deprecated for ARMv8setsw: number not in -2147483648..4294967295 rangesetting incorrect section attributes for %ssetting incorrect section type for %ssetx: illegal temporary register g0setx: temporary register same as destination registershift amount out of range 0 to 63shift by register not allowed in thumb modeshift countshift expression expectedshift expression is too largeshift must be constantshift not allowed for bitmask immediateshift operator expectedshift out of rangeshift value over 3 not allowed in thumb modeshifts in CMP/MOV instructions are only supported in unified syntaxshort branch with zero offset: use :wshortcut designator invalidsigned .word overflow; switch may be too large; %ld at 0x%lxsigned value out of rangesimd instructions operate on pair values (L prefix)single instruction is %u bytes long, but .bundle_align_mode limit is %u bytessize (%ld) out of range, ignoredsize is not 4 or 6size negative; .fill ignoredsize of "%s" is already %ld; not changing to %ldsize value for space directive too large: %lxskip (%ld) or count (%ld) invalid for file size (%ld)skipping prefixes on this instructionskipping two-word instructionsmi pseudo instruction should not use a label in imm fieldsome symbol undefined; zero assumedsourcesource and address units must not be shared for this addressing modesource and destination increment mode must agreesource and destination must be differentsource and destination register must be in different unitssource operand must be 16bit absolute addresssource operand must be 8 bit registersource register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source group in `%s'source register must be in the trigger unitsource register must be r1source register same as write-back basesource register should be even numberedsource registers should be even numberedsource1 and dest must be same registerspace allocation too complex in absolute sectionspace allocation too complex in common sectionsparc convert_frag
special left instruction `%s' kills instruction `%s' in right containerspecified location wasn't TETRA-alignedspill_mask record unimplemented.spu convert_frag
spurious operands; (%d operands/instruction max)st/ld offset 23 instruction was disabled .stack frame layout does not match personality routinestack frame layout too complex for unwinderstack increment must be multiple of 4stack pointer offset too large for personality routinestand-alone `%s' prefixstart address not supportedstrange paper height, set to no formstray `\'stride must be a multiple of 64; lower 6 bits ignoredstride of 2 unavailable when element size is 8string too big (%lu bytes)strings must be placed into a sectionsupport ARM/Thumb interworkingswp{b} use is deprecated for ARMv6 and ARMv7swp{b} use is obsoleted for ARMv8 and latersymbol "%s" undefined; zero assumedsymbol %s is in a different sectionsymbol %s is weak and may be overridden latersymbol '%s' is already definedsymbol `%s' aliased to `%s' is not usedsymbol `%s' already definedsymbol `%s' can not be both weak and commonsymbol `%s' is already definedsymbol `%s' is already defined as "%s"/%s%ldsymbol definition loop encountered at `%s'symbol in .toc does not match any .tcsymbol name not recognised in the current localesymbol size computation overflowsymbol too far awaysymbol type "%s" is supported only by GNU and FreeBSD targetssymbol type "%s" is supported only by GNU targetssymbol%dsymbol+offset not supported for got tlssymbolic operand not allowedsymbols assigned with .asg must begin with a lettersymbols assigned with .eval must begin with a lettersyntax errorsyntax error in .startof. or .sizeof.syntax error in @(disp,[Rn, gbr, pc])syntax error in @(r0,...)syntax error in @(r0...)syntax error in structured control directivesyntax error: condition code not expectedsyntax error: expected `]', found  `%c'syntax error: invalid toc specifier `%s'syntax error: register not expectedsyntax error: system register not expectedsyntax error: value is missing before the register namesyntax error: vector register not expectedsyntax error; ')' not allowed heresyntax error; end of line, expected `%c'syntax error; expected ','syntax error; found `%c', expected `%c'syntax error; missing '(' after displacementsyntax error; missing ')' after base registersystem register name '%s' is deprecated and may be removed in a future releasesystem registers cannot be included in listtag not found for .tag %starget out of rangetdaoff() relocation used on an instruction which does not support ittemporary switch for dumpingtext label `%s' aligned to odd boundarythe %d-bit %s architecture does not support the `%s' extensionthe %s name '%s' is too long (maximum 16 characters)the XCOFF file format does not support arbitrary sectionsthe `%s' extension requires %s%d revision %d or greaterthe `%s' extension requires 64-bit FPRsthe `%s' extension was removed in %s%d revision %dthe number of .indirect_symbols defined in section %s does not match the number expected (%d defined, %d expected)the offset 0x%08lX is not representablethe only valid suffixes here are '(plt)' and '(tlscall)'the optional immediate offset can only be 0the source register must not be $0the source register must not be $31the specified option is not accepted for PSBthe specified option is not accepted in ISBthe specified relocation type is not allowed for 32-bit registerthe specified relocation type is not allowed for MOVKthe top half of a 128-bit FP/SIMD register is expectedthe type of %s is too complex; it will be simplifiedthe use of -mvle requires -a32.the use of -mvle requires big endian.the yielding instruction %s may not be in a delay slot.there are no pc-relative size relocationsthere are no unsigned pc-relative relocationsthirdthis addressing mode is not applicable for destination operandthis addressing mode requires base-register writebackthis group relocation is not allowed on this instructionthis instruction does not accept an accumulatorthis instruction does not accept an immediatethis instruction does not support indexingthis instruction implies use of ARMv8.1 AdvSIMD.this instruction requires a post-indexed addressthis instruction will not write back the base registerthis instruction will write back the base registerthis relocation modifier is not allowed on this instructionthis string may not contain '\0'this type of register can't be indexedthumb conditional instruction should be in IT blocktoo few operandstoo many !literal!%ld for %stoo many .dim entriestoo many .size entriestoo many GREG registers allocated (max %d)too many IVC2 insns to pack togethertoo many IVC2 insns to pack with a 16-bit core insntoo many IVC2 insns to pack with a 32-bit core insntoo many argumentstoo many fixupstoo many instructions in execute packettoo many lda insns for !gpdisp!%ldtoo many ldah insns for !gpdisp!%ldtoo many lituse insns for !lituse_tlsgd!%ldtoo many lituse insns for !lituse_tlsldm!%ldtoo many memory references for `%s'too many operandstoo many operands (%d) for '%s'; expected %dtoo many operands in instructiontoo many operands to '%.*s'too many positional argumentstoo many registers in vector register listtoo many st_End'stoo many unwind opcodestoo many unwind opcodes for personality routine 0too many unwinding instructionstrailing garbage after expression: %stranslating bgeni to movitranslating bmaski to movitranslating mgeni to movitranslating to `%s %s%s'translating to `%s %s%s,%s%s'translating to `%sp'trap exception not supported at ISA 1trap value %ld is not validtried to set unrecognized symbol: %s
truncated file `%s', %ld of %ld bytes readtwo .function pseudo-ops with no intervening .eftype %d reloc done?
type mismatch in vector register listtype specifier has the wrong number of partstypes specified in both the mnemonic and operandsunable to compute ADRL instructions for PC offset of 0x%lxunable to continue with assembly.unable to create reloc for build noteunable to generate unwinding opcode for frame pointer offsetunable to generate unwinding opcode for frame pointer reg %dunable to generate unwinding opcode for reg %dunable to locate include file: %sunable to pack %s by itself?unable to rebuffer file: %s
unable to repeat %s insnunable to restore return address from previously restored regunable to widen instructionunaligned branch target: %d bytes at 0x%lxunaligned data at an absolute location is not supportedunaligned entry instructionunaligned loop: %d bytes at 0x%lxunassigned file number %ldunbalanced brackets in operand %d.unbalanced parenthesis in operand %d.unclosed '('undecodable fixundecodable instruction in instruction fragundefined combination of operandsundefined local label `%s'undefined symbol %s in PCR relocationundefined symbol %s used as an immediate valueundefined symbol for opcode "%s"unexpected %s fixupunexpected .cantunwind directiveunexpected .cfi_inline_lsdaunexpected .handlerdata directiveunexpected .unwind_movsp directiveunexpected 12-bit reloc typeunexpected 18-bit reloc typeunexpected PC relative expressionunexpected TLS relocationunexpected `"' in expressionunexpected addressing mode for %sunexpected bit specified after APSRunexpected character `%c' in element sizeunexpected character `%c' in predication typeunexpected character `%c' in type specifierunexpected characters following instructionunexpected comma after the mnemonic name `%s' -- `%s'unexpected comma before the omitted optional operandunexpected end of file in irp or irpcunexpected end of file in macro `%s' definitionunexpected end of lineunexpected fixunexpected negative constantunexpected register in the immediate operandunexpected section size informationunexpected shift operatorunexpected storage class %dunhandled %d
unhandled CFA insn for unwinding (%d)unhandled local relocation fix %sunhandled operand code %dunhandled reloc %s in md_pcrel_from_sectionunhandled relocation type %sunhandled: .proc %s,%dunimplemented .nops directiveunimplemented opcode "%s"unimplemented relocation suffixunimplemented segment %s in operandunimplemented toc32 expression modifierunimplemented toc64 expression modifierunindexed addressing used in preload instructionunknownunknown -mpid= argument '%s'unknown .gnu_attribute valueunknown .loc sub-directive `%s'unknown ABI version`%s'
unknown CSR `%s'unknown DSP `%s'unknown DSP prefix character %c %sunknown EABI `%s'
unknown FPU configuration `%s'
unknown ISA level %sunknown ISA or architecture %sunknown MCU: %s
unknown abi `%s'
unknown addressing mode %sunknown arch name `%s'
unknown architectural extension `%s'unknown architectureunknown architecture %sunknown architecture '%s'unknown architecture `%s'
unknown architecture extension `%s'
unknown architecture: %s
unknown argument for .usepvunknown baseline `%s'
unknown condition code: %sunknown constraint `%c'unknown cpu `%s'unknown default cpu = %s, os = %sunknown directiveunknown escape '\%c' in string; ignoredunknown execution type passed to write_2_short()unknown expression in operand %sunknown expression in operand %s.  Use #llo(), #lhi(), #hlo() or #hhi()unknown fixup sizeunknown floating point abi `%s'
unknown floating point format `%s'
unknown floating point mnemonic: "%s"unknown floating point prefix characterunknown floating type type '%c'unknown fpu `%s'unknown group relocationunknown implicit IT mode `%s', should be arm, thumb, always, or never.unknown instruction '%s'unknown interrupt %sunknown mnemonic `%s' -- `%s'unknown mnemonic: "%s"unknown opcodeunknown opcode "%s"unknown opcode %sunknown opcode '%s'unknown opcode `%s'unknown opcode or format name '%s'unknown opcode: %sunknown opcode: `%s'unknown operand %sunknown operand countunknown operand shift: %x
unknown operand to .archunknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?unknown or invalid section attribute '%s'unknown or invalid section type '%s'unknown or missing PSTATE field nameunknown or missing operation nameunknown or missing option to PSBunknown or missing system register nameunknown parameter following .SECTION directive: %sunknown procedure kindunknown profiling flag - ignored.unknown pseudo-op: `%s'unknown record type %d (in %s)unknown register %sunknown register '%s' -- .req ignoredunknown register `%s'unknown register alias '%s'unknown relocation (%u)unknown relocation modifierunknown section attribute %sunknown section attribute '%c'unknown user-defined function %sunknown vector operation: `%s'unknown width specifier '.%c'unknown/incorrect operandunmatched '['unmatched .end directiveunpredictable DCTI coupleunpredictable load of register pair -- `%s'unpredictable transfer with writeback -- `%s'unrecognised RX CPU type %sunrecognised alignment value in .SECTION directive: %sunrecognised argument to -mcpu option '%s'unrecognised cpu type '%s'unrecognised instruction %sunrecognised instruction size modifier .%cunrecognized %d-bit version of microMIPS opcodeunrecognized .linkonce type `%s'unrecognized .section attribute: want a,e,w,x,M,S,G,T or numberunrecognized CPS flagunrecognized characters at end of parallel processing insnunrecognized default cpu `%s'unrecognized emulation name `%s'unrecognized extended version of MIPS16 opcodeunrecognized flagunrecognized fopt optionunrecognized opcodeunrecognized opcode: `%s'unrecognized option "%s"unrecognized option -%c%sunrecognized pseudo-instruction %sunrecognized register name `%s'unrecognized reloc typeunrecognized relocation suffixunrecognized section attributeunrecognized section typeunrecognized stab type '%c'unrecognized symbol suffixunrecognized symbol type "%s"unrecognized syntax mode "%s"unrecognized unextended version of MIPS16 opcodeunresolvable or nonpositive repeat count; using 1unresolved expression that must be resolvedunresolved loop target symbol: %sunshifted register requiredunsigned value out of rangeunsupported BFD relocation size %dunsupported BFD relocation size %uunsupported alignment for instructionunsupported broadcastunsupported byte value; use a different suffixunsupported constant in relocationunsupported constant size %d
unsupported fixup size %dunsupported flag %i in line directiveunsupported fptr fixupunsupported fptr fixup size %dunsupported instruction `%s'unsupported large constantunsupported maskingunsupported mbind section info: %sunsupported relocationunsupported relocation against %sunsupported relocation for DS offset fieldunsupported relocation typeunsupported section attribute '%c'unsupported section attribute -- 'a'unsupported static rounding/saeunsupported symbol subtractionunsupported syntaxunsupported use of %sunsupported use of .ehwordunsupported use of .gpdwordunsupported use of .gpwordunsupported variable nop control in .nops directiveunsupported variable size or fill valueunsupported vector index registerunsupported with Intel mnemonicunterminated stringunterminated string; newline inserteduntil without repeatunwind opcode too longunwound frame has negative sizeunwound stack pointer not doubleword aligneduse -march=armv2use -march=armv2ause -march=armv3use -march=armv3muse -march=armv4use -march=armv4tuse -march=armv5use -march=armv5tuse -march=armv5teuse -mcpu=alluse -mcpu=arm1use -mcpu=arm2use -mcpu=arm250use -mcpu=arm3use -mcpu=arm6use -mcpu=arm600use -mcpu=arm610use -mcpu=arm620use -mcpu=arm7use -mcpu=arm70use -mcpu=arm700use -mcpu=arm700iuse -mcpu=arm710use -mcpu=arm7100use -mcpu=arm710cuse -mcpu=arm710tuse -mcpu=arm720use -mcpu=arm720tuse -mcpu=arm740tuse -mcpu=arm7500use -mcpu=arm7500feuse -mcpu=arm7duse -mcpu=arm7diuse -mcpu=arm7dmuse -mcpu=arm7dmiuse -mcpu=arm7muse -mcpu=arm7tdmiuse -mcpu=arm8use -mcpu=arm810use -mcpu=arm9use -mcpu=arm920use -mcpu=arm940use -mcpu=arm9tdmiuse -mcpu=iwmmxtuse -mcpu=strongarmuse -mcpu=strongarm110use -mcpu=strongarm1100use -mcpu=strongarm1110use -mcpu=xscaleuse -mfpu=fpa10use -mfpu=fpa11use -mfpu=fpeuse .code16 to ensure correct addressing modeuse either -mfpu=softfpa or -mfpu=softvfpuse frame pointeruse of .indirect_symbols requires `-dynamic'use of PC in this instruction is deprecateduse of old and new-style options to set CPU typeuse of old and new-style options to set FPU typeuse of r13 is deprecateduse of r15 in blx in ARM mode is not really usefuluse of r15 in bx in ARM mode is not really usefuluse of r15 in bxj is not really usefuluse stack size checkingused $%u with ".set at=$%u"used $at without ".set noat"using using `%s%s' instead of `%s%s' due to `%c' suffixusing a bit field width of zerovalid endian specifiers are be or levalue %d out of range. Use #lo() or #hi()value %ld out of rangevalue %lu is too large for a byte operandvalue 0x%I64x truncated to 0x%I64xvalue 0x%llx truncated to 0x%llxvalue 0x%lx truncated to 0x%lxvalue 0x%x out of extended range.value not in range [-0xffffffff, 0xffffffff]value not in range [0, 0x7fffffff]value not in range [0, 0xffffffff]value of %ld out of byte displacement range.value of %ld out of double word displacement range.value of %ld out of word displacement range.value of %ld too large for 16-bit branchvalue of %ld too large for 8-bit branchvalue of %s too large for field of %d byte at %svalue of %s too large for field of %d bytes at %svalue out of rangevalue out of range: 0x%xvalue stored for r%d is UNKNOWNvalue too large for 1-byte fieldvalue too large for 2-byte fieldvalue too large to fit in %d bitsvector element must be constantvector register expectedvector type expectedvfmal/vfmsl with FP16 type cannot be conditional, the behaviour is UNPREDICTABLEview number mismatchvirtual memory exhaustedvliw group must consist of 1 core and 1 copro insn.warn about symbols that match instruction names [default]warning: symbol %s has no csectwasm32 assembler options:
width suffixes are invalid in ARM modewidth suffixes are invalid in ARM mode -- `%s'word of NOPs added between word multiply and 16-bit multiplyword of NOPs added between word multiply and loadwriteback (!) must be used for VLDMDB and VSTMDBwriteback of base register is UNPREDICTABLEwriteback of base register when in register list is UNPREDICTABLEwriteback used in preload instructionwriteback value must be an immediate constantwriting or modifying # is unpredictablewriting to APSR without specifying a bitmask is deprecatedwrong argument to .cfi_personality_idwrong number of operandswrong number of operands for '%s'wrong register in floating-point reglistwrong second argument to .cfi_lsdawrong second argument to .cfi_personalitywrong size instruction in a %u-bit branch delay slotwrong third argument to .cfi_val_encoded_addrxtensa-isa failure: %syou can't `pop %scs'you must specify a single type onlyyou must use a hi/lo directive or 16-bit macro to load a 16-bit value.zdaoff() relocation used on an instruction which does not support itzero assumed for missing expressionzero flag is not valid for this instructionzero used as immediate valuezeroing-masking only allowed with write mask{standard input}Project-Id-Version: gas 2.30.90
Report-Msgid-Bugs-To: bug-binutils@gnu.org
POT-Creation-Date: 2018-06-24 19:41+0100
PO-Revision-Date: 2018-06-28 18:53+0300
Last-Translator: Yuri Kozlov <yuray@komyakino.ru>
Language-Team: Russian <gnu@d07.ru>
Language: ru
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.
X-Generator: Lokalize 2.0
Plural-Forms:  nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
			  режим совместимости с синтаксисом TI CodeComposer Studio                        (по умолчанию %d)
                        (по умолчанию %s)


                        задать вариант архитектуры SPARC
-bump                   предупреждать, когда ассемблер перекрывает архитектуры
-sparc                  игнорируется
--enforce-aligned-data  принудительная .long и т. п. для корректного
                        выравнивания
-relax                  ослаблять прыжки и ветвления (по умолчанию)
-no-relax               избегать изменения прыжков и ветвлений

	%s 
 Специализированные параметры ассемблера для NDS32:

 входной файл  	: %s
 пер-ные пар-ры	: 
 выходной файл 	: %s
 цель          	: %s
 метка времени 	: %s


-no-relax		не ослаблять перемещения
			

Параметры D30V:
-O                      Выполнять сходимые короткие инструкции параллельно,
                        если возможно.
-n                      Предупреждать о всех NOP, вставляемых ассемблером.
-N                      Предупреждать о NOP, вставляемых после умножения слов.
-c                      Предупреждать о символах, чьи имена совпадают
                        с именами регистров (по умолчанию).
-C                      Противоположность -c.

Параметры TIC4X:
  -mcpu=CPU  -mCPU        выбрать вариант архитектуры. ЦП может быть:
                            30 - TMS320C30
                            31 - TMS320C31, TMS320LC31
                            32 - TMS320C32
                            33 - TMS320VC33
                            40 - TMS320C40
                            44 - TMS320C44
  -mrev=REV               задать аппаратную версию ЦП (число)
                          Комбинация -mcpu и -mrev включает/выключает
                          соответствующие возможности (-midle2, -mlowpower и
                          -menhanced) согласно выбранному типу
  -mbig                   выбрать большую модель памяти
  -msmall                 выбрать малую модель памяти (по умолчанию)
  -mregparm               использовать регистровые параметры (по умолчанию)
  -mmemparm               использовать параметры памяти
  -midle2                 включит поддержку IDLE2
  -mlowpower              включить поддержку LOPOWER и MAXSPEED
  -menhanced              включить поддержку расширенных кодов операции
                                         на нарушение ограничений
                                        на нарушение ограничений
                                        инструкциях, которые могут
                                        нарушать ограничения
                                        могут нарушать ограничения
                          РАСШИРЕНИЕ — комбинации следующих:
                          Регистрам префикс не требуется.
                          Для регистров требуется префикс «$».
                          эмулировать вывод (по умолчанию %s)
                          генерировать примечания GNU Build,
                          если их нет во входных данных
                Указать тип ЦП
        -EB            ассемблерный код для ЦП с прямым порядком байт
        -EL            ассемблерный код для ЦП с обратным порядком байт
        -FIXDD         исправлять зависимости данных
        -G gpnum       ассемблировать код с учётом gpsize, по умолчанию 8 байт
        -KPIC          генерировать PIC
        -NWARN         не печатать предупреждения при исправлении
                       зависимостей данных
        -O0            не выполнять какие-либо оптимизации
        -SCORE3        ассемблерный код для цели SCORE3
        -SCORE5        ассемблерный код для цели SCORE5
        -SCORE5U       ассемблерный код для цели SCORE5U
        -SCORE7        ассемблерный код для цели SCORE7 (по умолчанию)
        -USE_R1        ассемблировать код без предупреждений при использовании
                       временного регистра r1
        -V             версия выпуска Sunplus
        -V                напечатать номер версии ассемблера
        -Qy, -Qn          игнорируется
        -march=score3  ассемблерный код для цели SCORE3
        -march=score7 ассемблерный код для цели SCORE7 (по умолчанию)
        параметры S390:
        -mregnames        допускать символические имена регистров
        -mwarn-areg-zero  предупреждать о нулевых базовом/индексном регистрах
        -mno-regnames     не допускать символические имена регистров
        -m31              задать формат файла как 31-битный формат
        -m64              задать формат файла как 64-битный формат
    проблемы здесь:    %s   вы имели в виду это?   другой корректный вариант(ы):  --32/--64/--x32         генерировать 32-битный/64-битный/x32 код
  --MD ФАЙЛ               записывать информацию о зависимостях в ФАЙЛ
                          (по умолчанию не записывается)
  --alternate             сразу включить альтернативный синтаксис макросов
  --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]
                          сжимать отладочные разделы DWARF
                          с помощью zlib
  --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]
                          сжимать отладочные разделы DWARF
                          с помощью zlib [по умолчанию]
  --debug-prefix-map СТА=НОВ
                          в отладочной информации преобразовывать
                          СТАрое в НОВое
  --defsym СИМ=ЗНА        назначить СИМволу нужно ЗНАчение
  --disp-size-default-22    перестановка ветви неизвестного размера равна
                            22 битам (по умолчанию)
  --disp-size-default-32    перестановка ветви неизвестного размера равна
                            32 битам
  --divide                не считать «/» символом комментариев
  --divide                игнорируется
  --elf-stt-common=[no|yes]
                          генерировать общие символы ELF с типом STT_COMMON
  --execstack             требовать исполняемый стек для этого объекта
  --fatal-warnings        считать предупреждения ошибками
  --fdpic                 генерировать объектный файл FDPIC
  --fix-v4bx              допускать BX в коде ARMv4
  --gdwarf-2              генерировать отладочную информацию DWARF2
  --gdwarf-sections       генерировать имена разделов для каждой функции
                          в информацию DWARF о строках
  --generate-missing-build-notes=[no|yes]   --gstabs                генерировать отладочную информацию STABS
  --gstabs+               генерировать отладочную информацию STABS
                          с расширениями GNU
  --hash-size=<знач>      задать размер хеш таблицы близким к <значению>
  --help                  показать это сообщение и закончить работу
  --itbl INSTTBL          расширить набор инструкций, включив инструкции
                          из спецификации, определённой в файле INSTTBL
  --listing-cont-lines    задать максимальное количество последующих строк,
                          используемых в листинге при выводе столбца данных
  --listing-lhs-width     задать в словах ширину выводимого столбца данных
                          в листинге
  --listing-lhs-width2    задать в словах ширину последующих выводимых строк
                          столбца данных; игнорируется, если меньше ширины
                          первой строки
  --listing-rhs-width     задать максимальную ширину (в символах) строк из
                          файла исходного кода
  --m32bit-doubles  (по умолчанию)
  --m32bit-doubles (по умолчанию)
  --m64bit-doubles
  --m64bit-doubles  в исходном коде используются 64-битные double
  --march=<архитектура>		Генерировать код для <архитектуры>.
				Возможные варианты <архитектуры>:
				v0_v10, v10, v32 и common_v10_v32.
  --mbig-endian-data
  --mcpu=<rx100|rx200|rx600|rx610|rxv2>
  --mg10            включить поддержку варианта G10
  --mg13            выбрать ядро G13
  --mg14            выбрать ядро G14 (по умолчанию)
  --mint-register=<значение>
  --mlittle-endian-data (по умолчанию)
  --mno-allow-string-insns  --mpid
  --mrelax
  --mrelax          включить ослабление времени компоновки
  --mrl78           псевдоним --mg14
  --msmall-data-limit
  --muse-conventional-section-names
  --muse-renesas-section-names (по умолчанию)
  --no-underscore         Пользовательские символы не начинаются с
                          какого-то определённого префикса.
  --nocompress-debug-sections
                          не сжимать отладочные разделы DWARF
  --nocompress-debug-sections
                          не сжимать отладочные разделы DWARF [по умолчанию]
  --noexecstack           не требовать исполняемый стек для этого объекта
  --pic			Включить генерацию перемещаемого кода.
  --reduce-memory-overheads 
                          сокращать расход памяти, хоть и при этом
                          увеличится время компиляции
  --sectname-subst        включать последовательности подстановки
                          в именах разделов
  --size-check=[error|warning]
			  проверка директивы .size в ELF (по умолчанию --size-check=error)
  --statistics            показать различную измеренную статистику выполнения
  --strip-local-absolute  удалить локальные абсолютные символы
  --target-help           показать параметры, подходящие только к этой цели
  --traditional-format    использовать родной для ассемблера формат,
                          если возможно
  --underscore            Пользовательские символы обычно начинаются
                          с подчёркивания.
  --version               показать версию ассемблера и закончить работу
  --warn                  показывать предупреждения
  -D                      выводить ассемблерные отладочные сообщения
  -EB                     ассемблерный код для ЦП с прямым порядком байт
  -EB                     ассемблировать для системы с прямым порядком байт
                          (по умолчанию)  -EL                     ассемблировать для системы с обратным порядком байт
  -EB,-big                генерировать код и данные с прямым порядком байт
  -EL                     ассемблерный код для ЦП с обратным порядком байт
  -EL, -mel or -little    генерировать вывод с обратным порядком байт
  -EB, -meb or -big       генерировать вывод с прямым порядком байт
  -mpic			  генерировать PIC
  -mno-fp-as-gp-relax	  подавлять ослабление fp-as-gp для этого файла
  -mb2bb-relax		  оптимизация ветвления back-to-back
  -mno-all-relax	  подавлять все ослабления для этого файла
  -EL,-little             генерировать код и данные с обратным порядком байт
  -I КАТ                  добавить КАТалог в список поиска, используемого
                          директивами .include
  -Ip                     синоним -ignore-parallel-conflicts
  -J                      не предупреждать о знаковом переполнении
  -K                      предупреждать при изменении различий в длинных перестановках
  -KPIC                   генерировать PIC
  -L,--keep-locals        сохранять локальные символы (например,
                          начинающиеся с L)
  -M,--mri                ассемблировать в режиме совместимости с MRI
  -N                      Предупреждать, когда ветви раскрываются до прыжков.
  -O                      пытаться оптимизировать код; подразумевается -parallel
  -O1,			  оптимизировать по производительности
  -Os			  оптимизировать по размеру
  -Q                      игнорировать
  -Q                      игнорируется
  -V                      напечатать номер версии ассемблера
  -Q                      игнорируется
  -V                      напечатать номер версии ассемблера
  -EB/-EL                 генерировать код с  прямым/обратным порядком байт
  --32/--64               генерировать 32t/64-битный код
  -Q                      игнорируется
  -V                      напечатать номер версии ассемблера
  -k                      игнорируется
  -R                      поместить раздел данных в раздел текста
  -W  --no-warn           не показывать предупреждения
  -Wnp                    синоним -no-warn-explicit-parallel-conflicts
  -Wnuh                   синоним -no-warn-unmatched-high
  -Wp                     синоним -warn-explicit-parallel-conflicts
  -Wuh                    синоним -warn-unmatched-high
  -X                      игнорируется
  -Z                      генерировать объектный файл не смотря на ошибки
  -c                      печатать предупреждение, если найден комментарий
  -f                      не выполнять пред-обработку пробелов и комментариев
  -fixed-special-register-names
                          разрешать только оригинальные специальные
                          имена регистров
  -g --gen-debug          генерировать отладочную информацию
  -globalize-symbols      сделать все символы глобальными
  -gnu-syntax             выключить совместимость с синтаксисом mmixal
  -h, -H                  Не выполнять, показать этот текст. Устарел.
  -h-tick-hex              Разрешить шестнадцатеричные константы в формате H'00
  -ignore-parallel-conflicts            не проверять параллельные инструкции
  -linker-allocated-gregs если нет подходящего определения GREG для операндов
                     инструкций, то позволить решить это компоновщику
  -m%s%s
  -m32r                   выключить поддержку набора инструкций m32rx
  -m32r2                  поддержка расширенного набора инструкций m32r2
  -m32rx                  поддержка расширенного набора инструкций m32rx
  -m4byte-align             помечать двоичный файл как использующий
                            32-битное выравнивание (по умолчанию)
  -m8byte-align             помечать двоичный файл как использующий
                            64-битное выравнивание
  -mEA
  -mbarrel-shifter
  -mbarrel_shifter
  -mcrc
  -mdsp-packa
  -mdsp_packa
  -mdvbf
  -mld-extension-reg-mask
  -mlock
  -mmac-24
  -mmac-d16
  -mmac_24
  -mmac_d16
  -mmin-max
  -mmin_max
  -mmul64
  -mno-mpy
  -mnorm
  -mrtsc
  -msimd
  -mswap
  -mswape
  -mtelephony
  -muser-mode-only
  -mxy
  -mN - не вставлять NOP после смены прерываний (по умолчанию)
  -mQ - включить ослабление при ассемблировании. ОПАСНО!
  -mP - включить полиморфные инструкции
  -mY - не предупреждать о пропущенных NOP после смены прерываний
  -m[no-]%-17sвключить/выключить %s
  -mach=<имя>              Задать тип машины H8300:
                           h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn
  -madd-bnd-prefix        добавлять префикс BND для всех корректных ветвлений
  -mall-ext		  включить поддержку всех расширений и инструкций
  -mall-opcodes    принимать все коды операций AVR, даже не поддерживаемые МК
  -mno-skip-bug    выключить предупреждения пропуска двусловных инструкций
                   (по умолчанию для avr4, avr5)
  -mno-wrap        браковать инструкции rjmp/rcall для обёрток 8K
                   (по умолчанию для avr3, avr5)
  -mrmw            принимать инструкции чтение-изменение-запись
  -mlink-relax     
                   (по умолчанию)
  -mno-link-relax  не генерировать перемещения для послаблений компоновщику
  -mgcc-isr        принимать псевдоинструкцию __gcc_isr
  -mamd64                 принимать только AMD64 ISA
  -march=АРХ              включить инструкции из архитектуры АРХ
  -march=ЦП[,+РАСШИРЕНИЕ…]
                          генерировать код для ЦП и РАСШИРЕНИЯ; возможные ЦП:
  -march=ms1-16-002         допускать инструкции ms1-16-002 (по умолчанию)
  -march=ms1-16-003         допускать инструкции ms1-16-003
  -march=ms1-64-001         допускать инструкции ms1-64-001
  -march=ms2                допускать инструкции ms2
  -mavxscalar=[128|256]   кодировать скалярные инструкции AVX с заданной
                           длиной вектора
  -mbig-endian            генерировать код с прямым порядком байт
  -mbig-obj               генерировать большие объектные файлы
  -mcpu=<cpu[-sirevision]> указать имя целевого ЦП
  -md - принудительно копировать данные из ROM в RAM при запуске
  -mdata-region={none|lower|upper|either} - задать область данных, где
    их размещать
  -mdsbt                  в коде используется адресация DSBT
  -mevexlig=[128|256|512] кодировать скалярные инструкции EVEX с заданной
                           длиной вектора
  -mevexrcig=[rne|rd|ru|rz]
                          кодировать инструкции EVEX с заданным значением
                           EVEX.RC для игнорированных инструкций только SAE
  -mevexwig=[0|1]         кодировать инструкции EVEX с заданным значением
                           EVEX.W для бита игнорированных инструкций EVEX.W
  -mextension               включить поддержку расширенных кодов операций
  -mfdpic                  ассемблировать для FDPIC ABI
  -mfence-as-lock-add=[no|yes]
                          кодировать lfence, mfence и sfence как
                           lock addl $0x0, (%%{re}sp)
  -mgcc-abi                 помечать двоичный файл как использующий
                            старый GCC ABI
  -mhard-float              помечать двоичный файл как использующий
                            инструкции FP (по умолчанию для e2v3 и новее)
  -mindex-reg             поддерживать псевдоиндексные регистры
  -mintel64               принимать только Intel64 ISA
  -mip2022               ограничиться инструкциями IP2022
  -mip2022ext            разрешить расширенные инструкции IP2022
  -ml - включить модель большого кода
  -mlittle-endian         генерировать код с обратным порядком байт
  -mmnemonic=[att|intel]  использовать мнемонику AT&T/Intel
  -mn - вставлять NOP после смены прерываний
  -mnaked-reg             не требовать префикса «%%» для регистров
  -mno-bcond17              выключить инструкцию b<cond> disp17
  -mno-dsbt               в коде не используется адресация DSBT
  -mno-fdpic/-mnopic       выключить -mfdpic
  -mno-pic                адресация кода зависит от положения
  -mno-stld23               выключить инструкцию st/ld offset23
  -momit-lock-prefix=[no|yes]
                          удалять все префиксы блокировки
  -moperand-check=[none|error|warning]
                          проверять комбинации операндов на корректность
  -mpic                   адресация кода не зависит от положения
  -mpid=far               в коде используется адресация данных,
                          не зависящая от положения;
                          GOT доступна через дальнюю адресацию DP
  -mpid=near              в коде используется адресация данных,
                          не зависящая от положения;
                          GOT доступна через близкую адресацию DP
  -mpid=no                в коде используется адресация данных,
                          зависящая от положения
  -mrelax                   включить ослабление
  -mrelax                 включить ослабление
  -mrelax-relocations=[no|yes]
                          генерировать ослабленные перемещения
  -mrh850-abi               помечать двоичный файл как использующий
                            RH850 ABI (по умолчанию)
  -mshared                выключить оптимизацию ветвления в общем коде
  -msilicon-errata=<имя>[,<имя>...] - включить местоположения для схемной
   погрешности
  -msilicon-errata-warn=<имя>[,<имя>...] - предупреждать, когда может
   потребоваться местоположение, поддерживаемое именами погрешностей:
   cpu4, cpu8, cpu11, cpu12, cpu13, cpu19
  -msoft-float              помечать двоичный файл как не использующий
                            инструкции FP (по умолчанию для до e2v3)
  -msse-check=[none|error|warning]
                          проверять инструкции SSE
  -msse2avx               кодировать инструкции SSE с префиксом VEX
  -msyntax=[att|intel]    использовать синтаксис AT&T/Intel
  -mtune=ЦП               оптимизировать для ЦП; ЦП один из следующих:
  -mv850                    целью кода является v850
  -mv850e                   целью кода является v850e
  -mv850e1                  целью кода является v850e1
  -mv850e2                  целью кода является v850e2
  -mv850e2v3                целью кода является v850e2v3
  -mv850e2v4                тоже, что и -mv850e3v5
  -mv850e5v3                целью кода является v850e5v3
  -mwarn-signed-overflow    предупреждать при переполнении непосредственных
                            значений со знаком
  -mwarn-unsigned-overflow  предупреждать при переполнении непосредственных
                            значений без знака
  -my - предупреждать о пропущенных NOP после после смены прерываний
        (по умолчанию)
  -n                      не оптимизировать выравнивание кода
  -q                      выводить только некоторые предупреждения
  -nIp                    синоним -no-ignore-parallel-conflicts
  -no-bitinst             запретить инструкции с расширенным битовым
                          полем M32R2
  -no-expand              не раскрывать GETA, ветвления, PUSHJ или JUMP
                          в несколько инструкций
  -no-ignore-parallel-conflicts         проверять параллельные инструкции
  -no-merge-gregs         не объединять определения GREG с ближайшими
                          значениями
  -no-pad-sections        не дополнять конец разделов для выравнивая по границам
  -no-parallel            выключить -parallel
  -no-predefined-syms     не предоставлять встроенные константы mmixal
                          Подразумевает -fixed-special-register-names.
  -no-warn-explicit-parallel-conflicts  не предупреждать о параллельных
  -no-warn-unmatched-high не предупреждать об отсутствии низких перемещений
  -nocpp                  игнорируется
  -nosched                  выключить ограничения планирования
  -o OBJ-ФАЙЛ             имя объектного файла результата (по умолчанию a.out)
  -parallel               пытаться подбирать инструкции для
                          параллельного выполнения
  -relax                  создать ослабляющий код компоновщика
  -s                      игнорируется
  -w                      игнорируется
  -warn-explicit-parallel-conflicts     предупреждать о параллельных
                                        инструкциях, которые
  -warn-unmatched-high    предупреждать, когда высокое перемещение
                          не совпадает с низким перемещением
  -x                      не предупреждать, когда про операнд GETA, ветвления,
                          PUSHJ или JUMP неизвестно, внутри ли он диапазона
                          Компоновщик поймает все остальные ошибки.
                          Подразумевает -linker-allocated-gregs.  -xauto		  автоматически удалять нарушения зависимостей (по умолчанию)
  -xnone		  выключить проверку нарушений зависимостей
  -xdebug		  отладка проверяльщика нарушений зависимостей
  -xdebugn		  отладка проверяльщика нарушений зависимостей, выключить
			  проверку нарушений зависимостей
  -xdebugx		  отладка проверяльщика нарушений зависимостей, но включить
			  проверку нарушений зависимостей
  @ФАЙЛ                   прочитать параметры из ФАЙЛа
 %s; (по умолчанию) *input_line_pointer == «%c» 0x%02x
Специализированные параметры ассемблера для AArch64:
 Специализированные параметры ассемблера для ARM:
 Специализированные параметры ассемблера для Blackfin:
 Специализированные параметры командной строки для FR30:
 GNU ассемблер, версия %s (%s)
	 используется BFD версии %s. Специализированные параметры ассемблера для H8300:
 Специализированные параметры командной строки для M32C:
 Специализированные параметры командной строки для M32R:
 Специализированные параметры командной строки для MMIX:
 Специализированные параметры командной строки для Meta:
 Специализированные параметры командной строки для RL78:
 Специализированные параметры командной строки для RX:
 Специализированные параметры ассемблера для Score:
 параметры V850:
 Специализированные параметры командной строки для XC16X:
 Специализированные параметры командной строки для XSTORMY16:
 Параметры Z8K:
  -z8001                  генерировать сегментированный код
  -z8002                  генерировать не сегментированный код
  -linkrelax              создавать код ослабляющего компоновщика
 ошибка обрезания перемещения (0x%x)  [-2^9 ~ 2^9-1] ошибка обрезания перемещения (0x%x) [-2^19 ~ 2^19-1] ошибка обрезания перемещения (0x%x) [-2^9 ~ 2^9-1]!%s не использует номер последовательностиперемещение !samegp для символа без .prologue: %s"%d" (номер экземпляра %d метки %s)«.else» без надлежащего «.if»«.elseif» после «.else»«.elseif» без надлежащего «.if»«.endif» без «.if»# Пример инструкций «%s»
	.sect .text
_start:
# вертикальная черта регистрконфликт длины для ##4 некорректен на H8/300.#<imm16>#<imm8>#<маска>$DPR_BYTE не поддерживается в этом контексте$DPR_GOT не поддерживается в этом контексте$DPR_HWORD не поддерживается в этом контексте$DPR_WORD не поддерживается в этом контексте$DSBT_INDEX следует использовать вместе с __c6xabi_DSBT_BASE$DSBT_INDEX не поддерживается в этом контексте$GOT не поддерживается в этом контексте$PCR_OFFSET не поддерживается в этом контексте$dbg и $depc выключены, если выключен DEBUG$hi и $lo выключены, если выключены MUL и DIV$mb0, $me0, $mb1 и $me1 выключены, если выключен COPоператору % требуется абсолютное выражение%%%s() должен быть наиболее удалённым компонентом в выражении%%hi16/%%lo16 применимо только к .short или .hword%%hi8 применимо только к .byte%d ошибка%d ошибки%d ошибок%d предупреждение%d предупреждения%d предупреждений%s %s — «%s»%s — оператор «%s» игнорируется%s NOP вставлено%s «%s» уже имеет псевдоним «%s»аргумент %s должен быть строкой%s в операнде %d — «%s»директива %s не имеет имени%s для «%s»%s в инструкции «%s»инструкция %s не допускает суффикса .bинструкция %s, операнд %d не совпадает%s включён флагом vle%s не используется в выбранной цели%s не может занимать слот задержки другой ветви insn.%s должно быть %d в операнде %d — «%s»%s должен быть константным значением%s не запрещён флагом vle%s не поддерживается в режиме MIPS16%s смещения %d вне допустимых пределов%s смещения %d вне допустимых пределов %d - %d%s не в домене (%d не кратно %d)%s за пределами диапазона %d - %d в операнде %d — «%s»%s вне диапазона (%d находится вне %d - %d)%s вне диапазона (0x%s находится вне 0x%s - 0x%s)регистр %s совпадает с базовым обратной записиперемещения %s не помещаются в %d байтперемещения %s не помещаются в %d байтаперемещения %s не помещаются в %d байтперемещения %s не помещаются в %u байтперемещения %s не помещаются в %u байтаперемещения %s не помещаются в %u байтв качестве первого операнда для %s требуется значение 0-2второй аргумент %s не может быть отрицательным числом %d%s укорочен до %sРекурсия символа %s остановлена при втором появлении «%s»%s не поддерживается%s не поддерживается в качестве местоположения инструкции%s без %s%s, %s, генерируется плохой объектный файл
%s, предупреждения считаются ошибками%s: попытка циклического сдвига регистра PC%s: глобальные символы не поддерживаются в общих разделах%s: нет такого раздела%s: вывод 1-й инструкции совпадает с вводом 2-й инструкции — так и задумывалось?%s: вывод 2-й инструкции совпадает с вводом 1-й инструкции — так и задумывалось?%s: общее время ассемблирования: %ld.%06ld
%s: неожиданный тип функции: %d%s: нераспознанное имя процессора%s: закрыло бы цикл weakref: %s%s:%u: некорректный возврат из bfd_install_relocation: %x%u-байтовое перемещение нельзя применить к %u-байтовому полювыполняемый пакет не начинается с инструкции «%.*s»инструкция «%.*s» не  входит в программный конвейерный циклинструкция «%.*s» не поддерживается на этой архитектуреинструкция «%.*s» не поддерживается в этом функциональном элементеинструкция «%.*s» не поддерживается в этом функциональном элементе для этой архитектуры«%s» не может быть weak_definition (пока поддерживается только в разделах с типом coalesced)«%s» не может быть weak_definition (так как не определён)«%s» невозможно повторить. Результат не определён.В DD2.0 или выше доступно только «%s».«%s» не может входить в набор с другими инструкциями«%s» ранее объявлена как «%s».«%s»: только инструкция NOP может использоваться для параллельного выполнения на m32rтребуется «)»ожидается «,»ожидается «APSR», «CPSR» или «SPSR»требуется «ASR»модификатор «H» допускается только для аккумулирующих регистровмодификатор «L» не допускается для этой инструкциитребуется «LSL» или «ASR»требуется «LSL»В DD2.0 или выше доступен только «MFC_RdTagMask» (канал 12).флаги «P», «N» или «Z» могут указываться только для аккумулированиясдвиг «ROR» не допускаетсяВ DD2.0 или выше доступен только «SPU_RdEventMask» (канал 11).ожидается «[»после мнемоники PLD ожидается «[»после мнемоники PLI ожидается «[»ожидается «]»«||» после предикатапосле инструкции отсутствует «||»«||^» без предыдущего SPMASKожидается «}» в конце поля «option»(PC)+ непредсказуема(требуется %s; запрашиваемая архитектура — %s)(по умолчанию: no)
(по умолчанию: yes)
(plt) допустима только в целях ветвления(неизвестная причина)*<abs8>-%s конфликтует с другими параметрами архитектуры, которые подразумевают -%s-(PC) непредсказуема-- незавершенная строкапараметр --absolute-literals не поддерживается при такой настройке Xtensa--compress-debug-sections=%s не поддерживаетсяпараметр --density игнорируется--fdpic                   генерировать объектный файл FDPIC
--generics устарел; используйте --transform--gstabs не поддерживается для ia64для --hash-size требуется числовой аргументпараметр --no-density игнорируется--no-generics устарел; используйте --no-transform--no-relax устарел; используйте --no-transformнельзя указывать --no-underscore при использовании формата a.outдля --nops требуется числовой аргументнельзя указывать --pic для этого объектного формата--relax устарел; используйте --transform-32                     создавать 32-битный объектный файл
-64                     создавать 64-битный объектный файл
-32			создавать объектный файл %s с o32 ABI
-64			создавать объектный файл %s с 64 ABI
-EL                     генерировать код для машины с обратным порядком байт
-EB                     генерировать код для машины с прямым порядком байт
--little-endian-data    генерировать код для машины с прямым порядком байт
                        в инструкциях и обратным порядком в данных
-G не может использоваться в позиционно-независимом коде-G нельзя использовать с кодом SVR4 PIC-G не может использоваться с вызовами abi-G n            Помещать данные <= n байт в области малых данных
-G в данной конфигурации не поддерживается-KPIC                   генерировать PIC
-V                      напечатать версию ассемблера
-undeclared-regs        игнорировать использование глобального регистра
                        приложения без соответствующей директивы .register
                        (по умолчанию)
-no-undeclared-regs     выдавать ошибку при использовании глобального регистра
                        приложения без соответствующей директивы .register
--dcti-couples-detect   предупреждать, если обнаружено непредсказуемая
                        пара DCTI
-q                      игнорируется
-Qy, -Qn                игнорируется
-s                      игнорируется
-KPIC, -call_shared	генерировать независимый от расположения код SVR4
-call_nonpic		генерировать зависимый от расположения код,
            		который может работать с DSO
-mvxworks-pic		генерировать независимый от расположения код VxWorks
-non_shared		не генерировать код, который может работать с DSO
-xgot			предполагать 32-битную GOT
-mpdr, -mno-pdr		включить/выключить создание разделов .pdr
-mshared, -mno-shared   включить/выключить оптимизацию .cpload для
                        зависимого от расположения кода
-mabi=ABI		создавать соответствующий ABI объектный файл для:
Параметр -R не поддерживается для этой цели.-TSO                    использовать Total Store Ordering
-PSO                    использовать Partial Store Ordering
-RMO                    использовать Relaxed Memory Ordering
-l			использовать 1 слово для ссылок на неопределенные символы
  			[по умолчанию 2]
-pic, -k		генерировать независимый от расположения код
-S			преобразовывать jbsr в jsr
--pcrel                 никогда не преобразовывать ветви, относительные PC,
  			в абсолютные переходы
--register-prefix-optional
			распознавать имена регистров без символа префикса
--bitwise-or		не считать «|» символом комментария
--base-size-default-16	базовый регистр без размера равен 16 битам
--base-size-default-32	базовый регистр без размера равен
                      	32 битам (по умолчанию)
--disp-size-default-16	перестановка с неизвестным размером равно 16 битам
--disp-size-default-32	перестановка с неизвестным размером равно
                      	32 битам (по умолчанию)
-mCPU			эквивалентно -march=CPU -mtune=CPU. Устарел.
-no-mCPU		не генерировать код под указанный ЦП
			Для -mCPU и -no-mCPU, CPU должно быть одним из:
-mpic           Пометить сгенерированный файл как использующий
                большой независимый от расположения код
-m[no-]%-16s включить/выключить расширение архитектуры %s
-maltivec               генерировать код для AltiVec
-mvsx                   генерировать код с инструкциями Vector-Scalar (VSX)
-me300                  генерировать код для семейства PowerPC e300
-me500, -me500x2        генерировать код для Motorola e500 core complex
-me500mc,               генерировать код для Freescale e500mc core complex
-me500mc64,             генерировать код для Freescale e500mc64 core complex
-me5500,                генерировать код для Freescale e5500 core complex
-me6500,                генерировать код для Freescale e6500 core complex
-mspe                   генерировать код с инструкциями Motorola SPE
-mspe2                  генерировать код для с инструкциями Freescale SPE2
-mvle                   генерировать код для с инструкциями Freescale VLE
-mtitan                 генерировать код для AppliedMicro Titan core complex
-mregnames              позволять символические имена для регистров
-mno-regnames          не позволять символические имена для регистров
-march=%s is не совместим с выбранным ABI-march=<arch>		задать архитектуру
-mcpu=<cpu>		задать ЦП [по умолчанию %s]
-mcpu=<версия ЦП>         задать версию ЦП
-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}
-mcrc			генерировать инструкции CRC
-mno-crc		не генерировать инструкции CRC
-mdouble        Пометить сгенерированный файл как использующий
                инструкции FP двойной точности
-mdsp			генерировать инструкции DSP
-mno-dsp		не генерировать инструкции DSP
-mdspr2			генерировать инструкции DSP R2
-mno-dspr2		не генерировать инструкции DSP R2
-mdspr3			генерировать инструкции DSP R3
-mno-dspr3		не генерировать инструкции DSP R3
-mdword         Пометить сгенерированный файл как использующий
                8-байтовое выравнивание стека
-me <имя файла>           перенаправить ошибки в файл
-merrors-to-file <имя файла>
-mfar-mode | -mf          использовать расширенную адресацию
-mfdpic                  Ассемблировать для FDPIC ABI
-mfix-loongson2f-jump	обходить инструкции Loongson2F JUMP
-mfix-loongson2f-nop	обходить ошибки Loongson2F NOP
-mfix-vr4120		обходить некоторые ошибки VR4120
-mfix-vr4130		обходить ошибки VR4130 mflo/mfhi
-mfix-24k		вставлять nop после инструкций ERET и DERET
-mfix-cn63xxp1		обходить ошибки CN63XXP1 PREF
-mgp32			использовать 32-битные GPR, не смотря на выбранную ISA
-mfp32			использовать 32-битные FPR, не смотря на выбранную ISA
-msym32			считать, что все символы имеют 32-битные значения
-O0			не удалять ненужные NOP, не выполнять перестановку ветвлений
-O, -O1			удалять ненужные NOP, не выполнять перестановку ветвлений
-O2			удалять ненужные NOP и выполнять перестановку ветвлений
--trap, --no-break	ловить исключение деления на 0 и переполнение умножения
--break, --no-trap	 прерывать исключение деления на 0 и переполнение умножения
-mfpr-32        Пометить сгенерированный файл как использующий только 32 32 FPR
-mfpr-64        Пометить сгенерированный файл как использующий все 64 FPR
-mginv			генерировать инструкции Global INValidate (GINV)
-mno-ginv		не генерировать инструкции Global INValidate
-mgpr-32        Пометить сгенерированный файл как использующий только 32 РОН
-mgpr-64        Пометить сгенерированный файл как использующий все 64 РОН
-mhard-float		разрешить инструкции с плавающей запятой
-msoft-float		запретить инструкции с плавающей запятой
-msingle-float		разрешить только 32-битные инструкции с плавающей запятой
-mdouble-float		разрешить 32-битные и 64-битные операции с плавающей запятой
--[no-]construct-floats	[dis]allow floating point values to be constructed
--[no-]relax-branch	[не]разрешить ослаблять ветвления вне диапазона
-mignore-branch-isa	принимать неверные ветвления, требующие
                   	переключения режима ISA
-mno-ignore-branch-isa	отвергать неверные ветвления, требующие
                      	переключения режима ISA
-mnan=КОДИРОВКА		выбрать одно из соглашений о кодировке IEEE 754 NaN:
-minsn32		генерировать только 32-битные инструкции microMIPS
-mno-insn32		генерировать все инструкции microMIPS
-mips1			генерировать инструкции MIPS ISA I
-mips2			генерировать инструкции MIPS ISA II
-mips3			генерировать инструкции MIPS ISA III
-mips4			генерировать инструкции MIPS ISA IV
-mips5                  генерировать инструкции MIPS ISA V
-mips32                 генерировать инструкции MIPS32 ISA
-mips32r2               генерировать инструкции MIPS32 выпуск 2 ISA
-mips32r3               генерировать инструкции MIPS32 выпуск 3 ISA
-mips32r5               генерировать инструкции MIPS32 выпуск 5 ISA
-mips32r6               генерировать инструкции MIPS32 выпуск 6 ISA
-mips64                 генерировать инструкции MIPS64 ISA
-mips64r2               генерировать инструкции MIPS64 выпуск 2 ISA
-mips64r3               генерировать инструкции MIPS64 выпуск 3 ISA
-mips64r5               генерировать инструкции MIPS64 выпуск 5 ISA
-mips64r6               генерировать инструкции MIPS64 выпуск 6 ISA
-march=CPU/-mtune=CPU	генерировать код/расписание для ЦП, где CPU один из:
-mips16			генерировать инструкции mips16
-no-mips16		не генерировать инструкции mips16
-mips16 не может быть использован с -micromips-mlibrary-pic  Пометить сгенерированный файл как использующий
                независимый от расположения код для библиотек
-mmcu			генерировать инструкции MCU
-mno-mcu		не генерировать инструкции MCU
-mmedia         Пометить сгенерированный файл как использующий медиа-инструкции
-mmicromips		генерировать инструкции microMIPS
-mno-micromips		не генерировать инструкции microMIPS
-mmicromips не может быть использован с -mips16-mmips16e2		генерировать инструкции MIPS16e2
-mno-mips16e2		не генерировать инструкции MIPS16e2
-mmsa			генерировать инструкции MSA
-mno-msa		не генерировать инструкции MSA
-mmt			генерировать инструкции MT
-mno-mt			не генерировать инструкции MT
-mmuladd        Пометить сгенерированный файл как использующий
                инструкции умножения, сложения/вычитания
-mno-dword      Пометить сгенерированный файл как использующий
                4-байтовое выравнивание стека
-mno-pack       Запретить упаковку инструкций
-mnopic         Выключить -mpic, -mPIC, -mlibrary-pic и -mfdpic
-mpack          Разрешить упаковку инструкций
-mpic           Пометить сгенерированный файл как использующий
                маленький независимый от расположения код
-mppc64, -m620          генерировать код для PowerPC 620/625/630
-mppc64bridge           генерировать код для PowerPC 64,
                        включая инструкции моста
-mbooke                 генерировать код для 32-битного PowerPC BookE
-ma2                    генерировать код для архитектуры A2
-mpower4, -mpwr4        генерировать код для архитектуры Power4
-mpower5, -mpwr5, -mpwr5x
                        генерировать код для архитектуры Power5
-mpower6, -mpwr6        генерировать код для архитектуры Power6
-mpower7, -mpwr7        генерировать код для архитектуры Power7
-mpower8, -mpwr8        генерировать код для архитектуры Power8
-mpower9, -mpwr9        генерировать код для архитектуры Power9
-mcell                  генерировать код для Cell Broadband Engine
-mcom                   генерировать код с общими инструкциями Power/PowerPC
-many                   генерировать код для любой архитектуры (PWR/PWRX/PPC)
-mrelocatable           поддержка параметра GCC -mrelocatble
-mrelocatable-lib       поддержка параметра GCC -mrelocatble-lib
-memb                   установить бит PPC_EMB в флагах ELF
-mlittle, -mlittle-endian, -le
                        генерировать код для машин с обратным порядком байт
-mbig, -mbig-endian, -be
                        генерировать код для машин с прямым порядком байт
-msolaris               генерировать код для Solaris
-mno-solaris            не генерировать код для Solaris
-K PIC                  установить EF_PPC_RELOCATABLE_LIB в флагах ELF
-V                      напечатать номер версии ассемблера
-Qy, -Qn                игнорируется
-msmartmips		генерировать инструкции smartmips
-mno-smartmips		не генерировать инструкции smartmips
-msoft-float    Пометить сгенерированный файл как использующий программную FP
-mtomcat-debug  Отлаживать обходные решения tomcat
-mtomcat-stats  Печатать статистику обходных решений tomcat
-mvirt			генерировать инструкции Virtualization
-mno-virt		не генерировать инструкции Virtualization
-mxpa			генерировать инструкции eXtended Physical Address (XPA)
-mno-xpa		не генерировать инструкции eXtended Physical Address (XPA)
-n32			создавать объектный файл %s с n32 ABI
-nops=количество        если выравнивание на больше чем КОЛИЧЕСТВО nop,
                        то использовать ветвление
-ppc476-workaround      предупреждать, если данные попадают в разделы кода
.%s вне %s…Длина .COMMon (%d.) < 0! Игнорируется.Длина .COMMon (%ld.) <0! Игнорируется.Длина .COMMon (%lu) выходит за границы, игнорируетсяЗначение .EQU должно быть меткой.EXIT должен быть внутри процедурыВыражение .REG должно быть регистромЗначение .REG должно быть меткойДлина .SCOMMon (%ld.) <0! Игнорируется.из выражения .abiversion не получается константаОбнаружена .abort. Покидаем корабль..arch <архитектура> должна совпадать с параметром --march=…Псевдооперация .asmfunc доступна только с флагом -mccs.повтор .asmfunc..asmfunc без функции..begin [no-]density игнорируетсядиректива .begin без надлежащей директивы .endдиректива .begin без предшествующей директивы .entдиректива .begin без предшествующей директивы .fileлитерал .begin устарел; используйте .literal.begin/.bend в разных сегментахдиректива .bend указывает на неизвестный символдиректива .bend без предшествующей директивы .entдиректива .bend без предшествующей директивы .fileразмер .bss %d < 0!размер .bss %ld < 0!отсутствует аргумент размера .bss
выравнивание .bundle_align_mode слишком большое (максимум %u).bundle_lock бесполезна без .bundle_align_modeпоследовательность .bundle_lock размером %u байт, но ограничение .bundle_align_mode равно %u байтпоследовательность .bundle_lock равна %u байтам, но размер комплекта равен только %u байтам.bundle_lock не имеет соответствующей .bundle_unlock.bundle_unlock без предшествующей .bundle_lock.callinfo за пределами определения процедуры.cfi_endproc без соответствующей .cfi_startproc.cfi_fde_data не поддерживается для этой цели.cfi_fde_data без соответствующей .cfi_startproc.cfi_inline_lsda не поддерживается для этой цели.cfi_inline_lsda не допускается в этом кадреобнаружена .cfi_inline_lsda для кадра без .cfi_lsdaдля .cfi_lsda требуются аргументы кодировки и символадля .cfi_personality требуются аргументы кодировки и символа.cfi_personality_id не поддерживается для этой целиу директивы .compiler не указан язык и версияу директивы .compiler не указана версия.cpload не в разделе noreorderПсевдооперация .def доступна только с флагом -mccs.Псевдооперация .def используется внутри .def/.endef: игнорируется.Псевдооперация .def используется внутри .def/.endef; игнорируетсяПсевдооперация .dim используется вне .def/.endef: игнорируется.Псевдооперация .dim используется вне .def/.endef; игнорируется.ef без предшествующей .function.end [no-]density игнорируетсядиректива .end не имеет имениОтсутствует директива .end или символ неизвестенимя директивы .end указывает на другой символ, отличный от .entдиректива .end указывает на неизвестный символдиректива .end без предшествующей директивы .entДиректива .end без предшествующей директивы .ent.директива .end без предшествующей директивы .fileдиректива .end без надлежащего .ent.end указана не в текстовом разделесимвол .end не совпадает с соответствующим символом .entСимвол .end не совпадает с соответствующим символом .ent..end%c без предшествующей %s.end%s без предшествующей .%sПсевдооперация .endasmfunc доступна только с флагом -mccs..endasmfunc без .asmfunc..endasmfunc без function.Псевдооперация endef используется до .def; игнорируетсяПсевдооперация .endef используется вне .def/.endef: игнорируется.отсутствует .endfunc при указанной .funcотсутствует .endfunc при указанной .procдиректива .ent не имеет именидиректива .ent не имеет символадиректива .ent без надлежащего .end.ent или .aent не в текстовом разделе.ent или .aent не в текстовом разделе.встречена .errдиректива .error вызвана в исходном файле.es без предшествующей .bsвстречена .fail %ldсчётчик .field «%d» вне допустимого диапазона (1 <= X <= 32)размер .fill зажат до %d.fmask вне .entдиректива .fnend без .fnstart.frame вне .ent.gnu_attribute %d,%d не совместим с «%s».gnu_attribute %d,%d больше не поддерживается.gnu_attribute %d,%d не распознан floating-point плавающей запятойдля .gnu_attribute %d,%d требуется «%s»директива .handler не имеет именисинтаксическая ошибка в .ifeqsсчётчик .incbin равен нулю, игнорируется «%s»Операнд .inst.n слишком большой. Вместо него используйте .inst.w..largecomm поддерживается только в 64-битном режиме, создаётся .comm.linkonce не поддерживается для этого формата объектных файлов.literal не допускается размещать внутри литеральной области .begin.literal_position внутри литеральной директивы; игнорируетсяПсевдооперация .in внутри .def/.endef: игнорируется..loc перед .file.loc вне .textПсевдооперация .loc внутри .def/.endef: игнорируется.из выражения .localentry «%s» не получается константавыражение .localentry «%s» не равно степени 2появление псевдооперации .longcall, когда нет ослабленияпоявление псевдооперации .longjump, когда нет ослабленияпереполнение стека .machineвыход за нижнюю границу стека в .machineпереполнение стека .machinemodeопустошение стека .machinemode.mask вне .ent.mask/.fmask вне .ent.module не допускается после генерации кода.module используется с нераспознанным символом: %s
директива .name не имеет символадиректива .name не в разделе связей (.link).option pic%d не поддерживается.option pic%d не поддерживается в режиме VxWorks PIC.option pop без .option pushдиректива .pdesc не имеет входного символадиректива .pdesc не в разделе связей (.link).pdesc не совпадает с последней .entу директивы .pdesc указан неверный входной символ.popsection без соответствующей .pushsection; игнорируется.previous без соответствующей .section; игнорируетсяДля директивы .profiler требуется не менее двух операндов.директива .prologue без предшествующей директивы .ent.prologue внутри пролога.ref вне .csectПсевдооперация .ref доступна только с флагом -mccs..sblock можно использовать только для инициализации разделовПсевдооперация .scl используется вне .def/.endef: игнорируется.Псевдооперация .scl используется вне .def/.endef; игнорируется.sect: имя подраздела игнорируется.set pop без .set pushнекорректный синтаксис .set
из выражения .size для %s не получается константаПсевдооперация .size используется вне .def/.endef: игнорируется.Псевдооперация .size используется вне .def/.endef; игнорируетсясчётчик повторений .space отрицательный, игнорируетсясчётчик повторений .space равен нулю, игнорируется.space задана не абсолютным значением.space, .nops или .fill с отрицательным значением, игнорируетсясчётчик повторений .space/.bes отрицательный, игнорируетсясчётчик повторений .space/.bes равен нулю, игнорируется.stab%c не поддерживается.stab%c: поле описания «%x» слишком большое, попробуйте другой формат отладки.stab%c: игнорируется всё, кроме нулевого поля.stab%c: отсутствует запятая.stab%c: отсутствует строка.stabx класса хранения stsym должен быть внутри .bs/.esдля .syntax %s требуется параметр командной строки «--no-underscore»для .syntax %s требуется параметр командной строки «--underscore»Псевдооперация .tag используется вне .def/.endef: игнорируется.Псевдооперация .tag используется вне .def/.endef; игнорируетсядля .tag требуется тег структурыцель .tag «%s» не определена.tc не в разделе .toc.tc без меткиПсевдооперация .type используется вне .def/.endef: игнорируется.Псевдооперация .type используется вне .def/.endef; игнорируется.unwind_save не поддерживает такой вид регистров.usect: флаг с ненулевым выравниванием игнорируетсядиректива .usepv не имеет именидиректива .usepv не имеет типа.uses не ссылается на локальный символ в том же разделепоявление псевдооперации .uses, когда нет ослабленияцель .uses не ссылается на локальный символ в том же разделеСлишком сложное выражение .valПсевдооперация .val используется вне .def/.endef: игнорируется.Псевдооперация .val используется вне .def/.endef; игнорируется.var может использоваться только внутри определения макроса.vframepsp не имеет смысла, считаем, что предполагалась .vframesp.vliw недоступна, если выключены VLIW.директива .warning вызвана в исходном файлене вмещается .word %s-%s+%sошибка обработки .word case-table: слишком большая таблица0x%lx вне диапазона знаковой 32-битной перестановки0x%lx: "%s" тип = %ld, класс = %d, сегмент = %d
ожидается скалярный 128-битный регистр SIMD или регистр плавающей запятой четверной точностиожидается скалярный 16-битный регистр SIMD или регистр плавающей запятой половинной точности16-битный адрес не допускается в инструкциях MPX16-битное расширение16-битный прыжок за пределами диапазонав 8-битном операнде используется 16-битное перемещение3-битный непосредственный элемент за пределами диапазонаожидается скалярный 32-битный регистр SIMD или регистр плавающей запятой одинарной точности32-битный адрес не допускается в 64-битных инструкциях MPX.Сгенерировано 32-битная ветвь с условием32-битный режим не поддерживается для «%s».32-битная x86_64 поддерживается только в ELF6-битная перестановка за пределами диапазона6-битный непосредственный элемент за пределами диапазона62-битное перемещение пока не реализованоожидается скалярный 64-битный регистр SIMD или регистр плавающей запятой двойной точностиожидается целочисленный 64-битный регистр или регистр SP64-битный режим не поддерживается для «%s».указаны 68040 и 68851; инструкции mmu могут ассемблироваться неправильно8-ожидается скалярный 8-битный регистр SIMD8-битная перестановка за пределами диапазона8-битный непосредственный элемент за пределами диапазонав 16-битном операнде используется 8-битное перемещение: Непосредственное значение в cbcond за пределами диапазона.: Для инструкции требуется, чтобы frs2 и frsd были одним и тем же регистром: относительный PC операнд не может быть константой: операнд TLS не может быть константой: Имеется только 32 f регистра; [0-31]: Имеется только 32 f регистра одинарной точности; [0-31]: Имеется только 64 f регистра; [0-63]: номер asr должен быть между 0 и 31: непосредственное значение crypto должно быть между 0 и 31: ожидается имя регистра ccr : ожидается имя регистра pc : ожидается имя регистра r0-r7 : ожидается %asrN: ожидается непосредственное значение crypto: непосредственный операнд imm2 за пределами диапазона (0-3): неверное выражение ASI: неверное имя ASI: неверный номер ASI: неверное имя cpreg: неверное выражение маски membar: неверное имя маски membar: неверный номер маски membar: некорректное выражение функции prefetch: некорректное имя функции prefetch: некорректный номер функции prefetch: неверное выражение режима siam: неверный номер режима siam: не непосредственный операнд imm2: обрабатывается макрос, действительный код операции не найден в хешах: нераспознанное состояние вспомогательного регистра: нераспознанный сверхпривилегированный регистр: нераспознанный привилегированный регистр:b не допускается; по умолчанию используется :w:lower16: запрещён в этой инструкции:операнд содержит слишком много бит:значение операнда (%d) слишком велико для ограничения:неизвестный размер ограничения перемещения:upper16: запрещён в этой инструкции<имя abi>	  указать для ABI <имя abi><abi>	          Задать версию abi
			  <abi> может быть v1, v2, v2fp, v2fpp<abi>	  ассемблировать для ABI плавающей точки <abi><abs><arch name>	  Ассемблировать для архитектуры <arch name>
			  <arch name> может быть
			  v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s<имя арх>	  ассемблировать для архитектуры <имя арх><baseline>	  Ассемблировать для baseline <baseline>
			  <baseline> может быть v2, v3, v3m<имя ЦП>	  ассемблировать для ЦП <имя ЦП><dsp name>	  ассемблировать для архитектуры DSP <dsp name><имя fpu>	  ассемблировать для архитектуры FPU <имя fpu><freg>	  Задать свойства FPU
			  <freg>
			  0:     8 SP /  4 DP регистра
			  1:    16 SP /  8 DP регистров
			  2:    32 SP / 16 DP регистров
			  3:    32 SP / 32 DP регистра<gnu build note><imm8>,X<метка><mode>	  управлять неявной вставкой инструкций IT<неизвестно><ver>		  ассемблировать для версии eabi <ver>флаг раздела ? игнорируется, если установлен GЗначение @%s не является сложным перемещением.перемещение @%s не поддерживается выходным %d-битным форматом@tls не может использоваться с операндами «%s»@tls может использоваться только в последнем операндеBignum/flonum невозможно переставить: используется 0x%lx.Обнаружена инструкция прыжка с явным длинным в конце метки ZOL @%sПараметр «%s» уже существует в макросе «%s»Требуется регистр состояния или имя бита состояниядля регистра QUICKRoT требуются A0.2,A0.3,A1.2,A1.3AAARG -> необработанное константное перемещение: %dADD/SUB sp, sp #immADRADRL, используемая для символа, не определена в том же файлеAR %d доступен только из %c-модуляВ косвенной ссылке не найден регистр ARСпециализированные параметры ассемблера для ARC:
ожидается регистр ARMскалярная инструкция ARMv8.2 fp16 не может быть условной, поведение НЕПРЕДСКАЗУЕМОрасширение AUDIO ISAПараметры ассемблера AVR:
  -mmcu=[имя-avr] выберите вариант микроконтроллера
                   [имя-avr] может быть:
                   avr1  - классическое ядро AVR без RAM данных
                   avr2  - классическое ядро AVR с до 8K памяти программы
                   avr25 - классическое ядро AVR с до 8K памяти программы
                           плюс инструкция MOVW
                   avr3  - классическое ядро AVR с до 64K памяти программы
                   avr31 - классическое ядро AVR с до 128K памяти программы
                   avr35 - классическое ядро AVR с до 64K памяти программы
                           плюс инструкция MOVW
                   avr4  - улучшенное ядро AVR с до 8K памяти программы
                   avr5  - улучшенное ядро AVR с до 64K памяти программы
                   avr51 - улучшенное ядро AVR с до 128K памяти программы
                   avr6  - улучшенное ядро AVR с до 256K памяти программы
                   avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM
                   avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash видима в RAM
                   avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM
                   avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM
                   avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM
                   avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM
                   avrtiny   - ядро AVR Tiny с 16 регистрами общего назначения
Остановка работы, так как в операторе «%s»Абсолютное значение, относительное PC, в коде ослабления. Ошибка ассемблирования…Абсолютное значение в коде ослабления. Ошибка ассемблирования…Доступ к «%s» как к локальному объекту нитиДоступ к функции «%s» как к локальному объекту нитиДобавка к неопределённому символу не выровнена по границе слова.Добавка к неопределённому символу не выровнена по границе слова.Режим адресации *+ARx недопустим при отображённой в память регистровой адресации. Результат не определён.Режим адресации *+ARx доступен только для записи. Результат чтения не определён.Адрес непосредственного операндаРежим адресации пока не реализован.Переполнение подогнанного .word (%#lx) со знаком: слишком большой оператор «переключения».Переполнение подогнанного .word (%ld) со знаком: слишком большой оператор «переключения».Выравнивание (%lu) слишком велико: используем 15.Выравнивание должно быть степенью двойкиОтрицательное выравнивание: предполагается 0Отрицательное выравнивание: предполагается 0.Слишком большое выравнивание: предполагается %dСлишком большое выравнивание: предполагается %dСлишком большое выравнивание: предполагается %d.Параметры Alpha:
-32addr			считать адреса 32-битными значениями
-F			убрать поддержку инструкций с плавающей запятой
-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall
			задать вариант архитектуры Alpha
-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b
			эти варианты содержат коды операций PALcode
Инструкции IMM не должно быть в файле .sОбнаружено некорректное использование слота задержки ядра в конце метки ZOL @%sАрхитектура не совпадает у «%s %s».Варианты архитектуры: Значением аргумента  .vec_size ожидается 4 или 16, в действительности: %d.Аргумент .vec_size не является константой.Аргумент .BLOCK/.BLOCKZ должен быть от 0 до 0x3fffffffАргумент .even игнорируетсяСообщения ассемблера:
Ожидается, как минимум, один аргумент PRОжидается не менее двух аргументов PRПопытка  вычистить несуществующий макрос «%s»Попытка поместить общий символ в набор %sПопытка поместить неопределённый символ в набор %sПопытка переопределить набор регистров «%s»Не распознано имя атрибута: %sСмещение автоматического увеличения/уменьшения «%ld» за пределами диапазона.Для косвенного значения требуется вспомогательный регистр AR0--AR7НЕКОРРЕКТНЫЙ MULнепосредственное значение BALIGN не равно 0, 1, 2 или 3 (%lu)BFD не синхронизирована с GAS, необработанный всем известный тип раздела «%s»BSPEC уже активно. Вложенность не поддерживается.BSPEC без ESPECдлина BSS (%d) < 0; игнорируетсяДлина BSS (%d.) <0! Игнорируется.выражение BYTE не является обычным числомвыражение BYTE не в диапазоне 0..255Неверная директива .fmaskНеверный параметр 1./2. директивы .frameНеверный параметр 3./4. директивы .frameНеверная директива .maskНеправильная директива .section: в строке требуется a,s,w,x,M,S,G,TНеправильная версия COFF «%s»Неправильная версия ЦП «%s»Неверный регистр RA (%d) у .frameНеверный базовый регистр, используется $%d.Неправильный вызов MD_ATOF()Неправильный вызов MD_NTOF()Неправильный вызов md_atof ()Неправильный вызов md_atof () — формат значения с плавающей запятой не поддерживаетсянеправильный вызов md_atof()Неверная конструкция %s для прямой адресацииНеверная перестановка %d (требуется 0--255)
Ошибка в выражении: @%s + %s.Некорректная таблица кодов операций, ассемблер сломался.Неверная opcode-table-option, проверьте к в файле ns32k-opcode.h.Некорректный операндПлохой операнд для инструкции загрузки: <%s>Плохой операнд для инструкции сохранения: <%s>Неверный операнд для константного смещенияНекорректное значение операнда: %sНекорректный список параметров в макросе «%s»Плохое имя регистраПлохое имя регистра «%s»Неверный диапазон регистровНедопустимый тип перемещаемого местоположения (%d)Неверный тип перемещения: 0x%02xНеверный сегмент (должен быть абсолютным).Неправильный сегмент в выражении.Плохой номер последовательности: !%s!%sНеправильное значение сдвиг *направлениеНекорректный режим сдвигаНекорректный размерНекорректный суффикс после «:» используйте {b|w|d}. По умолчанию dНекорректный суффикс, по умолчанию d.Неправильно оформленное выражение адресаБанкование регистров недоступно на этой архитектуре.Большое число слишком большоеПорядок от старшего к младшему R2 не поддерживается.Bignum не допускается в коротком литерале. Предполагается непосредственный режим.Bignum слишком большой для формата %c; обрезанBignum слишком велико для длинного целогоБитовое поле вне допустимого диапазонаОба аргумента должны быть символами подстановкиОдновременно заданы the_insn.HI и the_insn.LO: %sНеверные скобки в поле операндаВетвление по не выровненному адресуАссемблер сломался. Ничего ассемблироваться не будет.Дефектный код операции: «%s» «%s»
ожидается C0 - C15Специализированные параметры командной строки для C54x:
инструкция CFI используется без указания ранее .cfi_startprocCFI не поддерживается для этой целивосстановление состояние CFI происходит без предварительного запоминанияВерсия ЦП уже заданаCPU11: PC является назначением изменяющей SR инструкцииCPU12: CMP/BIT с PC в качестве назначения игнорирует следующую инструкциюCPU13: SR является назначением изменяющей SR инструкцииCPU19: после инструкции CPUOFF должна следовать NOPCPU8: доступ к указателю стека по нечётному смещениюСпециализированные параметры ассемблера для CRIS:
Символ C_EFCN для %s вне областиВызывается gen_cond_branch_32 для .arch common_v10_v32
Невозможно выполнить %d байтовое перемещение %sНевозможно выполнить %d-байтовое перемещение pic, относительное pcНевозможно выполнить %d-байтовое перемещение, относительное pcНевозможно выполнить %d-байтовое перемещение, относительное pc для типа хранения %dНевозможно выполнить %d-байтовое перемещение picНевозможно выполнить %d-байтовое перемещениеНевозможно выполнить %d-байтовое перемещение для типа хранения %dНе найдена подходящая ослабляющая подсказка: строка %dНевозможно представить перемещение %s в данном формате объектного файлаНевозможно задать dlx_skip_hi16_flagНе удалось добавить бит остановки для отметки конца группы инструкцийНе удалось изменить пространства внутри определения процедуры. Игнорируется.Не удалось изменить подпространства внутри определения процедуры. Игнорируется.Ничего не сделать с выражением; по умолчанию %ldНе удалось выполнить flonum для короткого литерала: используется непосредственный режим.Не удалось найти код операции, соответствующий операндамНе удалось обработать O_big в s390_exp_compareНе удалось получить хеш %s: %sНе удалось получить хеш «%s»: %s
Не удалось получить хеш инструкции «%s»:%sНе удалось перенаправить stderr в файл «%s»Не удалось ослабить различиеНе удалось переместить выражениеНе удалось установить значение GPНе удалось установить значение регистра масокНе удалось использовать длинные ветвления на этой архитектуре.Не удалось получить размер операнда.
Невозможно выделить раскрываемый дескриптор
Невозможно выполнить ассемблирование инструкцииНевозможно определить экспортируемый символ: %s
Невозможно определить статический символ: %s
Невозможно выразить перемещение %s%d%sНевозможно найти тип перемещения для символа %s, код %dНевозможно сгенерировать тип перемещения для символа %s, код %sНе удалось обработать местоположениеНевозможно выполнить перемещение %s, относительное PCНевозможно представить перемещение %s в объектном файлеНе удалось представить экспоненту в %d битахНе удалось представить тип перемещения %sНевозможно использовать POPM для восстановления регистра SRНевозможно использовать специальный регистр с этой инструкциейНеожиданное значение %ld в строке %d файла «%s»
Изменение версии ЦП на лету не поддерживаетсяИзменение поколения процессора на лету не поддерживается…Выбираем значение %lx для GP
Отсутствует закрывающая квадратная скобкаОжидается запятая и символ в «.asg STRING, SYMBOL»Ожидается запятая и символ в «.eval EXPR, SYMBOL»Ожидается запятаяОжидается запятая
Ожидается «,» после имени разделаЗначение командной строки заменяет директиву «.cpu»Общее выравнивание отрицательно, предполагается 0Общее выравнивание не кратно степени 2Сложное выражение не поддерживаетсяСоставной операнд цели LAPC не кратен 2. Используйте LAPC.DУсловие «%s» не совпадает с предшествующей группойВ условии «%s» используется другой аккумулятор, не такой как в предыдущем условииУсловие <%c%c> в структурированной директиве управления не может быть закодированоКонстантное выражение %d вне диапазона, [%d, %d].Преобразование BSR, относительного PC, в абсолютный JSRПреобразование ветви, относительной PC, в абсолютный прыжокПреобразование условной ветви, относительной PC, в абсолютный прыжокПреобразование перестановки, относительной PC, в абсолютноеCopyright (C) 2018 Free Software Foundation, Inc.
Не задана архитектура и машинаНе задана архитектура и машина.Не удалось сгенерировать коды операций расширенной инструкцииСоздание разделов с .xdataN/.xrealN/.xstringZ устарело.Текущий раздел не инициализирован, для .clink требуется имя разделарегистр D вне диапазона выбранной версии VFPПараметры D10V:
-O                      Оптимизация. Выполнять некоторые операции параллельно.
--gstabs-packing        Упаковывать смежные короткие инструкции вместе даже
                        когда указан --gstabs. Включено по умолчанию.
--no-gstabs-packing     Если указан --gstabs, не упаковывать смежные короткие
                        инструкции вместе.
указатель DSP RAM в неправильном блокеОпасное одновременное использование «f%d» и «f%d»Цель по умолчанию «%s» не поддерживается.Отложенные ветвления недоступны на SH1Устаревший синтаксис.Аккумулятор назначения для каждой части данной параллельной инструкции должен быть разнымРегистром назначения должен быть ARnРегистром назначения должен быть R0 или R1Регистром назначения должен быть R2 или R3Различие символов в разных разделах не поддерживаетсяНайдено различие в аргументе .vec_size, ранее указан %d, текущий %dПрямое значение %ld не подходитНеправильная директива внутри комплектаДлина перестановки %s игнорируется!Перестановка слишком велика для :dЗначение перестановки %ld слишком великоПоддержка инструкций деленияНеизвестно, как определить ширину «%c» в md_assemble()Неизвестно как обработать это поле. %sНеизвестно, как переместить простые операнды типа %sИнструкции скалярного произведения не могут быть условными, поведение НЕПРЕДСКАЗУЕМО.Повторяющееся условие %sПовторный знак равенства (=) в инструкцииПовторный предикатный регистр игнорируетсяПовтор псевдо кода операции %s.константы EBCDIC не поддерживаютсяОтладка ECOFF выключена.ENDLOOP без соответствующей LOOPСпециализированные параметры командной строки для EPIPHANY:
ESPEC без предшествующей BSPECПустой аргумент .endpПустой аргумент .procКоличество эпилогов %lu превышает количество вложенных прологов (%u)Одинаковые параллельные регистры назначения, один результат будет отброшенОшибка %s в %s
Ошибка в аргументе %d. Ожидается: «%s»Ошибка в выраженииОшибка при обработке перемещенияОшибка в синтаксисе выраженияОшибка установки флагов для «%s»: %sОшибка: Требуется чётное число. Округлено до %d.Выполнение %s в UI в обратной последовательности может не работатьВыполнение %s в IU может не работатьВыполнение %s в IU может не работать при параллельном выполненииВыполнение %s в обратной последовательности к %s может не работатьОжидается «(»Ожидается «)»Ожидается «:»Ожидается «[»Ожидается «]»Ожидается запятая после общей длиныОжидается запятая после имениОжидается запятая после имени «"%s»Ожидается запятая после имени символаОжидается запятая после имени символа: остаток строки игнорируется.Ожидается непосредственное выражениеОжидается строка в кавычкахОжидается регистр, получено «%s».Ожидается разделитель «=»Ожидается простое число.Ожидается «%c»Ожидается константное значениеОжидается имя регистраОжидается регистр.Ожидается аргумент символьной константыОжидается запятая после имени схемной погрешности ЦП, получено: %sОжидается операнд после «,»Ожидается операнд после «,»; ничего не полученоОжидается операнд перед «,»; ничего не полученоОжидается регистр D для режима косвенной индексации.Ожидается второй аргументЯвные остановки игнорируются в автоматическом режимеОшибка в регулярном выражении модификатора операнда %%hi/%%lo
Выражение внутри %%%s невозможно разобратьВыражение вне диапазона; используется 0Слишком сложное выражение.Расширенная адресация не поддерживается на выбранном ЦПДополнительная )Мусор после вызова функции, ожидается «)»Мусор в строкеОСТАНОВ: присоединение заголовка компилятора %sFIRST не поддерживается как аргумент .SUBSPACEветвление FP в слоте задержкиветвление FP предваряется инструкцией FP; вставлена NOPFPA .unwind_save не работает со списком регистровожидается регистр FPAрасширение FPU DPрасширение FPU SPИнструкции FPU умножения с накоплением с нечётким результатомПараметр FRAME должен быт кратен 8: %d
Специализированные параметры командной строки для FRV:
Параметры FT32:
Не удалось создать раздел свойств «%s»
Не удалось найти допустимый режим для «%s».Не удалось найти реальное начало функции: %s
Критическая ошибка: Поле неправильно выравнено [%d] (%d).Поле вне допустимого диапазона [%d..%d] (%d).Файл «%s» не в соответствует формату архива макросовНекорректный первый токен: «%s»Первый код операции длинный. Невозможно смешивать указанные инструкции.Первый операнд в .%s должен быть предикатомПервый операнд .%s должен быть регистромПервый операнд .%s является неправильным регистромПервый операнд .altrp является неправильным регистром ветвленияПервый операнд в .fframe должен быть константойПервый операнд .prologue должен быть положительной 4-битной константойПервый операнд в .restore должен быть указателем стека (sp)Первый операнд .save должен быть регистромПервый операнд .save является неправильным регистромПервый операнд .save.b должен быть положительной 5-битной константойПервый операнд .save.g должен быть положительной 4-битной константойПервый операнд .save.gf должен быть неотрицательной 4-битной константойПервый операнд в .unwabi должен быть константойПервый операнд .vframe должен быть обычным регистромИсправление зависимости данных: %s %s — %s %s (вставка %d nop!/%d)Исправление зависимости данных: %s %s — %s %s (вставка 1 pflush/%d)Float AC недействителен как целочисленный операндЧисло с плавающей запятой в выражении не допускаетсяРегистр плавающей запятой в списке регистровПринудительное использование короткого литерала в непосредственном режиме. now_seg=%s to_seg=%sПринудительная байтовая перестановкаНайдена «{», после явного переключения в автоматический режимНайдена «{», но комплектование завершено.Найдена «{», но уже включено ручное комплектованиеНайдена «}», но уже выключено ручное комплектованиеНайдена «}», но нет комплектования.Обнаружено использование неканоничесого имени регистра %s; вместо него используйте %s.Параметры сопроцессора Freescale XGATE:
  -mshort                 использовать 16-битный int ABI (по умолчанию)
  -mlong                  использовать 32-битный int ABI
  -mshort-double          использовать 32-битный double ABI
  -mlong-double           использовать 64-битный double ABI (по умолчанию)
  --mxgate                задать вариант процессора (по умолчанию %s)
  --print-insn-syntax     печатать синтаксис инструкции при ошибке
  --print-opcodes         напечатать список инструкций с синтаксисом
  --generate-example      генерировать пример для каждой инструкцииДля функции ожидалось два аргументаGNU ассемблер %s
GNU ассемблер, версия %s (%s); используется BFD версии %s
GOT уже в таблице символовGOT уже в таблице символовНеверное регулярное выражение GOT %s.размер пролога GP превышает размер поля, используется 0слишком сложное выражение GREGМусор в конце инструкцииМусор в конце инструкции: «%s».Ошибка gas, тип перемещения #%i
Ошибка gas, тип перемещения %s
Ошибка gas, значение перемещения %d
Общий регистр недействителен как операнд floatРаздел групп «%s» не имеет подписи группыРегистры HI/LO должны указываться вместеРегистры HI/LO должны указываться без дополнительных регистровСвойство оборудования «%s» не включено для«%s».Верхний регистр ADD, MOV, CMP задаётся pcВерхний регистр ADD, MOV, CMP, BX, BLX задаётся pcВременный файл «%s» не нужен.Файл interpass не используется! -V игнорируетсяПараметры IA-64:
  --mconstant-gp	  помечать выходной файл как использующий
			  модель константный-GP
			  (устанавливается флаг EF_IA_64_CONS_GP в заголовке ELF)
  --mauto-pic		  помечать выходной файл как использующий
			  модель константный-GP
			  без функциональных дескрипторов (устанавливается
			  флаг EF_IA_64_NOFUNCDESC_CONS_GP в заголовке ELF)
  -milp32|-milp64|-mlp64|-mp64	задать модель данных (по умолчанию -mlp64)
  -mle | -mbe		  задать обратный- или прямой- порядок байт
			   (по умолчанию -mle)
  -mtune=[itanium1|itanium2]
			  настройка по конкретный ЦП (по умолчанию -mtune=itanium2)
  -munwind-check=[warning|error]
			  раскрывать проверку директив (по умолчанию -munwind-check=warning)
  -mhint.b=[ok|warning|error]
			  проверка hint.b (по умолчанию -mhint.b=error)
  -x | -xexplicit	  включить проверку нарушений зависимостей
Специализированные параметры командной строки для IP2K:
Блоки IT с 16-битными инструкциями Thumb следующего класса снижают производительность в ARMv8-A и ARMv8-R: %sБлоки IT с 32-битными инструкциями Thumb снижают производительность в ARMv8-A и ARMv8-RБлоки IT с более чем одной условной инструкцией снижают производительность в ARMv8-A и ARMv8-RIT попадает в диапазон предыдущего блока ITИнструкция IU не может быть в левом контейнереИгнорируется попытка переопределения символаИгнорируется попытка переопределения символа %sИгнорируется попытка переопределения символа «%s».Игнорируется попытка вытеснения за конец областиИгнорируются изменённые атрибуты раздела для %sОператор игнорируется из-за «%s»Недопустимый 32-битный регистр процессора («%s») в инструкции: «%s»В косвенной ссылке недопустимый регистр ARНеверное масштабирование — «%d»Недопустимый параметр «cinv»: «%c»неверный операнд «mask16», операция не определена — «%s»Недопустимый регистр сопроцессора в инструкции «%s»Недопустимый специальный регистр сопроцессора в инструкции «%s»Неправильная комбинация перемещаемых функцийнедопустимая эмулированная инструкцияНедопустимая индексная регистровая пара («%s») в инструкции: «%s»Недопустимая инструкция или нереализованный код операции.Неверный операнда (аргумент %d)Неверный разделитель операндов «%c»Некорректный операнд.Неверные операндыНеверные операнды (пробел): «%s»Неверные операнды%sНеверные операнды: %%%s можно использовать только в вызове __tls_get_addrНеверные операнды: %%%s нельзя использовать вместе с другими перемещениями в инструкции ()Неверные операнды: для %%%s требуются аргументы в ()Неверные операнды: для %%r_%s%d требуются аргументы в ()Неверные операнды: %%r_plt в %d-байтовом поле данныхНеверные операнды: %%r_tls_dtpoff в %d-байтовом поле данныхНеверные операнды: %%tls_ldo в %d-байтовом поле данныхНеверные операнды: для %%tls_ldo требуются аргументы в ()Неверные операнды: не удалось добавить не константное выражение к %%%s()Неверные операнды: не удалось выполнить над ними арифметические действия используя %%%s() над перемещаемым символомНеверные операнды: не удалось выполнить над ними арифметические действия кроме + и - используя %%%s()Неверные операнды: только %%r_%s%d разрешено в %d-байтовом поле данныхНеверные операнды: мусор после %%r_%s%d()Неверные операнды: мусор после %%tls_ldo()Недопустимый регистр процессора («%s») в инструкции: «%s»Недопустимый регистр («%s») в инструкции: «%s»Недопустимый регистр («%s») в инструкции: «%s»Недопустимый регистр «%s» в инструкции «%s»Некорректный регистр «%s» в списке регистров сопроцессораНекорректный регистр «%s» в списке специальных регистров сопроцессораНедопустимый регистр «%s» в инструкции «%s»Некорректный регистр «%s» в списке регистровНекорректный регистр «%s» в списке пользовательских регистровНедопустимая регистровая пара («%s») в инструкции: «%s»Недопустимая регистровая пара «%s» в инструкции «%s»Недопустимое имя раздела «%s» (приводит к конфликту раскрываемого имени раздела)Неверный тип операнда (аргумент %d)Непосредственный операнд %ld не подходит для размера инструкцииНепосредственный операнд недопустим для операнда %d.Непосредственное значение %ld за пределами диапазона инструкции %sНепосредственное значение %ld слишком великоНепосредственное значение mbar > 32, используется «значение %% 32»Непосредственное значение за пределами 16-битного диапазона: %ldНепосредственное значение за пределами 16-битного диапазона со знаком: %ldНепосредственное значение за пределами 16-битного беззнакового диапазона: %ldНепосредственное значение за пределами 4-битного беззнакового диапазона: %ldНепосредственное значение за пределами 5-битного беззнакового диапазона: %ldНепосредственное значение за пределами 6-битного диапазона: %ldНепосредственное значение за пределами 6-битного беззнакового диапазона: %ldНепосредственное значение за пределами 8-битного диапазона: %ldНепосредственное значение за пределами 8-битного диапазона со знаком: %ldНепосредственное значение за пределами 8-битного беззнакового диапазона: %ldНепосредственное значение %ld слишком великоНепосредственное значение %ld слишком велико для ldfНепосредственные значения %d и %d вызовут непредсказуемое поведение.Неправильный адрес CSRxI (%lu)Неправильный непосредственный CSRxI (%lu)неправильный размер сдвига (%lu)Некорректное использование OP1_IMM_IMPLIEDНекорректное использование OP1_MUST_BE_IMMВ инструкции не совместимы первый и второй операндыНекорректное значение fr_opcode в frag. Внутренняя ошибка…Неправильное количество операндовУказано неправильное количество операндовНекорректный синтаксис, %s.Значение увеличения/уменьшения за пределами диапазона: «%ld».Индекс может применяться только к оборачивающимся или неявным регистрамИндекс должен быть обычным регистромИндекс вне диапазона 0..%uДля перестановки требуется индексный регистр IR0,IR1Режим косвенной индексации не допускается для movb/movw.Косвенная индексная адресация не допускается для 68HC11.Индекс неявного регистра должен быть обычным регистромПри попытке вычислить адреса символов в разделе %s возник бесконечный циклБесконечность не поддерживается этой целью
Информация:До инструкций должна быть указана .bodyДо инструкций должна быть указана .prologueНе удалось вставить «%s» в таблицу типов адресов: %sНе удалось вставить «%s» в таблицу хешей констант: %sНе удалось вставить «%s» в таблицу входных подсказок: %sНе удалось вставить «%s» в таблицу регистров: %sНе удалось вставить «%s» в таблицу структур: %sИнструкция %s содержит инструкцию прыжка/ветвления %s в своём слоте задержки.Инструкция %s содержит инструкцию %s с limm в своём слоте задержки.Слот Insn не задан в записи раскрытия.Инструкция %s не допускается в слоте задержки.Инструкция %s не поддерживается в baseline.Для инструкции %s требуется абсолютное выражениеДля инструкции «%s» требуется LP-версия ЦПДля инструкции «%s» требуется режим дальней адресацииНераспознанная инструкция «%s».Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, остался %d слот)Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слота)Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слотов)Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, остался %d слот). Результат не определён.Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слота). Результат не определён.Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слотов). Результат не определён.инструкция не поддерживает адреса =NФорма инструкции недоступна на этой архитектуре.Форматы инструкции «%s»:Инструкция в контейнере R подавлена инструкцией управления потоком из контейнера L.Инструкция должна выполняться параллельноИнструкция должна выполняться параллельно с другой инструкцией.Инструкция не поддерживается на этой архитектуреИспользуется длинная версия инструкции, поэтому указанное смешение невозможноИнструкции не используют конвейеры выполнения параллельно.Инструкции не могут выполняться параллельноИнструкции используют один и тот же конвейер выполненияИнструкции, использующие модификаторы длинного смещения или абсолютного адреса, нельзя повторять. Результат непредсказуем.Инструкции, вызывающие скачкообразное изменение PC, недопустимы в слоте задержки. Результат не определён.Intel K1OM поддерживает только 64-битный ELFIntel K1OM только 64-битныйIntel L1OM поддерживает только 64-битный ELFIntel L1OM только 64-битныйМК Intel не поддерживает архитектуру «%s»Intel MCU поддерживает только 32-битный ELFМК Intel только 32-битныйВнутренняя ошибка: не удалось получить хеш «%s»: %sВнутренняя ошибка: не удалось найти %s в хеш-таблицеВнутренняя ошибка: не удалось получить хеш %s: %sвнутренняя ошибка ассемблера для инструкции %sВнутренняя ошибка ассемблера для формата инструкции %sВнутренняя ошибка. Попробуйте использовать 0(r%d) вместо @r%dОшибка внутренней несогласованности. Проверьте ns32k-opcode.hВнутренняя ошибка (%s).
Внутренняя ошибка в позиции %s:%d.
Внутренняя ошибка в md_convert_frag: смещение %ld. Сообщите об этом.Внутренняя ошибка в %s позиция %s:%d.
Внутренняя ошибка: не удалось получить хеш %s: %sвнутренняя ошибка: ошибка диапазона. %sВнутренняя ошибка: ошибка в ослабляющей подсказке. %s: %xВнутренняя ошибка: невозможно найти содержащее пространство для %s.Внутренняя ошибка: неизвестный тип местоположения %d («%s»)Внутренняя ошибка: не удалось получить хеш кода операции «%s» для «%s»
Внутренняя ошибка: не удалось получить хеш «%s»: %s
Внутренняя ошибка: непонятно как добавить %s в конец группы инструкцийВнутренняя ошибка: потерян код операции: «%s» "%s"
Внутренняя логическая ошибка в iif.iifP[].typeВнутренняя логическая ошибка в iif.iifP[n].typeВнутренняя логическая ошибка. Строка %d, файл «%s».Внутренняя логическая ошибка. Строка %d, файл «%s».Некорректный параметр --compress-debug-sections: «%s»Некорректное значение --elf-stt-common=: «%s»Некорректный параметр --generate-missing-build-notes: «%s»Некорректное значение --size-check=: «%s»Неверный аргумент .CALL: %sНеверный аргумент .CALLINFO: %sНеверный аргумент .SPACEНеверный аргумент .SUBSPACEНедопустимый формат .insn
Неправильное условие добавления %sНеправильное условие добавления и ветвленияНеправильное условие ветвления при бите: %cНеверный идентификатор COPRНекорректное значение операнда CST4 (аргумент %d)Неправильное условие сравнения и ветвленияНеправильное условие сравнения/вычитанияНеправильное условие сравнения/вычитания: %sНекорректное значение операнда DISPU4 (аргумент %d)Неправильное условие сравнения FP: %sНекорректный формат операнда FP: %3sНеверный завершитель FTEST: %sНекорректный формат операнда c плавающей точкой.Неверный синтаксис индексного завершителя загрузки.Неверный индексный завершитель загрузки.Неправильное условие логической инструкции.Неверное обнуление: (%c)Неверное выражение PIC.Неверный идентификатор SFUНеправильные условия сдвига/извлечения/размещения.Неверный завершитель короткой загрузки/сохранения.Неверный завершитель короткой сохранения байтовНеправильное условие инструкции блока.Некорректный регистр аккумулятора.Неверный аргумент %d в .prologue.Неверное описание аргумента: %dНеверное расположение сегмента: %s
Неверный аргумент параметра --isa: %sНеверный аргумент параметра --mach: %sНекорректный вспомогательный регистр (используйте AR0-AR7)Недопустимый символ %s перед операндом %sНедопустимый символ %s в операнде %sНедопустимый символ %s в коде операцииНеправильная комбинация инструкций в наборе.Некорректная константный операнд %sНеверная архитектура по умолчанию, сломанный ассемблер.Некорректный регистр-приёмник для этой инструкции, используйте «tfr».Некорректный регистр-приёмник.Неверная директиваВ косвенной ссылке некорректная перестановкаНедопустимый синтаксис dmad «%s»Неверное повторное использование «%c%d»Неверное выражение после # номер
Неверное выражение после %%%%
Неверное выражение.Недопустимый селектор поля. Предполагается F%%.Некорректный размер поля, должен быть от 1 до 32Неверное число с плавающей запятойНекорректный непосредственный операнд записи.Неверный режим косвенной индексации.Некорректный регистр индекса, ожидается регистр X.Некорректный регистр индекса, ожидается регистр Y.Некорректный регистр индекса.Некорректный режим косвенной адресацииНекорректный режим косвенной адресации перестановки %dНеверная инструкция %sНеверная инструкция: «%s»Некорректная метка «%s»Неправильная комбинация левого/правого завершителяНедопустимая длина (используйте значение от 0 до %d)Неверная мнемоника «%s»Неверный режим: %s
Неверный номерНеправильное значение смещения для %sНеверный код операции/операндыНекорректный операнд(ы) для параллельной инструкции «%s»Некорректный операнд (используйте 1, 2 или 3)Некорректный операнд для «%s».Некорректный операнд для регистрового смещенияНекорректный операнд: в качестве адреса используется непосредственное значение.Некорректный операнд: в качестве базового адреса используется непосредственное значение.Неверные операндыНеверные операнды %sНекорректные операнды для %sНекорректный операнд для символаНеверный оператор для операнда.Некорректный или недопустимый режим адресации, объединённый с масштабированным индексомНеверное перемещение, относительное PCНеверный завершитель перестановкиНеверный тип записи для формата P3.Неверный тип записи для формата B1.Неверный тип записи для формата P6.Неверный тип записи для формата X1.Неверный тип записи для формата X3.Некорректный регистр в инструкции dbcc/tbcc.Некорректный регистр для пост/пре увеличения.Некорректный регистр для операции с пост-уменьшением.Некорректный регистр для операции с пред-уменьшением.Некорректный регистр для операции с пост-увеличением.Некорректный регистр с одинарной точностью для fmpyadd или fmpysubНекорректный регистр в списке регистровНекорректный список регистров для ldm/stm
Некорректный номер регистра по адресу «%.6s»Неправильное указание регистра.Некорректный регистр.некорректный регистр: «r%d»некорректный регистр: r0 и r15 не допускаютсяНеверное перемещениеНеверный режим масштабированной индексации, используйте (b,w,d,q)Неправильное одновременное использование «f%d» и «f%d»Некорректный регистр-источник для этой инструкции, используйте «tfr».Некорректный регистр-источник.Некорректный регистр состояния «%s»Неправильный индекс (используйте значение от 1 до %d)Неверный суффикс для элемента пула литераловНекорректный синтаксис во внешнем режиме адресацииНекорректный синтаксис в режиме адресации, относительном памятиНекорректный синтаксис в режиме адресации, относительном PCНекорректное использование «%c%d» как выходного операндаНекорректное использование «r%d» как базового адреса операнда обновленияНеправильное использование оператора параллелизации.Неправильное значение ширины для %sJALX к символу в другом режиме ISAОбнаружена инструкция прыжка/ветвления в конце метки ZOL @%sМусор после «}»: «%s»Мусор в конце строки, %s.Обнаружена инструкция ядра в конце метки ZOL @%sИзвестные имена микроконтроллеров:инструкции LDP требуется 24-битный операндпросмотр выражения LOC в обратную сторону не поддерживаетсяLOC в разделе неизвестна или не определилась при первом проходеLR и PC не должны быть в списке регистров одновременноПереопределение метки «$%d»Метка «%s» совпадает с именем регистра ЦПМетка должна быть первой в комплектедля .tag требуется меткаНачальный знак плюса запрещён в режиме coreДлина .comm «%s» уже равна %ld. Не изменяется на %d.Длина .comm "%s" уже равна %ld. Не изменяется на %ld.Длина .lcomm "%s" уже равна %ld. Не изменяется на %ld.Длина .scomm «%s» уже равна %ld. Не изменяется на %ld.Игнорируется спецификация длины. Используется режим адресации 9FСтрока %d: неизвестный тип перемещения: 0x%x.Номера строк должны быть положительными целыми числами
Загрузка литералаДлинные инструкции не могут быть объединены.Младшие биты порядка обрезаны в непосредственном операнде floatИспользуется специализированный для M340 код операции при ассемблировании для M210Специализированные параметры ассемблера для MCORE:
  -{no-}jsri2bsr	  {выкл}включить преобразование jsri в bsr
                    (по умолчанию выкл)
  -{no-}sifilter	  {выкл}включить поведение фильтрации кристаллом
                    (по умолчанию выкл)
  -cpu=[210|340]          задать тип ЦП
  -EB                     ассемблировать для системы с прямым порядком байт
                          (по умолчанию)
  -EL                     ассемблировать для системы с обратным порядком байт
Для параметра MCU требуется имя
значение MDRD должно находиться в диапазоне от 1 до 8вызов MIPS PIC регистр, отличного от $25Параметры MIPS:
-EB			генерировать вывод в прямом порядке байт
-EL			генерировать вывод в обратном порядке байт
-g, -g2			не удалять ненужные NOP и перестановки ветвлений
-G NUM			позволять неявно ссылаться через регистр gp
			на объекты до NUM байт [по умолчанию 8]
Параметры MN10200:
пока нет
Параметры ассемблера MN10300:
пока нет
псевдооперация MRI style ORG не поддерживаетсяПараметры MSP430:
  -mmcu=<msp430-имя>      - задать тип микроконтроллера
  -mcpu={430|430x|430xv2} - задать архитектуру микроконтроллера
Специализированные параметры командной строки для MT:
Инструкция MU не может быть в правом контейнереМакрос %s не реализованМакрос «%s» уже определёножидается регистр Maverick DSPSCожидается регистр Maverick MVAXожидается регистр Maverick MVDожидается регистр Maverick MVDXожидается регистр Maverick MVFожидается регистр Maverick MVFXВ операнде «mask16» может быть установлено не более %d битСпециализированные параметры командной строки для MeP:
  -EB                     ассемблировать для системы с прямым порядком байт
  -EL                     ассемблировать для системы с обратным порядком байт
                          (по умолчанию)
  -mconfig=<имя>          задать настройку используемого чипа
  -maverage -mno-average -mmult -mno-mult -mdiv -mno-div
  -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff
  -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32
                          включить/выключить эти коды операций

  Если указан -mconfig, то другие параметры -m его изменяют. В противном
  случае, если параметры -m не указаны, то разрешаются все основные коды
  операций; если указан хотя бы один -m, то включается только его код;
  если указаны только выключающие параметры -m, то выключаются только
  указанные.
Отображённый в память регистр «%s» вне диапазонаРазличные 16-битные инструкцииНеверное размещение .entry. Игнорируется.Отсутствует «(» после функции подстановки символаОтсутствует «)»Отсутствующая «)» в выражении подстановки символа с индексомПропущена «,»Отсутствует «}» в конце файлаОтсутствует «}»: «%s»Отсутствует )Отсутствует ) в ra(rb)Отсутствует .EXIT для .ENTRYОтсутствует .callinfoДля этой процедуры отсутствует .callinfoОтсутствует .callinfo.Отсутствует .endp после предыдущего .procОтсутствует .exit
Отсутствует .label_state %ldОтсутствует .procend
Отсутствует условие ветвления при битеОтсутствует «]» для закрытия режима косвенной индексации.Отсутствует «]» для закрытия операнда косвенного регистра.Отсутствуют аргументы для кода операции <%s>.Отсутствует принудительный признак конца подстановки «:»Отсутствует имя функции у .PROCОтсутствует имя функции у .PROC (повреждена цепочка меток)Отсутствует имя метки в .LABELотсутствует имя макросаОтсутствуют парные скобки: «%s»Пропущен операндПропущен операнд.Пропущен классификатор параметра для «%s» в макросе «%s»Отсутствует тип отношения предикатаОтсутствует второй регистр для режима косвенной индексации.Отсутствует второй регистр или смещение для режима косвенной индексации.Отсутствует имя разделаОтсутствует размер аргументаВ директиве пропущено имя символаПропущено значение требуемого параметра «%s» макроса «%s»Одновременное использование обычной и расширенной адресации не поддерживаетсяСмешивание синтаксиса регистров: с и без «$».В косвенной ссылке обнаружено больше одного регистра ARВ косвенной ссылке обнаружено больше одной перестановкиБолее одного операции перемещения на инструкциюПараметры Motorola 68HC11/68HC12/68HCS12:
  -m68hc11 | -m68hc12 |
  -m68hcs12 | -mm9s12x |
  -mm9s12xg               задать процессор [по умолчанию %s]
  -mshort                 использовать 16-битный int ABI (по умолчанию)
  -mlong                  использовать 32-битный int ABI
  -mshort-double          использовать 32-битный double ABI
  -mlong-double           использовать 64-битный double ABI (по умолчанию)
  --force-long-branches   всегда превращать относительные ветви в абсолютные
  -S,--short-branches     не превращать относительные ветви в абсолютные,
                          если смещение выходит за границы диапазона
  --strict-direct-mode    не превращать прямой режим в расширенный,
                          если инструкция не поддерживает прямой режим
  --print-insn-syntax     печатать синтаксис инструкций в случае ошибки
  --print-opcodes         печатать список инструкций с синтаксисом
  --xgate-ramoffset       смещать адреса ram на 0xc000
  --generate-example      генерировать пример каждой инструкции
                          (используется для тестирования)
Найдено несколько директив .cpuПоддержка инструкций умноженияПеред изменением или объявлением подпространств нужно войти в пространство.
вставлен NOP между двумя инструкциями, которые изменяют состояние прерыванияПараметры NS32K:
-m32032 | -m32532	выбрать вариант архитектуры NS32K
--disp-size-default=<1|2|4>
NaN не поддерживается этой целью
Имя     # Режимы Мин ops  Макс ops Маска режимов  # Используется
Nan, используется ноль.Здесь нужен #1 или #2ожидается регистр двойной или четверной точности Neonожидается регистр четверной точности Neonожидается регистр одинарной или двойной точности NeonВложенные процедурыНе найден !literal!%ldНе найден !tlsgd!%ldНе найден !tlsldm!%ldОтсутствует .ENTRY для этого .EXITДополнение недопустимо в перемещении @fptr()Отсутствует запятая после .pdesc <входное_имя>Скомпилирован без поддержки %d-битного формата объектного файлаНет текущего фреймаИнструкция не найденаНет инструкции или отсутствует код операции.Не найден lda !gpdisp!%ldНе найден ldah !gpdisp!%ldНет оператораНе операнд перемещенияОтсутствует элемент в списке (регистр cpu/mmu).Нет такого кода операцииОтсутствует символ после .code_addressОтсутствует символ после .linkageНекорректный операнд метки перемещенияНе абсолютный символ: %s».Не константные символы не допускаются
Не глобальный символ: «%s» не может быть weak_definition.Не определено для архитектуры coldfireНе тип функцииНе является символическим выражениемНедостаточно операндовВне пространства.
Вне подпространства.
Количество элементов должно быть положительнымЧисло слишком великоНепосредственный операнд OPF за пределами диапазона (0-0x1ff)В качестве цели многорегистровой инструкции используется регистр с нечётным номеромСмещение вне 15-битного диапазонаСмещение во вложенные структуры игнорируетсяСмещение для инструкции movw/movb вне 16-битного диапазона: %ldСмещение вне 16-битного диапазона: %ld.Смещение для инструкции movw/movb вне 5-битного диапазона: %ldСмещение для инструкции movw/movb вне 5-битного диапазона: %ld.Смещение для инструкции movw/movb вне 9-битного диапазона: %ldОдна из этих инструкций не может выполняться параллельно.Поддерживаются только смещения, заданные константойПоддерживается только выделение пространства, заданного константойТолько одна псевдооперация .compiler на файл!Только одна псевдооперация .copyright на файл!Только одна псевдооперация .version на файл!Допускается только одно условие сравненияДопускается только одно условие переполненияСообщается только о первом пути обнаруженного конфликтаКод операции %s в этом режиме недоступенКод операции «%s» не распознан.Код операции «%s» с этими типами операндов недоступны в режиме %sКод операции «%s» с этими типами операндов недоступны в режиме H8/300Код операции «%s» с этими типами операндов недоступны в режиме H8/300HКод операции «%s» с этими типами операндов недоступны в режиме H8/300SКод операции(%d.%s): Операнд «%s» вне диапазона (используйте 1 или 2)Операнд .%d в .%s должен быть константойОперанд %d в .%s должен быть сохранённым регистромОперанд %d в .%s должен быть записываемым регистромОперанд %u в «%s» должен быть %sОперанд «%s» вне диапазона (%d <= x <= %d)Операнд «%x» не распознан в fixup16.Операнд «%x» не распознан в fixup8.Операнд имеет нечётную перестановку (аргумент %d)Операнд не является константой. «%s»Несоответствие операндаОперанд .vframe противоречит .prologueОперанд вне 16-битного диапазона: «%ld».Операнд вне 8-битного диапазона: «%ld».Операнд вне диапазона (аргумент %d)Операнд вне диапазона относительного ветвления: «%ld».Операнд вне диапазона, %s.Операнд .copy_state должен быть константойОперанд .label_state должен быть константойОперанд .save.f должен быть положительной 20-битной константойОперанд .spill должен быть константойОперанд .vframesp должен быть константой (смещение, относительно sp)Значение операнда находится за пределами 64 КБ (аргумент %d)Операнды .save.gf не могут быть одновременно равны нулюОператор может применяться только к символам.Параметр -b устарел, используйте -mbigПараметр -p устарел, используйте -mmemparmПараметр -r устарел, используйте -mregparmПараметр -s устарел, используйте -msmallНераспознанный параметр «%s».Параметры:
  -a[доп-параметры...]	  создать листинг
                      	  Доп-параметры [по умолчанию hls]:
                      	  c      пропускать ложные ветви
                      	  d      пропускать отладочные директивы
                      	  g      включать общую информацию
                      	  h      включить исходный код высокого уровня
                      	  l      включать ассемблерный код
                      	  m      включать раскрытие макросов
                      	  n      пропускать разбивку на страницы
                      	  s      включать символы
                      	  =ФАЙЛ  записывать в ФАЙЛ (должно быть последним)
Обработка смещение .word вне диапазона не реализована для .arch common_v10_v32Переполнение в выражении, обрезается до 16 битПереполнение в выражении, обрезается до 8 битПерезаписать явное указание Tag_ARC_CPU_basePC не допускается указывать в списке регистровчасть операнда PC непредсказуемаВетвление к метке %s, относительной PC, которая находится не в пространстве инструкцийPC-относительное перемещение запрещено для (внутреннего) типа %dаргументом RPT указан PCPC, CT, TR и TT рассматриваются как, если бы они были единым блоком, но операнды должны быть из разных блоковотносительный PC доступ вне диапазонаотносительный PC доступ по невыровненному адресу (%lx)при относительном PC доступе используется невыровненное смещение (%lx)при относительном PC доступе используется невыровненный символ (%lx)смещение, относительное PC, не выровнено по 4-х байтовой границесмещение, относительное PC, за пределами диапазонаотносительная PC ссылка в другой разделPC-относительное перемещение должно быть определяться простопереполнение смещения кода PIC (максимально 16 бит со знаком)переполнение смещения кода PIC (максимально 32 бита со знаком)Размер перемещения PIC не совпадает с размером операндаПараметры PJ:
-little			генерировать код с обратным порядком байт
-big			генерировать код с прямым порядком байт
Параметры PRU:
  -mlink-relax     генерировать перемещения для ослабления
                   компоновщика (по умолчанию)
  -mno-link-relax  не генерировать перемещения для ослабления компоновщика
Код параллельной операции не может содержать более двух инструкцийПараметр «%s» не существует в макросе «%s»Параметры существующего подпространства изменить нельзяОшибка при разборе.Расширение производительностиРасширение производительности 2Возможно, вы не указали %%tpoff()?Пожалуйста, сообщите об этой ошибке.
Использование и параметры ассемблера можно посмотреть указав параметр --help.
Нецелесообразное значение по умолчанию требуемого параметра «%s» в макросе «%s»Бесцельное использование p0 в первом операнде .%sБесцельное использование нулевого первом операнда .prologueПост-декрементный режим не допускается для 68HC11.Пост-инкрементный режим не допускается для 68HC11.Параметры PowerPC:
-a32                    генерировать ELF32/XCOFF32
-a64                    генерировать ELF64/XCOFF64
-u                      игнорируется
-mpwrx, -mpwr2          генерировать код для POWER/2 (RIOS2)
-mpwr                   генерировать код для POWER (RIOS1)
-m601                   генерировать код для PowerPC 601
-mppc, -mppc32, -m603, -m604
                        генерировать код для PowerPC 603/604
-m403                   генерировать код для PowerPC 403
-m405                   генерировать код для PowerPC 405
-m440                   генерировать код для PowerPC 440
-m464                   генерировать код для PowerPC 464
-m476                   генерировать код для PowerPC 476
-m7400, -m7410, -m7450, -m7455
                        генерировать код для PowerPC 7400/7410/7450/7455
-m750cl                 генерировать код для PowerPC 750cl
-m821, -m850, -m860     генерировать код для PowerPC 821/850/860
Пред-инкрементный режим не допускается для 68HC11Ожидается предикатный регистрТребуется предикат источника и назначенияПреждевременный конец суффикса — по умолчанию dНезавершённая предыдущая .saveВарианты процессора: Для сокращённого регистра использован запрещённый регистр, %s.Псевдокод уже используется %sПсевдодиректива .file допускается только при генерации ELFПсевдодиректива .loc допускается только при генерации ELF64-битное расширение QUICKRoT не применимо к этой инструкциирасширению QUICKRoT требуется 4 регистраОжидается уточняющий предикатРегистр RA сохранён дважды.операнд RC/SAE должен быть после непосредственных операндовоперанд RC/SAE должен быть раньше непосредственных операндовRDRD, (RI,#offs5)RD,RSRI, #imm4Параметры RISC-V:
  -fpic          генерировать независимый от расположения код
  -fno-pic       не генерировать независимый от расположения код (по умолчанию)
  -march=ISA     задать архитектуру RISC-V
  -mabi=ABI      задать RISC-V ABI
  -mrelax        включить ослабление (по умолчанию)
  -mno-relax     выключить ослабление
Основание «%s» не поддерживается или некорректноRd и Rm должны различаться в mlaRd и Rm должны различаться в mulПараметр свойства Reduced Register (GPR16)Избыточные суффиксы операторов «#»Регистр для H8/300 не корректенРегистр у (r1) иногда может быть повреждён из-за оптимизаций ассемблера.
Используйте .set noat для выключения таких оптимизаций (и этого предупреждения).Регистром должен быть R0--R7Регистром должен быть RnРегистром должен быть адресный регистрРегистром должен быть ivtp или tvtpИмя регистра %s конфликтует с символом с тем же именемОжидается имя регистраНомер регистра (R%ld) для доступа к двойному слову должен быть чётным.Номер регистра должны быть ЧЁТНЫМНомер регистра вне диапазона 0..%uРегистровый символ %s уже определён.Пояснение к значению регистра игнорируетсяВнутри индексного выражения в качестве префикса нельзя использовать регистры [%s]Внутри абсолютного выражения нельзя использовать регистры [%s]Внутри непосредственного выражения нельзя использовать регистры [%s]Ослабление никогда не должно возникатьОслабление длинных ветвей для .arch common_v10_v32 не реализованоПеремещение %d не поддерживается форматом объектного файлаДля перемещаемых значений требуется хранилище размером не менее WORDПеремещение %d не поддерживается форматом объектного файла.Перемещение %s не безопасно для %sПеремещение не подходит (значение перемещения = 0x%lx)Перемещение поддерживается только в режиме FDPICСообщения об ошибках отправляйте в %s
Зарезервированное слово «%s» используется как параметр в макросе «%s»Rn не должен пересекаться с другими операндамиИндекс оборачивающегося регистра должен быть неотрицательной константойожидается регистр сопроцессора S+coreожидается регистр S+coreожидается специальный регистр S+coreПараметры SH:
--little                  генерировать код с обратным порядком байт
--big                     генерировать код с прямым порядком байт
--relax                   изменять инструкции прыжка для длинных перестановок
--renesas                 выключить оптимизацию символа раздела для
                          совместимости с ассемблером Renesas
--small                   выравнивать разделы по границе 4 байта, а не 16
--dsp                     включить инструкции sh-dsp  и выключить
                          ISA плавающей запятой
--allow-reg-prefix        позволять использование «$» в качестве префикса
                          имени регистра
--isa=[any                использовать наиболее подходящий isa
    | dsp                 тоже что и «-dsp»
    | fpв разделе GNU_MBIND не задан SHF_ALLOC: %sожидается скалярный регистр SIMD или регистр плавающей запятойSMC запрещена на этой архитектуреSP и PC не допускаются в директиве .unwind_movspSP не допускается указывать в списке регистровПараметры SPARC:
Параметры SPU:
  --apuasm		  эмулировать поведение apuasm
базовый регистр SRS должен быть r13используется инструкция SSE «%s»SVC запрещена на этой архитектуреожидается предикатный регистр SVEожидается векторный регистр SVESYMBOL TABLE не реализованS^# доступен только на чтениедля S^# требуется выражениеИспользуется одинаковый регистр в источнике/приёмнике(«r%d»), результат не определёнИспользуется одинаковый регистр в источнике/приёмнике(«r%d»), результат не определёнСинтаксис режима адресации масштабированной индексации объединён с масштабированным индексомВторой операнд .save противоречит .prologueВторой операнд .%s должен быть константойВторой операнд .prologue должен быть обычным регистромВторой операнд .prologue должен быть первым из %d обычных регистровВторой операнд .restore должен быть константой >= 0Второй операнд .save является неправильным регистромВторой операнд .save.b должен быть обычным регистромВторой операнд .save.b должен быть первым из %d обычных регистровВторой операнд .save.g должен быть обычным регистромВторой операнд .save.g должен быть первым из %d обычных регистровВторой операнд .save.gf должен быть неотрицательной 20-битной константойВторой операнд .unwabi должен быть константойПереключение раздела в коде не поддерживается.Семантическая ошибка. Данный тип операнда невозможно переместить, он должен быть константой на момент ассемблированияЗначение сдвига > 32, используется «значение %% 32»Значение сдвига должно быть в диапазоне [0,31]Короткие ветвления, Не определено, SVC, LDM/STMПереполнение короткого литерала (%ld.), предполагается непосредственный режим.Непосредственное значение со знаком %ld слишком великоРазмер кадра превышает максимум из 96 регистровРазмер оборачивающихся регистров превышает размер кадраЧто-то забыли почистить
Регистры источника и назначения не должен быть одинаковымиРегистр источника для %s должен быть меньше регистра назначенияРегистры источника должен быть в одном блокеЛишняя «,» или неверный режим косвенной регистровой адресации.Побочные операнды; (максимально %d операндов/инструкций)Самостоятельный «#» недопустимСтроковое расширениеСимволы подстановки должны начинаться с буквыПодтип %d не распознан.Sunplus-v2-0-0-20060510
Откомпилирован без поддержки 64-битной арифметики.Поддерживаемые значения АРХ:Порядок перестановки инструкцийСимвол %s используется как непосредственный операнд в режиме PIC.Символ «%s» не может быть создан.Символ «%s» не может быть слабым и общим одновременноОжидался символОтсутствует символ
Отсутствует символ у .set/.equВ инструкции mbar используется символ как непосредственное значениеВ инструкции сдвига используется символ как непосредственное значениеВ инструкциях msrset/msrclr используется символ как непосредственное значениеСинтаксис в режим масштабированной индексации, используйте [Rn:m], где n=[0..7] m={b,w,d,q}перемещение TLS не константав комплекте FLIX перемещение TLS не допускаетсяРазмер перемещения TLS не совпадает с размером операндаПеремещения TLS_*_S9 пока не поддерживаютсяПараметры TMS320C6000:
Размер раздела TOC превышает 64kTOKEN TRACE не реализованМетка должна указываться до уточняющего предиката.Ожидается имя меткиМетки в раскрываемых псевдооперациях пока не поддерживаютсяЦелевой процессор не поддерживает эту инструкцию.Псевдооперация «.%s» не реализована
Операнд %s не совпадаетПсевдооперация .BTEQU не реализована.Псевдооперация .DEFINE не реализованаПсевдооперация .ENTER не поддерживаетсяПсевдооперация .LEAVE не поддерживаетсяПсевдооперация .MACRO не реализована64-битный формат файла используется без инструкций esame.Отладчик повредит bt (r25).
Если вам не нужно отлаживать этот код, используйте .set nobreak для выключения этого предупреждения.Отладчик повредит sstatus/ba (r30).
Если вам не нужно отлаживать этот код, используйте .set nobreak для выключения этого предупреждения.Следующие специализированные параметры ассемблера для ARC устарели и
рассматриваются только для совместимости:
Входной и выходной файлы должны быть различнымиПараметр «--no-allow-flix» запрещает многослотовый flix.Идентификатор ловушки должен быть константой.Данная архитектура не поддерживает атомарную инструкциюДанная архитектура не поддерживает mmuАссемблер пока не поддерживает поколение процессора %ldПо умолчанию ассемблер настроен на цель «%s»
с типом процессора «%s».
Ассемблер настроен на цель %s.
Такой доступ к регистру сопроцессора устарел в ARMv8Эта инструкция может приводить к непредсказумому поведению, если выполняется в ядрах M-профиля с включёнными прерываниями.Вот расположение конфликтного использованияДанный оператор создаёт только двух байтовые значения.Эта программа является открытым программным обеспечением; вы можете
распространять её согласно условиям GNU General Public License версии 3 или
более новой версии.
Эта программа не имеет абсолютно никаких гарантий.
Thumb не поддерживает NOP с подсказкамиThumb не поддерживает условное выполнениеThumb не поддерживает отрицательные индексный регистрыThumb не поддерживает регистровую индексацию с обратной записьюThumb не поддерживает регистровую пост-индексациюThumb не поддерживает 2-аргументную форму этой инструкцииThumb не поддерживает данный режим адресациикодирование Thumb не поддерживает здесь непосредственное значениекодирование Thumb не поддерживает вращениемножественная загрузка/сохранение в Thumb не поддерживает {reglist}^Thumb поддерживает только LSL в регистровой индексации сдвигомThumb-2 MUL не должна устанавливать флагиинструкцию Thumb-2 допускается указывать только в объединённом синтаксисеветвление Thumb2 за пределами диапазонаСлишком мало операндов в «%s».Слишком много аргументов. «%s»Слишком много инструкций для комплекта.Слишком много операндовВ инструкцию передано слишком много операндов.Просканировано слишком много операндовСлишком много операндов: %sВытолкнуто слишком много регистровИдентификатор ловушки «%ld» вне допустимого диапазона.Идентификатор ловушки должен  находиться в пределах [0x30..0x39] или [0x40..0xff].Считаем «%-*s» за символ.Попытка задать .set нераспознанный режим «%s»Попытка преобразовать ветвь, относительную PC, в абсолютный прыжокДве инструкции UI не могут выполняться параллельноДве инструкции MU не могут выполняться параллельноДве инструкции в одном наборе выполняют запись в регистр %s, что не допускается.Не удалось выделить память для новых инструкций
Невозможно определить целевой процессор по умолчанию из строки: %sНе удалось найти перемещение %s для инструкции %sневозможно сгенерировать совместимый с «%s» код без mthc1Невозможно смешивать инструкции как указаноНевозможно разобрать базу TLS: %sНевозможно обработать перемещение для кода операции thumb: %lxНевозможно создать перемещение с символом «%s»Невозможно использовать перемещение @pcl для инструкции %sНевозможно использовать перемещение @plt для инструкции %sНевыровненный операнд. Требует 16-битного выравнивания.Невыровненный операнд. Требует 32-битного выравнивания.Унарный оператор %c игнорируется, так как далее следует некорректный операндНесогласованные круглые скобки в операнде %s.Несогласованные круглые скобки в операнде %dНе определён аргумент для .EXPORT/.IMPORT (игнорируется): %sНеопределённая абсолютная константа: «%s».Неопределенный регистр: «%s».Неопределённое пространство: «%s». Предполагаем номер пространства = 0.Неопределенный символ подстановки «%s»Неожиданное преобразование ветвления с «%x».Неожиданный символ «%c» после операнда %d в %s.Неожиданная ссылка на символ в не кодовом разделеНеожиданное возвращаемое значение [%d] из parse_toc_entry!
Необработанная зависимость %s для %s (%s), упоминается %dнеобработанный тип перемещенияУказан нереализованный регистр «%s»Неизвестный операнд .syntaxНеизвестный идентификатор ЦП «%s»Неизвестная инструкция TMS320C30: %sНеизвестный ЦП -mcpu=%sНеизвестно исключение: «%s»Неизвестное расширениеНеизвестный режим косвенной адресацииНеизвестная инструкция «%s»Неизвестный код операции: «%.*s».Неизвестный код операции «%s»Неизвестный код операции: «%s».Неизвестный код операции: «%s»Неизвестный операторНеизвестный регистр процессора (32 бита): «%d»Неизвестный регистр процессора: «%d»Неизвестный параметр psr «%s»неизвестный регистровая пара — режим относительной индексации: «%d»неизвестный регистровая пара: «%d»Неизвестный регистр: «%d»Неизвестное перемещение в md_apply_fix: %sВ md_apply_fix обнаружено неизвестное перемещение.Неизвестный операнд перемещения: !%sНеизвестный операнд перемещения: @%sНеизвестный тип сегментаНеизвестный размер регистров с плавающей запятойНеизвестный типНеизвестный тип %c
Непарное верхнее перемещениеНепарное перемещение high/shighНераспознанное имя схемной погрешности ЦП, начинающееся здесь: %sНераспознанный параметр: -hiddenНераспознанный аргумент .LEVEL
Нераспознанная директива .option: %s
Нераспознанный аргумент .typeНераспознанный код условия «%s»Нераспознанный определитель зависимости %d
Нераспознанный тип поля «%c»Нераспознанный формат косвенного адреса «%s»Нераспознанная инструкция «%s»Нераспознанный формат кода операции: «%s»Нераспознанный код операции, %s.Нераспознанный код операции: «%s»Нераспознанный список операндов «%s» для инструкции «%s»Нераспознанный операнд/регистр, %s.Нераспознанный параметр «-x%s»Нераспознанный параметр после -KНераспознанная или неподдерживаемая константа с плавающей точкойНераспознанная параллельная инструкция «%s»Нераспознанная параллельная инструкция «%s»Нераспознанная комбинация параллельной инструкции «%s || %s»Не распознан тип отношения предикатаНераспознанный раздел «%s»Нераспознанный бит состояния «%s»Нераспознанная метка структуры/объединения «%s»Нераспознанная функция подстановки символаНераспознанная версия «%s»Непосредственное значение без знака %ld слишком великоНеподдерживаемый номер перемещения RISC-V %dНеподдерживаемый broadcast: «%s»Неподдерживаемый размер местоположения %dНеподдерживаемый набор расширения инструкций: «%s»неподдерживаемая операция с перемещениемНеподдерживаемое поколение процессора %dНеподдерживаемый размер перемещения %dНеподдерживаемое использование %sНеподдерживаемое использование .gpwordНеподдерживаемое использование spНезавершённая строка после абсолютного выраженияРаскрывающая директива не допускается инструкцией.Использование: %s [параметр...] [asm-файл...]
Директива .def/.ref устарела. Используйте .globalИспользование PC в этом месте вызывает НЕПРЕДСКАЗУЕМОСТЬИспользование PC в этом месте устарелоОбнаружена строковая инструкция RX в файле, который ассемблируется без поддержки строковой инструкцииИспользование p0 недопустимо в этом контекстеИспользование r%u в качестве регистра источника устарело, если r%u является регистром назначения.Используйте директиву .mmregs, чтобы задействовать имена отображённых в память регистров, таких как «%s»Используется $at без «.set noat»Для использованных инструкций FPU требуется включить расширение FPUИспользуется больше 48 доступных оборачивающихся регистровИспользуется больше 96 доступных оборачивающихся регистровИспользуется больше оборачивающихся регистров чем объявлено (%d)Используется ENTRY вместо CODE в директиве экспорта для %sИспользование константы во втором операнде .prologue устарелоИспользуется старый стиль, %%hi(expr), измените на стиль PPC, expr@h.Используется старый стиль, %%lo(expr), измените на стиль PPC, expr@l.Используется временный регистр (r1)Используется временный регистр(r1)Параметры VAX:
-d  ДЛИНА		игнорируется
-J			игнорируется
-S			игнорируется
-t ФАЙЛ			игнорируется
-T			игнорируется
-V			игнорируется
регистры VFP должны быть расположенным рядоможидается регистр одинарной или двойной точности VFPожидается регистр одинарной точности VFPожидается регистр одинарной двойной точности VFP или четверной точности Neonожидается регистр системный регистр VFPожидается регистр двойной точности VFP/Neonошибка VIP_BEGIN:%sНарушение ограничение упаковки VLIWПри -mno-pack используется упаковка VLIWПараметры VMS:
-+			кодировать (не обрезать) имена длиннее 64 символов
-H			показывать новый символа после хеш-обрезания
-replace/-noreplace	включить/выключить оптимизацию вызовов процедур
Параметры VMS:
-+			кодируемые хешем имена длиннее 31 символа
-1			обработка «const» совместима с gcc 1.x
-H			показывать новый символ после обрезания хеша
-h НОМ			не хешировать имена с разным регистром и преобразовывать их:
			0 = к верхнему регистру, 2 = к нижнему регистру, 3 = оставлять как есть
-v"ВЕРСИЯ"		ассемблируемый код был создан компилятором «ВЕРСИЯ»
Значение %d не помещается в %d-битное поле со знакомЗначение %d не помещается в беззнаковое %d-битное полеЗначение %ld не выровнено по 2 для 10-битного ветвления, относительного PC.Значение %ld не выровнено по 2 для 9-битного ветвления, относительного PC.Значение %ld слишком велико для 10-битного ветвления, относительного PC.Значение %ld слишком велико для 8-битного ветвления, относительного PC.Значение %ld слишком велико для 9-битного ветвления, относительного PC.Значение ENTRY_FR должно быть в диапазоне 12..21
Значение ENTRY_GR должно быть в диапазоне 3..18
Значение ENTRY_SR должно быть равно 3
Значение параметра «%s» в макросе «%s» уже заданоЗначение за пределами 16-битного диапазона: %ldЗначение за пределами 16-битного диапазона со знаком: %ldЗначение за пределами 4-битного беззнакового диапазона: %ldЗначение за пределами 5-битного беззнакового диапазона: %ldЗначение за пределами 6-битного диапазона: %ldЗначение за пределами 6-битного беззнакового диапазона: %ldЗначение за пределами 8-битного диапазона: %ldЗначение за пределами 8-битного диапазона со знаком: %ldЗначение за пределами 16-битного диапазона.Значение за пределами 3-битного диапазона.Значение за пределами 4-битного диапазона.Значение за пределами 5-битного диапазона.Значение обрезается до 62 битПеременная доступна только посредством якоря чтения маленьких данных, но он не в разделе маленьких данных только для чтенияПеременная доступна только посредством якоря записи маленьких данных, но он не в разделе записи маленьких данныхОчень короткая инструкция для параметра, то есть вы не можете делать это с NULLstrЗакончилась виртуальная памятьПредупреждение: Предупреждение: условие вне блока IT для Thumb.Предупреждение: повторяющийся регистр (r%d) в списке регистровПредупреждение: внутренняя ошибка: забыли установить endndx для %sПредупреждение: регистровый диапазон не упорядочен по возрастаниюЗапись в регистр «%s» не допускается.Неверная перестановка %dНеправильное количество входных операндовНеправильное количество операндовНеправильное количество выходных операндовНеправильное количество операндов по умолчанию, проверьте ns32k-opcodes.hНеверный регистр в списке регистров с плавающей запятойНеверный регистр в режиме с косвенным регистром.Неверный регистр размера указателя для архитектуры.ожидается аккумуляторный регистр XScaleпараметр абсолютных литералов Xtensa не поддерживается; игнорируется[-mwarn-syms]: Назначение делает символ, совпадающий с инструкцией ARM: %sметки [0-9]H нельзя смешивать с точечными псевдооперациямиметки [0-9]H не могут указываться в строке поодиночкеиндекс [PC] запрещён[]индекс тоже, что и ()+регистр: непредсказуем[]индекс тоже, что и -()регистр: непредсказуем[no-]generics устарел; используйте [no-]transform[no-]relax устарел; используйте [no-]transform[tocv] символ не является символом toc«%s %d» после «%s %d» в %s:%u«%s %d», но блок ещё не открытнельзя использовать «%s%s» для маски записи«%s%s» не допускается вместе с «%s%c»В «%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» не поддерживает старый NaN«%s» содержит неопределенный результат«%s» уже является псевдонимом %s «%s»«%s» устарела, используйте «%s»«%s» не является верным выражением %s«%s» является неправильным классификатором параметра для «%s» в макросе «%s»«%s» не поддерживается в 64-битном режиме«%s» не поддерживается для «%s%s»«%s» не поддерживается для «%s»«%s» здесь не допускается (ожидается «%c%s%s%c»)«%s» поддерживается только в 64-битном режиме«%s» должно быть последним в комплекте«%s» должна быть последней в группе инструкцийдля «%s» операнда %d нужно использовать сегмент «%ses»«%s» должна быть операндом этого .endpсимвол «%s» без предшествующей функции«%s» уже определена«%s» уже используется как имя параметра (или другой локальной)«%s» не определена внутри процедуры«%s» не указана с предыдущим .procоператор серийного номера «&» не поддерживаетсятребуется «)»требуется «,»«af» должен появляться один«fp=32» используется с 64-битным ABI«fp=32» используется с ЦП MIPS R6«fp=64» используется с 32-битным ABI«fp=64» используется с 32-битным fpu«fp=xx» нельзя использовать с «singlefloat»«fp=xx» используется с ЦП без инструкций ldc1/sdc1«gp=32» используется с 64-битным ABI«gp=64» используется с 32-битным ABI«gp=64» используется с 32-битным процессором«nooddspreg» нельзя использовать с 64-битным ABI«noreorder» должен указываться до «nomacro»перед EINT может потребоваться NOPздесь может потребоваться NOP из-за последующих изменений состояния прерыванияbignum с подчёркиваниями не может иметь более 8 шестнадцатеричных цифр в любом словеbignum с подчёркиваниями должен состоять ровно из 4 словдолжен быть указан регистр назначенияуже указан другой %s, сейчас %sрегистр не имеет адресаперемещение на этот операнд означает переполнениенедопустимое назначение аккумуляторас $DSBT_INDEX используется добавкадля вычисления адреса необходимо стойкий близко определённый символадресное смещение должно быть выровнено по половине словаадресное смещение должно быть выровнено по словудля адреса запрещён #для адреса запрещён ()для адреса запрещён ()+для адреса запрещён -()для адреса запрещён @для адреса запрещён []для адреса запрещён определитель длины перестановкидля адреса запрещён регистрслишком дальний адрес для таблицы векторов jmp/jsrблоки адресации должны быть одними из %sрежим адресации не поддерживаетсяпсевдоним = %s
не распознано значение выравнивания, используется размервыравнивание не является положительным числомвыравнивание не кратно степени 2выравнивание должно быть константойотрицательное выравнивание, предполагается 0отрицательное выравнивание; предполагается 0выравнивание не кратно степени 2заполнение для выравнивания (%lu байт) не кратно %ldдополнение для выравнивания (%lu байта) не кратно %ldдополнение для выравнивания (%lu байт) не кратно %ldслишком большое выравнивание, предполагается %dслишком большое выравнивание: предполагается %uслишком большое выравнивание; предполагается %dвыравнивание больше чем %d байт не поддерживается в разделах .textуже ассемблированные инструкциинеоднозначная комбинация флагов — директива «.profiler» игнорируетсядвусмысленный размер операнда памяти для «%s»двусмысленный размер операнда для «%s».indirect_symbol должен быть в разделе указателей на символы или заглушки.расширение архитектуры «%s» недопустимо для текущей базовой архитектурыархитектурные расширения должны указываться в алфавитном порядкеархитектура «%s» не распознанаархитектура выправлена с «%s» на «%s» для «%s»свойства архитектуры включены и выключены одновременнонекорректный вариант архитектурыассемблировать код Thumbассемблирование в порядке от старшего к младшемуассемблирование в порядке от младшего к старшемуассемблирован 0x%08x, ожидался %sне задано состояние ассемблера для первого фрагмента в разделе %sдля символа предполагается %sпредполагаем, что все члены группы «%s» — COMDATразрешено не более %d операндов перестановкиразрешено не более %d непосредственных операндовприсоединение заголовка авторских прав %s: %sприсоединение заголовка версии %s: %sпопытка вернуться к .org/.space/.nops? (%ld)попытка вернуться к .space/.bes? (%ld)попытка добавить indirect_symbol в раздел заглушек или ссылок с нулевым размером элемента в %sпопытка выделить данные в абсолютном разделепопытка выделить данные в общем разделепопытка заполнить абсолютный раздел ненулевым значениемпопытка заполнить раздел «%s» ненулевым значениемпопытка получить значение неопределённого символа «%s»попытка передвинуться обратно к .orgпопытка переопределения символа «%s»попытаться пересоздать элемент раскрытияпопытка переопределения «%s» с другой длинойигнорируется попытка переопределения псевдооперации «%s»попытка переопределения символапопытка переопределить типизированный псевдонимпопытка сохранить значение с плавающей запятой в абсолютном разделепопытка сохранить значение с плавающей запятой в разделе «%s»попытка сохранить непустую строку в разделе «%s»попытка сохранить ненулевое значение в разделе «%s»попытка сохранить значение в абсолютном разделепопытка использования инструкции ARM на процессоре, поддерживающем только Thumb — «%s»обратная ссылка на неизвестную метку «%d:»неправильный сегмент .common %sневерная директива .fmaskневерная директива .frameневерный формат .longcallневерная директива .maskневерная директива .mask/.fmaskневерная директива .nanневерный формат .relaxнеправильный сегмент .reserve — ожидался сегмент BSSнераспознанный атрибут .section: в строке должно быть a,e,v,w,x,M,S,G,Tнеправильная директива .section: в строке требуется a,l,w,x,M,S,G,Tнеправильная директива .section: в строке требуется a,o,s,w,x,M,S,G,Tнеправильная директива .section: в строке требуется a,s,w,x,M,S,G,Tнеправильная директива .section: в строке требуется a,v,w,x,M,Sнеправильная директива .section: в строке требуется a,w,x,M,S,G,Tнеправильный формат .usesневерная директива .weakextнекорректная отладочная информация COFFневерный описатель поля FUNCT «F%c»
неверный описатель поля Opcode «O%c»
неверный описатель поля RVC «C%c»
неверное выравниваниеНекорректный аргумент для директивы %s_check.Некорректный аргумент для директивы синтаксиса.Неправильные аргументы для инструкцииневерный базовый регистр: должен быть r0указана плохая битовая маска после APSRнеправильный вызов MD_ATOF()неправильный вызов md_atofнекорректно объединённый операнд вывода pmulsневерный сжатый описатель поля FUNCT «CF%c»
неверный идентификатор сопроцессораневерный defsym; формат должен быть --defsym имя=значениеневерный тип элемента для инструкциинекорректный экранированный символ в строкенеправильное выражениенекорректный синтаксис выражениянекорректный литерал с плавающей запятой: %sнекорректная константа с плавающей точкой: переполнение экспонентынекорректная константа с плавающей точкой: неизвестный код ошибки %dневерный формат для ifc или ifncневерный формат OPT NEST=depthплохой фрагмент по адресу %p: исправление %ld адреса %ld %ld 
неверный функциональный элемент у операнда %u в «%.*s»некорректное непосредственное значение для 8-битного смещения (%ld)некорректное непосредственное значение для смещения (%ld)плохая инструкция «%s»некорректный формат инструкциинекорректный синтаксис инструкцииневерная длина списканеверная длина списка для таблицы поисканеверный тип списка для инструкцииплохой операнд памяти «%s»неправильное количество операндов в «%.*s»неправильное смещение 0x%08lX (должно быть 8-битный номер слова)неправильное смещение 0x%08lX (должно быть выровнено по границе слова)неправильное смещение 0x%08lX (для представления доступно только 12 бит)неправильное смещение 0x%08lX (для представления доступно только 8 бит)плохой код операции или операндынекорректный операнд %u в «%.*s»некорректная комбинация операндов для «%.*s»плохое или неприводимое абсолютное выражениеплохое или неприводимое абсолютное выражение; предполагается нольплохой или отсутствующий номер сопроцессораневерный или необработанный тип перемещения: 0x%02xПлохой номер персонализационной процедурынекорректный предикат «%s»некорректный диапазон в списке регистровневерное выражение регистраневерный регистр для mrsнекорректный регистр у операнда %u в «%.*s»неверный регистр для пост-индексаневерный регистр в []некорректный список регистровнекорректный список регистров: %sплохое имя регистра: «%s»некорректное имя регистра: %sнекорректный номер регистра: %sнекорректный регистр или регистровая пара у операнда %u в «%.*s»некорректный регистровая пара у операнда %u в «%.*s»неверный диапазон регистровнеисправное состояние ослаблениянеправильное выражение перемещениянекорректное выражение перемещения для «%s»недопустимый тип перемещаемого местоположения (%d)неправильный сегментнеправильный размер %d в определителе типанеправильный размер %d в определителе ширины вектораневерный начальный регистр: r0 и r15 не допускаютсянекорректная строковая константанеправильный символ суффиксанекорректный тип для регистранекорректный тип для скаляраневерный тип в инструкции Neonневерное значение (%s) для %sнекорректное значение для поля funct2, значение должно быть в диапазоне 0...3некорректное значение для поля funct3, значение должно быть в диапазоне 0...7некорректное значение для поля funct4, значение должно быть в диапазоне 0...15некорректное значение для поля funct7, значение должно быть в диапазоне 0...127некорректное значение для поля opcode, значение должно быть в диапазоне 0...127 и 2 младших бита должны быть равны 0x3некорректное значение для поля opcode, значение должно быть в диапазоне 0...2плохой тип векторного расположенияневерный/отсутствует спецификатор psrнеправильный формат директивы .dimнеправильный формат директивы .dim: игнорируетсянеправильно описана директива .sizeнеправильный формат директивы.weak: игнорируетсяплохо сформированное выражение рядом с %sбаза и смещение должны быть из одного блокаожидается базовый регистрзадан базовый регистр, но он равен нулюв базовый регистр выполняется обратная запись и он пересекается с одним из регистром передачив базовый регистр выполняется обратная запись и он пересекается со вторым регистром передачибазовый блок должен быть A0 или A1базовый блок должен быть одним из %sbfd-цель = %s
bfd_set_section_flags: %sнекорректный bignumнекорректный bignum; предполагается нольbignum обрезан до %d байтаbignum обрезан до %d байтbignum обрезан до %d байтбитовое поле выходит за границы регистраblx в «%s» — функция состояния ARM ISA, изменяется на blblx в функции Thumb«%s» из состояния Thumb ISA изменяется на blобе инструкции для !gpdisp!%ld должны быть в одном разделеЗапись br_gr до записи области!Запись br_mem до записи области!bra или bsr с неопределенным символом.ветвление %s выполняется всегдапереполнение диапазона адреса ветвления (0x%lx)ветвление должно быть последней инструкцией в блоке ITсмещение ветви %d вне допустимых пределовсмещение ветви %d вне допустимых пределов %d - %dсмещение ветви вне допустимых пределов
операнд ветвления имеет нечётное число (%lx)
ветвление за пределами диапазонаошибка ослабления ветвления
ослабление ветвления не поддерживается в «%s»частота цели ветвления должна быть больше 0цель ветвления не выровнена по границе словаветвление к символу в другом режиме ISAветвление по не выровненному адресу (0x%lx)из-за ветвления или прыжка в цикл может возникнуть выявленный дефектbreak вне структурированного цикладля операнда такого типа требуется broadcastbroadcast находится не в операнде-источнике памятиассемблер сломался, ничего ассемблироваться не будетбайтовый константный счётчик %ld вне диапазона [1..%d]байтовая перестановка за пределами диапазонабайт или полуслово недопустимо для базового регистраадрес вызова назначения 0x%08x вне диапазона 0x%08x - 0x%08xвызов md_convert_frag
вызов md_convert_frag 
вызов md_estimate_size_before_relax
вызов md_estimate_size_before_relax 
вызов tc_aout_fix_to_chars 
невозможно выполнить %d-байтовое перемещение, относительное pcневозможно выполнить %d-байтовое перемещениеневозможно разобрать выражениезагрузка допустима только в два последовательных регистрасохранение допустимо только в два последовательных регистрапередача допустима только для двух последовательных регистранельзя выполнить []индекс над регистром, так как он не имеет адресадля операнда невозможно изменить индексне удалось закрыть %s: %sне удалось закрыть «%s»не удалось создать %s: %sне удалось создать группу: %sне удалось создать перемещениене удалось создать раздел %sНе удалось закодировать регистр «%s%s» в инструкцию, требующую префикс REX.не удалось расширить фрагментне удалось расширить фрагмент до %lu символане удалось расширить фрагмент до %lu символовне удалось расширить фрагмент до %lu символовне удалось заполнить %ld байт в разделе %s из %s: «%s»не удалось заполнить %ld байта в разделе %s из %s: «%s»не удалось заполнить %ld байт в разделе %s из %s: «%s»не найдено местоположение, на которое указывает .usesне удалось найти код операциине удалось найти код операции не удалось найти предыдущий код операции не удалось обработать выражениегенерация литералов/ярлыков пока не работаетне удалось обработать не абсолютный сегмент в «%s»не удалось обработать неопределённый ОП ТИПне удалось получить хеш «%s»: %sнельзя иметь перемещение для ipushне удалось создать глобальный регистровый символ «%s»нельзя смешивать позиционные и задаваемые именами аргументынельзя смешивать модификатор перемещения и явный сдвигне удалось открыть %s на чтение: %sне удалось открыть %s: %sне удалось открыть «%s» для записине удалось открыть bfd в стандартный вывод %sне удалось открыть файл библиотеки макросов «%s» для чтения: %sпред-уменьшение невозможноне удалось прочитать из %s: %sневозможно переопределить индекс псевдонима скаляраневозможно переопределить тип псевдонима регистрадля операнда невозможно переопределить типне удалось представить тип перемещения %sне удалось определить «%s» {раздел %s} — «%s» {раздел %s}не удалось определить значение символа «%s»не удалось задать флаги %sне удалось начать запись раздела .mdebug: %sздесь нельзя использовать четверной регистр Neonздесь нельзя использовать R0невозможно использовать выравнивание с этой инструкциейнельзя использовать верхнюю часть регистра в операнде %dНельзя использовать регистр «%s%s» как операнд %d в «%s».не удалось записать %ld байт в раздел %s из %s: «%s»не удалось записать %ld байта в раздел %s из %s: «%s»не удалось записать %ld байт в раздел %s из %s: «%s»Невозможно выполнить ассемблирование инструкции DSP, не указан параметр DSP: %sНевозможно выполнить ассемблирование инструкции FPU, не указан параметр FPU: %sне удалось ассемблировать в литеральный фрагментне допускается задание одновременно пред-уменьшения и пост-увеличенияневозможно выполнить ветвление по нечётному адресуне удалось изменить .bundle_align_mode внутри .bundle_lockне удалось изменить раздел или подраздел внутри .bundle_lockнельзя объединять индекс с параметромне удалось объединить пре и пост индексациюневозможно преобразовывать символ выражения %s в сложное перемещениене удалось создать 64-битное перемещениене удалось создать число с плавающей точкойне удалось декодировать формат инструкцииневозможно определить символ «%s» в абсолютном разделеНевозможно определить размер инструкции Thumb. Вместо этого используйте .inst.n/.inst.w.невозможно выполнить %s %u-байтовое перемещениеневозможно выполнить %u-байтовое перемещение, относительное pcневозможно выполнить %u-байтовое перемещениеневозможно выдать относительное pc перемещение%s %s%sневозможно выдать перемещение %s для символа subsy %sневозможно закодировать невыровненное добавление в перемещаемом поле (0x%lx)не удалось закодировать код операции «%s»не удалось закодировать код операции «%s» в заданном формате «%s»не удалось найти подходящий трамплинневозможно сгенерировать тип перемещения для символа %s, код %sне удалось учесть суффикс ширины «%s»не удалось совершить относительный прыжок по абсолютному расположениюневозможно замаскировать инструкцию не функциональным элементомневозможно заместить заполненный нулями тип раздела для «%s,%s»невозможно вместе упаковывать %s и %sневозможно вместе упаковывать %s и %s в 16-битную инструкциюневозможно упаковывать %s в слот P1невозможно упаковывать %s в 16-битную инструкциюневозможно представить перемещение %s в объектном файленевозможно представить перемещение %s в данном формате объектного файланевозможно представить перемещение %s в данном формате1 объектного файланевозможно представить перемещение «%s» в объектном файлене удалось представить тип перемещения %sне удалось представить тип перемещения %s в режиме x32невозможно определить параметр @slotcountнельзя задавать literal_prefix внутри фрагмента литераланевозможно использовать «%s» в этом разделенельзя использовать косвенную адресацию вместе с PCневозможно использовать часть регистра %s для адресацииневозможно использовать пост-индексацию с относительной PC адресациейневозможно использовать пост-индексацию с этой инструкциейневозможно использовать индексный регистр с относительной PC адресациейневозможно использовать индексный регистр с этой инструкциейневозможно использовать обратную запись с относительной PC адресациейневозможно использовать обратную запись с этой инструкциейканоническое = %s
символьная константа слишком длиннасимвол после имени не «#»cmpu не поддерживает код условия %sсмещение сопроцессора вне диапазонаожидается регистр сопроцессоракод совместимый с ATPCSв коде используется 26-битный программный счётчикв коде используется 32-битный программный счётчикмежду операндами ожидается запятаяожидается запятаяотсутствует запятая в .xstabsобщее выравнивание не кратно степени 2сравнение должно выполняться с регистром или #0значение кода условия %s (%d) слишком большоекод условия не подходит для jrрегистр кода условия должен быть 0 или 4 для %s, был %dрегистр кода условия должен быть чётным для %s, был %dнет условия после условной инструкциитребуется условиездесь нельзя использовать условие saУсловное ветвление или инструкция jal ссылается на R%ld предыдущей арифметической или логической инструкции.цель условного ветвления за пределами диапазонацель условного ветвления не выровнена по границе словаусловные инфиксы устарели в объединённом синтаксисев инструкции условия не может использоваться флаг Bв инструкции условия не может использоваться флаг Gв инструкции условия не может использоваться флаг Rне согласующиеся атрибуты расширения ISA.неясные выражения перемещениянесостыковка в формальных параметрахконстанта не помещается в 4 битаожидается константное выражениеожидается константное выражение или список регистровтребуется константное выражениетребуется константное выражение.в %s найден генератор констант регистра назначенияв %s найден генератор констант регистра источникатребуется константное смещениеконстанта вне 8-битного диапазона: %dтребуется константный размер сдвигаслишком большая константа, чтобы уместиться в инструкциютребуется константное значениеуправляющий регистр «%s» не поддерживается на этой архитектуреожидается регистр управления, но получен «%.6s»convert_frag
Общая длина инструкций режимов core и copro должна быть 32 бита.Общая длина инструкций режимов core и copro должна быть 64 бита.значение ключевого регистра %s (%d) слишком большоеневозможно провести ассемблирование: %sне удалось собрать переход для %s => %sне удалось разобрать INSN_PATTERN «%s»не удалось разобрать INSN_REPL «%s»невозможно разобрать определения шаблонане задана архитектура и машинане удалось пропустить элементы %ld в файле «%s»невозможно обновить архитектуру и машинуневозможно записать раздел .mdebug: %sне удалось найти корректный формат инструкцииневозможно найти перемещение для использованияЦП «%s» не распознантип ЦП = %s
cpu4: PUSH #4 не преобразуется в короткий видcpu4: PUSH #8 не преобразуется в короткий видcr%ld — зарезервированный регистр управленияctoff() не поддерживается в rh850 ABI. Вместо этого используйте -mgcc-abiперемещение ctoff() используется в инструкции, которая это не поддерживаеткод операции пользовательской инструкции %u вне диапазона %u - %uрегистры d0/d1опасное расположение MULS/MULU; установите для него большее выравниваниеповисшая «__gcc_isr %d»повисшая «__gcc_isr»зависимость данных: %s %s — %s %s (на %d/%d вверху)данные в исполняемом разделеэлемент данных с аргументом больше расположениярегистр передачи данных не может быть полусловоммаска по умолчанию запрещенаназначение и источник1 должны быть одним и тем же регистромназначение должно пересекаться с одним из регистров источниканазначениеназначением сложения/вычитания может быть только R2 или R3назначением умножения может быть только R0 или R1операнд назначения должен быть 16-битным регистромоперанд назначения должен быть 16-битным абсолютным адресомоперанд назначения должен быть 8-битным регистромрегистр назначения совпадает с использующемся в параллельных инструкцияхрегистр назначения изменён адресом перестановки-после-изменениярегистр назначения должен быть полным словомрегистром назначения должен быть r1регистр назначения совпадает с базовым обратной записирегистр назначения должен быть с чётным номеромблоком назначения должен быть RDиспользование обнаруженного глобального регистра не покрывается псевдооперацией .registerразличие двух символов поддерживается только для .long, .short или .byteдиректива %s не может быть отрицательнойобнаружена директива .big, для неё требуется параметр -bigобнаружена директива .little, для неё требуется параметр -littleдиректива LOC изнутри пары BSPEC/ESPEC не поддерживаетсядиректива LOCAL должна быть в коде или данныхвнутри комплектов директивы не допускаютсявыключить предупреждения о символах, совпадающих с инструкциямиселектор меньше 0перестановка слишком великаперестановка должна задаваться 8-битным числом без знакаперестановка переполняет 12-битное полеперестановка переполняет 8-битное полеперестановка к определённому символу %s переполняет 12-битное полеперестановка к определённому символу %s переполняет 8-битное полеперестановка к неопределённому символу %s переполняет 12-битное полеперестановка к неопределённому символу %s переполняет 12-битное поле перестановка слишком велика (%d)перестановка слишком велика для этой архитектуры; требуется 68020 или вышеdiv / mul являются зарезервированными инструкциямиделение на нольделение на нольделение на ноль при изменении «%s»dla используется для загрузки 32-битного регистра; вместо неё рекомендуется использовать laне выводить подробные сообщения об ошибкахне предупреждать об использовании устаревших возможностейне совпадает с началом %s%s у %s:%dне используйте синтаксис Rn-Rm с не элементным шагомнепосредственное значение сдвига dsp не является константойповторный !tlsgd!%ldповторный !tlsldm!%ldповторный «.else»повторное употребление .fnstartповторное употребление .handlerdataповторное употребление .personalityповторное употребление .personalityindexповтор инструкции %sповторяющийся макрос %sповторный «%s»повтор битового спецификатора psrэлементы должны быть меньше области возвратаelse без надлежащего ifemit_one_bundle: неожиданный динамический операндпустое поле метки у ISпустое имя символа в .def; игнорируетсясписок векторных регистров пустэмуляции не обрабатываются при таких настройкахконец файла после одиночной кавычки; вставлен \0конец файла в комментарииконец файла в комментарии; вставлен символ новой строкиконец файла в экранированном символеконец файла в многостроковом комментарииконец файла в строке; вставлен «%c»конец файла внутри условияконец файла не в конце строки; вставлен символ новой строкиконец макроса внутри условияне найден конец списка векторных регистровошибка в конце строкиendf без forendi без надлежащего ifконечным регистром должен быть r15endw без whileне задан размер элемента SHF_MERGEвходная инструкция с уменьшением стека < 16ошибка при проверке переполнения — ассемблер сломалсяошибка создания таблицы псевдоопераций %s: %sошибка при разборе списка элементов/структурошибка установки флагов для «%s»: %sошибка установки флагов для «.sbss»: %sошибка: к символу применена неподдерживаемая директива #foo()оценочный размер
вызвана estimate_size_before_relaxтребуется номер чётного регистратребуется чётный регистризбыточные операнды: «%s»ожидается #константав первом аргументе %s ожидается #nожидался %cожидается «,» после имени разделаожидается «,» после имени символаожидается «,» после размера символаожидается «]», но %c в %sожидается , <константа>регистром ожидается .L, .W или .B для индексного режима адресацииожидается 0 операндов для сгенерированной меткиожидался 0 или 1ожидается операнд <Rm>, <Dm> или <Qm>ожидается <nn>ожидается <смещение>, <код операции>ожидается <регистр>, <регистр>ожидается <метка> , <значение>ожидается @(exp, reg16)ожидается регистр EPожидается «%s» для уже заданной .vtable_inheritпосле имени %s ожидается «,»ожидается адресное выражениеожидается выравнивание после размераожидается закрывающая скобкаожидается запятаяожидается запятая после «%s»ожидается запятая после имени инструкцииожидается запятая после основного кода операцииожидается запятая после имениожидается запятая после имени «%s»ожидается запятая после имени «%s» в директиве .localentryожидается запятая после имени «%s» в директиве .sizeожидается запятая после имени в .symverожидается запятая после имени в .vtable_entryожидается запятая после имени в .vtable_inheritожидается запятая после режима регистраожидается запятая после номера регистраожидается запятая после имени символаОжидается запятая после имени символа: остаток строки игнорируется.ожидается запятая или двоеточие после имени символа: остаток строки игнорируетсяожидается разделитель запятаяв первом аргументе %s ожидается константное выражениеожидается константное выражение, получено %sожидается константа в диапазоне 2..16в аргументе инструкции RPT ожидается константа или имя регистрав аргументе RPT ожидается константное значениеожидается выражениеожидается выражение, получено %sотсутствует ожидаемый заполняющий шаблоножидается, что первый аргумент %s находится в диапазоне 1-4ожидается индексожидается числовая константаожидается один операнд для сгенерированного литералаожидается строка в кавычкахожидается регистрво втором аргументе %s ожидается регистрожидается список регистровв первом аргументе %s ожидается имя регистра или константыожидается простое числоожидается символожидается имя символаожидается корректный режим адресации для mova: «@(disp, ea.sz),ERn»ожидается, что значение первого аргумента %s помещается в 20 битожидается }ожидается %c рядом с %sожидается )ожидается ]ожидается «,» после коэффициента масштабирования в «%s»ожидается «,» или «)» после базового регистра в «%s»ожидается «,» или «)» после индексного регистра в «%s»для разделения операндов ожидается запятаядля разделения операндов регистра ожидается запятаяожидается управляющий регистрпосле .list ожидается ON или OFFожидается индексный регистр или коэффициент масштабирования после «,»: получен «%c»ожидается инструкция неявного ветвления после «notrack»ожидается неявный регистр «($rA)»ожидается неявный регистр «($rX)»ожидается блокируемая инструкция после «lock»ожидается мнемоника; ничего не полученов режиме самопроверки ожидается строка кода операцииожидается операнд после «,»; ничего не полученоожидается операнд перед «,»; ничего не полученоожидается префикс; ничего не полученоожидается регистрожидается коэффициент масштабирования 1, 2, 4 или 8: получен «%s»ожидается корректный инструкция ветвления после «bnd»ожидается {выражение не умещается в BYTEвыражение не умещается в WORDошибка в выражениивыражение должно быть константойвыражение вне диапазона; по умолчанию 0выражение вне диапазона; по умолчанию 1слишком сложное выражениерасширенная инструкция в слоте задержки ветвлениярасширенная инструкция в слоте задержкизапрошен расширенный операнд, но этого не требуетсярасширяющий сдвиг не допускаетсярасширение «%s» не распознанорасширение не применяется к базовой архитектуреизбыточные аргументы в .LABEL игнорируютсялишние символы «%s» в конце константного выражения «%s»лишние символы «%s» в конце непосредственного выражения «%s»лишние символы «%s» в конце операнда «%s»лишние символы «%s» в конце абсолютного операнда «%s»дополнительная закрывающая скобкадополнительное двоеточиелишняя запятаялишняя точкадополнительная открывающая скобкалишнее содержимое в строке игнорируетсяпосторонние символы в конце раздела числового типав инструкции сдвига излишний сдвиг как часть операндаошибка для %d
регистр общего назначения не прошёл проверку работоспособности.regnum не прошёл проверку работоспособности.проверка на исправность не пройденапроверка на исправность не пройдена.проверка на исправность не пройдена: long_jumpпроверка на исправность не пройдена: short_jumpпроверка на исправность специального случая инструкции не пройденаошибка при ассемблировании инструкции: «%s»ошибка при разборе флаговне удалось прочитать таблицу инструкций %s
ошибка установки флагов для «%s»: %sне удалось задать подразделы символамине удалось задать отладочную информацию: %sфиктивный .file после настоящегопровал частоты должен быть больше 0поле fx_size мало, чтобы хранить %dРазмер поля должен быть равен 16, если значение перемещаемоезначение поля «%s» слишком сложно для bitfieldЗначение поля обрезаноширина поля «%s» слишком сложна для bitfieldширина поля %lu не помещается в %d байт: обрезается до %d биташирина поля %lu не помещается в %d байта: обрезается до %d битширина поля %lu не помещается в %d байт: обрезается до %d битпятыйфайл завершён с открытым блоком ITфайл не найден: %sномер файла %ld уже выделенномер файла меньше 1имя файла выходит за одностраничную границузаполняющий шаблон слишком большой, обрезаем до %uпервыйпервый и второй операнды должны быть одним и тем же регистромпервый операнд является значением с плавающей запятойпервый операнд слишком велик для 16-битного знакового целогопервый операнд слишком велик для 24-битной перестановкипервым регистром должен быть r4первый регистр передачи должен быть чётнымиз %s перемещены не все местоположенияожидается флаг для инструкции {c}psрегистр плавающей запятой должен быть чётным, был %dаргументы значений с плавающей точкой не в регистрах fpконстанта с плавающей запятой слишком большаянекорректное число с плавающей точкойнекорректное число с плавающей точкой; предполагается нольчисла с плавающей запятой не реализованытребуется выражение с плавающей запятойформат = %s
имена форматов допускаются только внутри комплектовобнаружен %d операнд для «%s»: ожидалось %dобнаружено %d операнда для «%s»: ожидалось %dобнаружено %d операндов для «%s»: ожидалось %dнайден «%c», ожидался: «%c»четвёртыйЗапись fr_mem до записи области!fr_var %lu < длины %dfr_var (%ld) < длина (%d)дробные биты значения за пределами диапазонаожидается регистр кадра, используется $%d.размер кадра указан дваждыЗапись frgr_mem до записи области!функциональный элемент уже замаскированфункциональный элемент уже замаскирован у операнда %u в «%.*s»функциональный элемент уже используется в этом  выполняемом пакетемусор после указания индекса игнорируетсямусор в конце строкимусор после инструкциигенерировать код PICget_expanded_loop_offset: неверный код операцииЗапись gr_gr до записи области!Запись gr_mem до записи области!не задано имя группы для SHF_GROUPраздел групп «%s» не имеет подписи группыhandlerdata в кадре cantunwindhard-float конфликтует с заданным fpuаппаратное делениеналичие в списке регистров базового регистра при использовании обратной записи создаёт НЕПРЕДСКАЗУЕМОСТЬвот "else" незавершённого условияздесь предыдущий «.else»здесь предыдущий «.if»вот начало незавершённого условияперемещение hi() используется в инструкции, которая это не поддерживаетперемещение hi0() используется в инструкции, которая это не поддерживаетв выражении списка регистров установлены старшие битыподсказку в модуле B нельзя использоватьподсказка в модуле B может восприниматься как nophint.b может восприниматься как nophint.b не должен использоватьсяожидается управляющий регистр iWMMXtожидается управляющий регистр или регистр данных iWMMXtожидается регистр данных iWMMXtожидается скалярный регистр iWMMXtia64.md_begin: не удалось получить хеш «%s»: %sidentifier+constant@%s означает identifier@%s+constantidentifier+constant@got означает identifier@got+constantесли регистр обратной записи в списке, то он должен быть самым нижним регистром в спискеИгнорируется попытка переопределения символа «%s».игнорируется попытка переопределить встроенный регистр «%s»игнорируется попытка переопределения символа %sигнорируется попытка удалить определение встроенного регистра «%s»игнорируется попытка использовать .unreq для постоянного имени регистра: «%s»игнорируется плохой аргументигнорируется изменение атрибутов раздела для %sигнорируется изменение размера элементов раздела для %sигнорируется изменение типа раздела для %sигнорируется дополнительный разделитель «:» в «-rename-section»игнорируется значение заполнителя в абсолютном разделеигнорируется значение заполнителя в разделе «%s»игнорируется некорректный тип раздела для %sигнорируется некорректное определение «-rename-section»: «%s»игнорируется выход из макроса вне определения макросаигнорируются операнды: %s игнорируется переопределение псевдонима регистра «%s»iif преобразует внутренний pcrel/двоичныйiif преобразует внутренний pcrel/указательнедопустимый размер перемещения %s: %dнедопустимая директива .stab%c, некорректный символнедопустимое выражение .stabx; предполагается нольнекорректная двойная косвенная адресациянедопустимое выражениеневерный непосредственный регистровый операнд %sнекорректная косвенная ссылканедопустимый код операции %s для МК %sневерный операнднедопустимый операнд — обнаружено имя регистра где его быть не должноневерные операндынекорректный диапазон для цели аппаратных версийнедопустимый регистр после @недопустимый регистр после @-в список включены некорректные регистрынедопустимый номер регистрав комплекте используется запрещённый ресурснеправильное использование управляющего регистранеправильное использование регистра сопроцессораimm3imm5 должно быть >= 2здесь нельзя использовать непосредственное значение 0ожидается непосредственное значение 1 или 2непосредственный элемент невозможно передвинуть одной инструкциейдля непосредственного выражения требуется префикс #непосредственное значение содержит установленные биты вне диапазона размера операнданепосредственное значение не степень двухнепосредственное значение должно быть 1 или 2непосредственное смещение не выровнено по 2-х байтовой границенепосредственное смещение не выровнено по 4-х байтовой границенепосредственное смещение за пределами диапазонанепосредственный операнд недопустим с абсолютным прыжкомнепосредственный операнд не совпадаетнепосредственный операнд слишком великтребуется непосредственный операндтребуется непосредственный операнд iWMMXt2сумма непосредственных операндов больше 32непосредственный элемент за пределами диапазонанепосредственное значение за пределами диапазона вставкинепосредственное значение за пределами диапазона операции сужениянепосредственное значение за пределами диапазона сдвиганепосредственное значениенепосредственное значение %d за пределами диапазона %d - %dнепосредственное значение %llu за пределами диапазона %u - %luнепосредственное значение %u за пределами диапазона %u - %uнепосредственное значение 0x%x обрезано до 0x%xнепосредственное значение за пределами диапазонанепосредственное значение должно быть кратно %d в операнде %d — «%s»непосредственное значение не допускается при разных источнике и назначениинепосредственное значение за пределами диапазонанепосредственное значение за пределами диапазонанепосредственное значение за пределами диапазона, ожидаемый диапазон [0, 16]непосредственное значение за пределами диапазона, ожидаемый диапазон [1, 32]ожидается непосредственный нольнеподходящие аргументы для кода операции «%s»неподходящие аргументы для кода операции «%s»несовместимый флаг %i в строковой директивенесоответствие типов в инструкции Neonнесогласованное использование .cfi_sectionsнекорректное условие в блоке ITнекорректный формат инструкции параллельного умноженияВ первой инструкции указано неправильное количество операндовВо второй инструкции указано неправильное количество операндовиспользуется неверный регистр «%s%s» с суффиксом «%c»неверный регистр в списке регистровневерный номер регистра, игнорируетсярегистры индекса и назначения должны различатьсявнутри списка регистров индекс не допускаетсяиндексное смещение вне диапазонаиндексный регистр пересекается с регистром передачизадан индексный регистр, но он равен нулюзначение индекса слишком большое для %sожидается индексированный векторный регистрнеявный %s без «*»не удалось вставить «%s» в таблицу хешей псевдонимов %s: %sне удалось вставить «%s» в таблицу хешей имён %s: %sвставляется «%s» в хеш-таблицу строк: %sне удалось вставить «%s» в таблицу символов: %sвставляется «%s» в хеш-таблицу тегов: %sвставляется NOP перед EINTинструкцию нельзя объединять с инструкцией параллельной обработкиинструкцию нельзя объединять с не-nopxинструкцию нельзя объединять с не-nopyинструкцию нельзя объединять с pmulsИнструкция %s не может следовать за другой инструкцией ввода-вывода.Инструкция %s не может следовать за другой инструкцией, обращающейся к памяти.для инструкции %s требуется %d операнддля инструкции %s требуется %d операндадля инструкции %s требуется %d операндовдля инструкции %s требуется микроконтроллер MSP430XДля инструкции %s требуется включить расширение AUDIOДля инструкции %s требуется включить расширение DIV & DX_REGSДля инструкции %s требуется включить расширение DX_REGSДля инструкции %s требуется включить расширение FPUДля инструкции %s требуется включить расширение FPU_DPДля инструкции %s требуется включить расширение FPU_MACДля инструкции %s требуется включить расширение FPU_SPДля инструкции %s требуется включить расширение STRINGДля инструкции %s требуется включить расширение производительностиДля инструкции %s требуется включить расширение производительности IIинструкция %s.a не существуетинструкция %s: результат всегда ложьинструкция %s: результат всегда правдаинструкция «%.*s» не может иметь предикатИнструкция «%s» не может выполняться параллельно.инструкция «%s» только для M32R2инструкция «%s» только для M32RXинструкция «%s» после «xacquire» не допускаетсяИнструкция «%s» не поддерживается в 16-битном режиме.адрес инструкции не кратен %dАдрес инструкции не кратен 16Адрес инструкции не кратен 2Адрес инструкции не кратен 8инструкция не может быть условнойинструкция не может выполняться над парой значенийинструкция не принимает пред-индексированную адресациюинструкция не принимает масштабированный регистровый индексинструкция не принимает данный режим адресацииинструкция не принимает неиндексированную адресациюинструкция запрещает сдвиговый индексинструкция не поддерживает неиндексированную адресациюинструкция не поддерживает обратную записьинструкция не допускает блочный типформа инструкции недоступна на этой архитектуреинструкция неявно обращается к R31 предыдущей загрузки.инструкция всегда безусловнаяслишком длинная мнемоника инструкции: %sинструкция не допускается в блоке ITинструкция не поддерживается в режиме Thumb16для инструкции требуется меткадля инструкции требуется метка или значение в диапазоне -511:512для инструкции требуется метка sans '$'для инструкции требуется регистровый индексиз-за последовательности инструкций (write a0, branch, retw) может возникнуть выявленный дефектИнструкции выполняют запись в один и тот же регистр назначения.ожидается целочисленный 32-битный регистрожидается целочисленный 64-битный регистрОперанд целого вне диапазонаожидается целочисленный регистр или регистр SPожидается целочисленный регистр или нольожидается целочисленный регистрожидается целочисленный регистр в расширенном/сдвигающем регистре-операндеожидается целочисленный регистр, ноль или регистр SPвнутреннее противоречие: перемещение в раздел без содержимоговнутренняя ошибка при обработке аргументоввнутренняя ошибка: [%s] неожиданный код [%lx] в символе frobвнутренняя ошибка: некорректное значение CFA #%dвнутренняя ошибка: неверный тип аргумента %cвнутренняя ошибка: некорректный ID (%d) свойства файлавнутренняя ошибка: неправильный код операции microMIPS (неправильная длина %u): %s %sвнутренняя ошибка: неправильный код операции microMIPS (несоответствие кода операции/длины): %s %sвнутренняя ошибка: неверное перемещение #%dвнутренняя ошибка: индекс основного раздела вне диапазонавнутренняя ошибка:  неверный дескриптор кода операции для «%s %s»
внутренняя ошибка: не удалось экспортировать тип перемещения %d («%s»)внутренняя ошибка: не удалось получить хеш «%s»: %sвнутренняя ошибка: не удалось получить хеш «%s»: %s
внутренняя ошибка: не удалось получить хеш регистра aux «%s»: %sвнутренняя ошибка: не удалось получить хеш макроса «%s»: %sвнутренняя ошибка: не удалось получить хеш кода операции «%s»: %sвнутренняя ошибка: не удалось получить хеш кода операции «%s»: %sвнутренняя ошибка: не удалось установить местоположение для перемещения с типом %d («%s»)внутренняя ошибка: не удалось выделить %d указателей indirectsymbolвнутренняя ошибка: местоположение содержится вне фрагментавнутренняя ошибка: некорректный макросвнутренняя ошибка: ошибка поиска/получения операндоввнутренняя ошибка: потерян код операции: «%s» "%s"
внутренняя ошибка: неявных символов mach-o больше, чем ожидалосьвнутренняя ошибка: перемещение %d («%s») не поддерживается форматом объектного файлавнутренняя ошибка: неизвестный формат dwarf2внутренняя ошибка: неизвестное состояние проверки nopвнутренняя ошибка: неизвестное имя параметра «%s»внутренняя ошибка: невозможно сгенерировать перемещение «%s»внутренняя ошибка? невозможно сгенерировать перемещение «%s»внутренняя ошибка? невозможно сгенерировать перемещение «%s» (%d, %d)внутренняя ошибка в parse_register_listвнутренняя несогласованность в %s: bdap.w не содержит символавнутренняя несогласованность в %s: bdapq не символвнутренняя проблема рассогласованности в %s: %lxвнутренняя проблема рассогласованности в %s: внешняя инструкция %04lxвнутренняя проблема рассогласованности в %s: fr_subtype %dвнутренняя проблема рассогласованности в %s: fr_symbol %lxвнутренняя проблема рассогласованности в %s: инструкция %04lxвнутренняя проблема рассогласованности в %s: определённый символвнутренняя проблема рассогласованности: вызвана %s для %d байтвнутреннее перемещение (тип: IMMEDIATE) не исправляетсявнутренняя ошибка: в разделе не найдена BFD_RELOC_MMIX_BASE_PLUS_OFFSETвнутренняя ошибка: в разделе не найдено выражение GREGвнутренняя ошибка: неправильный код операции RISC-V (биты 0x%lx не определены): %s %sвнутренняя ошибка: неправильный код операции RISC-V (ошибка маски): %s %sвнутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «%c»): %s %sвнутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «C%c»): %s %sвнутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «CF%c»): %s %sвнутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «F%c»): %s %sвнутренняя ошибка: неправильный код операции mips (определены биты 0x%08lx): %s %sвнутренняя ошибка: неправильный код операции mips (биты 0x%08lx определены повторно): %s %sвнутренняя ошибка: неправильный код операции mips (биты 0x%08lx не определены): %s %sвнутренняя ошибка: неправильный код операции mips (ошибка маски): %s %sвнутренняя ошибка: не удалось получить хеш «%s»: %sвнутренняя ошибка: mmix_prefix_name, но префикс пуствнутренняя ошибка: неожиданный ослабляющий тип %d:%dвнутренняя ошибка: не обработанная метка %sвнутренняя ошибка: неизвестный тип операнда: %s %sinternal_relocation (тип: OFFSET_IMM) не исправляетсявектор прерываний инструкции ловушки за пределами диапазонаневерный параметр %s для ЦП %sневерный параметр -march=: «%s»неверный параметр -mavxscalar=: «%s»неверный параметр -mevexlig=: «%s»неверный параметр -mevexrcig=: «%s»неверный параметр -mevexwig=: «%s»неверный параметр -mfence-as-lock-add=: «%s»неверный параметр -mmnemonic=: «%s»неверный параметр -momit-lock-prefix=: «%s»неверный параметр -moperand-check=: «%s»неверный параметр -mrelax-relocations=: «%s»неверный параметр -msse-check=: «%s»неверный параметр -msyntax=: «%s»неверный параметр -mtune=: «%s»некорректная <архитектура> в --march=<архитектура>: %sнедопустимое значение @slotcountневерное выражение BSPECневерное непосредственное выражение FPAневерный старший регистр с непосредственным значениемневерное выражение LOCнеправильное задание NaN -mnan=%sнекорректный операнд, относительный PCнеправильный адрес VSIBнекорректное WakeOnStatus %ldнекорректный адрес XFR WideBus %ldневерный abi -mabi=%sнекорректный регистр аккумуляторанеправильный адреснекорректный режим адресациинедопустимое расширение архитектурыневерная архитектура -A%sневерная архитектура -xarch=%sневерная архитектура -z%sНеверный параметр архитектуры -m%s, игнорируетсяневерный аргумент «%s» у -fdebug-prefix-mapнекорректная попытка объявить внешнее имя версии значением по умолчанию в символе «%s»некорректный аргумент auto-litpool-limitнекорректный аргумент auto-litpool-limit (диапазон: 100-10000)неверный тип барьеранекорректный базовый регистр для регистрового смещениянекорректный операнд ветвленияневерное смещение байтового смещениянекорректное имя операции с кэшемнекорректный символ %s в начале операнда %d «%s»недопустимый символ %s перед операндом %dнедопустимый символ %s в мнемоникенедопустимый символ %s в операнде %dнедопустимые символы во входных данныхнекорректный операнд сопроцессоранекорректное условиенекорректный кода условия «%s»некорректное имя кода условиянекорректный параметр настройки «%s» в правиле перехода «%s»некорректная константанекорректная константа (%lx) после местоположениянекорректное константное табличное смещение %ldневерная константа: %d-битное выражение вне диапазона %d..%dневерная константа: %d-битное выражение вне диапазона %u..%uнекорректная константа: %d не выровненное по слову целоеневерная константа: 10-битное выражение вне диапазона [-2^9, 2^9-1]неверная константа: 20-битное выражение вне диапазона -2^19..2^19-1неверная константа: 25-битное выражение вне диапазона [-16777216, 16777215]неверная константа: 32-битное выражение вне диапазона [-0x80000000, 0x7fffffff]неверная константа: 32-битное выражение вне диапазона [0, 0xffffffff]неверная константа: 32-битное выражение не выровнено по словуневерная константа: битное выражение не определенонекорректное имя управляющего регистраНеверный размер перестановки по умолчанию «%s». Применяем %d.некорректный операнд памяти назначениянекорректный регистр назначениянекорректный список регистров назначениянекорректный блок назначениянекорректный элемент выборанекорректная комбинация размера элемента %d и размера вектора %cневерный пустой циклнедействительный тип вычисления выражения %dнекорректное выражение для операнде %i в «%s»неправильное выражение в многозначной загрузке/сохранениинекорректное выражение в адресенеправильный флаг «%s»Неверная регистровая пара для числа с плавающей запятой. В качестве операндов допускаются следующие пары регистров fp: 0, 1, 4, 5, 8, 9, 12 или 13.некорректная константа с плавающей точкойнекорректный четвёртый регистрневерный размер кадраневерное выражение hvcневерный идентификатор для «.ifdef»некорректный непосредственный элементнекорректное положение непосредственного полянекорректный непосредственный элемент при вычислении адреса (значение = 0x%08lX)некорректный непосредственный элемент при вычислении адреса стеканекорректный непосредственный размернекорректное непосредственное значениеневерное непосредственное значение: %ld за пределами диапазонанеправильный размер индекса для coldfireнекорректный размер косвенного регистраневерная инструкция «%s» после «%s»неверная инструкция на этой архитектуре; требуется неверная форма инструкциивыбран некорректный размер инструкции (%d)неверный суффикс инструкцииневерная последняя инструкция для аппаратного циклауказана неверная длина поляневерная длина директивы .scommневерный параметр %c для листинганекорректная литеральная константа: пул должен быт ближеневерный lrlive «%lu»некорректная машина «%s»некорректный режим машины «%s»некорректный операнд памятинекорректное слияние размера элементаневерный режимнекорректный адресный регистр в movxнекорректный регистр dsp в movxнекорректный адресный регистр в movyнекорректный регистр dsp в movyневерный суффикс neon для инструкции не neonневерный номернекорректное количество регистров в списке; %d регистров ожидается в операнде %d — «%s»некорректное количество регистров в списке; только 1 регистр ожидается в операнде %d — «%s»неверное выражение смещенияневерное смещение, цель не выровнена по границе слова (0x%08lX)неверное смещение, слишком большое значение (0x%08lX)неверный код операциинекорректный код операции «%s» в правиле перехода «%s»некорректный операнднекорректный операнд (раздел %s) для «%s»некорректный операнд (раздел %s) для «%s» при изменении «%s»некорректный операнд в ldmнекорректный операнд в stmнекорректный режим операнда для этой архитектуры; требуется 68020 или вышенекорректный операнд для ()+некорректный операнд для -()некорректный операнд для S^#запрошен некорректный размер операнданекорректный суффикс операнданекорректный операнд в директиве .code (%d) (ожидается 16 или 32)некорректный операнд кода операции %s: «%s»неверные операндынекорректные операнды (разделы %s и %s) для «%s»некорректные операнды (разделы %s и %s) для «%s» при изменении «%s»неверные операнды для межблоковой операциинекорректные операнды кода операциинекорректные операнды кода операции %s: «%s»некорректная или неподдерживаемая кодировка в .cfi_lsdaнекорректная или неподдерживаемая кодировка в .cfi_personalityнекорректный адрес, относительный pcнекорректный регистр производительностинекорректное имя операции prefневерный приоритет «%lu»неверная псевдооперацияуказан неверный регистр quickrotуказан неверный блок quickrotнекорректный диапазон в списке векторных регистровнекорректный регистрневерный регистр %sнекорректный регистр «%s» для инструкции «%s»Неверное выражение регистранекорректный регистр для доступа к памятинекорректный список регистровнекорректный список регистров в инструкции push/popнекорректная маска регистровнекорректное имя регистранекорректный номер регистра (%ld) для «%s»некорректный номер регистра (%ld) для инструкции «%s»некорректный номер регистра: %d не равно [r0--r7]неверный регистровый операндневерный регистровый операнд #1неверный регистровый операнд #2неверный регистровый операнд #3неверный регистровый операнд #4неверный размер регистрового операнда для «%s»неверный регистровый операнд: %sнекорректный диапазон регистровнекорректный тип регистра %dнекорректный регистр: r15 не допускаетсянекорректный результат ослабляющего фрагментаневерное выражение перемещенияневерное перемещениенекорректное перемещение %s для полянекорректное выражение перемещениянекорректное перемещение для инструкции «%s»некорректное перемещение для полянекорректное перемещение для инструкциинекорректное перемещение для операнда %d в «%s»некорректное перемещение для операнда %i в «%s»некорректное перемещение в слоте инструкции %iневерное вращениеневерный режим округленияв списке некорректный скалярный регистрневерный сегмент «%s»некорректный сдвигнекорректный сдвиг регистра режима адресации смещениянекорректный оператор сдвиганекорректное значение сдвига: %ldнепосредственный операнд в некорректном кратком формате с плавающей запятойнекорректный размер одиночной nop: %d (ожидался в диапазоне [0, %d])неверное выражение smcнекорректный операнд памяти источниканекорректный регистр-источникнекорректный список регистров источниканеверный блок-источникневерный суффикснекорректный суффикс после регистраневерное выражение swiнекорректный переключатель -m%sнекорректный символьный операнднекорректный синтаксис директивы .dnнекорректный синтаксис директивы .qnнекорректный синтаксис директивы .reqнекорректный синтаксис директивы .unreqнекорректное имя системного регистранеправильная аппаратная версия целинеправильный тип пула литераловнекорректное значение нерасширенного операнданеверный раскрученный код операциинекорректное употребление «=immediate»недопустимое использование перемещения %sнекорректное употребление «MSL»некорректное употребление «MUL»некорректное использование 32-битного регистра смещениянекорректное использование 64-битного регистра смещениянеправильное использование оператора «%s»некорректное использование векторного регистранедопустимое значение для регистра специального назначенияв списке некорректный векторный регистрнекорректное имя векторного регистранекорректная маска записи «%s»неверная обнуляющая маска «%s»значение is_stmt не равно 0 или 1номер isa меньше 0прыжок не далее 3..10 байт (а имеется %d)прыжок через заполнение nop за пределами диапазонацель прыжка за пределами диапазонацель прыжка за пределами диапазона; не найден работоспособный трамплинпрыжок к символу в другом режиме ISAпрыжок по не выровненному адресу (0x%lx)мусор «%s» после выражениямусор «%s» после регистрамусор после операнда %u в «%.*s»мусор в конце строки, первый нераспознанный символ «%c»мусор в конце строки, первый нераспознанный символ со значением 0x%xмусор в конце строки: «%s»мусор в конце строки: «%s»мусор в конце машинной строки, первый нераспознанный символ «%c»мусор после инструкции: %s.%sla должна использоваться с символом. «%s»la используется для загрузки 64-битного адреса; вместо неё рекомендуется использовать dlaпереопределение метки «$%d»переопределение метки «%d$»метка %s не определена в этом разделе dwarfметка после «||»метка после предикатавыполняемый пакет не начинается с меткивнутри комплектов метки не допускаютсяотсутствует меткаотсутствует метка  последним регистром должен быть r7ldr в регистр 15 должна быть выровнена по 4-байтовой границедля ldrd/strd требуется регистровая пара чётный:нечётныйоперанд leb128 является неопределенным символом: %sлевым операндом является bignum; предполагается 0 с типом integerлевым операндом является float; предполагается 0 с типом integerдлина не требуетсяДлина .comm "%s" уже равна %ld. Не изменяется на %ld.Длина .lcomm "%s" уже равна %ld. Не изменяется на %ld.метка li rd не подходит для этого вида инструкциистрока %d: rep или repi должна содержать не менее 4 инструкцийстрока %d: невозможно поместить адрес символа «%s» в байтстрока %d: невозможно поместить адрес символа «%s» в два словастрока %d: невозможно поместить адрес символа «%s» в половину словастрока %d: невозможно поместить значение %lx в байтстрока %d: невозможно поместить значение %lx в половину словастрока %d: неизвестный тип перемещения: 0x%xномер строки (%d) для директивы .stab%c невозможно вместить в индексное поле (20 бит)номера строк должны быть положительными целыми числами: номер строки %d не подходитрегистр связи должен быть из регистров с маленькими номерамиблок регистра связи должен быть одним из %sневозможно вставить в пул литераловдля text-section-literals требуется расположение пула литералов; задайте в .literal_positionпереполнение пула литераловлитерал указывает за границу разделарежимы адресации lk некорректны при отображённой в память  регистровой адресацииВ псевдоинструкции lmi  нельзя использовать метку в поле immтребуется другой регистрперемещение lo() используется в инструкции, которая это не поддерживаетзагружается тот же регистр в параллельной операциилокальная метка «%s» не определенатребуется длинный прыжокиз-за того, что в цикле менее трёх инструкций, может возникнуть выявленный дефектконстанта счётчика цикла %ld вне диапазона [1..%d]из-за близко расположенного конца одного цикла к концу другого цикла может возникнуть выявленный дефектв разделе у цикла назначения нет инструкции зацикливанияслишком длинный цикл для инструкции LOOPцикл: 32-битная перестановка не поддерживаетсяожидается регистр нижний регистр (r0-r15), не «%.100s»младшие 16 бит маски игнорируютсявыражение lui вне диапазона 0..1048575m68k и свойства cf выбраны одновременномакрос %s пока не реализованмакроинструкция раскрывается в неверный размер инструкций в слоте задержки 16-битного ветвлениямакроинструкция раскрывается в неверный размер инструкций в слоте задержки 32-битного ветвлениямакроинструкция раскрывается в несколько инструкциймакроинструкция раскрывается в несколько инструкций в слоте задержки ветвлениядля макроса требуется регистр $at, но в действительности его нетдля макроса требуется регистр $at, но $at уже используетсямакрос $at используется после «.set noat»слишком много вложенных макросовосновной код операции не отсортирован для %sосновной код операции не в диапазоне [0x%02x - 0x%02x]неверно сформированный eglist в push/popмаске находится не в операнде назначениямаска обрезает биты кода операции %sрегистры маски, индекса и назначения должны различатьсярегистры маски, индекса и назначения должны различатьсяподходящие операнды для кода операцииmd_apply_fix: неизвестный r_type 0x%x
md_estimate_size_before_relax
для инструкции «%s» после «xrelease» требуется адресат в памятивспомогательный код операции не в диапазоне [0x00 - 0x3f]невыравненное назначение ветвленияневыровненные данныеневыровненное смещениенесоответствие размера кода операции и размера операнданесоответствие регистра и суффиксанесоответствие формату «%s»: #slots = %d, #opcodes = %dнепарная .ebнесовпадение типов элементов/структур в спискенепарные круглые скобкиздесь не должно быть .procendздесь не должно быть операнда PICотсутствует «%c»отсутствует «)»пропущена «]»отсутствует +отсутствует .endотсутствует .end в конце ассемблерного кодаотсутствует .end или .bend при окончании файлаперед .cfi_startproc отсутствует .endpотсутствует .fnstart до раскручивающей директивыпропущена .funcотсутствует .procотсутствует =отсутствуют флаги CPSотсутствует имя DSP «%s»пропущена [пропущена ]пропущена «)»пропущена «)» после объявлений в определении макроса «%s»отсутствует «.end»пропущена «]»отсутствует «lock» с «%s»отсутствует «}»отсутствует «}» в «%s»отсутствует имя abi «%s»отсутствует выравниваниеотсутствует подсказка выравниванияотсутствует расширение архитектурыотсутствует название архитектуры «%s»пропущен аргументОтсутствует аргумент для директивы %s_checkотсутствует разделитель аргументов «,» в .cpsetupотсутствует блочный типотсутствует счётчик прерыванияотсутствует аргумент вызоваотсутствует подпись вызоваотсутствует классотсутствует закрывающая кавычка; (предположительно)нет закрывающей '"'нет закрывающего символа «%c»нет закрывающей скобкиотсутствует закрывающая скобкаотсутствует запятаяотсутствует запятая после константы insn
отсутствует запятая или двоеточиеотсутствует код условия в структурированной директиве управленияотсутствует ЦП архитектурыотсутствует имя ЦП «%s»отсутствует doотсутствует размер элементапропущено имя режима эмуляцииотсутствующее выражениепропущено выражение в директиве .abiversionпропущено выражение в директиве .localentryпропущено выражение в директиве .sizeотсутствуют флаги: требуется один из «P», «N» или «Z»отсутствует имя FPU «%s»отсутствует размер кадраотсутствует непосредственное выражениеотсутствует меткаотсутствует локальное выражениеотсутствует локальный индекспропущен параметр моделипропущено имяотсутствует смещениеотсутствует смещение в адресе с предваряющим индексомпропущен операндпропущен операнд после запятойпропущен операнд; предполагается нольотсутствующее или некорректное смещение выраженияотсутствующее или некорректное выражение перестановки «%s»отсутствующее или некорректное выражение перестановки «%s», взятое как 0отсутствующее или некорректное выражение «%s»отсутствующее или некорректное непосредственное выражение «%s»отсутствует тип предикатаотсутствует имя реального символаотсутствует тип перемещенияотсутствует строка переименованияотсутствует зарезервированный аргумент current_memory/grow_memoryотсутствует поле вращения после запятойпропущен разделительне указан размер сдвигаотсутствует размеротсутствует размер выраженияотсутствует выражение sizeof_stubотсутствует строкаотсутствует имя символаотсутствует табличный индексотсутствует thenотсутствует to или downtoотсутствует типотсутствует суффикс типаотсутствует значениепропущено имя версии в «%s» для символа «%s»пул более чем 65K литераловв mov не может использоваться порт RD как назначениенесколько «||» в одной строкенесколько ветвлений или прыжков в одном комплектенесколько спецификаций условийуказано несколько имён эмуляциив одном комплекте указано несколько форматов; используются «%s»несколько литералов в раскрытиинесколько спецификаций movxнесколько спецификаций movyнесколько спецификаций параллельной обработкинесколько предикатов в одной строкев раздел результата %s отображается несколько разделовнесколько версий [«%s»|«%s»] для символа «%s»многократная запись в один и тот же регистрдолжно быть @(r0,...)добавляемые расширения должны быть указаны до указания их удаленияС символом требуется классификатор PIC.С символом требуется классификатор PIC. «%s»Требуется @GOT или @GOTOFF. %sотрицательное выравниваниеотрицательный счётчик для %s — игнорируетсяотрицательный байт управления nop, игнорируетсяотрицательное смещениеотрицательный размерв %s игнорируется отрицательное значениеНи коды операций Power, ни PowerPC не выбраны.вложенные блоки .bsвложенные директивы .entвложенный программный конвейерный циклновая строка в заголовкеновый раздел «%s» определён без атрибутов — это может вызвать проблемыnext вне структурированного цикланедоступны %d-байтовые перемещенияотсутствует «(» для «)»отсутствует «[» для «]»псевдооперация .cprestore не используется в коде PICпсевдооперация .frame не используется в коде PICне существует архитектуры со всеми используемыми инструкциями
откомпилирован без поддержки 32-битной x86_64скомпилирован без поддержки 64-битного формата объектного файлаоткомпилирован без поддержки x86_64отсутствует текущий файловый указательотсутствует входной символ для глобальной функции «%s»для параметра -t не указано имя файланет имени файла после псевдооперации .INCLUDEне задан блок вычислений с плавающей точкойнет типа функции для перемещения PLTнет элемента hppa_fixup для типа местоположения 0x%xне указан мнемонический суффикс инструкции и нет регистровых операндов; невозможно узнать размер инструкциине указан мнемонический суффикс инструкции; невозможно определить непосредственный размернеизвестный раздел dwarf XCOFF для флага 0x%08x
Нет предыдущего раздела для возврата, игнорируется.для литерала не зарегистрирован фрагментотсутствует ослабление для этой инструкции.отсутствует номер последовательности после !%sпосле точки не модификатора размера, предполагается .wмодификатор архитектуры не существует: «%s»архитектура не существует: «%s»такая инструкция не существует: «%s»машинного расширения «%s» не существуетне найдено подходящего определения GREG для операндовдля %s не указан тегневозможно обработать .file внутри раздела .ent/.endno-auto-litpools не совместим с auto-litpool-limitв библиотеке PIC используется прыжок не PICне абсолютное выражение в поле-константев .space/.bes указано не абсолютное значениене константа .%cleb128 не поддерживаетсянеконстантный байтовый счётчикнеконстантное выражение в операторе «.elseif»неконстантное выражение в операторе «.if»неконстантный счётчик заполнения для абсолютного разделане соблюдается непрерывность диапазона регистровне непосредственный операнд OPF, игнорируетсяперемещение, не относительное pc для pc-относительного поля«%s» — не 16-битная инструкциянедостаточно операндов (%d) для «%s»; ожидается %dномер (0x%s) больше 32 битномер больше 64 битчисло должно быть положительным и меньше %dколичество литеральных токенов != 1несоответствие количества операндовколичество регистров должно быть в диапазоне [1:4]значение числового вида может быть равно только 0нечётный адресный операнд: %ldнечётное значение перестановки по адресу %xнечётное расстояние ветви (0x%lx байт)нечётное расстояние ветви (0x%lx байта)нечётное расстояние ветви (0x%lx байт)здесь нельзя использовать нечётный номернечётное количество байт в описании операндав регистровой паре указан регистр общего назначения с нечётным номеромздесь нельзя использовать нечётный регистрсмещение и база должны быть из одного блокасмещение имеет размер отличный от базысмещение у операнда %u в «%.*s» не делится на %uсмещение у операнда %u в «%.*s» вне диапазонасмещение должно быть кратно %dсмещение должно быть нулевым при кодировании ARMсмещение не кратно 4смещение вне диапазонаожидается регистр смещениясмещение по невыровненному назначениюсмещение слишком великозначение смещения вне диапазонадопускается только сдвиг «LSL»допускается только «MUL VL»допускается только «MUL»только регистры D могут быть проиндексированыв режиме thumb допускается только сдвиг LSLразрешены только SUBS PC, LR, #constдопускается только константное выражениев абсолютном разделе поддерживаются только смещения, заданные константойнепосредственным значением в качестве числа с плавающей точкой разрешён только нольтолько нижние регистры допускаются с непосредственными значениямииспользуются только младшие 16 бит первого операндадля операнда должен быть задан только один типтолько r0 можно использовать как байтовый регистровый счётчиктолько поля байта r0.bX из r0 можно использовать как байтовый счётчикздесь разрешён только r15разрешены только одиночные блочные типыздесь разрешены только два последовательных регистра VFP SPкод операции %s не найден в хеш-таблице кодов операцийкод операции «%s» не поддерживается для цели %sкод операции «%s»: не найдено определение литералакод операции «%s»: не удалось разобрать операнд «%s» в «%s»код операции «%s»: не привязано имя параметра «%s» для предварительного условия в «%s»код операции «%s»: предварительное условие содержит только константы в «%s»код операции «%s»: в замене нет %d операндакод операции «%s»: в замене нет %d операндовкод операции «%s»: в замене нет %d операндовкод операции «%s»: неопределенный операнд «%s» в «%s»код операции «NOP.N» недоступен в этой конфигурациикод операции «%s» не поддерживается для цели %sкод операции не учитываетсяво входной строке отсутствует или не найден код операциикод операции не поддерживается в режиме «insn32»код операции не поддерживается в режиме «insn32» «%s»код операции не поддерживается в этом процессоре: %s (%s)некорректный код операции для этого варианта ЦПспециализированное перемещение кода операции %s используется вне инструкциикоды операций «%s» (слот %d) и «%s» (слот %d) обращаются к изменчивому портукоды операций «%s» (слот %d) и «%s» (слот %d) пишут в один и тот же порткоды операций «%s» (слот %d) и «%s» (слот %d) пишут в один и тот же регистркоды операций «%s» (слот %d) и «%s» (слот %d) пишут в одно и то же состояниеоткрытая CFI до конца файла; отсутствует директива .cfi_endprocоперандоперанд %d должен быть %s — «%s»операнд %d должен быть непосредственным значениемоперанд %d должен быть непосредственным выражениемоперанд %d должен быть константойоперанд %d должен быть скаляромоперанд %d должен быть тем же регистром как у 1 операнда — «%s»операнд %d в «%s» содержит некорректное значение «%u»операнд %d в «%s» содержит значение «%u» вне диапазонаоперанд %d вне диапазонаоперанд %d перекрывается в %sоперанд %d: недопустимое использование выражения: «%s»операнд %s0x%lx вне диапазонаоперанд %u в «%.*s» доступен только для чтенияоперанд %u в «%.*s» доступен только для записиоперанд %u в «%.*s» не является возвращаемым базовым регистромоперанд %u в «%.*s» не является ссылкой на памятьоперанд %u в «%.*s» не является возвращаемым адресным регистромоперанд %u в «%.*s» не является константойоперанд %u в «%.*s» на неправильной сторонеоперанд %u в «%.*s» вне диапазонаоперанд 1 должен быть FPSCRошибка индекса операнда %sоперанд не является абсолютной константойуказан не непосредственный операндпереполнение маски операнданесоответствие операнда — «%s»операнд должен быть константойоперанд должен быть константой или меткойоперанд должен быть кратен 2операнд должен быть кратен 4операнд должен быть абсолютным в диапазоне %lx..%lx, не %lxоперанд должен быть абсолютным в диапазоне %u..%u, не %ldнесоответствие номера операндаоперанд вне диапазонаоперанд вне диапазона (%d находится вне %d - %d)операнд вне диапазона (%s находится вне %ld - %ld)операнд вне диапазона, инструкция раскрытаоперанд вне диапазона: %ldоперанд вне диапазона: %luоперанд вне диапазона: 0x%lxпереполнение операндаОперанд ссылается на R%ld инструкции перед предыдущей.Операнд ссылается на R%ld предыдущей инструкции.операнд ссылается на R%ld предыдущей загрузки.несоответствие размера операндадля непосредственного значения в VMOV должен быть указан размер операндаразмер операнда должен совпадать с шириной регистранесоответствие типа операнданевозможно догадаться о типах операндовзначение операнда вне диапазона инструкциинесоответствие операнд/размероперанды 0 и 1 должны быть одним и тем же регистромоперанды кода операции «%s» не соответствуют любому допускаемому форматунесоответствие операндовоперанды не были сведены во время ассемблированияоперация объединяет символы из разных сегментовпараметр «%s» не может быть отрицательнымнераспознанный параметр «%s»параметр «-%c%s» устарел: %sпараметр «-A%s» устарел, используйте «-%s»или вышенедостаточно памятивне диапазонавыводить подробные сообщения об ошибкахпереполнениепереполнение ветвления в %s; преобразовано в более длинную последовательность инструкцийпереполнение в непосредственном аргументепереполнение в таблице литералов (.lit8)переполнение в таблице литералов (.lita)p2align не поддерживается для этой целиконфликт упаковки: %s должна обрабатываться последовательнозаполнение добавленопараллельнопараллельная инструкция отсутствует после другой инструкцииигнорируются круглые скобкиошибка разбораpc нельзя использовать с обратной записьюотносительно pcадресное смещение, относительное pc, за пределами диапазоназагрузочное смещение, относительное pc, не выровнено по границе словазагрузочное смещение, относительное pc, за пределами диапазонаошибка инструкции pce (16 бит || 16 бит)pcrel для ветвления в %s слишком далеко (0x%lx)pcrel для ветвления в %s слишком далеко (0x%x)pcrel для loopt слишком далеко (0x%lx)pcrel для lrw/jmpi/jsri в %s слишком далеко (0x%lx)перемещение pcrel не допускается в инструкцииpcrel слишком далекоpcrel слишком далеко для BFD_RELOC_BFIN_10pcrel слишком далеко для BFD_RELOC_BFIN_11_PCRELpcrel слишком далеко для BFD_RELOC_BFIN_12pcrel слишком далеко для BFD_RELOC_BFIN_24pcrel слишком далеко для BFD_RELOC_BFIN_5pcrel слишком далеко для BFD_RELOC_MOXIE_10перед директивой .handlerdata требуется процедура персонализацииперсонализационная процедура указана для кадра cantunwindтребуется регистр указателя (X, Y или Z)требуется регистр указателя (Y или Z)требуется регистр указателя Zpolymorphs не включён. Для этого используйте параметр -mP.пост-индекс должен задаваться регистромв инструкции предварительной загрузки используется пост-индексируемое выражениепост-увеличение не поддерживаетсяpowerpc_operands[%d] повторяет powerpc_operands[%d]некорректный powerpc_operands[%d].bitmожидается пред-индексированное выражениепосле инструкции отсутствует предикатпредикация в A0 не поддерживается на этой архитектуреprefer-const16 конфликтует с prefer-l32rprefer-l32r конфликтует с prefer-const16gреждевременный конец префикса значения с плавающей запятойпредыдущая .ent не закрыта .endне закрыт предыдущий элемент CFI (отсутствует .cfi_endproc)для предыдущей movy требуется nopyдля предыдущей movy требуется nopxпрофилирование в абсолютном разделе?псевдоинструкция «%s» не поддерживаетсяпсевдопрефикс без инструкциипсевдооперация недопустима внутри .struct/.unionpush/pop не поддерживают {reglist}^уточнение предиката не допускается инструкциейсмещение быстрого ветвления %d вне допустимых пределов %d - %dr12 здесь запрещёнr13 здесь запрещёнr14 не допускается указывать первым регистром, если отсутствует второй регистрr14 здесь запрещёнхранилище на основе r15 не допускаетсяr15 здесь запрещённельзя использовать r2 в индексном режиме адресацииr31 нельзя использовать с jmp; используйте retr31 нельзя использовать с jmpr.n; используйте ret.nrd должно быть чётным числомrdhi и rdlo должны различатьсяrdhi, rdlo и rm должны различатьсяреентерабельный коднедопустимый тип записиrecord_type_not_validпереопределённый символ нельзя использовать в перемещениипереопределение глобального регистрапереопределение типа МК «%s» в «%s»лишний префикс %sreg должен быть <= 31ожидается регистр-регистрожидается регистрожидается регистр, но получен «%.6s»ожидается регистр, не «%.100s»указан регистр не по порядкурегистр неверного размера для слова %sрегистр неверного размера для адреса %sсписок регистров должен быть с чётным количествомсписок регистров должен быть из одного блокасписок регистров должен содержать не менее 1 и не более 16 регистровсписок регистров не должен содержать повторовсписок регистров не упорядочен по возрастаниюрегистр должен быть sp или задаваться директивой previousunwind_movspтребуется имя регистра или номер от 0 до 31требуется имя регистра или номер от 16 до 31регистр с номером %u не поддерживается на этой архитектуретребуется номер регистра больше 15номер регистра вне диапазонаслишком большой номер регистра для push/popрегистр смещения не допускается в режиме адресации с предваряющим индексоможидается регистровый операнд, но получен скаляррегистр вне диапазона спискарегистровая пара у операнда %u в «%.*s» не является парой чётный/нечётныйрегистр r%d вне диапазоназдесь нельзя использовать регистр r0требуется регистр r16-r23требуется регистр r24, r26, r28 или r30регистровый диапазон не упорядочен по возрастаниюрегистр rh%d вне диапазонарегистр rl%d вне диапазонарегистр rq%d не существуетрегистр rq%d вне диапазонарегистр rr%d не существуетрегистр rr%d вне диапазонарегистр совпадает с базовым обратной записирегистровое сохранённое смещение не кратно %uрегистровое масштабирование здесь игнорируетсяв регистровом разделе имеется содержимое
регистровый шаг должен быть 1 или 2синтаксис регистра — .register %%g[2367],{#scratch|symbolname|#ignore}несоответствие типа регистраблок регистра должен быть одним из %sзначение регистра используется как выражениерегистры не могут быть одинаковымиrel слишком далеко для BFD_RELOC_16rel слишком далеко для BFD_RELOC_8переполнение перемещения rel31относительный адрес за пределами диапазонаотносительный вызов вне диапазонаотносительный прыжок вне диапазонаОслабляющая подсказка для нераспознанной инструкции: строка %d.ослабление не поддерживается
цель прыжка за пределами диапазона ослабленной ветвиперемещение %d не поддерживается форматом объектного файлаперемещение вне раздела (его постоянной части)перемещаемое поле и тип перемещения отличаются знакомперемещение %s не поддерживается текущим ABIперемещение нельзя применять при использовании -mrelocatableперемещение не поддерживаетсяперемещение не допускаетсяперемещение не применимоперемещение выходит за диапазонпереполнение перемещенияперемещение корректно только в коде thumb1повторение < 0; .fill игнорируетсясчётчик повтора нельзя использовать вместе с %sинструкция повтора используется вместе с инструкцией безрегистрового режимав косвенной ссылке не была дана требуемая перестановкаостаточные младшие биты в разнице перемещения pmemконфликт ресурса (A%d)конфликт ресурса (флаг C)конфликт ресурса (флаг F)конфликт ресурса (PSW)конфликт ресурса (R%d)остальная часть проигнорирована; первый игнорированный символ — «%c»восстановление без сохранениявозврат из mips_ip(%s) insn_opcode = 0x%x
правым операндом является bignum; предполагается 0 с типом integerправым операндом является float; предполагается 0 с типом integerror #imm не поддерживаетсязначением вращения могут быть только 0, 8, 16 или 24округление в сторону уменьшения первого операнда с типом float в signed intокругление в сторону уменьшения первого операнда с типом float в unsigned intrva без символасуффикс s в инструкциях сравнения устарелпереполнение смещения кода s3_PIC (максимально 16 бит со знаком)один и тот же тип префикса используется дваждыскалярный индекс должен быть константойиндекс скаляра вне диапазонау скаляра должен быть индексскаляр вне диапазонаскаляр вне диапазона инструкции умножениянекорректный коэффициент масштабирования для этой архитектуры; требуется cpu32, 68020 или вышекоэффициент масштабирования %d без индексного регистраинструкция score3dперемещение sdaoff() используется в инструкции, которая это не поддерживаетвторойнайдена вторая директива .ent до директивы .endотсутствует второй операндвторой операнд должен 1второй операнд .insn должен быть константой
второй регистр должен быть больше первого регистрав списке регистров за вторым регистром должен указываться знак переносараздел %s переименовывается несколько разраздел «%s» завершён с открытым блоком ITраздел «%s», являющийся псевдонимом «%s», не используетсядля проверки безопасности MULS/MULU выравнивание раздела должно быть >= 4 байтасмена раздела изнутри пары BSPEC/ESPEC не поддерживаетсясимволы раздела уже глобальныеошибка при поиске до конца файла .incbin «%s»замена сегмента на «%s» не сработаетвыбранный FPU не поддерживает инструкциювыбранная архитектура не поддерживает инструкцию широкого условного ветвлениявыбранный процессор не имеет всех свойств выбранной архитектурывыбранный процессор не поддерживает форму «A» этой инструкциивыбранный процессор не поддерживает 32-битный вариант инструкции «%s»выбранный процессор не поддерживает коды операций ARMвыбранный процессор не поддерживает расширение DSPвыбранный процессор не поддерживает имя поля PSTATE «%s»выбранный процессор не поддерживает инструкцию SETPANвыбранный процессор не поддерживает коды операций THUMBвыбранный процессор не поддерживает «%s»выбранный процессор не поддерживает «%s» в режиме ARMвыбранный процессор не поддерживает «%s» в режиме Thumbвыбранный процессор не поддерживает «%s» в режиме Thumb-2выбранный процессор не поддерживает инструкцию fp16выбранный процессор не поддерживает запрошенный регистр специальных возможностейвыбранный процессор не поддерживает имя системного регистра «%s»выбранный формат цели «%s» неизвестенномер последовательности задействован для !tlsgd!%ldномер последовательности задействован для !tlsldm!%ldпоследовательнов set может использоваться только порт RD как источникset: номер вне диапазона -2147483648..4294967295set: номер вне диапазона 0..4294967295использование setend устарело в ARMv8setsw: номер вне диапазона -2147483648..4294967295установка некорректных атрибутов раздела для %sустановка некорректного типа раздела для %ssetx: недопустимый временный регистр g0setx: временный регистр должен совпадать с регистром назначенияразмер сдвига вне диапазона  от 0 до 63сдвиг регистром запрещён в режиме thumbсчётчик сдвигаожидается выражение сдвигавыражение сдвига слишком большоесдвиг должен быть константойсдвиг недопустим для непосредственной маски битовожидается оператор сдвигасдвиг вне диапазоназначения сдвига больше 3 запрещено в режиме thumbсдвиги в инструкциях CMP/MOV поддерживаются только при указании в объединённом синтаксисекороткое ветвление с нулевым смещением: используйте :wневерное обозначение сокращенияпереполнение знакового .word; переключатель может быть слишком большим; %ld у 0x%lxзнаковое значение за пределами диапазонаинструкции simd выполняются над парой значений (префикс L)отдельная инструкция %u байт, но ограничение .bundle_align_mode равно %u байтразмер (%ld) выходит за границы, игнорируетсяразмер не равен 4 или 6отрицательный размер; .fill игнорируетсяразмер «%s» уже равен %ld; не изменяется на %ldзначение размера для директивы space слишком большое: %lxзначение пропуска (%ld) или счётчика (%ld) некорректно для размера файла (%ld)пропускаются префиксы для этой инструкциипропускается двусловная инструкцияВ псевдоинструкции smi  нельзя использовать метку в поле immкакой-то символ «%s» не определён; предполагается нольисточникблоки источника и адреса не должны быть общими в этом режиме адресациирежим увеличения источника и назначения должен быть согласованисточник и назначение должен быть разнымирегистр источника и назначения должен быть в разных блокахоперанд-источник должен быть 16-битным абсолютным адресомоперанд-источник должен быть 8-битным регистромрегистр-источник «%s%s» неявно обозначает «%s%.3s%u» как источник-группу «%s%.3s%u» в «%s»регистр источника должен быть в блоке triggerрегистром источника должен быть r1регистр-источник совпадает с базовым обратной записирегистр источника должен быть с чётным номеромрегистры источника должны быть с чётными номерамиисточник1 и назначение должны быть одним и тем же регистромвыделяемое пространство в абсолютном разделе слишком сложноевыделяемое пространство в общем разделе слишком сложноеsparc convert_frag
специальная левая инструкция «%s» убивает инструкцию «%s» в правом контейнереуказанное расположение не выровнено по TETRAЗапись spill_mask не реализована.spu convert_frag
побочные операнды; (максимально %d операндов/инструкций)Инструкция st/ld offset 23 выключена.структура стекового кадра не соответствует персонализационной процедуреструктура стекового кадра слишком сложна для unwinderувеличение стека должно быть кратно 4смещение указателя стека слишком велико для персонализационной процедурыавтономный префикс «%s»начальный адреса не поддерживаетсястранная высота бумаги, считаем безразмернойлишняя `\'шаг должен быть кратен 64; младшие 6 бит игнорируютсяшаг 2 недоступен, если размер элемента равен 8слишком длинная строка (%lu байт)строка должна быть помещена в разделподдержка совместной работы ARM/Thumbиспользование swp{b} устарело в ARMv6 и ARMv7использование swp{b} устарело в ARMv8 и более новыхсимвол «%s» не определён; предполагается нольсимвол %s в другом разделесимвол %s слаб и позднее может быть замещёнсимвол «%s» уже определёнсимвол «%s», являющийся псевдонимом «%s», не используетсясимвол «%s» уже определёнсимвол «%s» не может быть слабым и общим одновременносимвол «%s» уже определёнсимвол «%s» уже определён как "%s"/%s%ldобнаружено зацикливание определения символа в «%s»символ в .toc не совпадает ни с одним .tcимя символа не распознано в текущей локалипереполнение при вычислении размера символасимвол слишком далекотип символа «%s» поддерживается только целями GNU и FreeBSDтип символа «%s» поддерживается только целями GNUsymbol%dсимвол+смещение не поддерживается для got tlsсимвольный операнд не допускаетсясимволы, назначаемые с помощью .asg, должны начинаться с буквысимволы, назначаемые с помощью .eval, должны начинаться с буквысинтаксическая ошибкасинтаксическая ошибка в .startof. или .sizeof.синтаксическая ошибка в @(disp,[Rn, gbr, pc])Синтаксическая ошибка в @(r0,...)syntax error in @(r0...)синтаксическая ошибка в структурированной директиве управлениясинтаксическая ошибка: кода условия не ожидаетсясинтаксическая ошибка: ожидается «]», найден «%c»синтаксическая ошибка: некорректный описатель toc «%s»синтаксическая ошибка: регистра не ожидаетсясинтаксическая ошибка: системного регистра не ожидаетсясинтаксическая ошибка: перед именем регистра отсутствует значениесинтаксическая ошибка: векторного регистра не ожидаетсясинтаксическая ошибка: «)» здесь не допускаетсясинтаксическая ошибка; конец строки, ожидается «%c»синтаксическая ошибка: ожидается «,»синтаксическая ошибка: найден «%c», ожидается «%c»синтаксическая ошибка: пропущена «(» после перестановкисинтаксическая ошибка: пропущена «)» после базового регистраимя системного регистра «%s» устарело и может быть удалено в будущих выпускахсистемные регистры нельзя включать в списокметка не найдена для .tag %sцель за пределами диапазонаперемещение tdaoff() используется в инструкции, которая это не поддерживаетвременное переключение для дампаметка текста «%s» выровнена по нечётной границе%d-битная архитектура %s не поддерживает расширение «%s»слишком длинное %s для имени «%s» (не более 16 символов)формат файла XCOFF не поддерживает произвольные разделыдля расширения «%s» требуется %s%d версии %d или вышедля расширения «%s» требуются 64-битные FPRрасширение «%s» было удалено из %s%d версии %dномер .indirect_symbols, определённый в разделе %s, не совпадает с ожидаемым (определён %d, ожидается %d)смещение 0x%08lX невозможно представитьдопустимыми суффиксами здесь могут быть только «(plt)» и «(tlscall)»необязательным непоредственным смещением может быть только 0регистром источника не должен быть $0регистром источника не должен быть $31указанный параметр неприемлем для PSBуказанный параметр неприемлем для ISBуказанный тип перемещения недопустим для 32-битного регистрауказанный тип перемещения недопустим для MOVKожидается верхняя половина 128-битного регистра FP/SIMDтип %s слишком сложен; он будет упрощёнДля использования  -mvle требуется -a32.Для использования  -mvle требуется прямой порядок байт.Инструкция вызова %s может не допускаться в слоте задержки.нет размера перемещений, относительных pcнет беззнаковых перемещений, относительных pcтретийданный режим адресации не применим к операнду назначениядля данного режима адресации требуется базовый регистр обратной записиданная группа перемещения недопустима для этой инструкцииданная инструкция не допускает аккумулятораданная инструкция не допускает непосредственное значениеданная инструкция не поддерживает индексациюданная инструкция подразумевает использование ARMv8.1 AdvSIMD.для данной инструкции требуется пост-индексируемый адресэта инструкция не выполнит обратную запись в базовый регистрэта инструкция выполнит обратную запись в базовый регистрданный модификатор перемещения недопустим для этой инструкцииэта строка не может содержать «\0»этот тип регистра невозможно проиндексироватьthumb-инструкция условия должна быть в блоке ITне хватает операндовслишком много !literal!%ld для %sслишком много элементов .dimслишком много элементов .sizeвыделено слишком много регистров GREG (максимально %d)слишком много инструкций IVC2 для совместной упаковкислишком много инструкций IVC2 для упаковки в 16-битную инструкцию coreслишком много инструкций IVC2 для упаковки в 32-битную инструкцию coreслишком много аргументовслишком много местоположений (fixups)слишком много инструкций в выполняемом пакетеслишком много инструкций lda для !gpdisp!%ldслишком много инструкций ldah для !gpdisp!%ldслишком много инструкций lituse для !lituse_tlsgd!%ldслишком много инструкций lituse для !lituse_tlsldm!%ldслишком много ссылок на память для «%s»слишком много операндовслишком много операндов (%d) для «%s»; ожидается %dслишком много операндов в инструкциислишком много операндов в «%.*s»слишком много позиционных аргументовслишком много регистров в списке векторных регистровслишком много st_Endслишком много раскрываемых кодов операцийслишком много раскрываемых кодов операций для персонализационной процедуры 0слишком много раскручивающих инструкциймусор в конце после выражения: %sbgeni преобразуется в movibmaski преобразуется в movimgeni преобразуется в moviпреобразуется в «%s %s%s»преобразуется в «%s %s%s,%s%s»преобразуется в «%sp»ловушка исключений не поддерживается в ISA 1некорректное значение ловушки %ldпопытка задать нераспознанный символ: %s
урезанный файл «%s», прочитано %ld из %ld байтдве псевдооперации .function без промежуточной .efвыполнено перемещение типа %d?
несовпадение типа в списке векторных регистровопределитель типа содержит ошибочное количество частейтипы указаны как в мнемонике так и в операндахневозможно вычислить инструкции ADRL для смещения относительно PC по адресу 0x%lxневозможно продолжать ассемблированиене удалось создать перемещение для примечания сборкиневозможно сгенерировать раскручивающий код операции для смещения указателя кадраневозможно сгенерировать раскручивающий код операции для регистра указателя кадра %dневозможно сгенерировать раскручивающий код операции для регистра %dНе удалось найти включаемый файл: %sневозможно упаковать саму %s?невозможно изменить буфер файла: %s
не удаётся повторить %s insnневозможно восстановить адрес возврата из ранее восстановленного регистраневозможно раздвинуть инструкциюневыровненная цель ветвления: %d байт по адресу 0x%lxневыровненные данные по абсолютному расположению не поддерживаютсяневыровненная входная инструкцияневыровненный цикл: %d байт по адресу 0x%lxненазначенный номер файла %ldнесогласованные квадратные скобки в операнде %dнесогласованные круглые скобки в операнде %dнезакрытая «(»недекодируемое местоположениенекодируемая инструкция в фрагменте инструкциинеопределенная комбинация операндовнеопределенная локальная метка «%s»неопределённый символ %s в перемещении PCRнеопределенный символ %s используется как непосредственное значениенеопределенный символ в коде операции «%s»неожиданное местоположение %sнеожиданная директива .cantunwindнеожиданный .cfi_inline_lsdaнеожиданная директива .handlerdataнеожиданная директива .unwind_movspнеожиданный 12-битный тип перемещениянеожиданный 18-битный тип перемещениянеожиданное выражение, относительное PCнеожиданное перемещение TLSнеожиданное «"» в выражениинеожиданный режим адресации для %sуказан неожиданный бит после APSRнеожиданный символ «%c» в элементе размеранеожиданный символ «%c» в типе предикатанеожиданный символ «%c» в определителе типанеожиданные символы после инструкциинеожиданная запятая после мнемонического имени «%s» — «%s»ожидается запятая перед пропущенным необязательным операндомнеожиданный конец файла в irp или irpcнеожиданный конец файла в определении макроса «%s»неожиданный конец строкинеожиданное местоположениенеожиданная отрицательная константанеожиданный регистр в непосредственном операнденеожиданный размер информации разделанеожиданный оператор сдвиганеожиданный класс хранения %dнеобработанный %d
необработанная инструкция CFA для раскрутки (%d)необработанное местоположение локального перемещения %sнеобработанный код операнда %dнеобработанное перемещение %s в md_pcrel_from_sectionнеобработанный тип перемещения %sне обработано: .proc %s,%dдиректива .nops не реализованакод операции «%s» не реализованнереализованный суффикс перемещениянереализованный сегмент %s в операнденереализованный модификатор выражения toc32нереализованный модификатор выражения toc64в инструкции предварительной загрузки используется неиндексированная адресациянеизвестнонеизвестный аргумент -mpid= «%s»неизвестное значение .gnu_attributeнеизвестная поддиректива .loc «%s»неизвестная версия ABI «%s»
неизвестное имя CSR «%s»неизвестное имя DSP «%s»неизвестный символ префикса DSP %c %sнеизвестный EABI «%s»
неизвестная конфигурация FPU «%s»
неизвестный уровень ISA %sнеизвестная ISA или архитектура %sнеизвестный МК: %s
неизвестный abi «%s»
неизвестный режим адресации %sнеизвестное имя архитектуры «%s»
неизвестное расширение архитектуры «%s»неизвестная архитектуранеизвестная архитектура %sнеизвестная архитектура «%s»неизвестная архитектура «%s»
неизвестное расширение архитектуры «%s»
неизвестная архитектура: %s
неизвестный аргумент .usepvнеизвестный baseline «%s»
неизвестный код условия: %sнеизвестное ограничение «%c»неизвестный ЦП «%s»неизвестны параметры по умолчанию для ЦП= %s, ОС = %sнеизвестная директиванеизвестная экранирующая последовательность '\%c' в строке; игнорируетсяв write_2_short() передан неизвестный тип выполненияНеизвестное выражение в операнде %sНеизвестное выражение в операнде %s. Используйте #llo(), #lhi(), #hlo() или #hhi()неизвестный размер местоположениянеизвестный abi плавающей точки «%s»
неизвестный формат плавающей точки «%s»
неизвестная мнемоника значения с плавающей запятой: «%s»неизвестный символ префикса в значении с плавающей запятойнеизвестный тип с плавающей запятой «%c»неизвестное имя FPU «%s»неизвестная группа перемещениянеизвестный неявный режим IT «%s», должно быть arm, thumb, always или never.неизвестная инструкция «%s»неизвестное прерывание %sнеизвестная мнемоника «%s» — «%s»неизвестная мнемоника: «%s»неизвестный код операциинеизвестный код операции «%s»неизвестный код операции %sнеизвестный код операции «%s»неизвестный код операции «%s»неизвестный код операции или имя формата «%s»неизвестный код операции: %sнеизвестный код операции «%s»неизвестный операнд %sнеизвестный счётчик операндовнеизвестный сдвиг операнда: %x
неизвестный операнд в .archНеизвестный оператор %s. Подразумевался X(Rn) или #[hl][hl][oi](CONST) ?неизвестный или некорректный атрибут раздела «%s»неизвестный или некорректный тип раздела «%s»неизвестное или отсутствующее имя поля PSTATEнеизвестное или отсутствующее имя операциинеизвестный или отсутствующий параметр у PSBнеизвестное или отсутствующее имя системного регистранеизвестный параметр после директивы .SECTION: %sнеизвестный вид процедурыигнорируется неизвестный флаг профилированиянеизвестная псевдооперация: «%s»неизвестный тип записи %d (в %s)неизвестный регистр %sнеизвестный регистр «%s» — .req игнорируетсянеизвестный регистр «%s»неизвестный псевдоним регистра «%s»неизвестное перемещение (%u)неизвестный модификатор перемещениянеизвестный атрибут раздела %sнеизвестный атрибут раздела %cнеизвестная определённая пользователем функция %sнеизвестная векторная операция: «%s»неизвестный определитель ширины «.%c»неизвестный/некорректный операнднепарная «[»непарная директива .endнепредсказумая пара DCTIнепредсказумая загрузка пары регистров — «%s»непредсказуемая передача с обратной записью — «%s»нераспознанный тип ЦП RX %sнераспознанное значение выравнивания в директиве .SECTION: %sнераспознанный аргумент в параметре -mcpu «%s»нераспознанный тип ЦП «%s»нераспознанная инструкция %sнераспознанный модификатор размера инструкции .%cнераспознанная %d-битная версия кода операции microMIPSнераспознанный тип .linkonce «%s»нераспознанный атрибут .section: должно быть a,e,w,x,M,S,G,T или числонераспознанный флаг CPSнераспознанные символы в конце инструкции параллельной обработкинераспознанный тип ЦП по умолчанию «%s»нераспознанное имя эмуляции «%s»нераспознанная расширенная версия кода операции microMIPSнераспознанный флагнераспознанный параметр foptнераспознанный код операциинераспознанный код операции: «%s»нераспознанный параметр «%s»нераспознанный параметр -%c%sнераспознанная псевдоинструкция %sнераспознанное имя регистра «%s»нераспознанный тип перемещениянераспознанный суффикс перемещениянераспознанный атрибут разделанераспознанный тип разделанераспознанный тип stab «%c»нераспознанный символ суффиксанераспознанный тип символа «%s»нераспознанный синтаксис режима «%s»нераспознанная нерасширенная версия кода операции microMIPSнеопределенный или не положительный счётчик повторений; используется 1нерешаемое выражение, которое должно быть решенонеопределённый символ циклической цели: %sтребуется не сдвиговый регистрбеззнаковое значение за пределами диапазонанеподдерживаемый размер %d перемещения BFDнеподдерживаемое перемещение BFD размером %uнеподдерживаемое выравнивание для инструкциинеподдерживаемый broadcastнеподдерживаемое байтовое значение; используйте другой суффикснеподдерживаемая константа в перемещениинеподдерживаемый размер константы %d
неподдерживаемый размер местоположения %dнеподдерживаемый флаг %i в строковой директивенеподдерживаемое местоположение fptrнеподдерживаемый размер %d местоположения fptrнеподдерживаемая инструкция «%s»неподдерживаемая большая константанеподдерживаемая масканеподдерживаемая информация раздела mbind: %sнеподдерживаемое перемещениенеподдерживаемое перемещение в %sнеподдерживаемое перемещение для поля смещения DSнеподдерживаемый тип перемещениянеподдерживаемый атрибут раздела %cнеподдерживаемый атрибут раздела — «a»неподдерживаемое статическое округление/saeнеподдерживаемое символьное вычитаниенеподдерживаемый синтаксиснеподдерживаемое использование %sнеподдерживаемое использование .ehwordнеподдерживаемое использование .gpdwordнеподдерживаемое использование .gpwordнеподдерживаемая переменная управления nop в директиве .nopsнеподдерживаемый размер переменной или заполняющее значениенеподдерживаемый векторный индексный регистрне поддерживается в мнемонике Intelнезавершенная строканезавершенная строка; вставлен символ новой строкиuntil без repeatраскрученный код операции слишком длиненраскручиваемый кадр имеет отрицательный размеруказатель раскручивающего стека не выровнен по doublewordиспользовать -march=armv2использовать -march=armv2использовать -march=armv3использовать -march=armv3mиспользовать -march=armv4использовать -march=armv4tиспользовать -march=armv5использовать -march=armv5tиспользовать -march=armv5teиспользовать -mcpu=allиспользовать -mcpu=arm1использовать -mcpu=arm2использовать -mcpu=arm250использовать -mcpu=arm3использовать -mcpu=arm6использовать -mcpu=arm600использовать -mcpu=arm610использовать -mcpu=arm620использовать -mcpu=arm7использовать -mcpu=arm70использовать -mcpu=arm700использовать -mcpu=arm700iиспользовать -mcpu=arm710использовать -mcpu=arm7100использовать -mcpu=arm710cиспользовать -mcpu=arm710tиспользовать -mcpu=arm720использовать -mcpu=arm720tиспользовать -mcpu=arm740tиспользовать -mcpu=arm7500использовать -mcpu=arm7500feиспользовать -mcpu=arm7dиспользовать -mcpu=arm7diиспользовать -mcpu=arm7dmиспользовать -mcpu=arm7dmiиспользовать -mcpu=arm7mиспользовать -mcpu=arm7tdmiиспользовать -mcpu=arm8использовать -mcpu=arm810использовать -mcpu=arm9использовать -mcpu=arm920использовать -mcpu=arm940использовать -mcpu=arm9tdmiиспользовать -mcpu=iwmmxtиспользовать -mcpu=strongarmиспользовать -mcpu=strongarm110использовать -mcpu=strongarm1100использовать -mcpu=strongarm1110использовать -mcpu=xscaleиспользовать -mfpu=fpa10использовать -mfpu=fpa11использовать -mfpu=fpeиспользуйте .code16, чтобы задать правильный режим адресациииспользовать -mfpu=softfpa или -mfpu=softvfpиспользовать указатель кадрапри использовании .indirect_symbols требуется «-dynamic»использование PC в этой инструкции устарелоиспользование параметров в старом и новом стиле для задания типа ЦПиспользование параметров в старом и новом стиле для задания типа FPUиспользование r13 устарелоиспользование r15 в blx в режиме ARM не особенно полезноиспользование r15 в bx в режиме ARM не особенно полезноиспользование r15 в bxj не особенно полезновыполнять проверку размера стекаиспользуется $%u без «.set at=$%u»используется $at без «.set noat»использует используется «%s%s» вместо «%s%s» из-за суффикса «%c»используется битовое поле нулевой шириныопределителем порядка байт могут быть be или leЗначение %d за пределами диапазона. Используйте #lo() или #hi()значение %ld за пределами диапазоназначение %lu слишком велико для байтового операндазначение 0x%I64x обрезано до 0x%I64xзначение 0x%llx обрезано до 0x%llxзначение 0x%lx обрезано до 0x%lxзначение 0x%x за пределами диапазоназначение за пределами диапазона [-0xffffffff, 0xffffffff]значение за пределами диапазона [0, 0x7fffffff]значение за пределами диапазона [0, 0xffffffff]Значение %ld вне байтового диапазона перестановок.Значение %ld вне диапазона перестановок размером в двойное слово.Значение %ld вне диапазона перестановок размером в слово.значение %ld слишком велико для 16-битного ветвлениязначение %ld слишком велико для 8-битного ветвлениязначение %s слишком велико для поля из %d байта у %sзначение %s слишком велико для поля из %d байт у %sзначение %s слишком велико для поля из %d байт у %sзначение за пределами диапазоназначение за пределами диапазона: 0x%xзначение, сохранённое для r%d, НЕИЗВЕСТНОзначение слишком велико для 1-байтового полязначение слишком велико для 2-байтового полязначение слишком велико для расположения в %d битахвекторный элемент должен быть константойожидается векторный регистрожидается векторный типvfmal/vfmsl с типом FP16 не могут быть условными, поведение НЕПРЕДСКАЗУЕМОне совпадает номер видазакончилась виртуальная памятьГруппа vliw должна состоять из 1 инструкции core и 1 copro.предупреждать о символах, которые совпадают с именами инструкций [по умолчанию]предупреждение: символ %s не имеет csectпараметры ассемблера wasm32:
некорректная ширина суффиксов в режиме ARMнекорректная ширина суффиксов в режиме ARM — «%s»слово NOP добавлено между словом умножения и 16-битным умножениемслово NOP добавлено между словом умножения и загрузкидля VLDMDB и VSTMDB должна использоваться обратная записьобратная запись в базовый регистр вызывает НЕПРЕДСКАЗУЕМОСТЬобратная запись в базовый регистр при его нахождении в списке регистров вызывает НЕПРЕДСКАЗУЕМОСТЬв инструкции предварительной загрузки используется обратная записьзначение обратной записи должно быть непосредственное константойзапись или изменение # непредсказуемозапись в APSR без указания битовой маски устареланеправильный аргумент в .cfi_personality_idнеправильное количество операндовнеправильное количество операндов для «%s»неверный регистр в списке регистров с плавающей запятойнеправильный второй аргумент в .cfi_lsdaнеправильный второй аргумент в .cfi_personalityневерный размер инструкции в слоте задержки %u-битного ветвлениянеправильный третий аргумент в .cfi_val_encoded_addrошибка xtensa-isa: %sнельзя использовать «pop %scs»необходимо указать только один типДля загрузки 16-битного значения нужно использовать директиву hi/lo или 16-битный макрос.перемещение zdaoff() используется в инструкции, которая это не поддерживаетпри отсутствии выражения предполагается нольв этой инструкции флаг нуля недопустимв качестве непосредственного значения используется нольобнуляющая маска разрешена только с маской записи{стандартный ввод}