|
@@ -38,6 +38,14 @@ jobs:
|
|
run: cargo check --target riscv64imac-unknown-none-elf
|
|
run: cargo check --target riscv64imac-unknown-none-elf
|
|
- name: Run CI script for riscv64gc-unknown-none-elf under ${{ matrix.rust }}
|
|
- name: Run CI script for riscv64gc-unknown-none-elf under ${{ matrix.rust }}
|
|
run: cargo check --target riscv64gc-unknown-none-elf
|
|
run: cargo check --target riscv64gc-unknown-none-elf
|
|
|
|
+ - name: Run CI script for x86_64-unknown-linux-gnu under ${{ matrix.rust }} with critical-section-single-hart
|
|
|
|
+ run: cargo check --target x86_64-unknown-linux-gnu --features critical-section-single-hart
|
|
|
|
+ - name: Run CI script for riscv32imac-unknown-none-elf under ${{ matrix.rust }} with critical-section-single-hart
|
|
|
|
+ run: cargo check --target riscv32imac-unknown-none-elf --features critical-section-single-hart
|
|
|
|
+ - name: Run CI script for riscv64imac-unknown-none-elf under ${{ matrix.rust }} with critical-section-single-hart
|
|
|
|
+ run: cargo check --target riscv64imac-unknown-none-elf --features critical-section-single-hart
|
|
|
|
+ - name: Run CI script for riscv64gc-unknown-none-elf under ${{ matrix.rust }} with critical-section-single-hart
|
|
|
|
+ run: cargo check --target riscv64gc-unknown-none-elf --features critical-section-single-hart
|
|
|
|
|
|
# On macOS and Windows, we at least make sure that the crate builds and links.
|
|
# On macOS and Windows, we at least make sure that the crate builds and links.
|
|
build-other:
|
|
build-other:
|
|
@@ -56,4 +64,4 @@ jobs:
|
|
toolchain: stable
|
|
toolchain: stable
|
|
override: true
|
|
override: true
|
|
- name: Build crate for host OS
|
|
- name: Build crate for host OS
|
|
- run: cargo build
|
|
|
|
|
|
+ run: cargo build --features critical-section-single-hart
|