]> git.sur5r.net Git - u-boot/commitdiff
Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections
authorWolfgang Denk <wd@denx.de>
Sat, 12 Jan 2008 19:31:39 +0000 (20:31 +0100)
committerWolfgang Denk <wd@denx.de>
Sat, 12 Jan 2008 19:31:39 +0000 (20:31 +0100)
With recent toolchain versions, some boards would not build because
or errors like this one (here for ocotea board when building with
ELDK 4.2 beta):
ppc_4xx-ld: section .bootpg [fffff000 -> fffff23b] overlaps section .bss [fffee900 -> fffff8ab]

For many boards, the .bss section is big enough that it wraps around
at the end of the address space (0xFFFFFFFF), so the problem will not
be visible unless you use a 64 bit tool chain for development. On
some boards however, changes to the code size (due to different
optimizations) we bail out with section overlaps like above.

The fix is to add the NOLOAD attribute to the .bss and .sbss
sections, telling the linker that .bss does not consume any space in
the image.

Signed-off-by: Wolfgang Denk <wd@denx.de>
268 files changed:
board/BuS/EB+MCF-EV123/u-boot.lds
board/LEOX/elpt860/u-boot.lds
board/MAI/AmigaOneG3SE/u-boot.lds
board/Marvell/db64360/u-boot.lds
board/Marvell/db64460/u-boot.lds
board/RPXClassic/u-boot.lds
board/RPXlite/u-boot.lds
board/RPXlite_dw/u-boot.lds
board/RRvision/u-boot.lds
board/adder/u-boot.lds
board/ads5121/u-boot.lds
board/adsvix/u-boot.lds
board/altera/dk1c20/u-boot.lds
board/altera/dk1s10/u-boot.lds
board/altera/ep1c20/u-boot.lds
board/altera/ep1s10/u-boot.lds
board/altera/ep1s40/u-boot.lds
board/amcc/acadia/u-boot-nand.lds
board/amcc/acadia/u-boot.lds
board/amcc/bamboo/u-boot-nand.lds
board/amcc/bamboo/u-boot.lds
board/amcc/bubinga/u-boot.lds
board/amcc/ebony/u-boot.lds
board/amcc/katmai/u-boot.lds
board/amcc/kilauea/u-boot-nand.lds
board/amcc/kilauea/u-boot.lds
board/amcc/luan/u-boot.lds
board/amcc/makalu/u-boot.lds
board/amcc/ocotea/u-boot.lds
board/amcc/sequoia/u-boot-nand.lds
board/amcc/sequoia/u-boot.lds
board/amcc/taihu/u-boot.lds
board/amcc/taishan/u-boot.lds
board/amcc/walnut/u-boot.lds
board/amcc/yosemite/u-boot.lds
board/amcc/yucca/u-boot.lds
board/amirix/ap1000/u-boot.lds
board/apollon/u-boot.lds
board/armadillo/u-boot.lds
board/assabet/u-boot.lds
board/at91rm9200dk/u-boot.lds
board/atmel/atstk1000/u-boot.lds
board/atum8548/u-boot.lds
board/c2mon/u-boot.lds
board/cerf250/u-boot.lds
board/cm4008/u-boot.lds
board/cm41xx/u-boot.lds
board/cm5200/u-boot.lds
board/cmc_pu2/u-boot.lds
board/cobra5272/u-boot.lds
board/cogent/u-boot.lds
board/cradle/u-boot.lds
board/cray/L1/u-boot.lds
board/csb226/u-boot.lds
board/csb272/u-boot.lds
board/csb472/u-boot.lds
board/csb637/u-boot.lds
board/dave/B2/u-boot.lds
board/dave/PPChameleonEVB/u-boot.lds
board/davinci/dv-evm/u-boot.lds
board/davinci/schmoogie/u-boot.lds
board/davinci/sonata/u-boot.lds
board/dbau1x00/u-boot.lds
board/delta/u-boot.lds
board/dnp1110/u-boot.lds
board/eltec/bab7xx/u-boot.lds
board/eltec/elppc/u-boot.lds
board/eltec/mhpc/u-boot.lds
board/emk/top860/u-boot.lds
board/ep7312/u-boot.lds
board/ep88x/u-boot.lds
board/eric/u-boot.lds
board/esd/adciop/u-boot.lds
board/esd/apc405/u-boot.lds
board/esd/ar405/u-boot.lds
board/esd/ash405/u-boot.lds
board/esd/canbt/u-boot.lds
board/esd/cms700/u-boot.lds
board/esd/cpci2dp/u-boot.lds
board/esd/cpci405/u-boot.lds
board/esd/cpci750/u-boot.lds
board/esd/cpciiser4/u-boot.lds
board/esd/dasa_sim/u-boot.lds
board/esd/dp405/u-boot.lds
board/esd/du405/u-boot.lds
board/esd/hh405/u-boot.lds
board/esd/hub405/u-boot.lds
board/esd/ocrtc/u-boot.lds
board/esd/pci405/u-boot.lds
board/esd/plu405/u-boot.lds
board/esd/pmc405/u-boot.lds
board/esd/pmc440/u-boot-nand.lds
board/esd/pmc440/u-boot.lds
board/esd/tasreg/u-boot.lds
board/esd/voh405/u-boot.lds
board/esd/vom405/u-boot.lds
board/esd/wuh405/u-boot.lds
board/esteem192e/u-boot.lds
board/etx094/u-boot.lds
board/evb4510/u-boot.lds
board/evb64260/u-boot.lds
board/exbitgen/u-boot.lds
board/fads/u-boot.lds
board/flagadm/u-boot.lds
board/freescale/m5235evb/u-boot.lds
board/freescale/m5249evb/u-boot.lds
board/freescale/m5253evbe/u-boot.lds
board/freescale/m5329evb/u-boot.lds
board/freescale/m54455evb/u-boot.lds
board/freescale/mpc8540ads/u-boot.lds
board/freescale/mpc8541cds/u-boot.lds
board/freescale/mpc8544ds/u-boot.lds
board/freescale/mpc8548cds/u-boot.lds
board/freescale/mpc8555cds/u-boot.lds
board/freescale/mpc8560ads/u-boot.lds
board/freescale/mpc8568mds/u-boot.lds
board/freescale/mpc8610hpcd/u-boot.lds
board/freescale/mpc8641hpcn/u-boot.lds
board/g2000/u-boot.lds
board/gcplus/u-boot.lds
board/gen860t/u-boot-flashenv.lds
board/gen860t/u-boot.lds
board/genietv/u-boot.lds
board/gth/u-boot.lds
board/gth2/u-boot.lds
board/hermes/u-boot.lds
board/hymod/u-boot.lds
board/icu862/u-boot.lds
board/idmr/u-boot.lds
board/impa7/u-boot.lds
board/incaip/u-boot.lds
board/innokom/u-boot.lds
board/ip860/u-boot.lds
board/ivm/u-boot.lds
board/ixdp425/u-boot.lds
board/jse/u-boot.lds
board/kb9202/u-boot.lds
board/korat/u-boot.lds
board/kup/kup4k/u-boot.lds
board/kup/kup4x/u-boot.lds
board/lantec/u-boot.lds
board/lart/u-boot.lds
board/logodl/u-boot.lds
board/lpc2292sodimm/u-boot.lds
board/lpd7a40x/u-boot.lds
board/lubbock/u-boot.lds
board/lwmon/u-boot.lds
board/lwmon5/u-boot.lds
board/m5271evb/u-boot.lds
board/m5272c3/u-boot.lds
board/m5282evb/u-boot.lds
board/mbx8xx/u-boot.lds
board/mgsuvd/u-boot.lds
board/ml2/u-boot.lds
board/modnet50/u-boot.lds
board/mousse/u-boot.lds
board/mp2usb/u-boot.lds
board/mpc7448hpc2/u-boot.lds
board/mpc8540eval/u-boot.lds
board/mpl/mip405/u-boot.lds
board/mpl/pip405/u-boot.lds
board/mpl/vcma9/u-boot.lds
board/ms7722se/u-boot.lds
board/ms7750se/u-boot.lds
board/munices/u-boot.lds
board/mvs1/u-boot.lds
board/mx1ads/u-boot.lds
board/mx1fs2/u-boot.lds
board/nc650/u-boot.lds
board/netphone/u-boot.lds
board/netstal/hcu4/u-boot.lds
board/netstal/hcu5/u-boot.lds
board/netstar/eeprom.lds
board/netstar/u-boot.lds
board/netta/u-boot.lds
board/netta2/u-boot.lds
board/netvia/u-boot.lds
board/ns9750dev/u-boot.lds
board/nx823/u-boot.lds
board/omap1510inn/u-boot.lds
board/omap1610inn/u-boot.lds
board/omap2420h4/u-boot.lds
board/omap5912osk/u-boot.lds
board/omap730p2/u-boot.lds
board/pb1x00/u-boot.lds
board/pcippc2/u-boot.lds
board/pcs440ep/u-boot.lds
board/pleb2/u-boot.lds
board/pm854/u-boot.lds
board/pm856/u-boot.lds
board/ppmc7xx/u-boot.lds
board/prodrive/alpr/u-boot.lds
board/prodrive/p3mx/u-boot.lds
board/prodrive/p3p440/u-boot.lds
board/prodrive/pdnb3/u-boot.lds
board/psyent/pci5441/u-boot.lds
board/psyent/pk1c20/u-boot.lds
board/purple/u-boot.lds
board/pxa255_idp/u-boot.lds
board/quantum/u-boot.lds
board/r360mpi/u-boot.lds
board/r5200/u-boot.lds
board/rbc823/u-boot.lds
board/rmu/u-boot.lds
board/rsdproto/u-boot.lds
board/sandburst/karef/u-boot.lds
board/sandburst/metrobox/u-boot.lds
board/sbc2410x/u-boot.lds
board/sbc405/u-boot.lds
board/sbc8548/u-boot.lds
board/sbc8560/u-boot.lds
board/sbc8641d/u-boot.lds
board/sc3/u-boot.lds
board/sc520_cdp/u-boot.lds
board/sc520_spunk/u-boot.lds
board/scb9328/u-boot.lds
board/shannon/u-boot.lds
board/siemens/CCM/u-boot.lds
board/siemens/IAD210/u-boot.lds
board/siemens/SMN42/u-boot.lds
board/siemens/pcu_e/u-boot.lds
board/sixnet/u-boot.lds
board/smdk2400/u-boot.lds
board/smdk2410/u-boot.lds
board/snmc/qs850/u-boot.lds
board/snmc/qs860t/u-boot.lds
board/spc1920/u-boot.lds
board/spd8xx/u-boot.lds
board/ssv/adnpesc1/u-boot.lds
board/stxgp3/u-boot.lds
board/stxssa/u-boot.lds
board/stxxtc/u-boot.lds
board/svm_sc8xx/u-boot.lds
board/sx1/u-boot.lds
board/tb0229/u-boot.lds
board/tqm85xx/u-boot.lds
board/tqm8xx/u-boot.lds
board/trab/u-boot.lds
board/trizepsiv/u-boot.lds
board/uc100/u-boot.lds
board/v37/u-boot.lds
board/versatile/u-boot.lds
board/voiceblue/eeprom.lds
board/voiceblue/u-boot.lds
board/w7o/u-boot.lds
board/wepep250/u-boot.lds
board/westel/amx860/u-boot.lds
board/xaeniax/u-boot.lds
board/xilinx/ml300/u-boot.lds
board/xm250/u-boot.lds
board/xpedite1k/u-boot.lds
board/xsengine/u-boot.lds
board/zeus/u-boot.lds
board/zylonite/u-boot.lds
cpu/mpc5xx/u-boot.lds
cpu/mpc5xxx/u-boot-customlayout.lds
cpu/mpc5xxx/u-boot.lds
cpu/mpc8220/u-boot.lds
cpu/mpc824x/u-boot.lds
cpu/mpc8260/u-boot.lds
cpu/mpc83xx/u-boot.lds
examples/mips.lds
examples/nios.lds
examples/nios2.lds
nand_spl/board/amcc/acadia/u-boot.lds
nand_spl/board/amcc/bamboo/u-boot.lds
nand_spl/board/amcc/kilauea/u-boot.lds
nand_spl/board/amcc/sequoia/u-boot.lds

