]> Zhao Yanbai Git Server - minix.git/commitdiff
Repair errors and warnings flagged by llvm.
authorKees van Reeuwijk <reeuwijk@few.vu.nl>
Tue, 6 Jul 2010 11:29:23 +0000 (11:29 +0000)
committerKees van Reeuwijk <reeuwijk@few.vu.nl>
Tue, 6 Jul 2010 11:29:23 +0000 (11:29 +0000)
33 files changed:
boot/boot.c
boot/bootimage.c
drivers/printer/printer.c
drivers/sb16/dsp/sb16_dsp.c
drivers/sb16/mixer/sb16_mixer.c
kernel/main.c
test/select/speed.c
test/select/test02.c
test/select/test03.c
test/select/test10.c
test/select/test11.c
test/test17.c
test/test18.c
test/test20.c
test/test22.c
test/test23.c
test/test24.c
test/test25.c
test/test26.c
test/test27.c
test/test28.c
test/test29.c
test/test30.c
test/test31.c
test/test32.c
test/test33.c
test/test34.c
test/test35.c
test/test36.c
test/test38.c
test/test53.c
test/test8.c
test/test9.c

index ac42670a6a99cc5cad5f54fbf7f22bc05466f8c0..2201e61bc345f375535d937347d66a1020897caa 100644 (file)
@@ -1962,7 +1962,7 @@ void boot(void)
 
 #if UNIX
 
-void main(int argc, char **argv)
+int main(int argc, char **argv)
 /* Do not load or start anything, just edit parameters. */
 {
        int i;
@@ -2034,6 +2034,7 @@ void main(int argc, char **argv)
                monitor();
        }
        exit(0);
+       return 0;
 }
 
 reset() { }
index 3638199b10007eb096726b5ef8a6df204ff249ee..f2274176d24fd9d12c9af21085b09e11ccaf0983 100644 (file)
@@ -534,7 +534,7 @@ void exec_image(char *image)
                /* Save a copy of the header for the kernel, with a_syms
                 * misused as the address where the process is loaded at.
                 */
