Commit a798fcc
authored
Add pkg.whole_archive flag to allow --whole_archive linker option to be set per package
Depending on the project, it might be useful to have the ability to link a package surrounded by
"--whole-archive" and "--no-whole-archive" flags.1 parent 63ba0c2 commit a798fcc
File tree
5 files changed
+95
-23
lines changed- newt
- builder
- toolchain
- util
5 files changed
+95
-23
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
449 | 449 | | |
450 | 450 | | |
451 | 451 | | |
| 452 | + | |
| 453 | + | |
452 | 454 | | |
453 | | - | |
454 | 455 | | |
455 | 456 | | |
456 | 457 | | |
| |||
459 | 460 | | |
460 | 461 | | |
461 | 462 | | |
| 463 | + | |
462 | 464 | | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
463 | 470 | | |
464 | 471 | | |
465 | 472 | | |
466 | 473 | | |
467 | | - | |
468 | | - | |
| 474 | + | |
469 | 475 | | |
470 | | - | |
471 | | - | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
472 | 479 | | |
473 | | - | |
474 | 480 | | |
475 | 481 | | |
476 | 482 | | |
| |||
479 | 485 | | |
480 | 486 | | |
481 | 487 | | |
482 | | - | |
| 488 | + | |
| 489 | + | |
483 | 490 | | |
484 | 491 | | |
485 | 492 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
169 | 179 | | |
170 | 180 | | |
171 | 181 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
64 | 65 | | |
65 | 66 | | |
66 | 67 | | |
| |||
170 | 171 | | |
171 | 172 | | |
172 | 173 | | |
| 174 | + | |
173 | 175 | | |
174 | 176 | | |
175 | 177 | | |
| |||
992 | 994 | | |
993 | 995 | | |
994 | 996 | | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
995 | 1006 | | |
996 | 1007 | | |
997 | 1008 | | |
| |||
1003 | 1014 | | |
1004 | 1015 | | |
1005 | 1016 | | |
1006 | | - | |
| 1017 | + | |
1007 | 1018 | | |
1008 | | - | |
| 1019 | + | |
1009 | 1020 | | |
1010 | 1021 | | |
1011 | 1022 | | |
| |||
1020 | 1031 | | |
1021 | 1032 | | |
1022 | 1033 | | |
1023 | | - | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
1024 | 1046 | | |
1025 | | - | |
1026 | | - | |
1027 | 1047 | | |
1028 | 1048 | | |
1029 | 1049 | | |
| |||
1059 | 1079 | | |
1060 | 1080 | | |
1061 | 1081 | | |
1062 | | - | |
| 1082 | + | |
1063 | 1083 | | |
1064 | 1084 | | |
1065 | 1085 | | |
1066 | 1086 | | |
1067 | | - | |
1068 | | - | |
1069 | 1087 | | |
1070 | | - | |
1071 | | - | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
1072 | 1094 | | |
1073 | 1095 | | |
1074 | 1096 | | |
1075 | 1097 | | |
1076 | 1098 | | |
1077 | 1099 | | |
1078 | | - | |
| 1100 | + | |
1079 | 1101 | | |
1080 | 1102 | | |
1081 | 1103 | | |
| |||
1204 | 1226 | | |
1205 | 1227 | | |
1206 | 1228 | | |
1207 | | - | |
| 1229 | + | |
1208 | 1230 | | |
1209 | 1231 | | |
1210 | 1232 | | |
| |||
1213 | 1235 | | |
1214 | 1236 | | |
1215 | 1237 | | |
1216 | | - | |
| 1238 | + | |
| 1239 | + | |
1217 | 1240 | | |
1218 | 1241 | | |
1219 | 1242 | | |
1220 | 1243 | | |
1221 | 1244 | | |
1222 | 1245 | | |
1223 | 1246 | | |
1224 | | - | |
| 1247 | + | |
1225 | 1248 | | |
1226 | 1249 | | |
1227 | 1250 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
328 | 328 | | |
329 | 329 | | |
330 | 330 | | |
331 | | - | |
| 331 | + | |
332 | 332 | | |
333 | 333 | | |
334 | 334 | | |
335 | 335 | | |
336 | | - | |
| 336 | + | |
337 | 337 | | |
338 | 338 | | |
339 | 339 | | |
| |||
365 | 365 | | |
366 | 366 | | |
367 | 367 | | |
| 368 | + | |
368 | 369 | | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
369 | 373 | | |
370 | 374 | | |
371 | 375 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
73 | 86 | | |
74 | 87 | | |
75 | 88 | | |
| |||
668 | 681 | | |
669 | 682 | | |
670 | 683 | | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
671 | 699 | | |
672 | 700 | | |
673 | 701 | | |
| |||
0 commit comments