1. 13 3月, 2013 3 次提交
    • A
      Remove linker lists (LGAs) from SPL linker scripts · 65cdd643
      Albert ARIBAUD 提交于
      Many SPL linker scripts needlessly include linker lists (aka LGAs).
      Remove them whenever possible; keep it only in the seven am335x_evm
      variants (am335x_evm, am335x_evm_uart[1-5], am335x_evm_spiboot),
      where there is actual content in output section .u_boot_list.
      
      This commit keeps all u-boot.bin and u-boot-spl.bin in ARM targets
      byte-identical.
      Signed-off-by: NAlbert ARIBAUD <albert.u.boot@aribaud.net>
      65cdd643
    • A
      arm: omap: map u_boot_lists section to .sram · 2fd34f26
      Albert ARIBAUD 提交于
      Output section .u_boot_list was left unmapped in
      u-boot-spl.lds for omap-common, causing the location
      counter to roll back to bteween .rodata and .data,
      making __image_copy_end and _end symbols wrong.
      
      Mapping output section .u_boot_list to memory .sram
      fixes these symbols' mapping.
      
      This modifies the SPL binary but has no functional
      impact, as __image_copy_end and _end are never used
      in SPLs and u_boot_list is empty for all 29 boards
      affected (omap4_sdp4430 eco5pk igep0030 am335x_evm_uart3
      omap3_beagle am3517_crane igep0032 mt_ventoux pcm051
      am3517_evm omap3_evm_quick_mmc am335x_evm_uart2
      am335x_evm_spiboot am335x_evm_uart1 omap3_evm igep0030_nand
      omap3_overo igep0020 am335x_evm omap4_panda omap5_evm
      am335x_evm_uart4 devkit8000 tricorder mcx twister
      omap3_evm_quick_nand am335x_evm_uart5 igep0020_nand).
      Signed-off-by: NAlbert ARIBAUD <albert.u.boot@aribaud.net>
      2fd34f26
    • A
      1acba334
  2. 12 3月, 2013 6 次提交
  3. 11 3月, 2013 29 次提交
  4. 09 3月, 2013 2 次提交