#2270: SPARC: Optimized floating-point context handling
-----------------------------+------------------------------
 Reporter:  sebastian.huber  |       Owner:  sebastian.huber
     Type:  enhancement      |      Status:  accepted
 Priority:  normal           |   Milestone:  4.11.1
Component:  cpukit           |     Version:  4.11
 Severity:  normal           |  Resolution:
 Keywords:  SPARC            |
-----------------------------+------------------------------

Comment (by chrisj):

 Thanks Daniel for the detailed update. A few observations..

 I think any required user interaction needs a formal API that is supported
 from release to release. We need to be certain of the path we take to
 ensure it is maintained and does not break user code from release to
 release. I am not sure what effect if any this may have across RTEMS and
 other architectures. I suppose this means calls to _CPU_* etc should not
 be recommended and wrapped some how.

 I am not entirely comfortable with the user being responsible for the
 audit process to determine the use of FP instructions. This fragments the
 effort across all LEON users possibly creating varying methods with I
 suspect varying levels of success. Users would like an operating system to
 manage the tricky detail meaning it should provide some support for users
 in this area if users are required to perform this task. It is a complex
 to carefully audit code and get it correct. If this approach is taken
 should RTEMS look at how to perform the audit ?

--
Ticket URL: <http://devel.rtems.org/ticket/2270#comment:9>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to