-               DEBUGEXTRA(("raw_copy(0x%x, 0x%lx, 0x%x)... ", 
+               DEBUGEXTRA(("raw_copy(0x%lx, 0x%lx, 0x%x)... ", 
                        aout + i * A_MINHDR, mon2abs(&hdr.process), A_MINHDR));
                hdr.process.a_syms= addr;
                raw_copy(aout + i * A_MINHDR, mon2abs(&hdr.process), A_MINHDR);
@@ -653,7 +653,7 @@ void exec_image(char *image)
        }
 
        if (verboseboot < VERBOSEBOOT_BASIC)
-               printf("(%dk)\n", totalmem/1024);
+               printf("(%luk)\n", totalmem/1024);
 
        if ((n_procs= i) == 0) {
                printf("There are no programs in %s\n", image);
@@ -842,7 +842,7 @@ void bootminix(void)
                printf("Not enough memory to load %s\n", image);
                break;
        case EIO:
-               printf("Unsuspected EOF on %s\n", image);
+               printf("Unexpected EOF on %s\n", image);
        case 0:
                /* No error or error already reported. */;
        }
index 905406ac02e06364641ecef72fe48bc9b66fba65..7d02e0ec9467e5960e436555cc097574ad542567 100644 (file)
@@ -124,7 +124,7 @@ PUBLIC int is_status_msg_expected = FALSE;
 /*===========================================================================*
  *                             printer_task                                 *
  *===========================================================================*/
-PUBLIC void main(void)
+PUBLIC int main(int argc, char *argv[])
 {
 /* Main routine of the printer task. */
   message pr_mess;             /* buffer for all incoming messages */
index 052c28bbab17a5bb6a6217687568ac19172dc229..dbc98c163264e51c90f9477646e0c55e61781c29 100644 (file)
@@ -28,7 +28,6 @@
 #include "sb16.h"
 
 
-_PROTOTYPE(void main, (void));
 FORWARD _PROTOTYPE( int dsp_open, (void) );
 FORWARD _PROTOTYPE( int dsp_close, (void) );
 FORWARD _PROTOTYPE( int dsp_ioctl, (const message *m_ptr) );
@@ -88,7 +87,7 @@ PUBLIC int is_status_msg_expected = FALSE;
 /*===========================================================================*
  *                             main
  *===========================================================================*/
-PUBLIC void main(
+PUBLIC int main(int argc, char *argv[]
 {      
        int r;
        endpoint_t caller;
index d12024cff55bb5e96e75dc36d24f9938c1d05a5e..c721a4c3835103a5c12c7f87f4ddbf66a5f61325 100644 (file)
@@ -24,7 +24,6 @@
 #include "sb16.h"
 
 
-_PROTOTYPE(void main, (void));
 FORWARD _PROTOTYPE( int mixer_init, (void)); 
 FORWARD _PROTOTYPE( int mixer_open, (const message *m_ptr));
 FORWARD _PROTOTYPE( int mixer_close, (const message *m_ptr));
@@ -47,7 +46,8 @@ FORWARD _PROTOTYPE( int sef_cb_init_fresh, (int type, sef_init_info_t *info) );
 /*===========================================================================*
  *                             main
  *===========================================================================*/
-PUBLIC void main() {
+PUBLIC int main(int argc, char *argv[])
+{
        message mess;
        int ipc_status;
        int err, caller, proc_nr;
index a5801bda3b3eeb6676d3192353ff9f7d881987d9..ab7f4ed0491ac0115db7d4e7151a5ee2858762a4 100644 (file)
@@ -26,7 +26,7 @@ FORWARD _PROTOTYPE( void announce, (void));
 /*===========================================================================*
  *                             main                                         *
  *===========================================================================*/
-PUBLIC void main(void)
+PUBLIC int main(int argc, char *argv[])
 {
 /* Start the ball rolling. */
   struct boot_image *ip;       /* boot image pointer */
@@ -260,6 +260,7 @@ PUBLIC void main(void)
 
   switch_to_user();
   NOT_REACHABLE;
+  return 1;
 }
 
 /*===========================================================================*
index 889d3a4c86742ea0206fe310f5d938d8c02354b6..46956b1812b97a4157e30c0d4d6ebd7089a21395 100644 (file)
@@ -24,7 +24,8 @@
 
 #define NUMBER 12
 
-void main(void) {
+int main(int argc, char *argv[])
+{
        char *udp_device;
        int fd[NUMBER];
        fd_set fds_write;
@@ -56,4 +57,5 @@ void main(void) {
        for (i = 0; i < NUMBER; i++) {
                close(fd[i]);
        }
+       return 0;
 }
index 93a2b23648e60bfee19f114abc0dfe37bf551f03..338565734fb7c5a5cb64984d3890ffcd113c047b 100644 (file)
@@ -29,7 +29,8 @@ void dump_fdset(fd_set *set) {
        printf("\n");
 }
 
-void main(void) {
+int main(int argc, char *argv[])
+{
        int fd1, fd2, fd3, fd4, fd5, fd6;       /* file descriptors of files */
        fd_set fds_read, fds_write;
        int retval;
@@ -109,4 +110,5 @@ void main(void) {
        unlink("dummy4.txt");
        unlink("dummy5.txt");
        unlink("dummy6.txt");
+       return 0;
 }
index fcbb96556c0e23973d81500348887ac1c1cd7b2f..14e2eba8d9304244167bc3622603003ce58b42e6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Test name: test02.c
+ * Test name: test03.c
  *
  * Objetive: The purpose of this test is to make sure that select works
  * when working with files.
@@ -28,7 +28,8 @@ void dump_fdset(fd_set *set) {
        printf("\n");
 }
 
-void main(void) {
+int main(int argc, char *argv[])
+{
        int fd1, fd2, fd3, fd4, fd5, fd6;       /* file descriptors of files */
        fd_set fds_read, fds_write;             /* bit maps */
        struct timeval timeout;                 /* timeout */
@@ -132,4 +133,5 @@ void main(void) {
        unlink("dummy4.txt");
        unlink("dummy5.txt");
        unlink("dummy6.txt");
+       return 0;
 }
index 3f44d829ce0d4569c2dbbd052c4782af9dddd276..6f68c84905b01dd00da1c6109bc71405fbb8da53 100644 (file)
@@ -22,7 +22,8 @@
 #include <limits.h>
 #include <string.h>
 
-void main(void) {
+int main(int argc, char *argv[])
+{
        fd_set fds_read, fds_write;
        int retval;
        char data[1024];
@@ -66,4 +67,5 @@ void main(void) {
                }
                printf("Data: %s\n", data);
        }
+       return 1;
 }
index 5126f60cd5128ce758527dfd49598df76873c5b7..99c8381b85afded102e657f3f49f98fd4b0de963 100644 (file)
@@ -137,7 +137,8 @@ void do_parent(int data_pipe[])
        exit(0);
 }
 
-void main(void) {
+int main(int argc, char *argv[])
+{
        int pipes[2];
        int retval;
        int pid;        
@@ -159,4 +160,5 @@ void main(void) {
                do_child(pipes);
        else
                do_parent(pipes);
+       return 0;
 }
index df0afd915eb84ff8c9129b2723c1e894dc35480b..8eb011882e166bb3ae8f194d8858a23b5c77e984 100644 (file)
@@ -750,13 +750,12 @@ char *string;
 
 void nlcr()
 {
-  printf("\n");
+  fputs("\n",stdout);
 }
 
-void str(s)
-char *s;
+void str(char *s)
 {
-  printf(s);
+  fputs(s,stdout);
 }
 
 /*****************************************************************************
index 17fbf4aa05b78d551ac61aeda5df37589dd65447..e59e51dc4fa16f199e121aac74b7ac9ba1edbbb6 100644 (file)
@@ -999,13 +999,12 @@ char *string;
 
 void nlcr()
 {
-  printf("\n");
+  fputs("\n",stdout);
 }
 
-void str(s)
-char *s;
+void str(char *s)
 {
-  printf(s);
+  fputs(s,stdout);
 }
 
 /*****************************************************************************
index 3fb628402ae490e7b81a6cfe6c5201c23b2fd6a0..68b2aaf04d6db369e4bdca3d4b2cfaace1beb829 100644 (file)
@@ -35,7 +35,6 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test20a, (void));
 _PROTOTYPE(void test20b, (void));
 _PROTOTYPE(void test20c, (void));
@@ -47,9 +46,7 @@ _PROTOTYPE(void quit, (void));
 
 char executable[1024];
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
index 1c5d00a68ecc045337575b4babeb6dd2d413a53f..20249ac2bd2b8f79d1a82d8f224f62cbad4f385b 100644 (file)
 int errct = 0;                 /* Total error counter. */
 int subtest = 1;
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test22a, (void));
 _PROTOTYPE(int mode, (char *filename));
 _PROTOTYPE(int umode, (char *filename));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
index 2a1dceeb620b49b1f7bb06b590028a3257207253..05c5bfdb3f350f26e3d923ee7d0f8254fd2007d7 100644 (file)
@@ -29,7 +29,6 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test23a, (void));
 _PROTOTYPE(void test23b, (void));
 _PROTOTYPE(void test23c, (void));
@@ -39,9 +38,7 @@ _PROTOTYPE(char *my_getcwd, (char *buf, int size));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
@@ -61,6 +58,7 @@ char *argv[];
   }
 
   quit();
+  return 1;
 }
 
 void test23a()
index a821bf8b634df58d540ff74df8d8258e33c3e593..411b80990f2893601171b8e3adaf168472f2f117 100644 (file)
@@ -13,7 +13,6 @@
 #include <time.h>
 #include <stdio.h>
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void chk_dir, (DIR * dirpntr));
 _PROTOTYPE(void test24a, (void));
 _PROTOTYPE(void test24b, (void));
@@ -39,9 +38,7 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
index a05943030bb0d81ba0a0375e900129ac39a2048e..2bd7c39c913e22ed941ed5afdd7f99261e636412 100644 (file)
@@ -33,7 +33,6 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test25a, (void));
 _PROTOTYPE(void test25b, (void));
 _PROTOTYPE(void test25c, (void));
@@ -43,9 +42,7 @@ _PROTOTYPE(void makelongnames, (void));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   char buffer[PATH_MAX + 1];
   int i, m = 0xFFFF;
@@ -77,6 +74,7 @@ char *argv[];
        if (m & 020) test25e();
   }
   quit();
+  return 1;
 }
 
 void test25a()
index 7290417324c8ec5878aefac54d3d0098b8dbe72b..998e9e9afc056dd9ef8713c75ccc02262f32ee4b 100644 (file)
@@ -27,16 +27,13 @@ char MaxPath[PATH_MAX];             /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test26a, (void));
 _PROTOTYPE(void test26b, (void));
 _PROTOTYPE(void test26c, (void));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
index 491f6b7fff2af1d540fa0cd9969221a1d9835e6f..a7659cc4ef4e994086017a9a47678c72b0cc69b1 100644 (file)
@@ -27,7 +27,6 @@ char MaxPath[PATH_MAX];
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1];
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test27a, (void));
 _PROTOTYPE(void test27b, (void));
 _PROTOTYPE(void test27c, (void));
