about summary refs log tree commit diff
path: root/tests/codegen
diff options
context:
space:
mode:
authorPatryk Wychowaniec <pwychowaniec@pm.me>2024-10-13 14:58:44 +0200
committerPatryk Wychowaniec <pwychowaniec@pm.me>2025-02-19 19:01:51 +0100
commit78ddabf31d3147a19be77c3b38b49fe60915d75a (patch)
treef3862d8dfc4f3ed97f0a9f2d483a1e59ac880813 /tests/codegen
parented49386d3aa3a445a9889707fd405df01723eced (diff)
downloadrust-78ddabf31d3147a19be77c3b38b49fe60915d75a.tar.gz
rust-78ddabf31d3147a19be77c3b38b49fe60915d75a.zip
Create a generic AVR target: avr-none
This commit removes the `avr-unknown-gnu-atmega328` target and replaces
it with a more generic `avr-none` variant that must be specialized with
the `-C target-cpu` flag (e.g. `-C target-cpu=atmega328p`).
Diffstat (limited to 'tests/codegen')
-rw-r--r--tests/codegen/asm/avr-clobbers.rs2
-rw-r--r--tests/codegen/avr/avr-func-addrspace.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/tests/codegen/asm/avr-clobbers.rs b/tests/codegen/asm/avr-clobbers.rs
index 56218cd7bcf..9451127bf04 100644
--- a/tests/codegen/asm/avr-clobbers.rs
+++ b/tests/codegen/asm/avr-clobbers.rs
@@ -1,6 +1,6 @@
 //@ add-core-stubs
 //@ assembly-output: emit-asm
-//@ compile-flags: --target avr-unknown-gnu-atmega328
+//@ compile-flags: --target avr-none -C target-cpu=atmega328p
 //@ needs-llvm-components: avr
 
 #![crate_type = "rlib"]
diff --git a/tests/codegen/avr/avr-func-addrspace.rs b/tests/codegen/avr/avr-func-addrspace.rs
index ed8acccb1ad..2ec7c86b5f4 100644
--- a/tests/codegen/avr/avr-func-addrspace.rs
+++ b/tests/codegen/avr/avr-func-addrspace.rs
@@ -1,4 +1,4 @@
-//@ compile-flags: -Copt-level=3 --target=avr-unknown-gnu-atmega328 --crate-type=rlib -C panic=abort
+//@ compile-flags: -Copt-level=3 --target=avr-none -C target-cpu=atmega328p --crate-type=rlib -C panic=abort
 //@ needs-llvm-components: avr
 
 // This test validates that function pointers can be stored in global variables