"H.J. Lu" <[email protected]> writes:
>>> What is your suggestion?
>>
>> How about moving the md-unwind-support.h include up to the rest of the
>> includes? The headers usually only define MD_FALLBACK_FRAME_STATE_FOR
>> and perhaps MD_FROB_UPDATE_CONTEXT, everything else is an internal
>> helper macro, so order shouldn't matter.
>>
>
> It doesn't work on Linux/x86-64:
>
> In file included from
> /export/gnu/import/git/gcc/libgcc/../gcc/unwind-dw2.c:39:0:
> ./md-unwind-support.h: In function \u2018x86_fallback_frame_state\u2019:
> ./md-unwind-support.h:121:30: error: dereferencing pointer to incomplete type
Then move it below the definition of struct _Unwind_Context with a
comment explaining why it has to be there. I thought you aspired to
become Linux maintainer?
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University