1. May 06, 2019
  2. Apr 30, 2019
    • Karsten Merker's avatar
      Makefile: explicitly disable PIE · f9643f34
      Karsten Merker authored
      
      
      The various available RISC-V toolchains differ in their default
      configuration regarding PIE, e.g. the buildroot RISC-V toolchain
      has PIE disabled by default while the Debian toolchain has it
      enabled by default.
      
      OpenSBI currently doesn't support being built with PIE enabled,
      therefore disable it explicitly by passing "-fno-pie -no-pie" in
      CFLAGS.
      
      Signed-off-by: default avatarKarsten Merker <merker@debian.org>
      Acked-by: default avatarAnup Patel <anup.patel@wdc.com>
      f9643f34
  3. Apr 26, 2019
  4. Apr 25, 2019
  5. Apr 24, 2019
  6. Apr 22, 2019
  7. Apr 15, 2019
  8. Apr 10, 2019
  9. Apr 09, 2019
    • Anup Patel's avatar
      TOP: Allow building platform out-of-tree · 54f31e82
      Anup Patel authored
      
      
      This patch extends our current build-system for building platform
      sources which are not part of OpenSBI sources.
      
      For example:
      
      Let's say we have out-of-tree ABC platform sources. We place these
      sources under <XYZ>/ABC directory along with its config.mk and
      objects.mk.
      
      To build out-of-tree ABC platform from OpenSBI directory:
      $ make PLATFORM_DIR=<XYZ>/ABC
      OR
      $ make PLATFORM_DIR=<XYZ> PLATFORM=ABC
      
      To build out-of-tree ABC platform from <XYZ>/ABC directory:
      $ make PLATFORM_DIR=<XYZ>/ABC -C <path_to_opensbi>
      OR
      $ make PLATFORM_DIR=<XYZ> PLATFORM=ABC -C <path_to_opensbi>
      
      Signed-off-by: default avatarAnup Patel <anup.patel@wdc.com>
      Reviewed-by: default avatarAlistair Francis <alistair.francis@wdc.com>
      54f31e82
  10. Apr 06, 2019
  11. Apr 04, 2019
  12. Apr 03, 2019
  13. Apr 01, 2019
  14. Mar 29, 2019
  15. Mar 18, 2019
  16. Mar 14, 2019