Commit 2477a5f
committed
add safe compilation options
add two options when building rustc : strip and stack protector
if set `strip = true`, `rustc` will be stripped of symbols using `-Cstrip=symbols`
also can set `stack-protector` and `rustc` will be compiled with stack protectors.1 parent 9144d51 commit 2477a5f
File tree
3 files changed
+52
-1
lines changed- src/bootstrap/src/core
- config
3 files changed
+52
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
603 | 603 | | |
604 | 604 | | |
605 | 605 | | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
606 | 613 | | |
607 | 614 | | |
608 | 615 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
1686 | 1686 | | |
1687 | 1687 | | |
1688 | 1688 | | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
1689 | 1699 | | |
1690 | 1700 | | |
1691 | 1701 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
| 225 | + | |
| 226 | + | |
225 | 227 | | |
226 | 228 | | |
227 | 229 | | |
| |||
394 | 396 | | |
395 | 397 | | |
396 | 398 | | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
397 | 422 | | |
398 | 423 | | |
399 | 424 | | |
| |||
1000 | 1025 | | |
1001 | 1026 | | |
1002 | 1027 | | |
| 1028 | + | |
| 1029 | + | |
1003 | 1030 | | |
1004 | 1031 | | |
1005 | 1032 | | |
| |||
1067 | 1094 | | |
1068 | 1095 | | |
1069 | 1096 | | |
| 1097 | + | |
1070 | 1098 | | |
1071 | 1099 | | |
1072 | 1100 | | |
| |||
1420 | 1448 | | |
1421 | 1449 | | |
1422 | 1450 | | |
| 1451 | + | |
| 1452 | + | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + | |
| 1456 | + | |
1423 | 1457 | | |
1424 | 1458 | | |
1425 | 1459 | | |
| |||
0 commit comments