(symbols)
| 59 | return symbols |
| 60 | |
| 61 | def export_list(symbols): |
| 62 | |
| 63 | data = [] |
| 64 | code = [] |
| 65 | for name,(addr,type) in symbols.items(): |
| 66 | if type in ('C','D'): |
| 67 | data.append('\t'+name) |
| 68 | else: |
| 69 | code.append('\t'+name) |
| 70 | data.sort() |
| 71 | data.append('') |
| 72 | code.sort() |
| 73 | return ' DATA\n'.join(data)+'\n'+'\n'.join(code) |
| 74 | |
| 75 | # Definition file template |
| 76 | DEF_TEMPLATE = """\ |