Changeset 30 in XOpenSparcT1 for trunk/tools/compila
- Timestamp:
- 04/05/11 20:08:31 (14 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/compila
r19 r30 3 3 ##bisognerebbe fare un makefile ma per ora: 4 4 5 if [ ! $# == 1 ]; then 6 echo "usage: compila nome_file (without extension)" 7 exit 0 8 fi 9 10 5 11 ## compila con ISA SPARC-V9 6 /opt/sparc64-sun-solaris2.8-toolchain/bin/sparc64-sun-solaris2.8-gcc -ffreestanding -nostdinc -c test.c 12 /opt/sparc64-sun-solaris2.8-toolchain/bin/sparc64-sun-solaris2.8-gcc -ffreestanding -nostdinc -Os -c $1.c 13 14 ## linka con ISA SPARC-V9 a 64 bits 15 echo "create $1.bin" 16 /opt/sparc64-sun-solaris2.8-toolchain/sparc64-sun-solaris2.8/bin/ld -melf64_sparc --script linker.lds $1.o -o $1.bin 17 7 18 8 19 ## fa il dump del file 9 /opt/sparc64-sun-solaris2.8-toolchain/sparc64-sun-solaris2.8/bin/objdump -d test.o >test.dump20 /opt/sparc64-sun-solaris2.8-toolchain/sparc64-sun-solaris2.8/bin/objdump -d $1.bin >$1.dump 10 21 11 22 ### crea memory.hex 12 ../tools/dump2hex.php <test.dump >../sim/memory.hex 23 echo "create memory_hello.hex for simulation" 24 25 ../tools/dump2hex.php <$1.dump >../sim/memory_hello.hex
Note: See TracChangeset
for help on using the changeset viewer.