Skip to content

Commit 4f8ab25

Browse files
committed
Update toolchain, get rid of the std-features hack
The `compiler-builtins-mangled-names` thingie¹ is no longer needed, since `compiler_builtins` has been improved to avoid pulling the problematic functions: - rust-lang/compiler-builtins#462 - rust-lang/compiler-builtins#466 - rust-lang/rust#97435 ¹ rust-lang/rust#82242 Suggested-by: @Patryk27 Link: Rahix/avr-hal-template#8
1 parent e141839 commit 4f8ab25

File tree

11 files changed

+2
-11
lines changed

11 files changed

+2
-11
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
uses: actions-rs/toolchain@v1
7171
with:
7272
profile: minimal
73-
toolchain: nightly-2022-05-10
73+
toolchain: nightly-2022-06-13
7474
override: true
7575
components: rust-src
7676
- name: Install avr-gcc, binutils, and libc

examples/arduino-diecimila/.cargo/config.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ runner = "ravedude diecimila"
66

77
[unstable]
88
build-std = ["core"]
9-
build-std-features = ["compiler-builtins-mangled-names"]

examples/arduino-leonardo/.cargo/config.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ runner = "ravedude leonardo"
66

77
[unstable]
88
build-std = ["core"]
9-
build-std-features = ["compiler-builtins-mangled-names"]

examples/arduino-mega2560/.cargo/config.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ runner = "ravedude -cb 57600 mega2560"
66

77
[unstable]
88
build-std = ["core"]
9-
build-std-features = ["compiler-builtins-mangled-names"]

examples/arduino-nano/.cargo/config.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ runner = "ravedude nano -cb 57600"
66

77
[unstable]
88
build-std = ["core"]
9-
build-std-features = ["compiler-builtins-mangled-names"]

examples/arduino-uno/.cargo/config.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ runner = "ravedude uno -cb 57600"
66

77
[unstable]
88
build-std = ["core"]
9-
build-std-features = ["compiler-builtins-mangled-names"]

examples/nano168/.cargo/config.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ runner = "ravedude nano168 -cb 57600"
66

77
[unstable]
88
build-std = ["core"]
9-
build-std-features = ["compiler-builtins-mangled-names"]

examples/sparkfun-promicro/.cargo/config.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ runner = "ravedude promicro"
66

77
[unstable]
88
build-std = ["core"]
9-
build-std-features = ["compiler-builtins-mangled-names"]

examples/trinket-pro/.cargo/config.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ runner = "ravedude trinket-pro"
66

77
[unstable]
88
build-std = ["core"]
9-
build-std-features = ["compiler-builtins-mangled-names"]

examples/trinket/.cargo/config.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ runner = "ravedude trinket"
66

77
[unstable]
88
build-std = ["core"]
9-
build-std-features = ["compiler-builtins-mangled-names"]

rust-toolchain.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[toolchain]
2-
channel = "nightly-2022-05-10"
2+
channel = "nightly-2022-06-13"
33
components = [ "rust-src" ]
44
profile = "minimal"

0 commit comments

Comments
 (0)