Since commit 78e49fb1bc (Introduce vxworks specific crtstuff support), the generic crtbegin.o/crtend.o have been unnecessary to build. So remove them from extra_parts.
This is effectively a revert of commit 9a5b8df70 (libgcc: add crt{begin,end} for powerpc-wrs-vxworks target). libgcc/ * config.host (powerpc-wrs-vxworks): Do not add crtbegin.o and crtend.o to extra_parts. --- libgcc/config.host | 1 - 1 file changed, 1 deletion(-) diff --git a/libgcc/config.host b/libgcc/config.host index 85de83da766..651e63adb23 100644 --- a/libgcc/config.host +++ b/libgcc/config.host @@ -1243,7 +1243,6 @@ powerpc*-wrs-vxworks7*) ;; powerpc-wrs-vxworks*) tmake_file="$tmake_file rs6000/t-ppccomm rs6000/t-savresfgpr t-fdpbit" - extra_parts="$extra_parts crtbegin.o crtend.o" ;; powerpc-*-lynxos*) tmake_file="$tmake_file rs6000/t-lynx t-fdpbit" -- 2.31.1