How to compile gcc with custom CFLAGS
Jan Sommer
soja-lists@aries.uberspace.de
Mon Aug 10 20:05:00 GMT 2015
Hi,
I compiled gcc with the following options:
../gcc-4.9.2/configure CFLAGS="-O0 -g" CXXFLAGS="-O0 -g" --enable-threads -with-gnu-as \
--with-gnu-ld --with-newlib --verbose \
--with-system-zlib --disable-nls \
--enable-version-specific-runtime-libs \
--enable-languages=c,c++,ada \
--target=arm-rtems4.11 \
--prefix=/opt/rtems-arm/ \
--enable-checking=yes
But although I set CFLAGS and CXXFLAGS still I can find a lot of places in the log where the optimization level is set to -O2.
This leads to the problem that when debugging of the Ada runtime a lot of variables are optimized out.
How can I enforce that the whole cross-compiler is built without any active optmizations?
Best regards,
Jan
More information about the Gcc-help
mailing list