[Bug 565] i386 - __REGISTER_PREFIX__

bugzilla-daemon at rtems.org bugzilla-daemon at rtems.org
Tue Aug 5 17:15:10 UTC 2008


http://www.rtems.org/bugzilla/show_bug.cgi?id=565


Joel Sherrill <joel.sherrill at oarcorp.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |WAITING
           Platform|                            |All
   Target Milestone|---                         |4.9


1. cpukit/score/cpu/i386/asm.h contains this:
#undef __REGISTER_PREFIX__
#define __REGISTER_PREFIX__ %

2. i386-rtems-gcc-3.3.2 and i386-rtems-gcc-3.2.3, however define __REGISTER_PREFIX__ to (empty).

1. + 2. together mean an inconsistency between gcc and RTEMS .  

1. alone causes the i386 to suffer from the same using % in defines issues as the m68k (PR 561)

Release:
RTEMS-4.6 + RTEMS-4.7

--- Comment #1 from Ralf Corsepius <ralf.corsepius at rtems.org>  2004-01-29 08:59:09 ---
Fix:
No idea. Something is broken that's obvious.

--- Comment #2 from Joel Sherrill <joel.sherrill at oarcorp.com>  2004-02-07 12:34:35 ---
State-Changed-From-To: open->feedback
State-Changed-Why: Since you discussed this on the gcc list, did you get to a proposed solution?  I would like to cut a simple bugfix 4.6.1 in the next 2-3 weeks and this should be in it.


--- Comment #3 from Joel Sherrill <joel.sherrill at oarcorp.com>  2008-08-05 12:15:06 ---
current 4.9 i386 gcc still does the same.  Any ideas?


-- 
Configure bugmail: http://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the bugs mailing list