Hi All,
Thank you for your suggestions.
Unfortunately, no way!
I tried these actions:
1. using apple-gcc4.2 for building my cross gcc compiler
2. I tried XCode (llvm)
3. I tried to add this
make CFLAGS="-g -O2 -fbracket-depth=512”
(512, 1024, 2048 … no way)!
4. I can generate my cross compiler based on the "gcc 4.8.3” without problem
(using both the apple-gcc4.2 or the XCode llvm)
So, what has changed of fundamental between the 4.8.3 and the 4.9 versions?
So, I am a bit without ideas
Cheers,
Edo
On 11 Jul 2014, at 00:29, Joel Sherrill <[email protected]> wrote:
>
> On 7/10/2014 5:14 PM, [email protected] wrote:
>>
>>> On Jul 10, 2014, at 3:13 PM, Ian Lance Taylor <[email protected]> wrote:
>>>
>>>> On Thu, Jul 10, 2014 at 11:40 AM, Franzi Edo. <[email protected]> wrote:
>>>>
>>>> As for the version 4.9.0, on OSX stil remain a problem.
>>>> I cannot build an ARM a cross compiler!
>>>> Here is the message (same as for the 4.9.0)
>>>>
>>>> ...
>>>> .../Packages/gcc-4.9.1/gcc/config/arm/neon.md:3486:10917: fatal error:
>>>> bracket nesting level exceeded maximum of 256
>>>> .../Packages/gcc-4.9.1/gcc/config/arm/neon.md:3486:10917: note: use
>>>> -fbracket-depth=N to increase maximum nesting level
>>>> 32 warnings and 1 error generated.
>>>> make[1]: *** [insn-attrtab.o] Error 1
>>> You did not include enough context to be sure, but I don't think that
>>> error message is coming from GCC. At least, I don't see that error
>>> message in the GCC sources.
>>>
>>> I think that error message is coming from the host compiler you are
>>> using, in which case, based on the error message, the solution would
>>> seem to be
>>> make CFLAGS="-g -O2 -fbracket-depth=512"
>> Also i thought we did not support cross building with anything besides gcc.
> The RTEMS community sees this when using clang/llvm on FreeBSD.
>
> Franzi.. did the suggestion from Chris Johns to increase the limit
> to 1024, not work?
>
> https://gcc.gnu.org/ml/gcc/2014-05/msg00018.html
>
> This ended up being reported at http://llvm.org/bugs/show_bug.cgi?id=19650
>
> --joel
>> Thanks,
>> Andrew
>>
>>> Ian
>
> --
> Joel Sherrill, Ph.D. Director of Research & Development
> [email protected] On-Line Applications Research
> Ask me about RTEMS: a free RTOS Huntsville AL 35805
> Support Available (256) 722-9985
>