summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/moxie
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/moxie')
-rw-r--r--c/src/lib/libbsp/moxie/moxiesim/Makefile.am2
-rw-r--r--c/src/lib/libbsp/moxie/moxiesim/start/start.S28
2 files changed, 1 insertions, 29 deletions
diff --git a/c/src/lib/libbsp/moxie/moxiesim/Makefile.am b/c/src/lib/libbsp/moxie/moxiesim/Makefile.am
index 16ce5b6d5e..46743bd7da 100644
--- a/c/src/lib/libbsp/moxie/moxiesim/Makefile.am
+++ b/c/src/lib/libbsp/moxie/moxiesim/Makefile.am
@@ -11,7 +11,7 @@ dist_project_lib_DATA = startup/bsp_specs
-start.$(OBJEXT): start/start.S
+start.$(OBJEXT): ../../../../../../bsps/moxie/moxiesim/start/start.S
$(CPPASCOMPILE) -o $@ -c $<
project_lib_DATA = start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/moxie/moxiesim/start/start.S b/c/src/lib/libbsp/moxie/moxiesim/start/start.S
deleted file mode 100644
index ae712cb3e4..0000000000
--- a/c/src/lib/libbsp/moxie/moxiesim/start/start.S
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Copyright (C) 2011, 2013, 2014 Anthony Green */
-
-/* moxie start up file. */
-
-#include "bspopts.h"
-
-#if defined(HAVE_OLD_MOXIE_ASM)
-#define sub sub.l
-#endif
-
- .text
- .global _start
-_start:
- ldi.l $sp, _stack /* load up stack pointer */
- xor $fp, $fp /* zero fp to allow unwinders to stop */
-
- /* zero the bss area */
- ldi.l $r0, __bss_start__
- xor $r1, $r1
- ldi.l $r2, __bss_end__
- sub $r2, $r0
- jsra memset
-
- ldi.l $r0, 0x0 # pass in NULL
- jsra boot_card
- jmpa _start # restart
-.Lend:
- .size _start,(.Lend-_start)