>> I already added the following to arch/powerpc/Makefile. >> >> # Prevent GDB from jumping around in the code when trying to single step >> ifeq ($(CONFIG_DEBUG_KERNEL),y) >> KBUILD_CFLAGS += -fno-schedule-insns -fno-schedule-insns2 >> endif >> > > much of the kernel can not be build without optimization - what you > can do though is slectively try to disable optimization for specific > files by putting > > CFLAGS_REMOVE_objfilenam.o = -SOME_OPT > > in the Makefile. I think that is safer than what you did above as this would > always depend on the order of options that ultimately get passed to gcc.
With this CLAGS_REMOVE, building the objfilenam.o uses only the -SOME_OPT instead of the default CFLAGS defined? The most I found for -SOME_OPT is the -pg. Thanks, -Shawn. _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev