summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--spec/build/bsps/riscv/linkcmdsbase.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/spec/build/bsps/riscv/linkcmdsbase.yml b/spec/build/bsps/riscv/linkcmdsbase.yml
index e637049280..6a4b497591 100644
--- a/spec/build/bsps/riscv/linkcmdsbase.yml
+++ b/spec/build/bsps/riscv/linkcmdsbase.yml
@@ -387,7 +387,7 @@ content: |
.debug_rnglists 0 : { *(.debug_rnglists) }
.debug_str_offsets 0 : { *(.debug_str_offsets) }
.debug_sup 0 : { *(.debug_sup) }
- .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
+ .riscv.attributes 0 : { KEEP (*(.riscv.attributes)) KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
.shstrtab 0 : { *(.shstrtab) }
.strtab 0 : { *(.strtab) }