Browse Source

ppc: Enable full relocation to RAM

The following changes allow U-Boot to fully relocate from flash to
RAM:
 - Remove linker scripts' .fixup sections from the .text section
 - Add -mrelocatable to PLATFORM_RELFLAGS for all boards
 - Define CONFIG_RELOC_FIXUP_WORKS for all boards

Previously, U-Boot would partially relocate, but statically initialized
pointers needed to be manually relocated.

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
Peter Tyser 14 years ago
parent
commit
858290178f
100 changed files with 0 additions and 100 deletions
  1. 0 1
      board/LEOX/elpt860/u-boot.lds
  2. 0 1
      board/LEOX/elpt860/u-boot.lds.debug
  3. 0 1
      board/MAI/AmigaOneG3SE/u-boot.lds
  4. 0 1
      board/Marvell/db64360/u-boot.lds
  5. 0 1
      board/Marvell/db64460/u-boot.lds
  6. 0 1
      board/RPXClassic/u-boot.lds
  7. 0 1
      board/RPXClassic/u-boot.lds.debug
  8. 0 1
      board/RPXlite/u-boot.lds
  9. 0 1
      board/RPXlite/u-boot.lds.debug
  10. 0 1
      board/RPXlite_dw/u-boot.lds
  11. 0 1
      board/RPXlite_dw/u-boot.lds.debug
  12. 0 1
      board/RRvision/u-boot.lds
  13. 0 1
      board/adder/u-boot.lds
  14. 0 1
      board/amcc/acadia/u-boot-nand.lds
  15. 0 1
      board/amcc/acadia/u-boot.lds
  16. 0 1
      board/amcc/bamboo/u-boot-nand.lds
  17. 0 1
      board/amcc/bamboo/u-boot.lds
  18. 0 1
      board/amcc/bubinga/u-boot.lds
  19. 0 1
      board/amcc/canyonlands/u-boot-nand.lds
  20. 0 1
      board/amcc/canyonlands/u-boot.lds
  21. 0 1
      board/amcc/ebony/u-boot.lds
  22. 0 1
      board/amcc/katmai/u-boot.lds
  23. 0 1
      board/amcc/kilauea/u-boot-nand.lds
  24. 0 1
      board/amcc/kilauea/u-boot.lds
  25. 0 1
      board/amcc/luan/u-boot.lds
  26. 0 1
      board/amcc/makalu/u-boot.lds
  27. 0 1
      board/amcc/ocotea/u-boot.lds
  28. 0 1
      board/amcc/redwood/u-boot.lds
  29. 0 1
      board/amcc/sequoia/u-boot-nand.lds
  30. 0 1
      board/amcc/sequoia/u-boot-ram.lds
  31. 0 1
      board/amcc/sequoia/u-boot.lds
  32. 0 1
      board/amcc/taihu/u-boot.lds
  33. 0 1
      board/amcc/taishan/u-boot.lds
  34. 0 1
      board/amcc/walnut/u-boot.lds
  35. 0 1
      board/amcc/yosemite/u-boot.lds
  36. 0 1
      board/amcc/yucca/u-boot.lds
  37. 0 1
      board/amirix/ap1000/u-boot.lds
  38. 0 1
      board/c2mon/u-boot.lds
  39. 0 1
      board/c2mon/u-boot.lds.debug
  40. 0 1
      board/cm5200/u-boot.lds
  41. 0 1
      board/cogent/u-boot.lds
  42. 0 1
      board/cogent/u-boot.lds.debug
  43. 0 1
      board/cray/L1/u-boot.lds
  44. 0 1
      board/cray/L1/u-boot.lds.debug
  45. 0 1
      board/csb272/u-boot.lds
  46. 0 1
      board/csb472/u-boot.lds
  47. 0 1
      board/dave/PPChameleonEVB/u-boot.lds
  48. 0 1
      board/eltec/bab7xx/u-boot.lds
  49. 0 1
      board/eltec/elppc/u-boot.lds
  50. 0 1
      board/eltec/mhpc/u-boot.lds
  51. 0 1
      board/eltec/mhpc/u-boot.lds.debug
  52. 0 1
      board/emk/top860/u-boot.lds
  53. 0 1
      board/emk/top860/u-boot.lds.debug
  54. 0 1
      board/ep88x/u-boot.lds
  55. 0 1
      board/eric/u-boot.lds
  56. 0 1
      board/esd/adciop/u-boot.lds
  57. 0 1
      board/esd/apc405/u-boot.lds
  58. 0 1
      board/esd/ar405/u-boot.lds
  59. 0 1
      board/esd/ash405/u-boot.lds
  60. 0 1
      board/esd/canbt/u-boot.lds
  61. 0 1
      board/esd/cms700/u-boot.lds
  62. 0 1
      board/esd/cpci2dp/u-boot.lds
  63. 0 1
      board/esd/cpci405/u-boot.lds
  64. 0 1
      board/esd/cpci750/u-boot.lds
  65. 0 1
      board/esd/cpciiser4/u-boot.lds
  66. 0 1
      board/esd/dasa_sim/u-boot.lds
  67. 0 1
      board/esd/dp405/u-boot.lds
  68. 0 1
      board/esd/du405/u-boot.lds
  69. 0 1
      board/esd/du440/u-boot.lds
  70. 0 1
      board/esd/hh405/u-boot.lds
  71. 0 1
      board/esd/hub405/u-boot.lds
  72. 0 1
      board/esd/ocrtc/u-boot.lds
  73. 0 1
      board/esd/pci405/u-boot.lds
  74. 0 1
      board/esd/plu405/u-boot.lds
  75. 0 1
      board/esd/pmc405/u-boot.lds
  76. 0 1
      board/esd/pmc405de/u-boot.lds
  77. 0 1
      board/esd/pmc440/u-boot-nand.lds
  78. 0 1
      board/esd/pmc440/u-boot.lds
  79. 0 1
      board/esd/voh405/u-boot.lds
  80. 0 1
      board/esd/vom405/u-boot.lds
  81. 0 1
      board/esd/wuh405/u-boot.lds
  82. 0 1
      board/esteem192e/u-boot.lds
  83. 0 1
      board/etx094/u-boot.lds
  84. 0 1
      board/etx094/u-boot.lds.debug
  85. 0 1
      board/evb64260/u-boot.lds
  86. 0 1
      board/exbitgen/u-boot.lds
  87. 0 1
      board/fads/u-boot.lds
  88. 0 1
      board/fads/u-boot.lds.debug
  89. 0 1
      board/flagadm/u-boot.lds
  90. 0 1
      board/flagadm/u-boot.lds.debug
  91. 0 1
      board/freescale/mpc7448hpc2/u-boot.lds
  92. 0 1
      board/freescale/mpc8610hpcd/u-boot.lds
  93. 0 1
      board/freescale/mpc8641hpcn/u-boot.lds
  94. 0 1
      board/g2000/u-boot.lds
  95. 0 1
      board/gdsys/dlvision/u-boot.lds
  96. 0 1
      board/gdsys/gdppc440etx/u-boot.lds
  97. 0 1
      board/gdsys/intip/u-boot.lds
  98. 0 1
      board/gdsys/neo/u-boot.lds
  99. 0 1
      board/gen860t/u-boot-flashenv.lds
  100. 0 1
      board/gen860t/u-boot.lds

