try to pass the -mno-fpu parameter to your assembler (if you don“t have a FPU).
----- Original Message -----
From: arrek_x
To: lpc2000@yahoogroups.com
Sent: Wednesday, February 22, 2006 1:45 PM
Subject: [lpc2000] GNUARM "ERROR: lcd.o uses software FP, whereas main.elf uses hardware FP"
Hi,
I've changed my gcc compiler form gcc-3.3.1 to gnuarm's gcc-4.0.1.
While integrating with Keil's uVision3 IDE I'm getting (while linking)
above mentioned error (for every *.o file created from *.c).
I checked out, that the error does't occur when disabling option
"Enable ARM/Thumb Interworking" on Assembler tab in "Options for
Target..." dialog box. So, occuring (while linking with arm-elf-ld) of
this error is related to way of assembling Startup.s file (with or
without option -mthumb-interwork).
What could be reason of such behaviour? With gcc-3.3.1 it was ok.
Regards,
Arek
SPONSORED LINKS Microcontrollers Microprocessor Intel microprocessors
Pic microcontrollers
------------------------------------------------------------------------------
YAHOO! GROUPS LINKS
a.. Visit your group "lpc2000" on the web.
b.. To unsubscribe from this group, send an email to:
lpc2000-unsubscribe@yahoogroups.com
c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
------------------------------------------------------------------------------
[Non-text portions of this message have been removed]Message
Re: [lpc2000] GNUARM "ERROR: lcd.o uses software FP, whereas main.elf uses hardware FP"
2006-02-22 by Thiago Takehara
Attachments
- No local attachments were found for this message.