Patch for ppc _SDA_BASE_ value

Ian Lance Taylor ian@zembu.com
Thu Mar 23 14:49:00 GMT 2000


   Date: Thu, 23 Mar 2000 00:45:10 +0200
   From: Momchil Velikov <velco@fadata.bg>

   +  /* Make sure _SDA_BASE_ and _SDA2_BASE_ are at offset <= 32768 from the
   +     beginning of the respective output section.  */

That isn't the right check, though.  What you really want to ensure is
that _SDA_BASE_ (_SDA2_BASE_) is at an offset <= 32768 from the start
of where the .sdata (.sdata2) section is in the output file.

Consider
    .data : { *(.data) *(.sdata) *(.sdata2) }
where the input .data sections are larger than 65536 bytes in total.

Ian


More information about the Binutils mailing list