Home
       0007-z80-d.sh - scc - simple c99 compiler
  HTML git clone git://git.simple-cc.org/scc
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
       0007-z80-d.sh (643B)
       ---
            1 #!/bin/sh
            2 
            3 set -e
            4 
            5 tmp1=`mktemp`
            6 tmp2=`mktemp`
            7 trap "rm -f $tmp1 $tmp2; exit" 0 2 3
            8 
            9 scc-nm -t d z80.out > $tmp1
           10 
           11 cat <<! > $tmp2
           12 0000000000000000 b .bss
           13 0000000000000000 d .data
           14 0000000000000000 t .text
           15 0000000000000001 B averylongbss
           16 0000000000000001 D averylongdata
           17 0000000000000001 T averylongtext
           18 0000000000000000 B bss1
           19 0000000000000002 b bss3
           20 0000000000000010 C bss4
           21 0000000000000018 C bss5
           22 0000000000000000 D data1
           23 0000000000000002 d data3
           24 0000000000000010 C data4
           25 0000000000000018 C data5
           26 0000000000000000 T text1
           27 0000000000000002 t text3
           28 0000000000000010 C text4
           29 0000000000000018 C text5
           30                  U text6
           31 !
           32 
           33 diff $tmp1 $tmp2