| |||||||||||||||||||||||||||||
|
Hi, Did the default i386 CPU model that gcc generates code for change between 4.2.x and 4.3.0? I didn't see anything in the release notes that jumps out at me about this. Using i386-rtems4.9 as the target, I was running code compiled by gcc 4.3.0 on a vanilla i386 and was getting illegal instruction exceptions. I looked at the assembly and noticed instructions which were not on the i386. Obviosuly, when I added -mtune=i386 and the issue went away. This probably impacts no one on a GNU/Linux computer since very few of those are base i386's anymore. Just venerable embedded systems. :) -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherrill On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985
| ||||||||||||||||||||||||||||
© 2004-2008 readlist.com