On Jul 4, 2011, at 8:09 PM, Rainer Orth wrote: > "Joseph S. Myers" <jos...@codesourcery.com> writes: > >> On Mon, 20 Jun 2011, Rainer Orth wrote: >> >>> * Move all remaining unwinder-only macros to libgcc: UNW_IVMS_MODE, >>> MD_UNW_COMPATIBLE_PERSONALITY_P, MD_FROB_UPDATE_CONTEXT. >> >> I don't see any sign of macros being poisoned in system.h. For macros >> used in target-independent unwinder code - at least MD_FROB_UPDATE_CONTEXT >> - that used to be defined in the host tm.h but now no longer should be, I >> think poisoning in system.h is appropriate. > > Done in the updated patch below. Given that the other two are ia64 only > and not documented in md.texi, I don't think they need to be poisoned. > > Otherwise, the patch is unchanged from the original submission: > > [build] Move unwinder to toplevel libgcc > http://gcc.gnu.org/ml/gcc-patches/2011-06/msg01452.html > > Unfortunately, it hasn't seen much comment. I'm now looking for testers > especially on platforms with more change and approval of those parts: > > * Several IA-64 targets: > > ia64*-*-linux* > ia64*-*-hpux* > ia64-hp-*vms*
For ia64-hp-vms, consider your patch approved if the parts for ia64 are. In case of break, I will fix them. Tristan.