diff options
Diffstat (limited to 'src/mesa/x86/rtasm/x86sse.c')
| -rw-r--r-- | src/mesa/x86/rtasm/x86sse.c | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/src/mesa/x86/rtasm/x86sse.c b/src/mesa/x86/rtasm/x86sse.c index e68f8dfec1..5aedf5b04b 100644 --- a/src/mesa/x86/rtasm/x86sse.c +++ b/src/mesa/x86/rtasm/x86sse.c @@ -1,3 +1,4 @@ +#ifdef USE_X86_ASM  #if defined(__i386__) || defined(__386__)  #include "main/imports.h" @@ -290,7 +291,7 @@ void x86_call( struct x86_function *p, void (*label)())  void x86_call( struct x86_function *p, struct x86_reg reg)  {     emit_1ub(p, 0xff); -   emit_modrm(p, reg, reg); +   emit_modrm_noreg(p, 2, reg);  }  #endif @@ -1192,3 +1193,9 @@ void x86sse_dummy( void )  }  #endif + +#else  /* USE_X86_ASM */ + +int x86sse_c_dummy_var; /* silence warning */ + +#endif /* USE_X86_ASM */ | 
