as(1) for aarch64 (Was: Re: gcc for aarch64)

Alexey Dokuchaev danfe at FreeBSD.org
Sat Dec 16 08:00:15 UTC 2017


On Wed, Mar 29, 2017 at 12:22:02PM -0600, Warner Losh wrote:
> The in-tree gcc compiler doesn't have any aarch64 support. Out of tree
> ones should be supported though.

OK, so that would explain why there is no /usr/bin/as on our ref-aarch64
boxes in the cluster.

> Most developers use clang on aarch64

So does it come with assembler, is it GNU-compatible?  (I was told it
does: s/${AS} ${ASFLAGS}/${CC} -Wa,${ASFLAGS:ts,}/)  If yes, why there
is no wrapper installed as /usr/bin/as?

Or it cannot be used as a drop-in replacement and users that want to
call as(1) directly should install `devel/binutils' port?  Thanks,

./danfe


More information about the freebsd-arm mailing list