[cfe-dev] FP register unknown to clang in inline asm
joel.sherrill at OARcorp.com
Thu Jul 7 10:37:55 PDT 2011
On 07/07/2011 12:21 PM, Eric Christopher wrote:
> On Jul 7, 2011, at 8:57 AM, Joel Sherrill wrote:
>> Yet another couple of cases from the
>> *-*-rtems* work. These are both
>> from inline assembly on our floating
>> point context code when SSE is enabled.
>> $ gcc -c j1.c
>> $ clang -c j1.c
>> clang doesn't appear to know a couple
>> of fp register names that gcc does.
> Excellent, thanks for the testcases. Mind filing a couple
> of bugs?
http://llvm.org/bugs/show_bug.cgi?id=10299 for this one.
http://llvm.org/bugs/show_bug.cgi?id=10300 for the
We have a couple of clang things to work through
on our side. I would appreciate a pointer on one
of them. We need to start adding to the
standard include path. The first directory is:
which for an install from our RPMs results in this
for i386 and rtems4.11
Any pointers on constructing that path and where
to place the code so it can be one once for all RTEMS
targets would be appreciated.
NOTE: One great thing about RTEMS is that we are
very consistent in how things are done across targets.
Differences cause us pain with 15 target architectures.
So once I battle through the i386, other targets should
be nearly complete. :)
Joel Sherrill, Ph.D. Director of Research& Development
joel.sherrill at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the cfe-dev