RE problem with gcc3.2 compiler
Jonathan Larmour
jifl@eCosCentric.com
Fri Oct 24 18:30:00 GMT 2003
Ottawa Guy wrote:
> Thanks Jifl for your response. With the warning when I
> try to run my code, my system hangs. That mean
> "--gc-sections" flag must be cleaning up something
> else.
You mean it works when you use -Wl,--gc-sections?
> Do you any chance have "sparc-elf" for gcc3.x toolset
> for a linux machine. I compiled the tool set on my
> linux machine, I still have the same
> problem(constructor ordering).
Sorry I don't. We've recommended Jiri's site for those tools since this is
his port.
> I downloaded the "sparc-elf" binary file from
> "www.gaisler.com" website. I get the following error.
> root@ssc045 examples]# sparc-rtems-gcc hello.c -I./ -o
> hello.out
> -I/tmp/ecos/install/include -L/tmp/ecos/install/lib
> -nostdlib
> -Wl,--gc-sections -Ttarget.ld
> /opt/rtems/lib/gcc-lib/sparc-rtems/3.2.3/../../../../sparc-rtems/bin/ld:
> warning: cannot find entry symbol start; defaulting to
> 40001300
That may be benign, however it's meant to get the start information from
target.ld, e.g. in hal/sparc/arch/current/src/sparc.ld:
ENTRY(reset_vector)
Jifl
--
eCosCentric http://www.eCosCentric.com/ The eCos and RedBoot experts
--["No sense being pessimistic, it wouldn't work anyway"]-- Opinions==mine
More information about the Ecos-devel
mailing list