1. 13 6月, 2009 2 次提交
  2. 12 6月, 2009 1 次提交
  3. 29 3月, 2009 1 次提交
  4. 07 1月, 2009 1 次提交
    • B
      Blackfin arch: fix bugs in linker script when using upstream binutils · 6f985294
      Bernd Schmidt 提交于
      Fix a few problems I discovered when building a kernel with upstream CVS
      binutils.
      
      We have to add the NOTES macro to our linker script, since a kernel
      built with --build-id is otherwise unable to boot.  Last time NOTES was
      added, it broke things, but the definition of the macro has changed not
      to rely on parts of the linker script that aren't present on Blackfin.
      
      I also noticed that _l2_lma_start does not point into the kernel image,
      but rather somewhere in L1/L2 space, which seems unintended.  Also, when
      the L2 section was added to the linker script, the part following it which
      computes then length of the init section was not updated.
      Signed-off-by: NBernd Schmidt <bernds_cb1@t-online.de>
      Signed-off-by: NBryan Wu <cooloney@kernel.org>
      6f985294
  5. 18 11月, 2008 1 次提交
  6. 07 1月, 2009 1 次提交
  7. 13 8月, 2008 1 次提交
  8. 06 8月, 2008 1 次提交
  9. 19 7月, 2008 1 次提交
  10. 24 4月, 2008 2 次提交
  11. 26 3月, 2008 1 次提交
    • B
      [Blackfin] arch: remove NOTES from linker script · 9df7a8f6
      Bernd Schmidt 提交于
      Since
        r3658 | vapier | 2007-09-12 16:26:11 +0200 (Wed, 12 Sep 2007) | 1 line
      
        add more common defines for output sections
      
      we've had a new line, NOTES, in our linker script, which causes upstream
      binutils to complain about "missing phdr".  Currently the only other arch
      that uses NOTES is i386, and the patch which added it also added
      PHDRS {
      	text PT_LOAD FLAGS(5);	/* R_E */
      	data PT_LOAD FLAGS(7);	/* RWE */
      	note PT_NOTE FLAGS(0);	/* ___ */
      }
      and a few other modifications to use ":text" and ":data" to the linker
      script.
      
      It seems that we don't need NOTES at all, so just remove it.
      Signed-off-by: NBernd Schmidt <bernds_cb1@t-online.de>
      Signed-off-by: NBryan Wu <cooloney@kernel.org>
      9df7a8f6
  12. 02 2月, 2008 1 次提交
  13. 29 1月, 2008 1 次提交
  14. 29 2月, 2008 1 次提交
  15. 18 11月, 2007 1 次提交
    • B
      Blackfin arch: fix bug kernel not to boot up with mtd filesystems · af8a5af3
      Bernd Schmidt 提交于
      Revert this patch:
      move the init sections to the end of memory, so that after they
      are free, run time memory is all continugous - this should help decrease
      memory fragementation. When doing this, we also pack some of the other
      sections a little closer together, to make sure we don't waste memory.
      To make this happen, we need to rename the .data.init_task section to
      .init_task.data, so it doesn't get picked up by the linker script glob.
      
      Since it causes the kernel not to boot up with mtd filesystems.
      Signed-off-by: NBernd Schmidt <bernd.schmidt@analog.com>
      Signed-off-by: NBryan Wu <bryan.wu@analog.com>
      af8a5af3
  16. 15 11月, 2007 1 次提交
  17. 30 10月, 2007 1 次提交
  18. 11 10月, 2007 1 次提交
  19. 27 8月, 2007 2 次提交
  20. 25 7月, 2007 1 次提交
  21. 12 7月, 2007 1 次提交
  22. 11 6月, 2007 2 次提交
  23. 19 5月, 2007 2 次提交
  24. 08 5月, 2007 1 次提交