Lines Matching refs:fprintf
169 fprintf (f, "#\n"
172 fprintf (f, "core architecture %s\n", arch->name);
174 fprintf (f, "device %s (core %s, %d-bit SP%s)\n", mcu->name,
176 fprintf (f, "%s\n", header);
179 fprintf (f, "%s\n", help_copy_paste);
186 fprintf (f, "*avrlibc_startfile:\n");
187 fprintf (f, "\tcrt%s.o%%s", mcu->name);
188 fprintf (f, "\n\n");
190 fprintf (f, "*avrlibc_devicelib:\n");
191 fprintf (f, "\t%%{!nodevicelib:-l%s}", mcu->name);
192 fprintf (f, "\n\n");
200 fprintf (f, "*cc1_n_flash:\n"
203 fprintf (f, "*cc1_rmw:\n%s\n\n", rmw
207 fprintf (f, "*cc1_errata_skip:\n%s\n\n", errata_skip
211 fprintf (f, "*cc1_absdata:\n%s\n\n", absdata
217 fprintf (f, "*asm_arch:\n\t-mmcu=%s\n\n", arch->name);
220 fprintf (f, "*asm_relax:\n\t%s\n\n", ASM_RELAX_SPEC);
224 fprintf (f, "*asm_rmw:\n%s\n\n", rmw
230 fprintf (f, "*asm_gccisr:\n%s\n\n",
234 fprintf (f, "*asm_errata_skip:\n%s\n\n", errata_skip
247 fprintf (f, "*link_pmem_wrap:\n");
249 fprintf (f, "\t%%{!mno-pmem-wrap-around: --pmem-wrap-around=8k}");
251 fprintf (f, "\t%%{mpmem-wrap-around: --pmem-wrap-around=%dk}", wrap_k);
252 fprintf (f, "\n\n");
254 fprintf (f, "*link_relax:\n\t%s\n\n", LINK_RELAX_SPEC);
256 fprintf (f, "*link_arch:\n\t%s", LINK_ARCH_SPEC);
259 fprintf (f, " --defsym=__RODATA_PM_OFFSET__=0x%x", flash_pm_offset);
260 fprintf (f, "\n\n");
264 fprintf (f, "*link_data_start:\n");
267 fprintf (f, "\t%%{!Tdata:-Tdata 0x%lX}",
269 fprintf (f, "\n\n");
271 fprintf (f, "*link_text_start:\n");
273 fprintf (f, "\t%%{!Ttext:-Ttext 0x%lX}", 0UL + mcu->text_section_start);
274 fprintf (f, "\n\n");
281 fprintf (f, "*self_spec:\n");
282 fprintf (f, "\t%%{!mmcu=avr*: %%<mmcu=* -mmcu=%s} ", arch->name);
283 fprintf (f, "%s ", rcall_spec);
284 fprintf (f, "%s\n\n", sp8_spec);
287 fprintf (f, "%s\n", help_dev_lib_name);
289 fprintf (f, "*cpp_avrlibc:\n");
290 fprintf (f, "\t-D__AVR_DEVICE_NAME__=%s", mcu->name);
291 fprintf (f, "\n\n");
294 fprintf (f, "*cpp_mcu:\n");
295 fprintf (f, "\t-D%s", mcu->macro);
298 fprintf (f, " -U__AVR_PM_BASE_ADDRESS__");
299 fprintf (f, " -D__AVR_PM_BASE_ADDRESS__=0x%x", flash_pm_offset);
301 fprintf (f, "\n\n");
303 fprintf (f, "*cpp:\n");
304 fprintf (f, "\t%%(cpp_mcu)");
306 fprintf (f, " %%(cpp_avrlibc)");
308 fprintf (f, "\n\n");
311 fprintf (f, "# End of file\n");