StrongARM newlib & crt0.o
David J Croyle
dcroyle@telerama.com
Mon Jun 5 06:41:00 GMT 2000
Hello again.
After including -lgcc in our Makefile lines, we only
recieve an error message about crt0.o(error message is below).
Any more suggestions?
Thanks so much!!
Dave & Vasant.
We get:
crt0.o(.text+0xd4): undefined reference to `__bss_start__'
crt0.o(.text+0xd8): undefined reference to `__bss_end__'
collect2: ld returned 1 exit status
make: *** [testprogram] Error 1
Our makefile is again:
CFLAGS = -g -Wall -Wa,-a=$*.lst
testprogram: helloworld.o
arm-elf-gcc $(CFLAGS) -otestprogram crt0.o helloworld.o \
-Wl,-Map=testprogram.map --cref
-L/usr/local/home/vram/strongarm_embedded/newlib_test \
-nostartfiles -nodefaultlibs -nostdlib -lc -nostartfiles -lgcc
helloworld.o : helloworld.c
arm-elf-gcc $(CFLAGS) -c -O helloworld.c -lgcc
clean:
rm -f helloworld.o testprogram.o *.lst *.map
rm -f testprogram
More information about the Newlib
mailing list