- Fix the last mingw msvc build issues -- just use function forwarders for msvc instead of using gcc alias symbols. Also add msvc assembly to the "fp10" implementation.

svn path=/trunk/; revision=42435
This commit is contained in:
Stefan Ginsberg 2009-08-06 19:23:44 +00:00
parent e0699eeea3
commit cb95320734
2 changed files with 15 additions and 1 deletions

View file

@ -5,6 +5,16 @@
*/
void _fpreset (void)
{ __asm__ ("fninit" ) ;}
{
#ifdef __GNUC__
__asm__ ("fninit" );
#else
__asm fninit;
#endif
}
#ifdef __GNUC__
void __attribute__ ((alias ("_fpreset"))) fpreset(void);
#else
void fpreset(void) { _fpreset(); }
#endif

View file

@ -8,4 +8,8 @@ extern void (*_imp___fpreset)(void) ;
void _fpreset (void)
{ (*_imp___fpreset)(); }
#ifdef __GNUC__
void __attribute__ ((alias ("_fpreset"))) fpreset(void);
#else
void fpreset(void) { _fpreset(); }
#endif