arch/x86/include/asm/i387.h
changeset 2 d1f6d8b6f81c
parent 0 aa628870c1d3
equal deleted inserted replaced
1:0056487c491e 2:d1f6d8b6f81c
   170 	task_thread_info(tsk)->status &= ~TS_USEDFPU;
   170 	task_thread_info(tsk)->status &= ~TS_USEDFPU;
   171 }
   171 }
   172 
   172 
   173 #else  /* CONFIG_X86_32 */
   173 #else  /* CONFIG_X86_32 */
   174 
   174 
   175 extern void finit(void);
   175 #ifdef CONFIG_MATH_EMULATION
       
   176 extern void finit_task(struct task_struct *tsk);
       
   177 #else
       
   178 static inline void finit_task(struct task_struct *tsk)
       
   179 {
       
   180 }
       
   181 #endif
   176 
   182 
   177 static inline void tolerant_fwait(void)
   183 static inline void tolerant_fwait(void)
   178 {
   184 {
   179 	asm volatile("fnclex ; fwait");
   185 	asm volatile("fnclex ; fwait");
   180 }
   186 }