Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jul 2012 21:35:53 +0200
From:      Aleksander Dutkowski <adutkowski@gmail.com>
To:        Warner Losh <imp@bsdimp.com>, kientzle@freebsd.org, arm@freebsd.org
Subject:   Re: TARGET_ARCH=armv6
Message-ID:  <CABkKHSasEjBAHUPRJ7LDtVsv_R7nFB3EWjJfrCGQXnkrVb=cYg@mail.gmail.com>
In-Reply-To: <A3910D7E-6EE3-4BE3-B177-4952F4C382E1@bsdimp.com>
References:  <FB2E340B-34DD-4CBC-B539-6996E79F37E3@freebsd.org> <1340921715.1110.100.camel@revolution.hippie.lan> <3AB368CC-BE8B-4058-A342-763B8C073800@bsdimp.com> <576FE101-93B7-46D6-B38D-A28EF18CFFC2@freebsd.org> <AB48EF09-5F83-4A29-92DE-600E58457338@freebsd.org> <B97633C1-4FB7-4961-8719-860C7BA74352@bsdimp.com> <3A793074-C6CE-4795-9D10-7EF33E2F4479@freebsd.org> <7D5A585B-BDEA-476D-9818-044EAD395986@bsdimp.com> <A32E1A9C-AB2D-4498-B56F-F9CC4712204E@freebsd.org> <A3910D7E-6EE3-4BE3-B177-4952F4C382E1@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
hello!

I am following your conversation about removing TARGET_CPUTYPE. I am
not sure if everyone has that, but my latest world is crashing.

$ MAKEOBJDIRPREFIX=3D/home/alek/armv6_obj make buildworld ARCH=3Darm
TARGET_ARCH=3Darmv6
[...]
=3D=3D=3D> bin/expr (all)
cc -O -pipe  -std=3Dgnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k
-W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes
-Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch
-Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline
-Wnested-externs -Wredundant-decls -Wold-style-definition
-Wno-pointer-sign -c expr.c
cc1: warnings being treated as errors
/usr/home/alek/armv6/bin/expr/expr.y: In function 'main':
/usr/home/alek/armv6/bin/expr/expr.y:291: warning: implicit
declaration of function 'yyparse'
/usr/home/alek/armv6/bin/expr/expr.y:291: warning: nested extern
declaration of 'yyparse'
expr.c: At top level:
expr.c:813: warning: no previous prototype for 'yyparse'
*** [expr.o] Error code 1

Stop in /usr/home/alek/armv6/bin/expr.
*** [all] Error code 1

Stop in /usr/home/alek/armv6/bin.
*** [bin.all__D] Error code 1

Stop in /usr/home/alek/armv6.
*** [everything] Error code 1

Stop in /usr/home/alek/armv6.
*** Error code 1

Stop in /usr/home/alek/armv6.

On Tue, Jul 10, 2012 at 7:24 AM, Warner Losh <imp@bsdimp.com> wrote:
>
> On Jul 9, 2012, at 10:52 PM, Tim Kientzle wrote:
>
>>>>>> <armv6-target-arch.patch>
>>>>>
>>>>> This looks good enough to commit to the projects/armv6 branch.
>>>>
>>>> Done.
>>>>
>>>> Please try TARGET_ARCH=3Darmv6 and let me know
>>>> what breaks.  I just found that native "make buildworld"
>>>> miscompiles rtld.  Fortunately, disassembling the good
>>>> and bad versions only shows a few differences, so I'm
>>>> tracking those down.
>>
>> More missing pieces:
>>  * 'make universe' doesn't yet know about armv6
>
> Easy enough to add :)
>
>>  * I don't know how 'make universe' can distinguish between 'arm' kernel=
s and 'armv6' kernels. Any ideas?
>
> The machine line.  However, I tried to get the armeb and arm kernels dist=
inguished, but that failed.  I'll try again to fix it later, and then you c=
an use something similar for armv6.  Also, we're getting enough ARM kernels=
 I though about adding a NOUNIVERSE line to some of the more bizarre Atmel =
ones...
>
>> More generally:
>>  * What's required before the 'armv6' tree can be merged into -CURRENT?
>
> PROFIT!
>
> Honestly, I'm not sure, just had to say that.
>
> Warner
>
> _______________________________________________
> freebsd-arm@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"



--=20
pozdrawiam
Aleksander Dutkowski



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