Commit 5f8e25e
committed
Respond to review comments.
Summary of changes
* GcsReportPolicy enum has been changed to a struct. This allows for
the use of a `toString()` function so the values can be passed
to existing error lamdba functions within the Driver.cpp file.
* Removed uneeded additional includes
* `getZGcsReport` now supports the parsing of both `-zgcs-report`
and `-zgcs-report-dynamic`. The GNU inheritance rules are also
included in this function.
* `SharedFile::parseGnuAttributes` now correctly parses the
`.note.gnu.properties` section for the GCS Attributes.
* Release notes updated.
* aarch64-feature-gcs.s updated to be more streamline as per
review comments.1 parent 9583f8c commit 5f8e25e
File tree
6 files changed
+124
-108
lines changed- lld
- ELF
- docs
- test/ELF
6 files changed
+124
-108
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
140 | | - | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
141 | 158 | | |
142 | 159 | | |
143 | 160 | | |
| |||
396 | 413 | | |
397 | 414 | | |
398 | 415 | | |
399 | | - | |
400 | | - | |
| 416 | + | |
| 417 | + | |
401 | 418 | | |
402 | 419 | | |
403 | 420 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
53 | 52 | | |
54 | | - | |
55 | 53 | | |
56 | 54 | | |
57 | 55 | | |
58 | | - | |
59 | 56 | | |
60 | | - | |
61 | 57 | | |
62 | 58 | | |
63 | 59 | | |
| |||
72 | 68 | | |
73 | 69 | | |
74 | 70 | | |
75 | | - | |
76 | 71 | | |
77 | 72 | | |
78 | 73 | | |
| |||
405 | 400 | | |
406 | 401 | | |
407 | 402 | | |
408 | | - | |
| 403 | + | |
409 | 404 | | |
410 | | - | |
| 405 | + | |
411 | 406 | | |
412 | 407 | | |
413 | 408 | | |
| |||
581 | 576 | | |
582 | 577 | | |
583 | 578 | | |
584 | | - | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
585 | 582 | | |
586 | 583 | | |
587 | 584 | | |
588 | 585 | | |
589 | | - | |
| 586 | + | |
| 587 | + | |
590 | 588 | | |
591 | | - | |
592 | | - | |
593 | | - | |
594 | | - | |
595 | | - | |
596 | | - | |
597 | | - | |
598 | | - | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
599 | 596 | | |
600 | 597 | | |
601 | 598 | | |
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 | | - | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
632 | 602 | | |
633 | 603 | | |
634 | 604 | | |
| |||
1612 | 1582 | | |
1613 | 1583 | | |
1614 | 1584 | | |
1615 | | - | |
1616 | | - | |
| 1585 | + | |
| 1586 | + | |
| 1587 | + | |
1617 | 1588 | | |
1618 | 1589 | | |
1619 | 1590 | | |
| |||
2891 | 2862 | | |
2892 | 2863 | | |
2893 | 2864 | | |
2894 | | - | |
2895 | | - | |
2896 | | - | |
2897 | | - | |
2898 | | - | |
2899 | | - | |
2900 | | - | |
2901 | | - | |
2902 | | - | |
2903 | | - | |
2904 | | - | |
2905 | 2865 | | |
2906 | 2866 | | |
2907 | 2867 | | |
| |||
2911 | 2871 | | |
2912 | 2872 | | |
2913 | 2873 | | |
2914 | | - | |
2915 | | - | |
| 2874 | + | |
| 2875 | + | |
2916 | 2876 | | |
2917 | 2877 | | |
2918 | 2878 | | |
| |||
2989 | 2949 | | |
2990 | 2950 | | |
2991 | 2951 | | |
2992 | | - | |
2993 | | - | |
| 2952 | + | |
| 2953 | + | |
2994 | 2954 | | |
2995 | 2955 | | |
2996 | 2956 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | 21 | | |
23 | 22 | | |
24 | | - | |
25 | 23 | | |
26 | 24 | | |
27 | 25 | | |
| |||
1425 | 1423 | | |
1426 | 1424 | | |
1427 | 1425 | | |
1428 | | - | |
1429 | | - | |
1430 | | - | |
1431 | | - | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
1432 | 1433 | | |
1433 | | - | |
1434 | | - | |
1435 | | - | |
1436 | | - | |
1437 | | - | |
1438 | | - | |
1439 | | - | |
1440 | | - | |
1441 | | - | |
1442 | | - | |
1443 | | - | |
| 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 | + | |
1444 | 1485 | | |
1445 | 1486 | | |
1446 | 1487 | | |
| |||
1487 | 1528 | | |
1488 | 1529 | | |
1489 | 1530 | | |
| 1531 | + | |
1490 | 1532 | | |
1491 | 1533 | | |
1492 | 1534 | | |
| |||
1507 | 1549 | | |
1508 | 1550 | | |
1509 | 1551 | | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
1510 | 1555 | | |
1511 | 1556 | | |
1512 | 1557 | | |
| |||
1553 | 1598 | | |
1554 | 1599 | | |
1555 | 1600 | | |
1556 | | - | |
| 1601 | + | |
1557 | 1602 | | |
1558 | 1603 | | |
1559 | 1604 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
371 | 371 | | |
372 | 372 | | |
373 | 373 | | |
374 | | - | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
375 | 377 | | |
376 | 378 | | |
377 | 379 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | | - | |
31 | | - | |
| 30 | + | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
| 72 | + | |
| 73 | + | |
82 | 74 | | |
83 | 75 | | |
84 | 76 | | |
| |||
0 commit comments