- Nov 21, 2012
-
-
Alessandro Rubini authored
We are always pretty near to the end of RAM, so now that we have a reserved stack area, we can also check if it overlows. When it happens, let's print a message forever, so a user who comes and see what's up will see it eventually. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
This renames ram.ld to ram.ld.S, adding a preprocessing rule. The commit has no techcnical effect: it is only preparation for the next one. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Nov 01, 2012
-
-
Alessandro Rubini authored
When we'll enable pp_printf, we'll need to resolve mprintf to it. Local files are fixed by #define in wrc.h, but ptp-noposix has explicit mprintf calls inside. By using "PROVIDE" in the linker script, we resolve mprintf to pp_printf only if no native mprintf is part of the link stage. This has no effect if pp_printf is not selected. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Remove all unneeded stuff from the linker script. Now the script only includes what is actually used: it is easier to understand and change (we'll add some local ELF sections), and it makes a better reference for possible porting to a different architecture. This commit also moves the default libraries from the linker script itself to the LDFLAGS in Makefile, where they really belong. CONFIG_DETERMINISTIC_BINARY confirms this makes no difference in the generated binary (nor the ELF FWIW). Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Instead of picking libraries from the linker script, common practice is listing them in LDFLAGS. This simplifies review and modification. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Oct 05, 2012
-
-
Alessandro Rubini authored
If you find this patch with "git blame" please use "git blame -w" to have all white-space ignored while associating lines to commits. This commit has no practical effect but cleanup. I made it with sed like this: git grep -l '[ \t]$' | xargs sed -i 's/[ \t]*$//' However, I had to manually restore doc/wrpc_mon.png after the fact. Similarly, I restored the include/hw/*regs.h files, as they are (most likely) auto-generated.
-
- Jul 10, 2012
-
-
Wesley W. Terpstra authored
-
- Jun 13, 2012
-
-
Tomasz Wlostowski authored
-
- May 02, 2012
-
-
Tomasz Wlostowski authored
-
- Apr 30, 2012
-
-
Grzegorz Daniluk authored
-
- Apr 08, 2011
-
-
Tomasz Wlostowski authored
-