index ac532451c97e8f3f2f1df6e0f04bb6c5832dce68..4291d960cf8d6b24bca811acd54874dd6e24acb5 100644 (file)
@@ -126,7 +126,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index 214752d9c0dd1caf731af7fa0aa87ed26837dbd3..ef662fa7cb9ec3361fe4fa9635569063920a7aa3 100644 (file)
@@ -142,7 +142,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b36b3cb450e9c568d7302648f0bc9dad3a014ab1..3b18009883cc66397cafae4b596e9cd452f1d2dc 100644 (file)
@@ -128,7 +128,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index d89eb6cff2025c9af51772e660e593cfd215ec67..0f9a157fb1176662834caa17be73b75ab6704717 100644 (file)
@@ -126,7 +126,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index d89eb6cff2025c9af51772e660e593cfd215ec67..0f9a157fb1176662834caa17be73b75ab6704717 100644 (file)
@@ -126,7 +126,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 049f9901f71c51a853dc6e83957b069073630196..618a10c9a3cd837a79355a669a8c3e9363c1df8d 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 049f9901f71c51a853dc6e83957b069073630196..618a10c9a3cd837a79355a669a8c3e9363c1df8d 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index a9c88f6487c971a04885f2f8f62595e8adb61ef4..f6cc94c122e97774428d44dd7119c7d87508e5a1 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 1d6288fea6158f9a2f2c4ddf2cfc62f57e2c976b..7aad803d1d791eb19a31582b308876a364a41362 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 66c324625a7393383d8e429dc91c3b4f974a2cd8..f0d7567642a41b62039714f1fac7ae7408cb6acd 100644 (file)
@@ -112,7 +112,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 038d84955316ae362a6ce25e4a5e54ae82af73ee..141895278e62c362a99f9ced964d868be6e2049e 100644 (file)
@@ -109,7 +109,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 8b01f45e551017863c96ec0aed87580a57028629..be7795274d367026b80384133704e3188d8699cf 100644 (file)
@@ -61,7 +61,7 @@ SECTIONS
 
        __bss_start = .;
        . = ALIGN(4);
-       .bss :
+       .bss (NOLOAD) :
        {
                *(.bss)
        }
index 8b01f45e551017863c96ec0aed87580a57028629..be7795274d367026b80384133704e3188d8699cf 100644 (file)
@@ -61,7 +61,7 @@ SECTIONS
 
        __bss_start = .;
        . = ALIGN(4);
-       .bss :
+       .bss (NOLOAD) :
        {
                *(.bss)
        }
index b99b82c826cf0062b4e3f2775123d1a229ecf46b..73dfe9d76d9d293d5dc83c3b5a20d6fee49ab057 100644 (file)
@@ -87,7 +87,7 @@ SECTIONS
         * bss follows. We keep it adjacent to simplify init code.
         */
        __bss_start = .;
-       .sbss :
+       .sbss (NOLOAD) :
        {
          *(.sbss)
          *(.sbss.*)
@@ -95,7 +95,7 @@ SECTIONS
          *(.scommon)
        }
        . = ALIGN(4);
