binutils221: Fix missing section start/end label generation
authorMatthew Dillon <dillon@apollo.backplane.com>
Sun, 3 Apr 2011 07:23:42 +0000 (00:23 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sun, 3 Apr 2011 07:23:42 +0000 (00:23 -0700)
commitb133d3fde203bbf8e2c359d2be9f09c20ce732b5
tree9ae577663f965f3277de2372e3458a1816b4c463
parentfec588365e0be1570aceb2231dbe19e59dadb60f
binutils221: Fix missing section start/end label generation

* The code to generate section __start_set and __end_set symbols
  was using exp_provide() instead of exp_assign(), and exp_provide()
  appears to silently discard the symbol due to being assigned to '.'
  (the origin).

  This resulted in the symbols not being generated in the output file.

* Change to using exp_assign() and pray.
contrib/binutils-2.21/ld/ldlang.c