Hi Kris,
I just double confirmed that the command line arguments should be fine
with the output from make V=1. And I attached two command lines below
at the bottom of this reply.
My toolchain is the arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-
gnu.tar.bz2 package from codesourcery.
T32 version if of July 18 2008, Build 13751-14337. I have tried some
older version of T32, the result is same but I haven't got any chance
to try newer version because my license..
(sample command lines: one for main.c includes start_kernel, another
for ioremap.c with __arm_ioremap..)
arm-none-eabi-gcc -Wp,-MD,init/.main.o.d -nostdinc -
isystem /home/charles/dev/linux/crosstool/arm-2008q3/bin/../lib/gcc/
arm-none-eabi/4.3.2/include -Iinclude -I/home/charles/myandroid/
kernel/arch/arm/include -include include/linux/autoconf.h -I/home/
charles/myandroid/kernel/ms/middleware/pm/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/audio/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/bus/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/clkgen/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/drvutil/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/emi/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/int/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/io/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/kernel/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/keypad/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/pll/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/pm/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/pmu/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/power/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/timer/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/tscr/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/wrapper/pub -I/home/charles/
myandroid/kernel/ms/drivers/drv/backlight/pub -I/home/charles/
myandroid/kernel/ms/drivers/drv/bus/pub -I/home/charles/myandroid/
kernel/ms/drivers/drv/chip/pub -I/home/charles/myandroid/kernel/ms/
drivers/drv/clkgen/pub -I/home/charles/myandroid/kernel/ms/drivers/drv/
cpu/pub -I/home/charles/myandroid/kernel/ms/drivers/drv/int/pub -I/
home/charles/myandroid/kernel/ms/drivers/drv/io/pub -I/home/charles/
myandroid/kernel/ms/drivers/drv/pm/pub -I/home/charles/myandroid/
kernel/ms/drivers/drv/power/pub -I/home/charles/myandroid/kernel/ms/
drivers/drv/tscr/pub -I/home/charles/myandroid/kernel/ms/drivers/drv/
wrapper/pub -D__KERNEL__ -mlittle-endian -Iarch/arm/mach-msw8533x/
include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-
aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-
security -fno-delete-null-pointer-checks -O1 -marm -mabi=aapcs-linux -
mno-thumb-interwork -funwind-tables -D__LINUX_ARM_ARCH__=5 -
march=armv5te -mtune=arm9tdmi -msoft-float -Uarm -fno-stack-protector -
fomit-frame-pointer -g -Wdeclaration-after-statement -Wno-pointer-sign
-fno-strict-overflow -D"KBUILD_STR(s)=#s" -
D"KBUILD_BASENAME=KBUILD_STR(main)" -
D"KBUILD_MODNAME=KBUILD_STR(main)" -c -o init/main.o init/main.c
arm-none-eabi-gcc -Wp,-MD,arch/arm/mm/.ioremap.o.d -nostdinc -
isystem /home/charles/dev/linux/crosstool/arm-2008q3/bin/../lib/gcc/
arm-none-eabi/4.3.2/include -Iinclude -I/home/charles/myandroid/
kernel/arch/arm/include -include include/linux/autoconf.h -I/home/
charles/myandroid/kernel/ms/middleware/pm/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/audio/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/bus/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/clkgen/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/drvutil/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/emi/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/int/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/io/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/kernel/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/keypad/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/pll/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/pm/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/pmu/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/power/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/timer/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/tscr/pub -I/home/charles/
myandroid/kernel/ms/drivers/hal/msw8533x/wrapper/pub -I/home/charles/
myandroid/kernel/ms/drivers/drv/backlight/pub -I/home/charles/
myandroid/kernel/ms/drivers/drv/bus/pub -I/home/charles/myandroid/
kernel/ms/drivers/drv/chip/pub -I/home/charles/myandroid/kernel/ms/
drivers/drv/clkgen/pub -I/home/charles/myandroid/kernel/ms/drivers/drv/
cpu/pub -I/home/charles/myandroid/kernel/ms/drivers/drv/int/pub -I/
home/charles/myandroid/kernel/ms/drivers/drv/io/pub -I/home/charles/
myandroid/kernel/ms/drivers/drv/pm/pub -I/home/charles/myandroid/
kernel/ms/drivers/drv/power/pub -I/home/charles/myandroid/kernel/ms/
drivers/drv/tscr/pub -I/home/charles/myandroid/kernel/ms/drivers/drv/
wrapper/pub -D__KERNEL__ -mlittle-endian -Iarch/arm/mach-msw8533x/
include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-
aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-
security -fno-delete-null-pointer-checks -O1 -marm -mabi=aapcs-linux -
mno-thumb-interwork -funwind-tables -D__LINUX_ARM_ARCH__=5 -
march=armv5te -mtune=arm9tdmi -msoft-float -Uarm -fno-stack-protector -
fomit-frame-pointer -g -Wdeclaration-after-statement -Wno-pointer-sign
-fno-strict-overflow -D"KBUILD_STR(s)=#s" -
D"KBUILD_BASENAME=KBUILD_STR(ioremap)" -
D"KBUILD_MODNAME=KBUILD_STR(ioremap)" -c -o arch/arm/mm/ioremap.o
arch/arm/mm/ioremap.c
> Hi,
>
> From the screenshot, it is very clear the symbol information is not
> available for start_kernel. Please ensure in the Makefile "CFLAGS" having
> " -g -O2" and also ensure that these are not overwritten by any other
> options. i.e see anywhere -Os option etc.,
>
> Let me know the version of cross-compiler and trace32 version.
>
> Regards
>
> Kris
>
>
>> On Fri, Apr 22, 2011 at 7:55 AM, Charles <fakev.zh...@gmail.com> wrote:
> > Hi Kris,
>
> > Please see the screen shot at :
>
> >https://picasaweb.google.com/lh/photo/LW9k0aCpDL9MC0mbCios19y7w-y9eh9...
>
> > Thanks and Regards,
>
> > Charles.