summaryrefslogtreecommitdiffstats
path: root/libgloss/arm/elf-rdimon.specs
diff options
context:
space:
mode:
Diffstat (limited to 'libgloss/arm/elf-rdimon.specs')
-rw-r--r--libgloss/arm/elf-rdimon.specs13
1 files changed, 8 insertions, 5 deletions
diff --git a/libgloss/arm/elf-rdimon.specs b/libgloss/arm/elf-rdimon.specs
index 2f0692c8a..c35061f3a 100644
--- a/libgloss/arm/elf-rdimon.specs
+++ b/libgloss/arm/elf-rdimon.specs
@@ -1,10 +1,13 @@
-%rename lib libc
+%rename link_gcc_c_sequence rdimon_link_gcc_c_sequence
-*libgloss:
--lrdimon
+*rdimon_libc:
+%{!specs=nano.specs:-lc} %{specs=nano.specs:-lc_nano}
-*lib:
---start-group %(libc) %(libgloss) --end-group
+*rdimon_libgloss:
+%{!specs=nano.specs:-lrdimon} %{specs=nano.specs:-lrdimon_nano}
+
+*link_gcc_c_sequence:
+%(rdimon_link_gcc_c_sequence) --start-group %G %(rdimon_libc) %(rdimon_libgloss) --end-group
*startfile:
crti%O%s crtbegin%O%s %{!pg:rdimon-crt0%O%s} %{pg:rdimon-crt0%O%s}