Readme.md | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-)
The link for GCC toolchain is no longer valid. Update
GCC toolchain to point to the latest link available.
Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
---
Readme.md | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/Readme.md b/Readme.md
index d00600d35018..cfdb3a15a282 100644
--- a/Readme.md
+++ b/Readme.md
@@ -51,8 +51,8 @@ but the reverse may not always be true.
Target architecture | Cross compilation prefix
--------------------|-------------------------
-AARCH64 | aarch64-linux-gnu-
-ARM | arm-linux-gnueabihf-
+AARCH64 | aarch64-linux-gnu- _or_ aarch64-none-linux-gnu-
+ARM | arm-linux-gnueabihf- _or_ arm-linux-none-gnueabihf-
IA32 | i?86-linux-gnu-* _or_ x86_64-linux-gnu-
IPF | ia64-linux-gnu
X64 | x86_64-linux-gnu-
@@ -61,11 +61,8 @@ RISCV64 | riscv64-unknown-elf-
\* i386, i486, i586 or i686
### GCC
-Linaro provides GCC toolchains for
-[aarch64-linux-gnu](https://releases.linaro.org/components/toolchain/binaries/latest/aarch64-linux-gnu/)
-and [arm-linux-gnueabihf](https://releases.linaro.org/components/toolchain/binaries/latest/arm-linux-gnueabihf/)
-compiled to run on x86_64/i686 Linux and i686 Windows. Some Linux distributions
-provide their own packaged cross-toolchains.
+The GCC toolchain can be obtained from [gcc](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads). Download the required latest toolchain based on the
+build machine. Some Linux distributions provide their own packaged cross-toolchains.
### GCC for RISC-V
RISC-V open source community provides GCC toolchains for
@@ -170,7 +167,7 @@ build command which toolchain to use. We do this by setting the environment
variable `{TOOL_CHAIN_TAG}_{TARGET_ARCH}_PREFIX` - in the case above,
**GCC5_AARCH64_PREFIX**.
-So, referring to the cross compiler toolchain table above, we should prepend the `build` command line with `GCC5_AARCH64_PREFIX=aarch64-linux-gnu-`.
+So, referring to the cross compiler toolchain table above, we should prepend the `build` command line with `GCC5_AARCH64_PREFIX=aarch64-linux-gnu-` or `GCC5_AARCH64_PREFIX=aarch64-none-linux-gnu-`.
## Using uefi-tools helper scripts
uefi-tools is a completely unofficial set of helper-scripts developed by Linaro.
--
2.17.1
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#73537): https://edk2.groups.io/g/devel/message/73537
Mute This Topic: https://groups.io/mt/81730224/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
Hi Chandni, Thank you for this patch. Reviewed-by: Sami Mujawar <sami.mujawar@arm.com> Regards, Sami Mujawar -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#73538): https://edk2.groups.io/g/devel/message/73538 Mute This Topic: https://groups.io/mt/81730224/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=-=-=-=-=-=-=-=-=-=-=-
© 2016 - 2024 Red Hat, Inc.