Re: [ping] [buildrobot] gcc/config/linux-android.c:40:7: error: ‘OPTION_BIONIC’ was not declared in this scope
Maxim Kuvyrkov
maxim@kugelworks.com
Tue Sep 10 00:01:00 GMT 2013
On 7/09/2013, at 1:31 AM, Jan-Benedict Glaw wrote:
> On Mon, 2013-08-26 12:51:53 +0200, Jan-Benedict Glaw <jbglaw@lug-owl.de> wrote:
>> On Tue, 2013-08-20 11:24:31 +0400, Alexander Ivchenko <aivchenk@gmail.com> wrote:
>>> Hi, thanks for cathing this.
>>>
>>> I certainly missed that OPTION_BIONIC is not defined for linux targets
>>> that do not include config/linux.h in their tm.h.
>>>
>>> This patch fixed build for powerpc64le-linux and mn10300-linux.
>>> linux_libc, LIBC_GLIBC, LIBC_BIONIC should be defined for all targets.
>> [...]
>
> Seems the commit at Thu Sep 5 13:01:35 2013 (CEST) fixed most of the
> fallout. Thanks!
>
>> mn10300-linux: http://toolchain.lug-owl.de/buildbot/showlog.php?id=9657&mode=view
>
> This however still seems to have issues in a current build:
>
> http://toolchain.lug-owl.de/buildbot/showlog.php?id=10520&mode=view
Jan-Benedict,
Mn10300-linux does not appear to be supporting linux. Mn10300-linux target specifier expands into mn10300-unknown-linux-gnu, where *-gnu implies using Glibc library, which doesn't have mn10300 port.
Jeff,
You are mn10300 maintainer, is building GCC for mn10300-unknown-linux-gnu supposed to work?
Thanks,
--
Maxim Kuvyrkov
www.kugelworks.com
More information about the Gcc
mailing list