Hi Chris, no way!
It is like if gcc do not take in account of my BUILD_CFLAGS="-g -O2 
-fbracket-depth=1024“
I even tried N=2048!

/opt/uKOS/Packages/gcc-4.9.1/gcc/config/arm/neon.md:3486:10917: fatal error:
      bracket nesting level exceeded maximum of 256
/opt/uKOS/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
make: *** [all-gcc] Error 2
Error building gcc pass 1

here is my script for building gcc …

cd ${PATH_TOOLS_GCC}/Packages
echo "Start building:" > gcc_pass1.txt
date >> gcc_pass1.txt 

mkdir -p ${PATH_TOOLS_GCC}/builds/gcc-${GCC_VER}/${MACHINE}/gcc-${GCC_VER}
cd ${PATH_TOOLS_GCC}/builds/gcc-${GCC_VER}/${MACHINE}/gcc-${GCC_VER}
BUILD_CFLAGS="-g -O2 -fbracket-depth=1024" 
${PATH_TOOLS_GCC}/Packages/gcc-${GCC_VER}/configure \
        --target=${TARGET} \
        --includedir=/usr/include \
        --prefix=${prefix} \
        --enable-multilib \
        --disable-werror \
        --disable-nls \
        --disable-libssp \
        ${GCC1_CONFIG}  || { echo "Error configuring gcc pass 1"; exit 1; }
make all-gcc            || { echo "Error building gcc pass 1";    exit 1; }
make install-gcc        || { echo "Error installing gcc pass 1";  exit 1; }

cd ${PATH_TOOLS_GCC}/Packages
echo "End building:" >> gcc_pass1.txt
date >> gcc_pass1.txt 
mv gcc_pass1.txt gcc_pass1_ready.txt

Edo.


On 14 Jul 2014, at 05:01, Chris Johns <chr...@rtems.org> wrote:

> On 13/07/2014 3:38 am, Franzi Edo. wrote:
>> Hi James (all),
>> Thank you for all of your suggestions.
>> I tried everything unsuccessfully. Unfortunately,  the
>> 
>> make CFLAGS="-g -O2 -fbracket-depth=1024”
>> and the
>> make BUILD_CFLAGS="-g -O2 -fbracket-depth=1024”
>> do not solve the problem.
> 
> Please add 'BUILD_CFLAGS="-g -O2 -fbracket-depth=1024”' to the configure 
> command line before the configure script is referenced, ie:
> 
> $ BUILD_CFLAGS="-g -O2 -fbracket-depth=1024” ../gcc-4.9.0/configure ...
> 
> Chris

Reply via email to