Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Dec 2017 13:37:29 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        Ed Maste <emaste@freebsd.org>
Cc:        Warner Losh <imp@bsdimp.com>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: as(1) for aarch64 (Was: Re: gcc for aarch64)
Message-ID:  <20171216133729.GA78029@FreeBSD.org>
In-Reply-To: <CAPyFy2AjY7NRVmM4yDXXMonVUPV95SapJ9zP6-rddCs03kNM4w@mail.gmail.com>
References:  <5eb49766-e5af-d89f-b4f6-a0d655a3859a@bsd.com.br> <CANCZdfoBy=x6d2n3tY8Kv=f-xJutQwNygZ3ZmZ1M2iXQTYB7zQ@mail.gmail.com> <20171216080013.GA43041@FreeBSD.org> <CAPyFy2AjY7NRVmM4yDXXMonVUPV95SapJ9zP6-rddCs03kNM4w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Dec 16, 2017 at 08:04:02AM -0500, Ed Maste wrote:
> Clang's integrated assembler is mostly compatible with GNU as, but
> there are some macro constructs etc. that it does not handle. So it's
> not fully a drop-in replacement.
> 
> The arm64 kernel and base system assembles source files by invoking
> the compiler driver (as do other architectures for most, but not all,
> of their asm source).
> 
> Users who need to invoke the assembler directly should indeed install
> binutils from ports or packages.

Thanks.  I'll see if I can get away with Clang's integrated assembler,
and fall back to `devel/binutils' if that won't work.

./danfe



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171216133729.GA78029>