Skip to content
Snippets Groups Projects
  1. Jan 20, 2016
    • Alessandro Rubini's avatar
      tools: build wrpc-dump with "-m32" flag (well, we assume PC host) · b607fb06
      Alessandro Rubini authored
      
      This fixes the problem with data sizes when building on a 64-bit host.
      Now the dump of ppi makes sense, besides endianness.
      
      Please note how this requires a cross-compile environment for i386
      when you build on x86-64. Later on this requirement is lifted.
      
      Signed-off-by: default avatarAlessandro Rubini <rubini@gnudd.com>
      b607fb06
    • Alessandro Rubini's avatar
      tools: initial wrpc-dump, still bugged · f3dafc70
      Alessandro Rubini authored
      
      The tool is meant to print internal data structures of the wrpc,
      by running either on a dump file or a live system.
      
      The code is an edited copy of wr-switch-sw/userspace/tools/wrs_dump_shmem.c,
      so the data-dumping mechanism is from there.
      
      bugs at this point:
         - all endianness stuff is bad (in wrs it was local, here we cross-dump)
         - data sizes are wrong (see next commit)
         - we miss checks for consistency
         - we can't open /dev/mem (for spec for example) or a elf file
         - docs are missing too
      
      Signed-off-by: default avatarAlessandro Rubini <rubini@gnudd.com>
      f3dafc70
  2. Jan 15, 2016
  3. Oct 13, 2015
  4. Sep 28, 2015
  5. Sep 21, 2015
  6. Sep 18, 2015
  7. Aug 28, 2015
  8. Jul 24, 2015
  9. Jun 30, 2015
  10. Jun 03, 2015
  11. Feb 06, 2015
  12. Jan 09, 2015
  13. Jan 08, 2015
  14. Jan 06, 2015
  15. 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
  16. Mar 14, 2014
  17. Mar 07, 2014
  18. Nov 14, 2013
  19. Oct 25, 2013
  20. Sep 24, 2013
  21. Jul 25, 2013