+ 0 - 1
board/LEOX/elpt860/u-boot.lds

@@ -80,7 +80,6 @@ SECTIONS
     common/env_embedded.o		(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/LEOX/elpt860/u-boot.lds.debug

@@ -73,7 +73,6 @@ SECTIONS
     common/env_embedded.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/MAI/AmigaOneG3SE/u-boot.lds

@@ -65,7 +65,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/Marvell/db64360/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
 /*    common/env_embedded.o(.text) */
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/Marvell/db64460/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
 /*    common/env_embedded.o(.text) */
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/RPXClassic/u-boot.lds

@@ -67,7 +67,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/RPXClassic/u-boot.lds.debug

@@ -64,7 +64,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/RPXlite/u-boot.lds

@@ -67,7 +67,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/RPXlite/u-boot.lds.debug

@@ -64,7 +64,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/RPXlite_dw/u-boot.lds

@@ -67,7 +67,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/RPXlite_dw/u-boot.lds.debug

@@ -64,7 +64,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/RRvision/u-boot.lds

@@ -69,7 +69,6 @@ SECTIONS
     common/env_embedded.o	(.ppcenv)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/adder/u-boot.lds

@@ -54,7 +54,6 @@ SECTIONS
   {
     cpu/mpc8xx/start.o	(.text)
     *(.text)
-    *(.fixup)
     *(.got1)
     . = ALIGN(16);
     *(.eh_frame)

+ 0 - 1
board/amcc/acadia/u-boot-nand.lds

@@ -62,7 +62,6 @@ SECTIONS
     . = ALIGN(0x10000);
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/acadia/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/bamboo/u-boot-nand.lds

@@ -62,7 +62,6 @@ SECTIONS
     . = ALIGN(0x10000);
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/bamboo/u-boot.lds

@@ -70,7 +70,6 @@ SECTIONS
     board/amcc/bamboo/bamboo.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/bubinga/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/canyonlands/u-boot-nand.lds

@@ -62,7 +62,6 @@ SECTIONS
     . = ALIGN(0x80000);
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/canyonlands/u-boot.lds

@@ -69,7 +69,6 @@ SECTIONS
     board/amcc/canyonlands/init.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/ebony/u-boot.lds

@@ -69,7 +69,6 @@ SECTIONS
     board/amcc/ebony/init.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/katmai/u-boot.lds

@@ -66,7 +66,6 @@ SECTIONS
     board/amcc/katmai/init.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/kilauea/u-boot-nand.lds

@@ -62,7 +62,6 @@ SECTIONS
     . = ALIGN(0x10000);
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/kilauea/u-boot.lds

@@ -64,7 +64,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/luan/u-boot.lds

@@ -69,7 +69,6 @@ SECTIONS
     board/amcc/luan/init.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/makalu/u-boot.lds

@@ -64,7 +64,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/ocotea/u-boot.lds

@@ -69,7 +69,6 @@ SECTIONS
     board/amcc/ocotea/init.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/redwood/u-boot.lds

@@ -73,7 +73,6 @@ SECTIONS
 /*    common/env_embedded.o(.text)*/
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/sequoia/u-boot-nand.lds

@@ -62,7 +62,6 @@ SECTIONS
     . = ALIGN(0x10000);
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/sequoia/u-boot-ram.lds

@@ -53,7 +53,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/sequoia/u-boot.lds

@@ -68,7 +68,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/taihu/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/taishan/u-boot.lds

@@ -69,7 +69,6 @@ SECTIONS
     board/amcc/taishan/init.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/walnut/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/yosemite/u-boot.lds

@@ -69,7 +69,6 @@ SECTIONS
     board/amcc/yosemite/init.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amcc/yucca/u-boot.lds

@@ -69,7 +69,6 @@ SECTIONS
     board/amcc/yucca/init.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/amirix/ap1000/u-boot.lds

@@ -72,7 +72,6 @@ SECTIONS
 /*    common/env_embedded.o(.text)*/
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/c2mon/u-boot.lds

@@ -66,7 +66,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/c2mon/u-boot.lds.debug

@@ -64,7 +64,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/cm5200/u-boot.lds

@@ -52,7 +52,6 @@ SECTIONS
   {
     cpu/mpc5xxx/start.o	(.text)
     *(.text)
-    *(.fixup)
     *(.got1)
     . = ALIGN(16);
     *(.eh_frame)

+ 0 - 1
board/cogent/u-boot.lds

@@ -54,7 +54,6 @@ SECTIONS
   {
     *(.text)
     common/env_embedded.o(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/cogent/u-boot.lds.debug

@@ -64,7 +64,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/cray/L1/u-boot.lds

@@ -78,7 +78,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/cray/L1/u-boot.lds.debug

@@ -64,7 +64,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/csb272/u-boot.lds

@@ -79,7 +79,6 @@ SECTIONS
 /*    common/env_embedded.o(.text)*/
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/csb472/u-boot.lds

@@ -79,7 +79,6 @@ SECTIONS
 /*    common/env_embedded.o(.text)*/
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/dave/PPChameleonEVB/u-boot.lds

@@ -73,7 +73,6 @@ SECTIONS
     lib_generic/zlib.o		(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/eltec/bab7xx/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
 /*    common/env_embedded.o(.text) */
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/eltec/elppc/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
 /*    common/env_embedded.o(.text) */
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/eltec/mhpc/u-boot.lds

@@ -56,7 +56,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/eltec/mhpc/u-boot.lds.debug

@@ -64,7 +64,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/emk/top860/u-boot.lds

@@ -55,7 +55,6 @@ SECTIONS
     cpu/mpc8xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/emk/top860/u-boot.lds.debug

@@ -65,7 +65,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/ep88x/u-boot.lds

@@ -54,7 +54,6 @@ SECTIONS
   {
     cpu/mpc8xx/start.o	(.text)
     *(.text)
-    *(.fixup)
     *(.got1)
     . = ALIGN(16);
     *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))

+ 0 - 1
board/eric/u-boot.lds

@@ -78,7 +78,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/adciop/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/apc405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/ar405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o		(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/ash405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/canbt/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o		(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/cms700/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/cpci2dp/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/cpci405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/cpci750/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
 /*    common/env_embedded.o(.text) */
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/cpciiser4/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/dasa_sim/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/dp405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/du405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/du440/u-boot.lds

@@ -65,7 +65,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/hh405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/hub405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/ocrtc/u-boot.lds

@@ -75,7 +75,6 @@ SECTIONS
 /*    common/env_embedded.o(.text)*/
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/pci405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/plu405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/pmc405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/pmc405de/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/pmc440/u-boot-nand.lds

@@ -62,7 +62,6 @@ SECTIONS
     . = ALIGN(0x10000);
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/pmc440/u-boot.lds

@@ -65,7 +65,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/voh405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/vom405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esd/wuh405/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/esteem192e/u-boot.lds

@@ -66,7 +66,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/etx094/u-boot.lds

@@ -68,7 +68,6 @@ SECTIONS
     . = env_offset;
     common/env_embedded.o(.text)
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/etx094/u-boot.lds.debug

@@ -71,7 +71,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/evb64260/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
 /*    common/env_embedded.o(.text) */
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/exbitgen/u-boot.lds

@@ -77,7 +77,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/fads/u-boot.lds

@@ -56,7 +56,6 @@ SECTIONS
     common/env_embedded.o	(.ppcenv)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/fads/u-boot.lds.debug

@@ -65,7 +65,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/flagadm/u-boot.lds

@@ -55,7 +55,6 @@ SECTIONS
     cpu/mpc8xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/flagadm/u-boot.lds.debug

@@ -64,7 +64,6 @@ SECTIONS
     common/env_embedded.o(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/freescale/mpc7448hpc2/u-boot.lds

@@ -63,7 +63,6 @@ SECTIONS
 /*    common/env_embedded.o(.text) */
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/freescale/mpc8610hpcd/u-boot.lds

@@ -61,7 +61,6 @@ SECTIONS
     lib_ppc/extable.o (.text)
     lib_generic/zlib.o (.text)
     *(.text)
-    *(.fixup)
     *(.got1)
    }
     _etext = .;

+ 0 - 1
board/freescale/mpc8641hpcn/u-boot.lds

@@ -62,7 +62,6 @@ SECTIONS
     lib_generic/zlib.o (.text)
     drivers/bios_emulator/atibios.o (.text)
     *(.text)
-    *(.fixup)
     *(.got1)
    }
     _etext = .;

+ 0 - 1
board/g2000/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/gdsys/dlvision/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/gdsys/gdppc440etx/u-boot.lds

@@ -69,7 +69,6 @@ SECTIONS
     board/gdsys/gdppc440etx/init.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/gdsys/intip/u-boot.lds

@@ -69,7 +69,6 @@ SECTIONS
     board/gdsys/intip/init.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/gdsys/neo/u-boot.lds

@@ -60,7 +60,6 @@ SECTIONS
     cpu/ppc4xx/start.o	(.text)
 
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/gen860t/u-boot-flashenv.lds

@@ -57,7 +57,6 @@ SECTIONS
   {
     cpu/mpc8xx/start.o	(.text)
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

+ 0 - 1
board/gen860t/u-boot.lds

@@ -56,7 +56,6 @@ SECTIONS
   {
     cpu/mpc8xx/start.o		(.text)
     *(.text)
-    *(.fixup)
     *(.got1)
   }
   _etext = .;

Some files were not shown because too many files changed in this diff