#2487 koji tag-pkg dist-f12 binutils-2.19.51.0.14-33.fc12
Closed: Fixed None Opened 14 years ago by jakub.

  • Thu Oct 15 2009 Jakub Jelinek jakub@redhat.com 2.19.51.0.14-33

  • Add .cfi_sections support. (PR debug/40521)

The .cfi_sections directive is needed to fix an annoying gcc but (see http://gcc.gnu.org/PR40521 ), where GCC 4.4+ when compiling without -fexceptions/-funwind-tables/-fasynchronous-unwind-tables generates .eh_frame
section (allocatable, makes apps larger than needed) instead of .debug_frame (debug section that can be stripped, etc.). While most of Fedora packages are
unaffected by this bug as we compile stuff with -fasynchronous-unwind-tables,
it matters for developers who will be using F12.

I'd like to see these binutils in dist-f12 ASAP, so that gcc-4.4.2-1.fc12 I'd like to build today or tomorrow already can have this bug fixed.

No regressions in make check and when the new .cfi_sections directive isn't used, the change does nothing to the behavior of gas.


binutils-2.19.51.0.14-33.fc12 tagged for buildroot only for now, so that you can at least build gcc.

When gcc is done, and beta is out the door, we can tag these for dist-f12

Installed, built a random package, works for me. +1

Metadata Update from @jakub:
- Issue set to the milestone: Fedora 12 Final

7 years ago

Login to comment on this ticket.

Metadata