Skip to content
Snippets Groups Projects
  1. Nov 21, 2012
  2. Nov 01, 2012
    • Alessandro Rubini's avatar
      arch/lm32/ram.ld: provide mprintf if missing · a502f9db
      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: default avatarAlessandro Rubini <rubini@gnudd.com>
      a502f9db
    • Alessandro Rubini's avatar
      arch/lm32/ram.ld: remove all cruft · f05f3757
      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: default avatarAlessandro Rubini <rubini@gnudd.com>
      f05f3757
    • Alessandro Rubini's avatar
      build: move libs from ldscript to LDFLAGS · 583ab278
      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: default avatarAlessandro Rubini <rubini@gnudd.com>
      583ab278
  3. Oct 05, 2012
    • Alessandro Rubini's avatar
      Remove all spaces at end-of-line · 1d24ecfb
      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.
      1d24ecfb
  4. Jul 10, 2012
  5. Jun 13, 2012
  6. May 02, 2012
  7. Apr 30, 2012
  8. Apr 08, 2011