Example 33. Output Map File, demo.map

OUTPUT FILE NAME: <demo.out> ENTRY POINT SYMBOL: 0 MEMORY CONFIGURATION name origin length attributes fill -------- -------- --------- ---------- -------- PAGE 0: SLOW_MEM 003f0000 0000ffc0 R VECTORS 003fffc0 00000040 R PAGE 1: STACK 00000040 000001c0 RW FAST_MEM_1 00000200 00000600 RW FAST_MEM_2 003ed000 00003000 RW SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- vectors 0 003fffc0 00000000 UNINITIALIZED .text 0 003f0000 0000001a 003f0000 0000000e demo.c.obj (.text) 003f000e 00000000 tables.c.obj (.text) 003foooe 0000000c fft.c.obj (.text) var_defs 1 003ed000 00000002 003ed000 00000002 demo.c.obj (var_defs) .data 1 00000200 0000010c 00000200 00000004 tables.c.obj (.data) 00000204 00000000 fft.c.obj (.data) 00000204 00000100 --HOLE-- [fill = 7a1c] 00000304 00000008 demo.c.obj (.data) .ebss 0 00000040 00000069 00000040 00000068 demo.c.obj (.ebss) [fill=ffff] 000000a8 00000000 fft.c.obj (.ebss) 000000a8 00000001 tables.c.obj (.ebss) [fill=ffff] xy 1 000000a9 00000014 UNINITIALIZED 000000a9 00000014 demo.c.obj (xy) GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name address name -------- ---- 00000040 .ebss 00000200 .data 003f0000 .text 00000040 ARRAY 000000a8 TEMP 00000040 ___ebss__ 00000200 ___data__ 0000030c ___edata__ 000000a9 ___end__ 003f001a ___etext__ 003f0000 ___text__ 003f000e _func1 003f0000 _main 0000030c edata 000000a9 end 003f001a etext GLOBAL SYMBOLS: SORTED BY Symbol Address address name -------- ---- 00000040 ARRAY 00000040 ___ebss__ 00000040 .ebss 000000a8 TEMP 000000a9 ___end__ 000000a9 end 00000200 ___data__ 00000200 .data 0000030c edata 0000030c ___edata__ 003f0000 _main 003f0000 .text 003f0000 ___text__ 003f000e _func1 003f001a etext 003f001a ___etext__ [16 symbols]