Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Oct 2015 17:47:42 +0300
From:      Jukka Ukkonen <jau789@gmail.com>
To:        Andrew Turner <andrew@fubar.geek.nz>
Cc:        Ian Lepore <ian@freebsd.org>, freebsd-arm@freebsd.org
Subject:   Re: machine/acle-compat.h missing
Message-ID:  <5626540E.1050405@gmail.com>
In-Reply-To: <20151020143541.5f6b8450@bender>
References:  <561B4A25.2030703@gmail.com> <20151012232952.GR67524@funkthat.com> <qdnhjn.nw50ar.1hge18i-qmf@smtp.gmail.com> <626A93AA-8E14-4027-8FFC-95CA2AC77193@kientzle.com> <59E5C236-908F-4AAA-942B-7E5FE5B76C0D@gmail.com> <1445186896.71631.57.camel@freebsd.org> <5625EA6D.3000305@gmail.com> <20151020143541.5f6b8450@bender>

next in thread | previous in thread | raw e-mail | index | archive | help
On 10/20/15 16:35, Andrew Turner wrote:
> 
> -O3 is not supported, it may work, or it may, as you have found, cause
> clang to increase in size such that it is too large to link. The issue
> is the distance between crt1.o (at the start of the file) and libc.a
> (near the end) is too far due to an increase in code between the two.

Tested and confirmed. The assumption that -O3 should work only because
it had worked before was wrong. With -O2 everything works just fine.

--jau




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