/usr/home/bapt/dev/src/gnu/lib/libgcc/../../../contrib/llvm/projects/libunwind/src/UnwindLevel1-gcc-ext.c:30:27: error: must use 'struct' tag to refer to type '_Unwind_Exception' _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object) { ^ struct /usr/home/bapt/dev/src/gnu/lib/libgcc/../../../contrib/llvm/projects/libunwind/src/UnwindLevel1-gcc-ext.c:185:55: warning: declaration of 'struct dwarf_eh_bases' will not be visible outside of this function [-Wvisibility] struct dwarf_eh_bases *bases) { ^ /usr/home/bapt/dev/src/gnu/lib/libgcc/../../../contrib/llvm/projects/libunwind/src/UnwindLevel1-gcc-ext.c:195:8: error: incomplete definition of type 'struct dwarf_eh_bases' bases->tbase = (uintptr_t)info.extra; ~~~~~^ /usr/home/bapt/dev/src/gnu/lib/libgcc/../../../contrib/llvm/projects/libunwind/src/UnwindLevel1-gcc-ext.c:185:55: note: forward declaration of 'struct dwarf_eh_bases' struct dwarf_eh_bases *bases) { ^ /usr/home/bapt/dev/src/gnu/lib/libgcc/../../../contrib/llvm/projects/libunwind/src/UnwindLevel1-gcc-ext.c:196:8: error: incomplete definition of type 'struct dwarf_eh_bases' bases->dbase = 0; // dbase not used on Mac OS X ~~~~~^ /usr/home/bapt/dev/src/gnu/lib/libgcc/../../../contrib/llvm/projects/libunwind/src/UnwindLevel1-gcc-ext.c:185:55: note: forward declaration of 'struct dwarf_eh_bases' struct dwarf_eh_bases *bases) { ^ /usr/home/bapt/dev/src/gnu/lib/libgcc/../../../contrib/llvm/projects/libunwind/src/UnwindLevel1-gcc-ext.c:197:8: error: incomplete definition of type 'struct dwarf_eh_bases' bases->func = (uintptr_t)info.start_ip; ~~~~~^ /usr/home/bapt/dev/src/gnu/lib/libgcc/../../../contrib/llvm/projects/libunwind/src/UnwindLevel1-gcc-ext.c:185:55: note: forward declaration of 'struct dwarf_eh_bases' struct dwarf_eh_bases *bases) { ^ 1 warning and 4 errors generated. *** Error code 1