Changeset 652 for libcaca/trunk/kernel
- Timestamp:
- Mar 21, 2006, 10:48:02 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/kernel/kernel.c
r617 r652 228 228 { 229 229 double ret = 0.0; 230 #ifdef HAVE_FSIN_FCOS 231 asm volatile("fcos" : "=t" (ret) : "0" (x)); 232 #else 230 233 double x2; 231 234 double num = 1.0; … … 243 246 fact *= (2 * i + 1) * (2 * i + 2); 244 247 } 245 248 #endif 246 249 return ret; 247 250 } … … 250 253 { 251 254 double ret = 0.0; 255 #ifdef HAVE_FSIN_FCOS 256 asm volatile("fsin" : "=t" (ret) : "0" (x)); 257 #else 252 258 double x2; 253 259 double num; … … 266 272 fact *= (2 * i + 2) * (2 * i + 3); 267 273 } 268 274 #endif 269 275 return ret; 270 276 }
Note: See TracChangeset
for help on using the changeset viewer.