@@ -35,9 +34,7 @@ _PROTOTYPE(void makelongnames, (void));
 _PROTOTYPE(void e, (int __n));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
index 223726c845f8d83929aadd236471657302c216c6..46b2ddecdadbbca5ff30fd175a88bfe5882e4b10 100644 (file)
@@ -36,7 +36,6 @@ char MaxPath[PATH_MAX];
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1];
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test28a, (void));
 _PROTOTYPE(void test28c, (void));
 _PROTOTYPE(void test28b, (void));
@@ -44,9 +43,7 @@ _PROTOTYPE(void makelongnames, (void));
 _PROTOTYPE(void e, (int n));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
@@ -67,6 +64,7 @@ char *argv[];
        if (m & 0004) test28c();
   }
   quit();
+  return 1;
 }
 
 void test28a()
index 64da5605668dae377354be4f7294ddcbdfb7b893..5e209e1b7db10c9b7ac4ede27f866500751db409 100644 (file)
@@ -42,16 +42,13 @@ char MaxPath[PATH_MAX];             /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test29a, (void));
 _PROTOTYPE(void test29b, (void));
 _PROTOTYPE(void test29c, (void));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
index 879ce77ab67f2416f5155beb02e98b47e29d665c..586197c8e79274ab49cbc80680e9086be0ccc607 100644 (file)
@@ -34,7 +34,6 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test30a, (void));
 _PROTOTYPE(void test30b, (void));
 _PROTOTYPE(void test30c, (void));
