Index: head/devel/arm-none-eabi-gcc/Makefile =================================================================== --- head/devel/arm-none-eabi-gcc/Makefile (revision 375202) +++ head/devel/arm-none-eabi-gcc/Makefile (revision 375203) @@ -1,23 +1,24 @@ # $FreeBSD$ -PORTREVISION=1 +PORTREVISION= 2 PKGNAMEPREFIX= arm-none-eabi- COMMENT= GNU Compiler Collection for bare metal arm cross-development GCC_TARGET= arm-none-eabi PLIST= ${.CURDIR}/pkg-plist -MASTERDIR= ${.CURDIR}/../powerpc64-gcc +# U-Boot requires libgcc, crossbuild and install it along with the compiler. +ALL_TARGET= all-gcc all-target-libgcc +INSTALL_TARGET= install-gcc install-target-libgcc -.include "${MASTERDIR}/Makefile" +# libstdcxx won't build, but we don't need it or multiple float-abi libs. +CONFIGURE_ARGS= --disable-libstdcxx \ + --disable-multilib -# U-Boot requires libgcc, crossbuild and install it. -ALL_TARGET+= all-target-libgcc -INSTALL_TARGET+= install-target-libgcc +MASTERDIR= ${.CURDIR}/../powerpc64-gcc -# libstdcxx won't build, but we don't need it or multiple float-abi libs. -CONFIGURE_ARGS+= --disable-libstdcxx --disable-multilib +.include "${MASTERDIR}/Makefile" # The following is required for clang to bootstrap gcc. .if ${COMPILER_TYPE} == clang MAKE_ARGS+= CXXFLAGS=-fbracket-depth=512 .endif