Subversion Repositories HelenOS-historic

Rev

Rev 57 | Rev 73 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 57 Rev 58
Line 27... Line 27...
27
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28
#
28
#
29
*/
29
*/
30
 
30
 
31
#include <fpu_context.h>
31
#include <fpu_context.h>
-
 
32
#include <arch.h>
-
 
33
#include <cpu.h>
-
 
34
 
32
 
35
 
33
void fpu_context_save(fpu_context_t *fctx)
36
void fpu_context_save(fpu_context_t *fctx)
34
{
37
{
35
}
38
}
36
 
39
 
37
 
40
 
38
void fpu_context_restore(fpu_context_t *fctx)
41
void fpu_context_restore(fpu_context_t *fctx)
39
{
42
{
-
 
43
    if(THREAD==CPU->arch.fpu_owner) reset_TS_flag();
-
 
44
    else set_TS_flag();
40
}
45
}
41
 
46
 
42
 
47
 
43
void fpu_lazy_context_save(fpu_context_t *fctx)
48
void fpu_lazy_context_save(fpu_context_t *fctx)
44
{
49
{