Commit c16eba48 authored by Stefan Lankes's avatar Stefan Lankes
Browse files

use hermit-api as interface to libstd, build only for x86

parent 0327e4e0
Pipeline #196100 passed with stage
in 59 minutes and 57 seconds
......@@ -58,7 +58,7 @@
# likely, teach rustc about the C ABI of the target. Get in touch with the
# Rust team and file an issue if you need assistance in porting!
#targets = "AArch64;ARM;Hexagon;MSP430;Mips;NVPTX;PowerPC;RISCV;Sparc;SystemZ;WebAssembly;X86"
targets = "X86;AArch64"
targets = "X86"
# LLVM experimental targets to build support for. These targets are specified in
# the same format as above, but since these targets are experimental, they are
......@@ -124,7 +124,7 @@ targets = "X86;AArch64"
# for. Each host triple will be used to produce a copy of the standard library
# for each target triple.
#target = ["x86_64-unknown-linux-gnu"] # defaults to just the build triple
target = ['x86_64-unknown-hermit', 'aarch64-unknown-hermit']
target = ['x86_64-unknown-hermit']
# Instead of downloading the src/stage0.txt version of Cargo specified, use
# this Cargo binary instead to build all Rust code
......@@ -189,7 +189,7 @@ extended = true
# Installs chosen set of extended tools if enabled. By default builds all.
# If chosen tool failed to build the installation fails.
#["cargo", "rls", "clippy", "rustfmt", "analysis", "src"]
tools = ["cargo", "src", "analysis"]
tools = ["cargo", "src"]
# Verbosity level: 0 == not verbose, 1 == verbose, 2 == very verbose
#verbose = 0
......@@ -212,7 +212,7 @@ tools = ["cargo", "src", "analysis"]
# probably won't fill this in but rather it's filled in by the `./configure`
# script.
#configure-args = []
configure-args = ['--target=x86_64-unknown-hermit,aarch64-unknown-hermit']
configure-args = ['--target=x86_64-unknown-hermit']
# Indicates that a local rebuild is occurring instead of a full bootstrap,
# essentially skipping stage0 as the local compiler is recompiling itself again.
Subproject commit dec379777682ba17d14bae8a79066aab2c9e2188
Subproject commit 2b6413c3fc88079bd6e904234afd0ea7e6b3d7ec
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment