Changeset 30 in XOpenSparcT1 for trunk/tools/compila


Ignore:
Timestamp:
04/05/11 20:08:31 (14 years ago)
Author:
pntsvt00
Message:

aggiornata tool-chain

File:
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/tools/compila

    r19 r30  
    33##bisognerebbe fare un makefile ma per ora: 
    44 
     5if [ ! $# == 1 ]; then 
     6                  echo "usage: compila nome_file (without extension)" 
     7                  exit 0 
     8fi 
     9 
     10 
    511## 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 
     15echo "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 
    718 
    819## fa il dump del file 
    9 /opt/sparc64-sun-solaris2.8-toolchain/sparc64-sun-solaris2.8/bin/objdump -d test.o >test.dump 
     20/opt/sparc64-sun-solaris2.8-toolchain/sparc64-sun-solaris2.8/bin/objdump -d $1.bin >$1.dump 
    1021 
    1122### crea memory.hex 
    12 ../tools/dump2hex.php <test.dump >../sim/memory.hex 
     23echo "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.