Commit d2ec1a6
Garvit Gupta
[RISCV] Integrate RISCV target in baremetal toolchain object and deprecate
RISCVToolchain object
This patch:
- Adds CXXStdlib, runtimelib and unwindlib defaults for riscv target to
BareMetal toolchain object.
- Add riscv 32 and 64-bit emulation flags to linker job of BareMetal
toolchain.
- Removes call to RISCVToolChain object from llvm.
This PR is last patch in the series of patches of merging RISCVToolchain
object into BareMetal toolchain object.
RFC:
https://discourse.llvm.org/t/merging-riscvtoolchain-and-baremetal-toolchains/75524
Change-Id: I2877ac328f55a7638cc185d6034866cbd2ac42031 parent c74186f commit d2ec1a6
File tree
12 files changed
+91
-381
lines changed- clang
- lib/Driver
- ToolChains
- test/Driver
12 files changed
+91
-381
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
78 | 77 | | |
79 | 78 | | |
80 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | 44 | | |
46 | 45 | | |
47 | 46 | | |
| |||
6886 | 6885 | | |
6887 | 6886 | | |
6888 | 6887 | | |
6889 | | - | |
6890 | | - | |
| 6888 | + | |
6891 | 6889 | | |
6892 | 6890 | | |
6893 | 6891 | | |
6894 | | - | |
6895 | | - | |
6896 | | - | |
6897 | | - | |
6898 | | - | |
| 6892 | + | |
6899 | 6893 | | |
6900 | 6894 | | |
6901 | 6895 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
336 | 336 | | |
337 | 337 | | |
338 | 338 | | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
339 | 359 | | |
340 | 360 | | |
341 | 361 | | |
| |||
534 | 554 | | |
535 | 555 | | |
536 | 556 | | |
537 | | - | |
538 | | - | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
539 | 565 | | |
540 | 566 | | |
541 | 567 | | |
| |||
622 | 648 | | |
623 | 649 | | |
624 | 650 | | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | 651 | | |
629 | 652 | | |
630 | 653 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
63 | 62 | | |
64 | 63 | | |
65 | 64 | | |
| |||
This file was deleted.
0 commit comments