On 06/01/2011 08:24 PM, Ross Younger wrote:
On 01/06/11 14:15, Tom Schouten wrote:
make[1]: Entering directory
`/home/tom/ecos/src/build_synthetic/hal/synth/i386linux/v3_0_9'
...
/tmp/ccCMyb7H.s: Assembler messages:
/tmp/ccCMyb7H.s: Error: .size expression for __restore_rt does not
evaluate to a constant
/tmp/ccCMyb7H.s: Error: .size expression for __restore does not evaluate
to a constant

I had a quick play with the trunk of the public hg tree, and while _something_ needs to be fixed for latest gcc, but I don't see your exact error. (I note in passing that your repository path suggests you are using eCosPro 3.0.9. You won't be able to get support for that here - I suggest you approach eCosCentric.)
Thanks Ross,
I encounter the same problem with current CVS eCos.

The problem seems to be related to a change in binutils indeed, not GCC.
Downgrading from 2.21.51.20110523-1 to 2.20.1-16 (Debian versions) makes the problem disappear.

Tom


--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

Reply via email to