Browse Source

+a script allowing cross-assembling and cross-linking

mazen 22 years ago
parent
commit
2c270121d8
1 changed files with 14 additions and 0 deletions
  1. 14 0
      tests/sparc/asld.sh

+ 14 - 0
tests/sparc/asld.sh

@@ -0,0 +1,14 @@
+#!/bin/sh
+DoExitAsm ()
+{ echo "An error occurred while assembling $1"; exit 1; }
+DoExitLink ()
+{ echo "An error occurred while linking $1"; exit 1; }
+echo Assembling system
+/usr/local/bin/sparc-linux/as -o system.o system.s
+if [ $? != 0 ]; then DoExitAsm system; fi
+echo Assembling sparctest
+/usr/local/bin/sparc-linux/as -o test0001.o test0001.s
+if [ $? != 0 ]; then DoExitAsm sparctest; fi
+echo Linking sparctest
+/usr/local/bin/sparc-linux/ld    -s -L. -o test0001 link.res
+if [ $? != 0 ]; then DoExitLink sparctest; fi