-       .bss :
+       .bss (NOLOAD) :
        {
          *(.bss)
          *(.bss.*)
index b99b82c826cf0062b4e3f2775123d1a229ecf46b..73dfe9d76d9d293d5dc83c3b5a20d6fee49ab057 100644 (file)
@@ -87,7 +87,7 @@ SECTIONS
         * bss follows. We keep it adjacent to simplify init code.
         */
        __bss_start = .;
-       .sbss :
+       .sbss (NOLOAD) :
        {
          *(.sbss)
          *(.sbss.*)
@@ -95,7 +95,7 @@ SECTIONS
          *(.scommon)
        }
        . = ALIGN(4);
-       .bss :
+       .bss (NOLOAD) :
        {
          *(.bss)
          *(.bss.*)
index b99b82c826cf0062b4e3f2775123d1a229ecf46b..73dfe9d76d9d293d5dc83c3b5a20d6fee49ab057 100644 (file)
@@ -87,7 +87,7 @@ SECTIONS
         * bss follows. We keep it adjacent to simplify init code.
         */
        __bss_start = .;
-       .sbss :
+       .sbss (NOLOAD) :
        {
          *(.sbss)
          *(.sbss.*)
@@ -95,7 +95,7 @@ SECTIONS
          *(.scommon)
        }
        . = ALIGN(4);
-       .bss :
+       .bss (NOLOAD) :
        {
          *(.bss)
          *(.bss.*)
index a5dae0e98ccdb65ae2878580039d679da5a992d6..27dfe084e20ec691e48c6c0d3ff4e0b1eb3398bd 100644 (file)
@@ -124,7 +124,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b08c9994bdff7ea8d8997c378e84bb271bf8fea8..7dd0bb303474b897f87c3ff95cf695cddac443f8 100644 (file)
@@ -125,7 +125,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index a5dae0e98ccdb65ae2878580039d679da5a992d6..27dfe084e20ec691e48c6c0d3ff4e0b1eb3398bd 100644 (file)
@@ -124,7 +124,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 0375618d7264086382f7ada969d34ffb0107fb00..045af28f8657acd4f7257cb1cd9b3eb8ede21216 100644 (file)
@@ -133,7 +133,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b08c9994bdff7ea8d8997c378e84bb271bf8fea8..7dd0bb303474b897f87c3ff95cf695cddac443f8 100644 (file)
@@ -125,7 +125,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index e32b030692468c56b1baa49bed23adc139ee2e02..3a6389c6a9430d21184f4857042d17c47f575045 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index bf8fc5d3dab78175e6250aa3a37ce13abc4d68cb..2474146d8c26266aa00e420c4ce29f36a51465ca 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index a5dae0e98ccdb65ae2878580039d679da5a992d6..27dfe084e20ec691e48c6c0d3ff4e0b1eb3398bd 100644 (file)
@@ -124,7 +124,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 390b3f397b29b9c4e2fde8d27cec8ce29d257c4e..1f7653d43e93cc499e7107d9a9a74919ec579c73 100644 (file)
@@ -125,7 +125,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 72ce6855d75fc38b04c190a554af5cce9a7a6797..00ca84c46674cf7297ce1c87111a6da1aa9105b9 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 390b3f397b29b9c4e2fde8d27cec8ce29d257c4e..1f7653d43e93cc499e7107d9a9a74919ec579c73 100644 (file)
@@ -125,7 +125,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 0daca70b70a44b399fb7fde0154aa91e6fb33f41..5f0808d4573404d5226d8daaf3e045ded0960bac 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index cf2e2b5581230fc2bbe4ae8bf0ef4a183503d712..e0b51138fc1b1046e63fb3e574c74ef17cec4431 100644 (file)
@@ -124,7 +124,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index a423f982858327f4056d253674057020abbd6cf9..e1407373739ef1cffd3c58634cebc1751b83421c 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b08c9994bdff7ea8d8997c378e84bb271bf8fea8..7dd0bb303474b897f87c3ff95cf695cddac443f8 100644 (file)
@@ -125,7 +125,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b2be3528869de1be448c818c966df85304677ae4..af4223f7ebfde817442e82a4e83cf42f29be2816 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index fa75ddecd426fce4fd7def62f34ffdbfb83a155b..c9a8af89440dd13df9c26c09b0aff885716bb79d 100644 (file)
@@ -126,7 +126,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 978319fd65b19676d32b0e02cd1c082408b0ef82..855d952ca1fe48cfb50eb835eb626208e58fd97d 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index c9cf4dbf867cbd98adf367f98e7ebbd9a0672903..e3e5ce3cc926a9f65ede0d0c285ab80d6494f9ec 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 3d5b575861aaa4da773fc3def1387aaa82e31b50..208f5ddf24a5bd0c3f6a21565d42475bb5356bb7 100644 (file)
@@ -133,7 +133,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index c67cd3cda7f0b88ef5b43a45995f91303482b013..7b29a5b798932ea685e0c80808d0b082e68eacd8 100644 (file)
@@ -58,6 +58,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 64d946c439210f6a58ece41c2838bea70d3a6498..418101ff866d410432b3f4aed294522ae70ca169 100644 (file)
@@ -50,6 +50,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 7a3a9b8fc86b14fbffc958c67e9b4a5c7dd483ff..3f52f04316a8ad3019c2e68c84130956ea6b017e 100644 (file)
@@ -53,6 +53,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index f4fbf969c3cf6445dd210053c319e591440dc3ae..14cd22800bb7a1023e6d597b413fe63768f9e2a9 100644 (file)
@@ -52,6 +52,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 34e347aecd5e6b7abd2ace5dd293f840838d427a..247812e10366bceebdb88a7d932401c699896ba9 100644 (file)
@@ -71,7 +71,7 @@ SECTIONS
        . = ALIGN(8);
        _edata = .;
 
-       .bss : {
+       .bss (NOLOAD) : {
                *(.bss)
                *(.bss.*)
        }
index 5c0e8a2d734ad0dcc2207bddd6ef902567486d50..0d1c21766b5c5f476db6d62418ca9510a11b3ae0 100644 (file)
@@ -135,7 +135,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index cdf550f67b57f61612a53b23634c62db6a138554..7b8667040f94763092b990c4d14dce76e37308d3 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index ec09fa23c33e8f15b576f4bc435e77adda323e90..3d38f2340bc6760945d7f5bb71c65fbbe37bc2e1 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index ec09fa23c33e8f15b576f4bc435e77adda323e90..3d38f2340bc6760945d7f5bb71c65fbbe37bc2e1 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 8fa9c0f7ed568bfa144496c11fb890357b03b832..703056b5b2f4aea45b733ebf3e7f028c9dfa3624 100644 (file)
@@ -111,7 +111,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f4fbf969c3cf6445dd210053c319e591440dc3ae..14cd22800bb7a1023e6d597b413fe63768f9e2a9 100644 (file)
@@ -52,6 +52,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 872f09439c24533a858efd6f70ad9cda03607bd9..2267bf8d1c697b7eb4921bed6449bec069c0e037 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index 5ce2694cbf7dd85155267f865adc8d13d7a5419e..e617e908d5c113e13cb99a3ff5599bea5a8356eb 100644 (file)
@@ -117,7 +117,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 6d3e171cc7aaa6a4d50bcaa6f264e81886760570..1c89d410fd0f8fa8d5f935d00ceef963ba4867dd 100644 (file)
@@ -141,7 +141,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index a664d0f5f1b38a8cf055da552c8707dc601ae864..bbc7607eb63e74605d97ae796ee7de5af2bc9114 100644 (file)
@@ -142,7 +142,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8765016a2494d0caf4db2e626710134461275a76..de8ffa040ebe1b1b7d138910bb02b5a47a00246d 100644 (file)
@@ -142,7 +142,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 76df6b2af1d39ec458525b35ebc7e8d83ef3ebf8..3b797767240ee8f95bf6f052d9da5795ef92e7e7 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index e10ac437ec585167ca55fd9965d0514208baeba6..8c10d47ae5acf3b07c6fa3d09dc63bb27f2dc72b 100644 (file)
@@ -53,6 +53,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index d40ee62eff8621377c568fa728196a0667cd7e66..c437db6740db6f942a8502e27ef5217f7926cab1 100644 (file)
@@ -136,7 +136,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 710b2a2d6e60df7b2ed55352a92a537654f4863e..a4fcd1a9bb4916f6755ee71cf24fcb3071347fdf 100644 (file)
@@ -47,6 +47,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 710b2a2d6e60df7b2ed55352a92a537654f4863e..a4fcd1a9bb4916f6755ee71cf24fcb3071347fdf 100644 (file)
@@ -47,6 +47,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 710b2a2d6e60df7b2ed55352a92a537654f4863e..a4fcd1a9bb4916f6755ee71cf24fcb3071347fdf 100644 (file)
@@ -47,6 +47,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 861873272b6196a71a7ab4685cf2d0e83126ed61..1e1c5590d77a6fed6185fbe0cb514b24f0e6d3cf 100644 (file)
@@ -64,7 +64,7 @@ SECTIONS
        num_got_entries = (__got_end - __got_start) >> 2;
 
        . = ALIGN(4);
-       .sbss  : { *(.sbss) }
-       .bss  : { *(.bss) }
+       .sbss (NOLOAD)  : { *(.sbss) }
+       .bss (NOLOAD)  : { *(.bss) }
        uboot_end = .;
 }
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 258bece23cf59813a511d23556e4da02ff940c25..6bd06270a4f99f020b77e16b5753126bce03e59f 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index d89eb6cff2025c9af51772e660e593cfd215ec67..0f9a157fb1176662834caa17be73b75ab6704717 100644 (file)
@@ -126,7 +126,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index d89eb6cff2025c9af51772e660e593cfd215ec67..0f9a157fb1176662834caa17be73b75ab6704717 100644 (file)
@@ -126,7 +126,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 7099fc40de6fe2d54e167a363011f38bba0791c5..b055c90857993a1160c0f7b942668c9d0573949c 100644 (file)
@@ -119,7 +119,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b3747e42426e94d50f9372505a110aa31569dc94..a1678b919b899252159831b25a87522d3c8ce57e 100644 (file)
@@ -119,7 +119,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 1122d7521c43ed8247912246da5b541f63e20482..4a89cebaaa9f50fc2846b73809984246c0abf8d0 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 1d2a7d764b20a950803f6fab808978db68f5f31c..2a763adf7fea6cb32acf3ff83954ed52fb385472 100644 (file)
@@ -109,7 +109,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index de51b3f62e00f7631f71b2b2be000376eb602847..06f6524480caeaea766fcd509135f31b725d7dd9 100644 (file)
@@ -141,7 +141,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index ef937dd01513b2e09d827cc1f0fe615cf11e3746..7fd4fb1b2d3d22b9c18a8a3617311efdb61b5526 100644 (file)
@@ -127,7 +127,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ba6ad5f71a72512f6eff8f8d114f3a283902a3b..9dad74828a1d6d0025185167ded98f145b9fccf4 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 64293d21afb80c3569866113f09eab85ae828ade..ec1c2a0a93fe94561017c8e5a50f26cb57b297ce 100644 (file)
@@ -152,7 +152,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b49e3ff9f65fc34f94293eed7d6021b7b1118095..bea9524833249f85705807751fd4f6d769a3fe43 100644 (file)
@@ -137,7 +137,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index aaaccbeaee8dd3305f4f85f73569ec3a1a7c5fa6..cf37735b7e72f17c1a94daad9ce7f40e4586101d 100644 (file)
@@ -150,7 +150,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ba6ad5f71a72512f6eff8f8d114f3a283902a3b..9dad74828a1d6d0025185167ded98f145b9fccf4 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ba6ad5f71a72512f6eff8f8d114f3a283902a3b..9dad74828a1d6d0025185167ded98f145b9fccf4 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ba6ad5f71a72512f6eff8f8d114f3a283902a3b..9dad74828a1d6d0025185167ded98f145b9fccf4 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index d89eb6cff2025c9af51772e660e593cfd215ec67..0f9a157fb1176662834caa17be73b75ab6704717 100644 (file)
@@ -126,7 +126,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ba6ad5f71a72512f6eff8f8d114f3a283902a3b..9dad74828a1d6d0025185167ded98f145b9fccf4 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 497177d974468a6dc6e1a1a8da171124a50538d7..22d712802dde6f1ee18b3048723721f28a73db99 100644 (file)
@@ -153,7 +153,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 43fe6ca0bf2bd54fefaa3497c0464d00050cc643..3f230507af16e68f6888b890a4df918c8e208654 100644 (file)
@@ -139,7 +139,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 21c5044b2b121cf054bfd295f57ed8e58b919e67..e1562020eabca0e826237396dd83ee538062ca79 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ba6ad5f71a72512f6eff8f8d114f3a283902a3b..9dad74828a1d6d0025185167ded98f145b9fccf4 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 852e9ede8a94da2b9c4324ff583c6fc4ad208bfd..193e8b25b949858503d2d4cf6dc0c12768d875de 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ff25fa6ef82383385816249d099852fa225c2fd..508c5d23bb91e9a2ecd07a56a516ed215a4b5d40 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ba6ad5f71a72512f6eff8f8d114f3a283902a3b..9dad74828a1d6d0025185167ded98f145b9fccf4 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 43fe6ca0bf2bd54fefaa3497c0464d00050cc643..3f230507af16e68f6888b890a4df918c8e208654 100644 (file)
@@ -139,7 +139,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 898963c98071e2e818893e9ccffa8771f9da25eb..f75fe0a220f94963b252a00b7439e32f6f849d85 100644 (file)
@@ -137,7 +137,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index cf2e2b5581230fc2bbe4ae8bf0ef4a183503d712..e0b51138fc1b1046e63fb3e574c74ef17cec4431 100644 (file)
@@ -124,7 +124,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index a423f982858327f4056d253674057020abbd6cf9..e1407373739ef1cffd3c58634cebc1751b83421c 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index a803b1cbadca730106175efcbec1a32a8ec66878..4f47323e44494ce98c62a62946bd9c3b5f22fc3d 100644 (file)
@@ -131,7 +131,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index 43fe6ca0bf2bd54fefaa3497c0464d00050cc643..3f230507af16e68f6888b890a4df918c8e208654 100644 (file)
@@ -139,7 +139,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ba6ad5f71a72512f6eff8f8d114f3a283902a3b..9dad74828a1d6d0025185167ded98f145b9fccf4 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b49e3ff9f65fc34f94293eed7d6021b7b1118095..bea9524833249f85705807751fd4f6d769a3fe43 100644 (file)
@@ -137,7 +137,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 4c541bf5c29554e07fbafdc79f29ee4b30753f67..9fa760451c2c9879f897754b2f20b8f5c181790e 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index c50db8f8c8bf184aa38d88ebed0d327f6477f939..c231d82ddfe9bd60aff2ede8f86770e96973d28b 100644 (file)
@@ -131,7 +131,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 5b70a40aab6f6267d375a42e330cd3a5724e54dc..b3c2bf95015ec27203ce173e16edff4d211180fc 100644 (file)
@@ -51,7 +51,7 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
                                  /* Stabs debugging sections.    */
        .stab 0 : { *(.stab) }
index d89eb6cff2025c9af51772e660e593cfd215ec67..0f9a157fb1176662834caa17be73b75ab6704717 100644 (file)
@@ -126,7 +126,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b482aea318e754d250af224581be64a0bcf6ebf3..ec9dd024a335db4620907de585b238c3f831f970 100644 (file)
@@ -139,7 +139,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 21a2d9e32a0f8de8492a3d56e419675ed58cbce6..51db49094d575d02cd6c97c8c3db66b429944e7f 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 04995ea756331f908f655718270cb55f452ba879..8ac0176c338c5cbdd87a31cbd3f744527ada5efe 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ffd32607a97576f52f7c65408e2c7bda5cc0d6a..c13dd207deebc8dca51998c87cc983a36a48b2ca 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index a803b1cbadca730106175efcbec1a32a8ec66878..4f47323e44494ce98c62a62946bd9c3b5f22fc3d 100644 (file)
@@ -131,7 +131,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index e2fd0708d587de06471181aef853ebe0423614c0..ef2858389ae71b1d442b4c4294bac328307eaa00 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index 9b994a09db82bb46d139487ff119db5be914e301..e48d1bcbad53ea3e839d03ac2cfed13e9e655fa3 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index bda68e4f8240a71593d51356fe9ea39cb28a9812..d76bc73c33de04f2563cc22c7d1c666f6aa6b888 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index a7c68b36485ada521cc7d767720a7dbab2bb5da3..bc0db5514185456249e208c08fd4194e8c8297f9 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 4360d677ecce1b9c0a91372f598e9fdb0c5a95f5..1e490d04a7e6261a7535e9ea388dbea95cb2d6e8 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 1a8aaa9057c94b3893ae42a345bfcb71a7026075..66bd4b6dfce1264c89e78b5da953c402f76ce2f1 100644 (file)
@@ -136,7 +136,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index ee772d3ae2e935a183a6a5dc87aa9423ff462ec4..acf25e344bf36d03e05b7348694ecdb1053870b2 100644 (file)
@@ -137,7 +137,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index df21ea86e634ba6b77a0b582597102328f9c61e8..e9fa51ea69af58e5376d03a4fd614fc8f8a046c4 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index c2cba617eabb00b517e54cf23e37bf46c191f215..96af2b1571a31f37a47da71f93471cdde45ad216 100644 (file)
@@ -141,7 +141,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 4682041ad7609354f18410ee711795c2fb03b639..7917409c16c1cc3d7f69e9b3247c5863f7187a1c 100644 (file)
@@ -140,7 +140,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index ae9c6c4a033eb5f4398abbdb0708d20a1b17f9f4..37838ec0d3395d8f31d247584f9941599c075e17 100644 (file)
@@ -123,7 +123,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss      :
+  .bss (NOLOAD)             :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index fd163622a82918f0041ff8ba21c979250922cd35..99006709f064bc6ed1a594d2c0e895821495d8fe 100644 (file)
@@ -124,7 +124,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 43fe6ca0bf2bd54fefaa3497c0464d00050cc643..3f230507af16e68f6888b890a4df918c8e208654 100644 (file)
@@ -139,7 +139,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 9900a57c0a05f6bbe90a98a214bcd1b0ea07b52b..5ab680181a753d24c465e4a10dc0b9be0f22b05f 100644 (file)
@@ -53,6 +53,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 7926a2e09d72eee84bba9c1fc911bd739e005370..668aa0d872185a56a01777c13b3f74263767c18b 100644 (file)
@@ -120,7 +120,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 1df481751c5a08b1b998eb824c4786bbf8bd6675..6dc1cdcadfcf7d462dda037385ebc8279f40b8d0 100644 (file)
@@ -121,7 +121,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f48b9ad2a15170bea4933426c4be42022da42078..5eb8076abec41c78eb748e1f28505745324eccbf 100644 (file)
@@ -128,7 +128,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ac4bdad0761832c962c01c0a10724d104925faa..9978f40301048b406c9f65f25162b8bb75c1aae2 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index ce53d9ddbb78755ca51719deb4491aa732fe45bc..8265130ff97851736fa15a14275c412606906279 100644 (file)
@@ -64,7 +64,7 @@ SECTIONS
        num_got_entries = (__got_end - __got_start) >> 2;
 
        . = ALIGN(4);
-       .sbss  : { *(.sbss) }
-       .bss  : { *(.bss) }
+       .sbss (NOLOAD)  : { *(.sbss) }
+       .bss (NOLOAD)  : { *(.bss) }
        uboot_end = .;
 }
index ef53ab7a0a8d7248f30457359ae4eb0e9853e044..f3e3cf0b414d58f9ad35bb08d74d1f64bbb51d3b 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 337a3954d2de2a0f10692f76f4e0524bf8028c68..2c15c3fa10767beb8f0f5fabe981a9f33390a582 100644 (file)
@@ -131,7 +131,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 4bc50c50cb540486f9e9954440c586d7a6551e85..17f7b84f0dad17440549c45c6066c8ad89ae242d 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 69f31793adfa63d944857be14321e08504e821da..235ec42b547992a4d3f0638631010792cd7aafe1 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index 1122d7521c43ed8247912246da5b541f63e20482..4a89cebaaa9f50fc2846b73809984246c0abf8d0 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 861873272b6196a71a7ab4685cf2d0e83126ed61..1e1c5590d77a6fed6185fbe0cb514b24f0e6d3cf 100644 (file)
@@ -64,7 +64,7 @@ SECTIONS
        num_got_entries = (__got_end - __got_start) >> 2;
 
        . = ALIGN(4);
-       .sbss  : { *(.sbss) }
-       .bss  : { *(.bss) }
+       .sbss (NOLOAD)  : { *(.sbss) }
+       .bss (NOLOAD)  : { *(.bss) }
        uboot_end = .;
 }
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 8cb250443571690bbf4c497b858294bd21fe640d..1a8dc9751653c2618a8ad7e1577fc61565215b97 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index fdeabc59e79005bd6acaa53434099b23c6cf610c..2fd5c87b38c82ebd90a161bdbe3f6331a52c6f88 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index e2ceac7227cbc320e87375020205585a5fdc539a..58393d0af5c9ad210826cbc659f1cacabe974d24 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 60c111539d47c7956714cb9b1132145d1e8934b5..4bd94185234032dfcd28e83453c2ef5c7128dccf 100644 (file)
@@ -131,7 +131,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 76df6b2af1d39ec458525b35ebc7e8d83ef3ebf8..3b797767240ee8f95bf6f052d9da5795ef92e7e7 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index a423f982858327f4056d253674057020abbd6cf9..e1407373739ef1cffd3c58634cebc1751b83421c 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8625999df40b9d75b7706e4822f711d0be30030c..5f6e269dc9f002f7774b2278403b9115f787d718 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8625999df40b9d75b7706e4822f711d0be30030c..5f6e269dc9f002f7774b2278403b9115f787d718 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 29ecabd9b31615d260086c677d992b1990375fa5..a1b869da6f16cb3ed19b8df7eec694bfdb85f057 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 258bece23cf59813a511d23556e4da02ff940c25..6bd06270a4f99f020b77e16b5753126bce03e59f 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 64d946c439210f6a58ece41c2838bea70d3a6498..418101ff866d410432b3f4aed294522ae70ca169 100644 (file)
@@ -50,6 +50,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 156b871e57bc854e0d17ae47ae422787ba7670e1..b5f8ff919f21b79e2d6cb8a2cf773a5a25dcbd9a 100644 (file)
@@ -52,6 +52,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 6505d45561988ebeed27d0315782eaf8141a40d9..77bf8185f39c603d273fbc3e688b8294924b2667 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index a423f982858327f4056d253674057020abbd6cf9..e1407373739ef1cffd3c58634cebc1751b83421c 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 69f31793adfa63d944857be14321e08504e821da..235ec42b547992a4d3f0638631010792cd7aafe1 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index f7dc0709040af5dca7a1ae029497bca26d768c36..29fe58941b4b2ccebbde0467e8cef7819628a389 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index c461d20e51817d053c2ae842f7dc46dc8b209a82..95425985be70a01317b95eafa9a797f522dfa621 100644 (file)
@@ -128,7 +128,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index 1400cea157e02241cc31ffc3049fecf539ffd14e..1d98973a52323e682487b754e06ea1723296b916 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index d526d1d07d3163413ee4157cc1a358ff5cddeb13..bb9fcab8eb102a8a18b12e1ac1dabe7efb7a4c91 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 26df77bb9e5ad8268cc6ad0c3b47c68d1339727a..6b3addf2e4838e59ac8a8ed5e6923dc87ca215e7 100644 (file)
@@ -136,7 +136,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 5b70a40aab6f6267d375a42e330cd3a5724e54dc..b3c2bf95015ec27203ce173e16edff4d211180fc 100644 (file)
@@ -51,7 +51,7 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
                                  /* Stabs debugging sections.    */
        .stab 0 : { *(.stab) }
index 57358b8a49dcb69640e30cf2a47be7ccc7e40078..fb24399cac1b81c111938c23cf00a4da9c332531 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 76df6b2af1d39ec458525b35ebc7e8d83ef3ebf8..3b797767240ee8f95bf6f052d9da5795ef92e7e7 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 8f24213fc345017ad18035d68a8b01c6d200edf1..05f0269f40c27fbcd70617e0b0b5861299b22326 100644 (file)
@@ -124,7 +124,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 0755d0166b8defaa6cde6887bfd9e9505d5d509e..4b342c7fb2964ad90032cf8fcb352eeb66494470 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index dceb3906349a7cd8469fa50ff05a681cf7f27c3d..8460abe46c0f099ec84c518b33cc4077b7df8d92 100644 (file)
@@ -145,7 +145,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 685f903825f7ddc86041cfe9fa2446bc93040700..ed65830d5e3130449a2198337e02f0847013f75b 100644 (file)
@@ -140,7 +140,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f4fbf969c3cf6445dd210053c319e591440dc3ae..14cd22800bb7a1023e6d597b413fe63768f9e2a9 100644 (file)
@@ -52,6 +52,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 692bc62918e48f2ab0088697e1ea127d426e0f48..88b4f5c45face33a0bd64a500ffd9a41be244072 100644 (file)
@@ -94,7 +94,7 @@ SECTIONS
 
        PROVIDE (bss_start = .);
        PROVIDE (__bss_start = .);
-       .bss :
+       .bss (NOLOAD) :
        {
                *(.bss)
                . = ALIGN(4);
index 692bc62918e48f2ab0088697e1ea127d426e0f48..88b4f5c45face33a0bd64a500ffd9a41be244072 100644 (file)
@@ -94,7 +94,7 @@ SECTIONS
 
        PROVIDE (bss_start = .);
        PROVIDE (__bss_start = .);
-       .bss :
+       .bss (NOLOAD) :
        {
                *(.bss)
                . = ALIGN(4);
index 4bc1f238b8fee34bf5b5f7cc27b337251d702c30..20d000c9930c894b84deb6d3ba28e7f8a16d5a5c 100644 (file)
@@ -111,7 +111,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index a04de3d85b1169040a03af79a13a28c70eb69915..85eadbee66504d677126487640bc902f0344804a 100644 (file)
@@ -133,7 +133,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8438f99f78b039286f979a3a0af5ef3fc620f371..f2f8afca18900e372ef8be16977806ebf17f3f6f 100644 (file)
@@ -53,6 +53,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 1d1669cdea0b7e910744eaddf74e24f6c1d56b25..46ed451ee7ae7ecd8a8daf065a511725603cbaa0 100644 (file)
@@ -52,6 +52,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index ca449181eba55d1a3e2562de635d34e5942a20dc..856204652cfe1df436682fe3144c4368fd5ea339 100644 (file)
@@ -117,7 +117,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 9f2901c869b61b7b9374bbf3b6fcf0fa26cc9e0b..9584c3358a3625cd338a5b0b623e0e388a258efe 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b6e28f839d351399b82ec3a24328b5e813c8f1aa..e7f2863b73c5032113d1f23c9b8d1beffe7dd017 100644 (file)
@@ -128,7 +128,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 6d255a94eaf24c3cb301ca199cad8b6a7b06f8ee..c517f7b556f3d1c5e5e3c446900e73efb6c2e0cc 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 317550dbad02a915592c18d3ea418fb9badace66..89b0a8209cc6b2ac4733419bb6e21b7bf8619206 100644 (file)
@@ -46,6 +46,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 8317f72d06d8a53a179fda2bcae721c18752907d..39646e6e85b3c6e0db710459a080a368d884d4b6 100644 (file)
@@ -50,6 +50,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 9f2901c869b61b7b9374bbf3b6fcf0fa26cc9e0b..9584c3358a3625cd338a5b0b623e0e388a258efe 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 9f2901c869b61b7b9374bbf3b6fcf0fa26cc9e0b..9584c3358a3625cd338a5b0b623e0e388a258efe 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index dc69db6ad0cb40c947ea59161fbbf2ac39d34122..6c7e68d67f54b83ce220f9e4347d88e8777891b0 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8ebb6519fffc35241ecee27a0ddc4629416ced07..a3de6ac61ab10f20c6e7997f08233eb31c291baf 100644 (file)
@@ -53,7 +53,7 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = . ;
 
 }
index 7099fc40de6fe2d54e167a363011f38bba0791c5..b055c90857993a1160c0f7b942668c9d0573949c 100644 (file)
@@ -119,7 +119,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index b6d16190fcd7de1921375c319d48d7b8a90d4456..e0c7920df36fd306b7aeebcbde7ceaf889230e41 100644 (file)
@@ -52,6 +52,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 710b2a2d6e60df7b2ed55352a92a537654f4863e..a4fcd1a9bb4916f6755ee71cf24fcb3071347fdf 100644 (file)
@@ -47,6 +47,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 1460adcdd802ba6c0cb965ca437b1242a2588e0e..aae716cb2d415f4bc7e756ae726047bd23fe1579 100644 (file)
@@ -54,6 +54,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 142450cdd5f5cc0617ab887bbd0ba7f822561269..9a34e46ee04eebb8ef6eaf7c75845cc713bc27e9 100644 (file)
@@ -47,6 +47,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 710b2a2d6e60df7b2ed55352a92a537654f4863e..a4fcd1a9bb4916f6755ee71cf24fcb3071347fdf 100644 (file)
@@ -47,6 +47,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 861873272b6196a71a7ab4685cf2d0e83126ed61..1e1c5590d77a6fed6185fbe0cb514b24f0e6d3cf 100644 (file)
@@ -64,7 +64,7 @@ SECTIONS
        num_got_entries = (__got_end - __got_start) >> 2;
 
        . = ALIGN(4);
-       .sbss  : { *(.sbss) }
-       .bss  : { *(.bss) }
+       .sbss (NOLOAD)  : { *(.sbss) }
+       .bss (NOLOAD)  : { *(.bss) }
        uboot_end = .;
 }
index 5c8cd5a882b6aa7d41e500598418c545c55c4ed0..63cf6481dc0fcc6e31bff526ad00b2c165a67619 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 6506ccdcf36a72c1f8387e47d04e7f2232d40206..a4d1bdbad1d5390e72763a42a027b7125b4a4129 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index fbfc65a1e82257843c3ab9f59a5d0927f92c290a..9feaf55cd1a04e76d221740e34e2668ad0be1f9e 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index e946a8e512e224b0152193759f0176b2ce79133a..c68f05a3fc02d8b3107eaa4a6a9aa473f25edf40 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 0dfa8c000549340ad410323b11575f1557f162ca..23cb2734c465f262d6623faa9de7fef4bac5105b 100644 (file)
@@ -123,7 +123,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 697801e3fbdfd02a0db441b9f6629ba9770c8ee3..0ad5c53a22255a7d006a13190fb16e1b262544a6 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index d89eb6cff2025c9af51772e660e593cfd215ec67..0f9a157fb1176662834caa17be73b75ab6704717 100644 (file)
@@ -126,7 +126,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 0540a46e4a0a013edf120b856e67ff0241dd70dc..7d1099eed1bedb27d7321f1f795e45090f837893 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f05f09344c2aaf5b704f374a6d7e9cf79da1b18e..638edbeeeff646bfedc7f4e6aff34edfb5d48e16 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 8f9cd8fa598f255a55a328f6302c20525756d168..d3b7c31ae95657023d10aa5b6215716e5ab3fe75 100644 (file)
@@ -88,7 +88,7 @@ SECTIONS
         * bss follows. We keep it adjacent to simplify init code.
         */
        __bss_start = .;
-       .sbss :
+       .sbss (NOLOAD) :
        {
          *(.sbss)
          *(.sbss.*)
@@ -96,7 +96,7 @@ SECTIONS
          *(.scommon)
        }
        . = ALIGN(4);
-       .bss :
+       .bss (NOLOAD) :
        {
          *(.bss)
          *(.bss.*)
index 8f9cd8fa598f255a55a328f6302c20525756d168..d3b7c31ae95657023d10aa5b6215716e5ab3fe75 100644 (file)
@@ -88,7 +88,7 @@ SECTIONS
         * bss follows. We keep it adjacent to simplify init code.
         */
        __bss_start = .;
-       .sbss :
+       .sbss (NOLOAD) :
        {
          *(.sbss)
          *(.sbss.*)
@@ -96,7 +96,7 @@ SECTIONS
          *(.scommon)
        }
        . = ALIGN(4);
-       .bss :
+       .bss (NOLOAD) :
        {
          *(.bss)
          *(.bss.*)
index 50e7f848e913913fe1759cf86a59d6f0880d1786..972e6e7207c9291aa053dbb1d4137c3debc40795 100644 (file)
@@ -74,7 +74,7 @@ SECTIONS
        num_got_entries = (__got_end - __got_start) >> 2;
 
        . = ALIGN(4);
-       .sbss  : { *(.sbss) }
-       .bss  : { *(.bss) }
+       .sbss (NOLOAD)  : { *(.sbss) }
+       .bss (NOLOAD)  : { *(.bss) }
        uboot_end = .;
 }
index 2facd832e9b56dc33d04d845f4b6c6c54c484415..381b6b74635913583f16625abddfa885848475be 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 049f9901f71c51a853dc6e83957b069073630196..618a10c9a3cd837a79355a669a8c3e9363c1df8d 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8b06af78e47a91a0858ff7a04bd2b572dbda8596..aaec71827e261e2b6ea909640a70e19ffd1d2b63 100644 (file)
@@ -127,7 +127,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f7dc0709040af5dca7a1ae029497bca26d768c36..29fe58941b4b2ccebbde0467e8cef7819628a389 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    _sbss = .;
    *(.sbss) *(.scommon)
index 68ca85644ea60da218a81ec381b745f5f701abd6..d207b805ec2a81ae1079ff0d3de94ec01b90052d 100644 (file)
@@ -128,7 +128,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 049f9901f71c51a853dc6e83957b069073630196..618a10c9a3cd837a79355a669a8c3e9363c1df8d 100644 (file)
@@ -130,7 +130,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 70fc3a5d2799034dbc00711a89a4fb91fe9c70bc..5bcb112fb49518c98115a8470de50641381f893c 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 36420ad87faa4df3abe914213827e0dccc359b1e..7776ec9f984a9e36b4589fe99e81df76ac84aadf 100644 (file)
@@ -147,7 +147,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index e2178d23a00072893350e068bd498aa96abef651..c64c523c2a5c3959c7d7211a394eb396876fbf42 100644 (file)
@@ -147,7 +147,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 76df6b2af1d39ec458525b35ebc7e8d83ef3ebf8..3b797767240ee8f95bf6f052d9da5795ef92e7e7 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 0c5b8096dfc0b120c20e166b9de8846cfdbd27a6..642495a5c3a83ffb00e1f2f133babaaec5994ed6 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 4cd177e48435197b36b884c4c8f681b8bfcaff71..8e301d47a4379c9cd052ce40473cecb9036aa355 100644 (file)
@@ -137,7 +137,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 048ac26b4b75250a66c7b43e4de11012923e7079..449fed8f76402b121d58aa3440d185c86ddac77c 100644 (file)
@@ -144,7 +144,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index fd0f35039f748bd5e5da938971106ee6991feded..5de9b78f7bdb17f41cf2891fabfe655dc3b4548e 100644 (file)
@@ -123,7 +123,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 05052e558156928d2c104b34dcf4efba9f496570..a61e86265266414e01f3a37fa71c29003fbd01f3 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 72164a1c8e68eaba6f6ce5d1417183f7510d8104..12c850f4e419dee623b54696d241954c94aad0fe 100644 (file)
@@ -45,7 +45,7 @@ SECTIONS
 
        . = ALIGN(4);
        _i386boot_bss_start = ABSOLUTE(.);
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _i386boot_bss_size = SIZEOF(.bss);
 
 
index 127d707e6bf156389c26c77b2885f67972570713..887e0a0897b88e2ed1244dc7d9a2b415916e89bc 100644 (file)
@@ -46,7 +46,7 @@ SECTIONS
 
        . = ALIGN(4);
        _i386boot_bss_start = ABSOLUTE(.);
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _i386boot_bss_size = SIZEOF(.bss);
 
 
index 1d1669cdea0b7e910744eaddf74e24f6c1d56b25..46ed451ee7ae7ecd8a8daf065a511725603cbaa0 100644 (file)
@@ -52,6 +52,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 258bece23cf59813a511d23556e4da02ff940c25..6bd06270a4f99f020b77e16b5753126bce03e59f 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index cdf550f67b57f61612a53b23634c62db6a138554..7b8667040f94763092b990c4d14dce76e37308d3 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 42e1b83b95aa7992ca8f9a986fc6748b7c2b39a4..ce55b1c47fb4dff06dfb3655365c896a14ba21e7 100644 (file)
@@ -127,7 +127,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 64d946c439210f6a58ece41c2838bea70d3a6498..418101ff866d410432b3f4aed294522ae70ca169 100644 (file)
@@ -50,6 +50,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 6505d45561988ebeed27d0315782eaf8141a40d9..77bf8185f39c603d273fbc3e688b8294924b2667 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 1513a8517d92dc7a4d13dde17ddc30a506cafd08..6af5a5c2bd80bc893b2b80b04a900e2f9c7f1ceb 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f4fbf969c3cf6445dd210053c319e591440dc3ae..14cd22800bb7a1023e6d597b413fe63768f9e2a9 100644 (file)
@@ -52,6 +52,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index f4fbf969c3cf6445dd210053c319e591440dc3ae..14cd22800bb7a1023e6d597b413fe63768f9e2a9 100644 (file)
@@ -52,6 +52,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index cb3f456a0ef58f1bbf26a27160518180543a93e4..eb942792940a0065be9e6681cf2c7d6b2c0a7758 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index cb3f456a0ef58f1bbf26a27160518180543a93e4..eb942792940a0065be9e6681cf2c7d6b2c0a7758 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index d526d1d07d3163413ee4157cc1a358ff5cddeb13..bb9fcab8eb102a8a18b12e1ac1dabe7efb7a4c91 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f9150ab3d1cd2a51e9236db01747372b85544d0f..2338f1004862c33cb917644591fa438a81c2f0fb 100644 (file)
@@ -118,7 +118,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 8b01f45e551017863c96ec0aed87580a57028629..be7795274d367026b80384133704e3188d8699cf 100644 (file)
@@ -61,7 +61,7 @@ SECTIONS
 
        __bss_start = .;
        . = ALIGN(4);
-       .bss :
+       .bss (NOLOAD) :
        {
                *(.bss)
        }
index 1bbf20ae29fb78e078a0497f6e366861cf3ba17b..3f9bc55b39de7e9543451a277a356fa55be59200 100644 (file)
@@ -146,7 +146,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 65e1bcfb122b03f07ed3203bb5f3e00d17df2351..a0ba12595583ab09ff9d4b384fdec3e72b288d20 100644 (file)
@@ -147,7 +147,7 @@ SECTIONS
 
   . = .;
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 9f2901c869b61b7b9374bbf3b6fcf0fa26cc9e0b..9584c3358a3625cd338a5b0b623e0e388a258efe 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index d7f7dc13292458e2f1f7e0c17bea9889ed0cc6f3..b6c860167abace2144747e91750a296a826845bd 100644 (file)
@@ -133,7 +133,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index d28155f4cb83b31f36efcfa4b49973f40bdf6198..b608223a745c0bf15ee7eba06774613bb0797723 100644 (file)
@@ -52,6 +52,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index c629040a080575ff52d85ff2dd0c132d69cd4052..b18e6a6fc521da0012a2c2eef8118b0ebfd97b23 100644 (file)
@@ -64,7 +64,7 @@ SECTIONS
        num_got_entries = (__got_end - __got_start) >> 2;
 
        . = ALIGN(4);
-       .sbss  : { *(.sbss) }
-       .bss  : { *(.bss) }
+       .sbss (NOLOAD)  : { *(.sbss) }
+       .bss (NOLOAD)  : { *(.bss) }
        uboot_end = .;
 }
index 4cc825bcdb1c7529e2ad303ff61b437f68cb0663..a8ca3c89d16e82a9fbdebcb8f13bf01a501898dd 100644 (file)
@@ -138,7 +138,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss      :
+  .bss (NOLOAD)             :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index d526d1d07d3163413ee4157cc1a358ff5cddeb13..bb9fcab8eb102a8a18b12e1ac1dabe7efb7a4c91 100644 (file)
@@ -132,7 +132,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index e56cdd3cad4ab7851e3a3031c7a786b1df9b3ed1..043e01c9b3696187dd17277ea9dd5e2a7575151b 100644 (file)
@@ -60,6 +60,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index d7c798ebb686bc9fc7664520e06297d26291736e..3bf25f30bc9103007ba5289d4ee8e699d3adcfbf 100644 (file)
@@ -131,7 +131,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f9722dbb6bd369828f1bdff57001add17adb665b..e68ac0179bd54bd90d7db3d6660b8abea93cceda 100644 (file)
@@ -134,7 +134,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index cb6ee188b19fa7af559485e0eacb55e3c079fe64..82cb8e311aed222aafdd2d882befbb3c6e56fa31 100644 (file)
@@ -46,6 +46,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 317550dbad02a915592c18d3ea418fb9badace66..89b0a8209cc6b2ac4733419bb6e21b7bf8619206 100644 (file)
@@ -46,6 +46,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index f35a3ab024df282779607ce24b63477464080758..bce925bbffb0d30315983491df3d1077d07267c3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 7e3e15dc2eae8835a4381b7d85f6b84df553118b..a9c0536ee08b1e380c0f9dfcdd8f94b5030d0b85 100644 (file)
@@ -123,7 +123,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index cdf550f67b57f61612a53b23634c62db6a138554..7b8667040f94763092b990c4d14dce76e37308d3 100644 (file)
@@ -129,7 +129,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 8c0edb7e45be9f9825a693759b27512e739f8526..521078c4b7e5a3f564986d0853b97d19ca591a82 100644 (file)
@@ -137,7 +137,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index db8387520eb269e74e5de3d8f943aaae496446dd..bf42e9f3d23a08e9affa10285c42b250b160f6d7 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 7484111141f29d3b28aff6b4b797299c2db218ab..6df5dfcbb1503c0d19e110e88f8625ba639d455c 100644 (file)
@@ -145,7 +145,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index db8387520eb269e74e5de3d8f943aaae496446dd..bf42e9f3d23a08e9affa10285c42b250b160f6d7 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 73b83eba40eb93b11bd110745dcaab891c7bcbd8..195d91b712ee52bea8e1c353e29971bcc3e8cea5 100644 (file)
@@ -121,7 +121,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index f0102391b342fedb1fa7970324776aa828629a11..14d264a6861cdd98abb7d9f2cdc06730b86f0ae3 100644 (file)
@@ -51,6 +51,6 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .bss : { *(.bss) }
+       .bss (NOLOAD) : { *(.bss) }
        _end = .;
 }
