Home
       0012-z80-f.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
       ---
       0012-z80-f.sh (666B)
       ---
            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 -f z80.out > $tmp1
           10 
           11 cat <<! > $tmp2
           12 0000000000000000 b .bss
           13 0000000000000000 d .data
           14 0000000000000000 N .file
           15 0000000000000000 t .text
           16 0000000000000001 B averylongbss
           17 0000000000000001 D averylongdata
           18 0000000000000001 T averylongtext
           19 0000000000000000 B bss1
           20 0000000000000002 b bss3
           21 000000000000000a C bss4
           22 0000000000000012 C bss5
           23 0000000000000000 D data1
           24 0000000000000002 d data3
           25 000000000000000a C data4
           26 0000000000000012 C data5
           27 0000000000000000 T text1
           28 0000000000000002 t text3
           29 000000000000000a C text4
           30 0000000000000012 C text5
           31                  U text6
           32 !
           33 
           34 diff $tmp1 $tmp2