Remove _mesa_memcmp in favor of plain memcmp.
authorKenneth Graunke <kenneth@whitecape.org>
Fri, 19 Feb 2010 07:51:01 +0000 (23:51 -0800)
committerKristian Høgsberg <krh@bitplanet.net>
Fri, 19 Feb 2010 14:19:20 +0000 (09:19 -0500)
This may break the SUNOS4 build, but it's no longer relevant.

src/mesa/drivers/dri/r300/r300_fragprog_common.c
src/mesa/drivers/dri/r300/r300_vertprog.c
src/mesa/main/bitset.h
src/mesa/main/imports.c
src/mesa/main/imports.h
src/mesa/main/texenvprogram.c

index a0e2dd3c09f3dd60c339f405e9018c36c5f60dae..f3d8f2f424479013b514740d2a670296f9bda0d2 100644 (file)
@@ -271,7 +271,7 @@ struct r300_fragment_program *r300SelectAndTranslateFragmentShader(GLcontext *ct
 
        fp = fp_list->progs;
        while (fp) {
-               if (_mesa_memcmp(&fp->state, &state, sizeof(state)) == 0) {
+               if (memcmp(&fp->state, &state, sizeof(state)) == 0) {
                        return r300->selected_fp = fp;
                }
                fp = fp->next;
index efdcdb7848660d205a7e0603190f617aff65f518..a74b7001dd960b93abfed1fdeda398c5aa298de0 100644 (file)
@@ -316,8 +316,7 @@ struct r300_vertex_program * r300SelectAndTranslateVertexShader(GLcontext *ctx)
        wanted_key.WPosAttr = r300->selected_fp->wpos_attr;
 
        for (vp = vpc->progs; vp; vp = vp->next) {
-               if (_mesa_memcmp(&vp->key, &wanted_key, sizeof(wanted_key))
-                   == 0) {
+               if (memcmp(&vp->key, &wanted_key, sizeof(wanted_key)) == 0) {
                        return r300->selected_vp = vp;
                }
        }
index 29468e84861c70062254fb56ae43e1c70807ae48..9f48b3cceaba8b13507146d78cfac702353db392 100644 (file)
@@ -48,7 +48,7 @@
 /* bitset operations
  */
 #define BITSET_COPY(x, y) memcpy( (x), (y), sizeof (x) )
-#define BITSET_EQUAL(x, y) (_mesa_memcmp( (x), (y), sizeof (x) ) == 0)
+#define BITSET_EQUAL(x, y) (memcmp( (x), (y), sizeof (x) ) == 0)
 #define BITSET_ZERO(x) memset( (x), 0, sizeof (x) )
 #define BITSET_ONES(x) memset( (x), 0xff, sizeof (x) )
 
index d8375bf57273791ccd15395180c0b0a03966837e..67305002258cc28297ccba7a0ac1576366ffc36f 100644 (file)
@@ -268,17 +268,6 @@ _mesa_bzero( void *dst, size_t n )
 #endif
 }
 
-/** Wrapper around memcmp() */
-int
-_mesa_memcmp( const void *s1, const void *s2, size_t n )
-{
-#if defined(SUNOS4)
-   return memcmp( (char *) s1, (char *) s2, (int) n );
-#else
-   return memcmp(s1, s2, n);
-#endif
-}
-
 /*@}*/
 
 
index 68d2043c916235ade0ad11778b7409a8192e734a..d5ab7cdc206df5aeeb9c39e889c65042af23f30e 100644 (file)
@@ -549,9 +549,6 @@ _mesa_memset16( unsigned short *dst, unsigned short val, size_t n );
 extern void
 _mesa_bzero( void *dst, size_t n );
 
-extern int
-_mesa_memcmp( const void *s1, const void *s2, size_t n );
-
 extern double
 _mesa_sin(double a);
 
index 35a2cebab82bce8b20830879773a191e7cdf2320..f790fd6562ea1c95324e8910985468064d0f7553 100644 (file)
@@ -1095,7 +1095,7 @@ static struct ureg emit_combine( struct texenv_fragment_program *p,
       emit_arith( p, OPCODE_MAD, tmp0, WRITEMASK_XYZW, 0, 
                  two, src[0], neg1);
 
-      if (_mesa_memcmp(&src[0], &src[1], sizeof(struct ureg)) == 0)
+      if (memcmp(&src[0], &src[1], sizeof(struct ureg)) == 0)
         tmp1 = tmp0;
       else
         emit_arith( p, OPCODE_MAD, tmp1, WRITEMASK_XYZW, 0, 
@@ -1494,7 +1494,7 @@ create_new_program(GLcontext *ctx, struct state_key *key,
       emit_arith( &p, OPCODE_ADD, out, WRITEMASK_XYZ, 0, cf, s, undef );
       emit_arith( &p, OPCODE_MOV, out, WRITEMASK_W, 0, cf, undef, undef );
    }
-   else if (_mesa_memcmp(&cf, &out, sizeof(cf)) != 0) {
+   else if (memcmp(&cf, &out, sizeof(cf)) != 0) {
       /* Will wind up in here if no texture enabled or a couple of
        * other scenarios (GL_REPLACE for instance).
        */