gcc-warnings-cleanup-20030701
authorPeter Breitenlohner <peb@mppmu.mpg.de>
Tue, 1 Jul 2003 20:23:51 +0000 (20:23 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 1 Jul 2003 20:23:51 +0000 (20:23 +0000)
FIXES 1650

add headers, cleanup castings

src/afsd/afsd.c
src/bozo/bos_util.c
src/rx/bulktest/Makefile.in
src/rx/multi.example/Makefile.in
src/rx/simple.example/Makefile.in
src/sys/rmtsysc.c
src/uss/uss_common.h
src/util/potpourri.h
src/util/test/Makefile.in
src/venus/fs.c
src/venus/kdump.c

index af5773b..7b06b1d 100644 (file)
@@ -2177,7 +2177,7 @@ long param1, param2, param3, param4, param5, param6, param7;
     eparm[2] = param6;
     eparm[3] = param7;
 
-    param4 = eparm;
+    param4 = (long) eparm;
 #endif
 
     error = syscall(AFS_SYSCALL, AFSCALL_CALL, param1, param2, param3, param4, param5, param6, param7);
index fbf3411..190cd12 100644 (file)
@@ -195,7 +195,7 @@ main(int argc, char **argv)
                printf("kvno %4d: key is '%s' '", tkeys.key[i].kvno, tbuffer);
                strcpy(x,(char *)tbuffer);
                for(count=0;count<8;count++)
-                   printf("\\%03o",(unsigned char *)x[count]);
+                   printf("\\%03o", x[count]);
                printf("'\n");
            }
        }
index 7c690d5..d4f8988 100644 (file)
@@ -14,7 +14,7 @@ LIBRX=${SRCDIR}/lib/librx.a
 DESTDIR=/usr/andy/
 INSTALL=${SRCDIR}/bin/install
 LIBS=${LIBRX} ${SRCDIR}/lib/liblwp.a
-CFLAGS=-g -I.. -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
+CFLAGS=${DBG} -I.. -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
 
 all: bulk_client bulk_server
 
index 8dd1472..cb6eef5 100644 (file)
@@ -14,7 +14,7 @@ LIBRX=${SRCDIR}/lib/librx.a
 DESTDIR=/usr/andy/
 INSTALL=${SRCDIR}/bin/install
 LIBS=${LIBRX} ${SRCDIR}/lib/liblwp.a
-CFLAGS=-g -I.. -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
+CFLAGS=${DBG} -I.. -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
 
 all: sample_client sample_server
 
index 191b70a..d974c0d 100644 (file)
@@ -14,7 +14,7 @@ LIBRX=${SRCDIR}/lib/librx.a
 DESTDIR=/usr/andy/
 INSTALL=${SRCDIR}/bin/install
 LIBS=${LIBRX} ${SRCDIR}/lib/liblwp.a
-CFLAGS=-g -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
+CFLAGS=${DBG} -I. -I${SRCDIR}/include -DDEBUG ${XCFLAGS}
 
 all: sample_client sample_server
 
index 1e1fcd1..04ae46c 100644 (file)
@@ -33,6 +33,9 @@ RCSID("$Header$");
 #ifdef HAVE_STRING_H
 #include <string.h>
 #endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
 #include <rx/xdr.h>
 #include "rmtsys.h"
 
index 782fc1b..f3e4049 100644 (file)
 #include <stdio.h>             /*I/O stuff*/
 #include <afs/afsutil.h>
 #include <errno.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#else
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+#endif
 
 /*
  * --------------------- Exported definitions ---------------------
index 3d7bb86..9849e3e 100644 (file)
@@ -92,6 +92,7 @@ Abstract:     Contains miscellaneous general-purpose macros.
        BEWARE:  avoid quotes in the assertion!!
        Also beware: you cannot make the NOASSERT case a null macro, because of side effects */
 
+#undef assert
 #ifndef NOASSERT
 #define assert(ex) {if (!(ex)){fprintf(stderr,"Assertion failed: file %s, line %d\n", __FILE__, __LINE__);fprintf(stderr, "\t%s\n", # ex); abort();}}
 #else
index 10fb7c8..f99bfd5 100644 (file)
@@ -9,7 +9,7 @@ srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
 
 
-CFLAGS = -I. -I.. -I${SRCDIR}/include ${XCFLAGS} -g
+CFLAGS = -I. -I.. -I${SRCDIR}/include ${XCFLAGS} ${DBG}
 
 tests: test_ktime ktest dirpath_test
 
index 3fed75d..18ac2a1 100644 (file)
@@ -51,13 +51,6 @@ RCSID("$Header$");
 #include <afs/cmd.h>
 #include <afs/afsutil.h>
 #include <stdlib.h>
-#ifdef HAVE_STRING_H
-#include <string.h>
-#else
-#ifdef HAVE_STRINGS_H
-#include <strings.h>
-#endif
-#endif
 #include <assert.h>
 #include <afs/ptclient.h>
 
index f269bbb..304cb3c 100644 (file)
@@ -55,7 +55,7 @@ struct ncp_sb_info{};
 #define u16 unsigned short
 #include <features.h>
 #if __GLIBC_MINOR__ >= 2
-#define _SYS_TYPES_H
+#define _SYS_TYPES_H 1
 #endif
 #define __KERNEL__
 #endif