https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68468
Alexandre Oliva <aoliva at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aoliva at gcc dot gnu.org --- Comment #7 from Alexandre Oliva <aoliva at gcc dot gnu.org> --- It is the C library that's supposed to define struct elf32_fdpic_loadaddr in <link.h>; at least in uClibc for FR-V, that would include bits/elf-fdpic.h for this type definition. So the question is, why aren't you getting that type from the target C library you're using in this build?