All of the other targets support invoking the build with the full target arch name. RISC does not. Update the script to allow riscv64-elf to invoke the build the same way that riscv-elf does to minimize name mangling and exceptions needed for tooling surrounding the architecture name in paths. Leave riscv-elf in tact as an option so we don't break anyone else. BUG=None TEST=./util/crossgcc/buildgcc --platform riscv64-elf Change-Id: Ie737855053e00205ca85f54436c224ab3a1283d9 Signed-off-by: Jon Murphy <jpmurphy@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/86171 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Raul Rangel <rrangel@chromium.org> Reviewed-by: Karthik Ramasubramanian <kramasub@google.com> |
||
|---|---|---|
| .. | ||
| patches | ||
| sum | ||
| tarballs | ||
| .gitignore | ||
| buildgcc | ||
| description.md | ||
| edk2tools.txt | ||
| getopt.c | ||
| Makefile | ||
| Makefile.mk | ||
| README | ||
README ------ This is a cross toolchain builder for -elf toolchains (ie. no libc support) known working: i386-elf x86_64-elf powerpc-elf arm-elf armv7a-eabi aarch64-elf known broken: alpha-elf powerpc64-elf