diff --git a/Makefile.inc1 b/Makefile.inc1 index e36c0eb2fe93..1e7fd4d9a0dc 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -760,15 +760,15 @@ libraries: # These dependencies are not automatically generated: # -# lib/csu and gnu/lib/csu, gnu/lib/libgcc must be built before all +# gnu/lib/csu, gnu/lib/libgcc and lib/csu must be built before all # shared libraries for ELF. # +_startup_libs= gnu/lib/csu gnu/lib/libgcc .if exists(${.CURDIR}/lib/csu/${MACHINE_ARCH}-${OBJFORMAT}) -_startup_libs= lib/csu/${MACHINE_ARCH}-${OBJFORMAT} +_startup_libs+= lib/csu/${MACHINE_ARCH}-${OBJFORMAT} .else -_startup_libs= lib/csu/${MACHINE_ARCH} +_startup_libs+= lib/csu/${MACHINE_ARCH} .endif -_startup_libs+= gnu/lib/csu gnu/lib/libgcc _prebuild_libs=