index 5b03fef66c77ddac1bbbe0c032a0525b5752953b..ca1de954cd223b74236e63a7d17148f2082c0917 100644 (file)
@@ -121,7 +121,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 123a14c5aa01dc9c01b5312f3531270b669e44ef..4e10ddbcc2aefd434e3c61f16f3173d4111fb78c 100644 (file)
@@ -124,7 +124,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 78818a49ebd753254f09a3b6bc800294267bb44f..bb2747b6d70972d0814bd97b6932ad4fe9044f05 100644 (file)
@@ -113,7 +113,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 889bc77d2f820d3af5cb055013a307d0416a850e..98b0a7924443e1d83a493e1538c684d1d5aa93f5 100644 (file)
@@ -113,7 +113,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index c90d1e9457e80a065bb77208cf022a7b456ca958..036e61b908a46aefd6ff4a65d4b7990266360149 100644 (file)
@@ -113,7 +113,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 3e84f234d7226a90886777696f215874bc853092..838454928380ada39374af5eca09f46c50ad3a97 100644 (file)
@@ -113,7 +113,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index 937c87a27cd3ce375c0ec7696c52b1101a5ea573..8da6f147259795bffca62531d4c81aac472d7af5 100644 (file)
@@ -110,7 +110,7 @@ SECTIONS
   __init_end = .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss) *(.scommon)
    *(.dynbss)