@@ -42,9 +41,7 @@ _PROTOTYPE(void makelongnames, (void));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
@@ -118,7 +115,7 @@ void test30a()
   if (st.st_gid != getegid()) e(10);
 #endif /* defined(NGROUPS_MAX) && NGROUPS_MAX == 0 */
   if (!S_ISREG(st.st_mode)) e(11);
-  if (st.st_mode & 0777 != 0644) e(12);
+  if ((st.st_mode & 0777) != 0644) e(12);
   if (st.st_nlink != 1) e(13);
   if (st.st_ctime != time1) e(14);     /* All time fields should be updated */
   if (st.st_atime != time1) e(15);
index 3acf7275a025b7b8b549cac49fc01a381a741c69..412bfe7ea2538fd2ec55ee3551a783e455ad758d 100644 (file)
@@ -27,7 +27,6 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test31a, (void));
 _PROTOTYPE(void test31b, (void));
 _PROTOTYPE(void test31c, (void));
@@ -35,9 +34,7 @@ _PROTOTYPE(void makelongnames, (void));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
@@ -58,6 +55,7 @@ char *argv[];
        if (m & 0004) test31c();
   }
   quit();
+  return 1;
 }
 
 void test31a()
@@ -96,7 +94,7 @@ void test31a()
   if (st.st_gid != getegid()) e(4);
 #endif /* defined(NGROUPS_MAX) && NGROUPS_MAX == 0 */
   if (!S_ISFIFO(st.st_mode)) e(5);
