Mesa (master): rtasm: add dummy return statement to silence MSVC warning

Brian Paul brianp at kemper.freedesktop.org
Thu Feb 17 00:16:20 UTC 2011


Module: Mesa
Branch: master
Commit: b5df19492322cbe3a61d45981111fd862772f427
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5df19492322cbe3a61d45981111fd862772f427

Author: Brian Paul <brianp at vmware.com>
Date:   Wed Feb 16 14:17:41 2011 -0700

rtasm: add dummy return statement to silence MSVC warning

And use assert(0) instead of abort() to be consistent with rest
of Gallium.

---

 src/gallium/auxiliary/rtasm/rtasm_x86sse.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/gallium/auxiliary/rtasm/rtasm_x86sse.c b/src/gallium/auxiliary/rtasm/rtasm_x86sse.c
index 75b0f6a..b03dd3a 100644
--- a/src/gallium/auxiliary/rtasm/rtasm_x86sse.c
+++ b/src/gallium/auxiliary/rtasm/rtasm_x86sse.c
@@ -2132,7 +2132,8 @@ struct x86_reg x86_fn_arg( struct x86_function *p,
       return x86_make_disp(x86_make_reg(file_REG32, reg_SP),
 			p->stack_offset + arg * 4);	/* ??? */
    default:
-      abort();
+      assert(0 && "Unexpected x86 target ABI in x86_fn_arg");
+      return x86_make_reg(file_REG32, reg_CX); /* not used / silence warning */
    }
 }
 




More information about the mesa-commit mailing list