Skip to content
Snippets Groups Projects
  1. Jan 06, 2015
  2. Nov 18, 2014
    • Alessandro Rubini's avatar
      ldscript and crt0.S: remove useless _gp · f235dfbc
      Alessandro Rubini authored and Grzegorz Daniluk's avatar Grzegorz Daniluk committed
      
      The global pointer is used by some special assembly instructions
      that we are not using (i.e., the compiler is not generating them
      for us, because we don't use PIC or other "strange" stuff.
      
      So, we'd better remove an assignement in the linker script that makes
      little sense (it must be a typo of some kind, in the dark ages of this
      code base).
      
      Signed-off-by: default avatarAlessandro Rubini <rubini@gnudd.com>
      f235dfbc
  3. Mar 14, 2014
  4. Mar 07, 2014
  5. Nov 14, 2013
  6. Oct 25, 2013
  7. Sep 24, 2013
  8. Jul 25, 2013
  9. May 22, 2013
  10. May 20, 2013
  11. May 06, 2013
  12. Apr 09, 2013
  13. Apr 04, 2013
  14. Apr 03, 2013
  15. Mar 06, 2013
  16. Mar 05, 2013
  17. Feb 19, 2013
  18. Feb 12, 2013
    • Alessandro Rubini's avatar
      tools: added git-compileall · 0a078a33
      Alessandro Rubini authored
      
      The tool builds all releases travelling back from the current one up
      to the named one. For example:
      
        ./tools/git-compileall master
      
        [... all the compiles ...]
      
         Number of failed builds: 0
         The log of all compiles is at /tmp/makeall.out.67Rf3n
         The md5sums of wrc.o are at /tmp/mdlog.sZXrAi
      
      The tool was born for internal use, so it is misnamed and so on. But
      it may be useful to others too.
      
      Signed-off-by: default avatarAlessandro Rubini <rubini@gnudd.com>
      0a078a33
  19. Nov 01, 2012
    • Alessandro Rubini's avatar
      general: add copyright notes · 394d1405
      Alessandro Rubini authored
      This adds copyright notes to all non-trivial source files,
      unless they where already there (i.e. dev/endpoint.c alone).
      
      I found authorship using the following script, run on commit "a2721762
      
      
      documentation updated" (i.e, before automatic reindentation and other
      trivial stuff by me):
      
        git grep -l . | grep -v sockitowm/ | \
        while read F; do
             echo "##### $F"
             git blame -w $F | \
               sed -e 's/^[^ ]* .//' -e 's/-[0-9][0-9]-[0-9][0-9] .*$//' | \
               sort | uniq -c | sort -rn
        done
      
      Then I augmented each file with this boilerplate:
      
      /*
       * This work is part of the White Rabbit project
       *
       * Copyright (C) 2011 CERN (www.cern.ch)
       * Copyright (C) 2011,2012 CERN (www.cern.ch)
       * Copyright (C) 2012 CERN (www.cern.ch)
       * Copyright (C) 2011 GSI (www.gsi.de)
       * Copyright (C) 2011,2012 GSI (www.gsi.de)
       * Copyright (C) 2012 GSI (www.gsi.de)
       * Author: Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
       * Author: Grzegorz Daniluk <grzegorz.daniluk@cern.ch>
       * Author: Wesley W. Terpstra <w.terpstra@gsi.de>
       *
       * Released according to the GNU GPL, version 2 or any later version.
       */
      
      Then I removed all the lines that didn't apply. Sometimes I reordered
      the authors to reflect who is the main author.
      
      Signed-off-by: default avatarAlessandro Rubini <rubini@gnudd.com>
      394d1405
  20. Oct 05, 2012
    • Alessandro Rubini's avatar
      Run ./scripts/Lindent on all .c and .h files · e625cbd9
      Alessandro Rubini authored
      
      This is massive: 4k lines changed (but only 840 if you ignore
      space-only changes).  In this case "git blame -w" won't always find
      the right patch, and it may fall on this patch -- because those
      800 lines changed in content too.
      
      This has been done with
      
         find . -name '*.[ch]' | xargs -n 1 ./scripts/Lindent
      
      Statistics: all changes and ignoring blank space:
      
         morgana% git diff --stat HEAD~1 | tail -1
          77 files changed, 3774 insertions(+), 3709 deletions(-)
         morgana% git diff -w --stat HEAD~1 | tail -1
          61 files changed, 894 insertions(+), 829 deletions(-)
      
      However, after this step I hand-fixed some very ugly long expressions
      (leaving them long: no content change at all is there).
      
      Signed-off-by: default avatarAlessandro Rubini <rubini@gnudd.com>
      e625cbd9
    • 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
  21. Jun 28, 2012
  22. Jun 13, 2012
  23. May 03, 2012