freebsd-ports/devel/arm-none-eabi-gcc/Makefile
Ian Lepore 11eb2df2af Bump PORTREVISION to 2 to reflect libgcc being added to the package.
(The prior attempt to bump the revision failed to override the master
port revision.)  Also now that the master port allows overriding target
and configure variables, do the overrides before including the master
rather than after.

Approved by:	imp
2014-12-21 23:53:04 +00:00

24 lines
692 B
Makefile

# $FreeBSD$
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
# 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
# libstdcxx won't build, but we don't need it or multiple float-abi libs.
CONFIGURE_ARGS= --disable-libstdcxx \
--disable-multilib
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
.include "${MASTERDIR}/Makefile"
# The following is required for clang to bootstrap gcc.
.if ${COMPILER_TYPE} == clang
MAKE_ARGS+= CXXFLAGS=-fbracket-depth=512
.endif