Forum Discussion
Altera_Forum
Honored Contributor
15 years agoThe C library bits needed for the 'simple' programs are not completely trivial and need about 56k to run.
It is all down to the use of 'stdio' files to write diagnostics to the JTAG console - as well as printf() these drag in malloc() (etc) and stuff to call fclose() on exit. For a small embedded system none of these are necessary - and the final product won't have the JTAG active.