tfprintf (of, "\t!area\n", "GSINIT0 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT1 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT2 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT3 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT4 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT5 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT0 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT1 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT2 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT3 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT4 (CODE)");
tfprintf (of, "\t!area\n", "GSINIT5 (CODE)");
/* Sizes: char, short, int, long, ptr, fptr, gptr, bit, float, max */
1, 2, 2, 4, 1, 2, 3, 1, 4, 4
},
/* Sizes: char, short, int, long, ptr, fptr, gptr, bit, float, max */
1, 2, 2, 4, 1, 2, 3, 1, 4, 4
},
- "XSTK (PAG,XDATA)", // xstack_name
- "STACK (DATA)", // istack_name
- "CSEG (CODE)", // code_name
- "DSEG (DATA)", // data_name
- "ISEG (DATA)", // idata_name
- "PSEG (PAG,XDATA)", // pdata_name
- "XSEG (XDATA)", // xdata_name
- "BSEG (BIT)", // bit_name
- "RSEG (DATA)", // reg_name
- "GSINIT (CODE)", // static_name
- "OSEG (OVR,DATA)", // overlay_name
- "GSFINAL (CODE)", // post_static_name
- "HOME (CODE)", // home_name
- "XISEG (XDATA)", // xidata_name - initialized xdata initialized xdata
- "XINIT (CODE)", // xinit_name - a code copy of xiseg
- "CONST (CODE)", // const_name - const data (code or not)
+ "XSTK (PAG,XDATA)", // xstack_name
+ "STACK (DATA)", // istack_name
+ "CSEG (CODE)", // code_name
+ "DSEG (DATA)", // data_name
+ "ISEG (DATA)", // idata_name
+ "PSEG (PAG,XDATA)", // pdata_name
+ "XSEG (XDATA)", // xdata_name
+ "BSEG (BIT)", // bit_name
+ "RSEG (DATA)", // reg_name
+ "GSINIT (CODE)", // static_name
+ "OSEG (OVR,DATA)", // overlay_name
+ "GSFINAL (CODE)", // post_static_name
+ "HOME (CODE)", // home_name
+ "XISEG (XDATA)", // xidata_name - initialized xdata initialized xdata
+ "XINIT (CODE)", // xinit_name - a code copy of xiseg
+ "CONST (CODE)", // const_name - const data (code or not)
- +1, /* direction (+1 = stack grows up) */
- 0, /* bank_overhead (switch between register banks) */
- 4, /* isr_overhead */
- 1, /* call_overhead (2 for return address - 1 for pre-incrementing push */
- 1, /* reent_overhead */
- 0 /* banked_overhead (switch between code banks) */
+ +1, /* direction (+1 = stack grows up) */
+ 0, /* bank_overhead (switch between register banks) */
+ 4, /* isr_overhead */
+ 1, /* call_overhead (2 for return address - 1 for pre-incrementing push */
+ 1, /* reent_overhead */
+ 0 /* banked_overhead (switch between code banks) */