On Sunday 01 March 2009 20:03:08 Jon Elson wrote:
> Michael Buesch wrote:
> > On Friday 27 February 2009 21:58:50 Jeff Epler wrote:
> >   
> >> On Fri, Feb 27, 2009 at 09:42:25PM +0100, Michael Buesch wrote:
> >>     
> >>> Does emc use stuff like inline assembly or other special stuff
> >>> inside of the kernel?
> >>>       
> The PPMC driver (for Pico Systems boards) uses a bunch of INB and OUTB 
> "instructions" to directly access the parallel port.
> How those are actually implemented at the machine code level is not so 
> clear, they may not actually code to those machine instructions.

No well, I was actually talking about GCC features that are not-so-much-tested.

The linux kernel also frequently triggers gcc bugs, because they use special
gcc features. So such special stuff can sometimes cause miscompilations if
used in one way or the other.

My problem is that the kernel oops message is not that useful, as the crash
happens inside of rtai. So it doesn't contain much information to locate the
actual line of code that triggers the exception. (The line that's miscompiled).

So it would be nice if somebody knows from the top of the head that "in arc 
moves
we use this and that special gcc feature, you might like to look at it...". :)

-- 
Greetings, Michael.

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to