-  if (st.st_mode & 0777 != 0644) e(6);
+  if ((st.st_mode & 0777) != 0644) e(6);
   if (st.st_nlink != 1) e(7);
   if (st.st_ctime != time1) e(8);
   if (st.st_atime != time1) e(9);
index 23bd89534f536e4a226379461679a0a6bb37597a..c04b0ca6a632f17d2b073a7e4791279542427e0f 100644 (file)
@@ -28,7 +28,6 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test32a, (void));
 _PROTOTYPE(void test32b, (void));
 _PROTOTYPE(void test32c, (void));
@@ -36,9 +35,7 @@ _PROTOTYPE(void makelongnames, (void));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
@@ -57,6 +54,7 @@ char *argv[];
        if (m & 0004) test32c();
   }
   quit();
+  return 1;
 }
 
 #define BUF_SIZE 1024
index 841bed64f786950972ce5391821d49f3ab1efe67..3ed79bf607432521c294d1ef389a1e74d5d4d7c7 100644 (file)
@@ -29,7 +29,6 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test33a, (void));
 _PROTOTYPE(void test33b, (void));
 _PROTOTYPE(void test33c, (void));
@@ -39,9 +38,7 @@ _PROTOTYPE(void makelongnames, (void));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
@@ -72,6 +69,7 @@ char *argv[];
        if (m & 0010) test33d();
   }
   quit();
+  return 1;
 }
 
 void test33a()
index d1f7f386a836591c00809203f6bca9efe2d77857..1948573e3eabb422c920170c0ed17887bdf43be9 100644 (file)
@@ -46,7 +46,6 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char NameTooLong[NAME_MAX + 2];        /* Name of maximum +1 length */
 char PathTooLong[PATH_MAX + 1];        /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test34a, (void));
 _PROTOTYPE(void test34b, (void));
 _PROTOTYPE(void test34c, (void));
@@ -56,9 +55,7 @@ _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 _PROTOTYPE(void getids, (uid_t * uid, gid_t * gid));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
index 94cd13ec193cc4bd4f1cc8b32603a09c68098d54..5bb151ae0083236807e7be00e34564610afb0162 100644 (file)
@@ -39,7 +39,6 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char NameTooLong[NAME_MAX + 2];        /* Name of maximum +1 length */
 char PathTooLong[PATH_MAX + 1];        /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test35a, (void));
 _PROTOTYPE(void test35b, (void));
 _PROTOTYPE(void test35c, (void));
@@ -48,9 +47,7 @@ _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 _PROTOTYPE(void getids, (uid_t * uid, gid_t * gid));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
@@ -79,6 +76,7 @@ char *argv[];
        if (m & 0004) test35c();
   }
   quit();
+  return 1;
 }
 
 void test35a()
index 1d820539ccec6ccc1dfb380b4c83a9a73ac727a3..40163c050cecded38347e3a44f0f66b7c6e35588 100644 (file)
@@ -27,7 +27,6 @@ char MaxPath[PATH_MAX];               /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test36a, (void));
 _PROTOTYPE(void test36b, (void));
 _PROTOTYPE(void test36c, (void));
