https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78077

--- Comment #5 from Iain Sandoe <iains at gcc dot gnu.org> ---
(In reply to Jack Howarth from comment #4)
> The Apple developers think this is gcc bug producing malformatted input to
> the linker. From macho_relocatable_file.cpp, we are triggering the linker
> check...
> 
>         #ifndef NDEBUG
>                 // scan for FDEs claming the same function
>                 for(uint32_t i=1; i < cfiStartsArrayCount; ++i) {
>                         assert( cfiStartsArray[i] != cfiStartsArray[i-1] );
>                 }
>         #endif

If it's a 0-length FDE caused by a 0-length function, then this is a repeat of
57438.  If so please mark it accordingly  (I expect to post a fix for 57438
soon, and I can send you a preview if that helps).

If this is something different, then please can we have a reduced test-case. 
Thanks

Reply via email to