diff options
Diffstat (limited to 'meta-vitis-tc/recipes-devtools')
-rw-r--r-- | meta-vitis-tc/recipes-devtools/gcc/gcc-12/riscv-multilib-generator-python.patch | 14 | ||||
-rw-r--r-- | meta-vitis-tc/recipes-devtools/gcc/gcc-13/additional-microblaze-multilibs.patch (renamed from meta-vitis-tc/recipes-devtools/gcc/gcc-12/additional-microblaze-multilibs.patch) | 0 | ||||
-rw-r--r-- | meta-vitis-tc/recipes-devtools/gcc/gcc-13/riscv-multilib-generator-python.patch | 16 | ||||
-rw-r--r-- | meta-vitis-tc/recipes-devtools/gcc/gcc-source_13.%.bbappend (renamed from meta-vitis-tc/recipes-devtools/gcc/gcc-source_12.%.bbappend) | 3 | ||||
-rw-r--r-- | meta-vitis-tc/recipes-devtools/gcc/gcc-xilinx-standalone-multilib.inc | 9 | ||||
-rw-r--r-- | meta-vitis-tc/recipes-devtools/gcc/libgcc_14.1.bbappend | 4 |
6 files changed, 21 insertions, 25 deletions
diff --git a/meta-vitis-tc/recipes-devtools/gcc/gcc-12/riscv-multilib-generator-python.patch b/meta-vitis-tc/recipes-devtools/gcc/gcc-12/riscv-multilib-generator-python.patch deleted file mode 100644 index 9575539e..00000000 --- a/meta-vitis-tc/recipes-devtools/gcc/gcc-12/riscv-multilib-generator-python.patch +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | Use python3 instead of python when calling the mutlib-generator | ||
2 | |||
3 | Upstream-Status: Backport | ||
4 | |||
5 | Signed-off-by: Mark Hatle <mark.hatle@amd.com> | ||
6 | |||
7 | --- gcc-12.2.0/gcc/config/riscv/multilib-generator.orig 2024-02-22 19:23:07.166805418 -0700 | ||
8 | +++ gcc-12.2.0/gcc/config/riscv/multilib-generator 2024-02-22 19:18:12.803798625 -0700 | ||
9 | @@ -1,4 +1,4 @@ | ||
10 | -#!/usr/bin/env python | ||
11 | +#!/usr/bin/env python3 | ||
12 | |||
13 | # RISC-V multilib list generator. | ||
14 | # Copyright (C) 2011-2022 Free Software Foundation, Inc. | ||
diff --git a/meta-vitis-tc/recipes-devtools/gcc/gcc-12/additional-microblaze-multilibs.patch b/meta-vitis-tc/recipes-devtools/gcc/gcc-13/additional-microblaze-multilibs.patch index e035b8a6..e035b8a6 100644 --- a/meta-vitis-tc/recipes-devtools/gcc/gcc-12/additional-microblaze-multilibs.patch +++ b/meta-vitis-tc/recipes-devtools/gcc/gcc-13/additional-microblaze-multilibs.patch | |||
diff --git a/meta-vitis-tc/recipes-devtools/gcc/gcc-13/riscv-multilib-generator-python.patch b/meta-vitis-tc/recipes-devtools/gcc/gcc-13/riscv-multilib-generator-python.patch new file mode 100644 index 00000000..ba08945c --- /dev/null +++ b/meta-vitis-tc/recipes-devtools/gcc/gcc-13/riscv-multilib-generator-python.patch | |||
@@ -0,0 +1,16 @@ | |||
1 | Use python3 instead of python when calling the mutlib-generator | ||
2 | |||
3 | Upstream-Status: Pending | ||
4 | |||
5 | Signed-off-by: Mark Hatle <mark.hatle@amd.com> | ||
6 | |||
7 | Index: gcc-13.3.0/gcc/config/riscv/multilib-generator | ||
8 | =================================================================== | ||
9 | --- gcc-13.3.0.orig/gcc/config/riscv/multilib-generator | ||
10 | +++ gcc-13.3.0/gcc/config/riscv/multilib-generator | ||
11 | @@ -1,4 +1,4 @@ | ||
12 | -#!/usr/bin/env python | ||
13 | +#!/usr/bin/env python3 | ||
14 | |||
15 | # RISC-V multilib list generator. | ||
16 | # Copyright (C) 2011-2023 Free Software Foundation, Inc. | ||
diff --git a/meta-vitis-tc/recipes-devtools/gcc/gcc-source_12.%.bbappend b/meta-vitis-tc/recipes-devtools/gcc/gcc-source_13.%.bbappend index a439407d..e38dd8b3 100644 --- a/meta-vitis-tc/recipes-devtools/gcc/gcc-source_12.%.bbappend +++ b/meta-vitis-tc/recipes-devtools/gcc/gcc-source_13.%.bbappend | |||
@@ -1,5 +1,4 @@ | |||
1 | # Add MicroBlaze Patches (only when using MicroBlaze) | 1 | FILESEXTRAPATHS:append := ":${THISDIR}/gcc-13" |
2 | FILESEXTRAPATHS:append := ":${THISDIR}/gcc-12" | ||
3 | SRC_URI += " \ | 2 | SRC_URI += " \ |
4 | file://additional-microblaze-multilibs.patch \ | 3 | file://additional-microblaze-multilibs.patch \ |
5 | file://riscv-multilib-generator-python.patch \ | 4 | file://riscv-multilib-generator-python.patch \ |
diff --git a/meta-vitis-tc/recipes-devtools/gcc/gcc-xilinx-standalone-multilib.inc b/meta-vitis-tc/recipes-devtools/gcc/gcc-xilinx-standalone-multilib.inc index f69ac4d8..c69e0745 100644 --- a/meta-vitis-tc/recipes-devtools/gcc/gcc-xilinx-standalone-multilib.inc +++ b/meta-vitis-tc/recipes-devtools/gcc/gcc-xilinx-standalone-multilib.inc | |||
@@ -9,11 +9,10 @@ EXTRA_OECONF:append:xilinx-standalone:arm:baremetal-multilib-tc = " \ | |||
9 | 9 | ||
10 | # RISC V configuration | 10 | # RISC V configuration |
11 | RISCV_MULTILIB = "\ | 11 | RISCV_MULTILIB = "\ |
12 | rv32i-ilp32--;rv32if-ilp32f--;rv32ic-ilp32--;rv32ifc-ilp32f--;\ | 12 | rv32i-ilp32--;rv32ic-ilp32--;rv32im-ilp32--;rv32imc-ilp32--;rv32imac-ilp32--;rv32e-ilp32e--;\ |
13 | rv32im-ilp32--;rv32imf-ilp32f--;rv32imc-ilp32--;rv32imfc-ilp32f--;\ | 13 | rv32imf-ilp32f--;rv32imfc-ilp32f--;rv32imafc-ilp32f--;rv32imfdc-ilp32d--;\ |
14 | rv64i-lp64--;rv64if-lp64f--;rv64ic-lp64--;rv64ifc-lp64f--;\ | 14 | rv64i-lp64--;rv64ic-lp64--;rv64im-lp64--;rv64imc-lp64--;rv64imac-lp64--;\ |
15 | rv64im-lp64--;rv64imf-lp64f--;rv64imc-lp64--;rv64imfc-lp64f--;\ | 15 | rv64imf-lp64f--;rv64imfc-lp64f--;rv64imafc-lp64f--;rv64imfdc-lp64d--\ |
16 | rv32imfdc-ilp32d--;rv64imfdc-lp64d--\ | ||
17 | " | 16 | " |
18 | 17 | ||
19 | EXTRA_OECONF:append:xilinx-standalone:riscv32:baremetal-multilib-tc = " \ | 18 | EXTRA_OECONF:append:xilinx-standalone:riscv32:baremetal-multilib-tc = " \ |
diff --git a/meta-vitis-tc/recipes-devtools/gcc/libgcc_14.1.bbappend b/meta-vitis-tc/recipes-devtools/gcc/libgcc_14.1.bbappend deleted file mode 100644 index 2490c419..00000000 --- a/meta-vitis-tc/recipes-devtools/gcc/libgcc_14.1.bbappend +++ /dev/null | |||
@@ -1,4 +0,0 @@ | |||
1 | # There are some configurations that can result in addition spec files being written | ||
2 | FILES:${PN}-dev:append:xilinx-standalone:class-target:baremetal-multilib-tc = "\ | ||
3 | ${libdir}/*.specs \ | ||
4 | " | ||