1. 04 Jan, 2019 17 commits
  2. 19 Dec, 2018 5 commits
  3. 18 Dec, 2018 15 commits
  4. 17 Dec, 2018 3 commits
    • Soby Mathew's avatar
      docs: User-guide corrections for RESET_TO_BL31 · 8aa4e5f4
      Soby Mathew authored
      
      
      This patch updates the user guide instructions for
      RESET_TO_SP_MIN and RESET_TO_BL31 cases. The load
      address for BL31 had to be updated because of increase
      in code size. Also, information about PIE support when
      RESET_TO_BL31=1 for FVP is added.
      
      In the case of RESET_TO_SP_MIN, the RVBAR address
      was wrong in the instruction. This is also corrected
      in the patch.
      
      Change-Id: I65fe6d28c5cf79bee0a11fbde320d49fcc1aacf5
      Signed-off-by: default avatarSoby Mathew <soby.mathew@arm.com>
      8aa4e5f4
    • Soby Mathew's avatar
      BL31: correct GOT section omission · 5bfac4fc
      Soby Mathew authored
      When the patch SHA 931f7c61
      
       introduced PIE support for BL31,
      adding the GOT section when the SEPARATE_CODE_AND_RODATA=0
      to the linker script was erroneously omitted. This patch corrects
      the same.
      
      Also the patch reduces the alignment requirement for GOT and RELA
      sections from 16 bytes to 8. Comments are added explain the
      intent for alignment.
      
      Change-Id: I8035cbf75f346f99bd56b13f32e0b3b70dd2fe6c
      Signed-off-by: default avatarSoby Mathew <soby.mathew@arm.com>
      5bfac4fc
    • Soby Mathew's avatar
      FVP: Change BL31_BASE when RESET_TO_BL31=1 · 55cf015c
      Soby Mathew authored
      
      
      This patch defines BL31_BASE to 0x0 when RESET_TO_BL31=1 as the
      executable is built with PIE support and can be loaded anywhere
      in SRAM for execution.
      
      Change-Id: I4007f4626322f1200a6304c9c565987d3357986c
      Signed-off-by: default avatarSoby Mathew <soby.mathew@arm.com>
      55cf015c