index a7707287a2412f130643aae165dab7fc2a07011b..aceb6e90025f64a2de8f8e72af03feeabc1385a7 100644 (file)
@@ -52,8 +52,8 @@ SECTIONS
 
        . = ALIGN(4);
        __bss_start = .;
-       .sbss  : { *(.sbss) }
-       .bss  : { *(.bss) }
+       .sbss (NOLOAD) : { *(.sbss) }
+       .bss (NOLOAD)  : { *(.bss) }
 
        _end = .;
 }
index dd5bfad7b1141e2e5dda8cf91deb6c5f087dd484..18072f71b1e48d70f5d26b39700e02e3bfcf91fc 100644 (file)
@@ -51,7 +51,7 @@ SECTIONS
 
        __bss_start = .;
        . = ALIGN(4);
-       .bss :
+       .bss (NOLOAD) :
        {
                *(.bss)
        }
index 277a0a7a673c367d29be5c1c8d5e9408b58ad03d..6a100dc2f74a21d33866611f9cc090b74f73b259 100644 (file)
@@ -74,7 +74,7 @@ SECTIONS
         * bss follows. We keep it adjacent to simplify init code.
         */
        __bss_start = .;
-       .sbss :
+       .sbss (NOLOAD) :
        {
          *(.sbss)
          *(.sbss.*)
@@ -82,7 +82,7 @@ SECTIONS
          *(.scommon)
        }
        . = ALIGN(4);
-       .bss :
+       .bss (NOLOAD) :
        {
          *(.bss)
          *(.bss.*)
index a07a773e011fd9097300db37db3364f0d0d2019a..7df55e7a9181861435dc4efc480ccf2513ef25ab 100644 (file)
@@ -53,7 +53,7 @@ SECTIONS
   _edata  =  .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss)
    *(.bss)
index 28228f84ddcc4d37672a460ffe1c7c02a316b8f8..9dfca69a449a24cbd3dc7001822388919465dbef 100644 (file)
@@ -55,7 +55,7 @@ SECTIONS
   _edata  =  .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss)
    *(.bss)
index 24df32d02eeae1324af0d2103d452e5f58eb91b4..084db08dd6aa65c0a73a537d3143b3e8c57555d7 100644 (file)
@@ -54,7 +54,7 @@ SECTIONS
   _edata  =  .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss)
    *(.bss)
index 156368911a208b10d607b301855374ced5ca379e..0645ee7a65c7f8710a101f5637f12e6cea2a62ea 100644 (file)
@@ -55,7 +55,7 @@ SECTIONS
   _edata  =  .;
 
   __bss_start = .;
-  .bss       :
+  .bss (NOLOAD)       :
   {
    *(.sbss)
    *(.bss)