@@ -61,9 +60,7 @@ char *testfiles[] = {
             NULL
 };
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
@@ -83,6 +80,7 @@ char *argv[];
        if (m & 0010) test36d();
   }
   quit();
+  return 1;
 }
 
 void test36a()
index 66ddf79ea2caea61311ae1466ddbecf08501a2b2..d3eae8ec347047f0dab90c5a4d57d4c8a85826f7 100644 (file)
@@ -31,7 +31,6 @@ int subtest = 1;
 int superuser;
 int signumber = 0;
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test38a, (void));
 _PROTOTYPE(void test38b, (void));
 _PROTOTYPE(void test38c, (void));
@@ -39,9 +38,7 @@ _PROTOTYPE(void setsignumber, (int _signumber));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
@@ -60,6 +57,7 @@ char *argv[];
        if (m & 0004) test38c();
   }
   quit();
+  return 1;
 }
 
 void test38a()
index e2d57b5de77d44def893bd31d293b37eb0d56597..aea34051afbe5fe7f08271f412ef61f7c4b459d0 100644 (file)
@@ -12,7 +12,7 @@
 #define TIMED 0
 
 static volatile int errct;
-static volatile expect_SIGFPE;
+static volatile int expect_SIGFPE;
 static u64_t i, j, k;
 static jmp_buf jmpbuf_SIGFPE, jmpbuf_main;
 
index 9eb215f20324d6c23609e455b3bdbca9a1164952..0ddd7295f9790ef6736f2be03b052ac7e434defa 100644 (file)
@@ -25,15 +25,12 @@ char MaxPath[PATH_MAX];             /* Same for path */
 char ToLongName[NAME_MAX + 2]; /* Name of maximum +1 length */
 char ToLongPath[PATH_MAX + 1]; /* Same for path, both too long */
 
-_PROTOTYPE(void main, (int argc, char *argv[]));
 _PROTOTYPE(void test8a, (void));
 _PROTOTYPE(void test8b, (void));
 _PROTOTYPE(void e, (int number));
 _PROTOTYPE(void quit, (void));
 
-void main(argc, argv)
-int argc;
-char *argv[];
+int main(int argc, char *argv[])
 {
   int i, m = 0xFFFF;
 
@@ -47,6 +44,7 @@ char *argv[];
        if (m & 0002) test8b();
   }
   quit();
+  return 1;
 }
 
 void test8a()
index 2e63c989ee09d1f0b9721159170e61fd4d3872bf..9328255902d63c0e926242e0f0b2fbb2a56ae04a 100644 (file)
@@ -64,7 +64,7 @@ to the value they had at the time of the Setjmp\n");
 
 void test9a()
 {
-  register p;
+  register int p;
 
   subtest = 1;
   p = 200;
@@ -74,7 +74,7 @@ void test9a()
 
 void test9b()
 {
-  register p, q;
+  register int p, q;
 
   subtest = 2;
   p = 200;
@@ -86,7 +86,7 @@ void test9b()
 
 void test9c()
 {
-  register p, q, r;
+  register int p, q, r;
 
   subtest = 3;
   p = 200;
@@ -151,7 +151,7 @@ char *
 
 void garbage()
 {
-  register i, j, k;
+  register int i, j, k;
   register char *p, *q, *r;
   char *a;
 
@@ -226,7 +226,7 @@ void garbage()
 void level1()
 {
   register char *p;
-  register i;
+  register int i;
 
   i = 1000;
   p = &buf[10];
@@ -238,7 +238,7 @@ void level1()
 void level2()
 {
   register char *p;
-  register i;
+  register int i;
 
   i = 0200;
   p = &buf[2];
@@ -249,7 +249,7 @@ void level2()
 void dolev()
 {
   register char *p;
-  register i;
+  register int i;
 
   i = 010;
   p = &buf[3];