[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gold/13442] gold screws up exception handling with --incremental fl
From: |
ccoutant at google dot com |
Subject: |
[Bug gold/13442] gold screws up exception handling with --incremental flag |
Date: |
Thu, 12 Mar 2015 22:16:35 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=13442
--- Comment #9 from Cary Coutant <ccoutant at google dot com> ---
> Does gold correctly incrementally update the eh_frame section today, so that
> it is just the eh_frame_hdr that is missing?
It does, but there's a severe restriction -- the updated pieces of .eh_frame
must fit exactly into their old spots. There's no support for adding patch
space or leaving holes in the .eh_frame section.
For debug info, we do try to make the patch space look like an empty compile
unit, and when we have to leave holes, we make sure they're large enough that
we can forge a dummy compile unit to fill the space. If you want to tackle
this, take a look at how we handle .debug_info for examples.
--
You are receiving this mail because:
You are on the CC list for the bug.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug gold/13442] gold screws up exception handling with --incremental flag,
ccoutant at google dot com <=