Add TUNE_CCARGS for CFLAGS_FOR_TARGET of gcc-cross-canadian to solve below errors when compiling gcc-cross-canadian-powerpc64 within a debug build:
configure:3655: checking for suffix of object files configure:3677: powerpc64-wrs-linux-gcc --sysroot=......bitbake_build/ tmp/sysroots/fsl-t2xxx -isystem=/usr/include --sysroot=....../ bitbake_build/tmp/sysroots/fsl-t2xxx -c -O0 -fno-omit-frame-pointer -g -pipe -g -Os conftest.c >&5 {standard input}: Assembler messages: {standard input}:23: Error: register save offset not a multiple of 8 {standard input}:24: Error: register save offset not a multiple of 8 Signed-off-by: Li Zhou <li.z...@windriver.com> --- meta/recipes-devtools/gcc/gcc-cross-canadian.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian.inc b/meta/recipes-devtools/gcc/gcc-cross-canadian.inc index ec1d281..04ae981 100644 --- a/meta/recipes-devtools/gcc/gcc-cross-canadian.inc +++ b/meta/recipes-devtools/gcc/gcc-cross-canadian.inc @@ -51,7 +51,7 @@ do_configure () { export CPPFLAGS_FOR_BUILD="${BUILD_CPPFLAGS}" export CXXFLAGS_FOR_BUILD="${BUILD_CXXFLAGS}" export LDFLAGS_FOR_BUILD="${BUILD_LDFLAGS}" - export CFLAGS_FOR_TARGET="${TARGET_CFLAGS}" + export CFLAGS_FOR_TARGET="${TARGET_CFLAGS} ${TUNE_CCARGS}" export CPPFLAGS_FOR_TARGET="${TARGET_CPPFLAGS}" export CXXFLAGS_FOR_TARGET="${TARGET_CXXFLAGS}" export LDFLAGS_FOR_TARGET="${TARGET_LDFLAGS}" -- 1.7.9.5 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core