Commit df9bbb77 authored by Thomas Petazzoni's avatar Thomas Petazzoni Committed by Peter Korsgaard
Browse files

gcc/gcc-final: use the common HOST_GCC_CONFIGURE_SYMLINK macro



Each stage of the gcc build needs to make a small dance before the
configuration step to create a build sub-directory and a symbolic link
to the configure script. The common gcc.mk had a
HOST_GCC_CONFIGURE_SYMLINK already used by the gcc-initial and
gcc-intermediate steps, but the gcc-final step wasn't using it.

This commit fixes this inconsistency, and therefore removes the
HOST_GCC_FINAL_CONFIGURE_SYMLINK macro.

Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 14a2d0b5
Loading
Loading
Loading
Loading
+1 −6
Original line number Diff line number Diff line
@@ -24,12 +24,7 @@ HOST_GCC_FINAL_POST_PATCH_HOOKS += HOST_GCC_APPLY_PATCHES
# subdirectory in the gcc sources, and build from there.
HOST_GCC_FINAL_SUBDIR = build

define HOST_GCC_FINAL_CONFIGURE_SYMLINK
	mkdir -p $(@D)/build
	ln -s ../configure $(@D)/build/configure
endef

HOST_GCC_FINAL_PRE_CONFIGURE_HOOKS += HOST_GCC_FINAL_CONFIGURE_SYMLINK
HOST_GCC_FINAL_PRE_CONFIGURE_HOOKS += HOST_GCC_CONFIGURE_SYMLINK

# Languages supported by the cross-compiler
GCC_FINAL_CROSS_LANGUAGES-y = c