https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68468
--- Comment #8 from Waldemar Brodkorb <wbx at openadk dot org> --- The first bug report was a wrong configuration of uClibc for FR-V. The version I used allowed me to use FLAT instead of FDPIC. Now I understand that FR-V is FDPIC only and BFIN is either FDPIC or FLAT. But my comment from 2016-07-25 contains the problem I am still facing. So the struct is defined, but later on there incompatible data types used: error: incompatible types when assigning to type 'struct elf32_fdpic_loadaddr' from type '_Unwind_Ptr {aka unsigned int}' load_base = cache_entry->load_base; What's wrong? I can upload full fr-v build log, if the bfin build log isn't enough. But I think a gcc developer might see the problem directly in the code.