aboutsummaryrefslogtreecommitdiff
path: root/libgloss/arc/emsdp1.2.specs
diff options
context:
space:
mode:
Diffstat (limited to 'libgloss/arc/emsdp1.2.specs')
-rw-r--r--libgloss/arc/emsdp1.2.specs18
1 files changed, 18 insertions, 0 deletions
diff --git a/libgloss/arc/emsdp1.2.specs b/libgloss/arc/emsdp1.2.specs
new file mode 100644
index 0000000..0366fe5
--- /dev/null
+++ b/libgloss/arc/emsdp1.2.specs
@@ -0,0 +1,18 @@
+%rename link emsdp_link
+%rename link_gcc_c_sequence emsdp_link_gcc_c_sequence
+%rename startfile emsdp_startfile
+
+*link:
+%(emsdp_link) -T emsdp1.2.ld%s
+
+*emsdp_libgloss:
+-luart_8250 -lemsdp_uart
+
+*emsdp_libc:
+%{!specs=nano.specs:-lc} %{specs=nano.specs:-lc_nano}
+
+*link_gcc_c_sequence:
+%(emsdp_link_gcc_c_sequence) --start-group %G %(emsdp_libc) %(emsdp_libgloss) --end-group
+
+*startfile:
+%(emsdp_startfile) arc-main-helper%O%s