From: Robert W. <ro...@us...> - 2005-10-03 18:26:56
|
Update of /cvsroot/ltp/ltp/testcases/kernel/sched/process_stress In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11630 Modified Files: process.c Log Message: Applied patch from David Marlin: The attached patch adds a missing include file, function return types and returns, cleans up structure initializations, and removes unused variables to eliminate warning messages. The debug print macro is also modified to handle a variable number of arguments. d.marlin Index: process.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/sched/process_stress/process.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** process.c 8 Apr 2003 15:01:36 -0000 1.3 --- process.c 3 Oct 2005 18:26:48 -0000 1.4 *************** *** 19,22 **** --- 19,23 ---- + #include <ctype.h> #include <errno.h> #include <signal.h> *************** *** 68,75 **** #define prtln() printf("At line number: %d\n", __LINE__); \ fflush(NULL) ! #define dprt printf #else #define prtln() ! #define dprt #endif --- 69,76 ---- #define prtln() printf("At line number: %d\n", __LINE__); \ fflush(NULL) ! #define dprt(fmt, args...) printf(fmt, args...) #else #define prtln() ! #define dprt(fmt, args...) #endif *************** *** 119,128 **** } eval; } envdata[] = { ! "AUSDBG", "0", ! "BVAL", "3", ! "DVAL", "2", ! "FORCE", "0", ! "TVAL", "1", ! "", "" }; --- 120,129 ---- } eval; } envdata[] = { ! {"AUSDBG", {"0"}}, ! {"BVAL", {"3"}}, ! {"DVAL", {"2"}}, ! {"FORCE", {"0"}}, ! {"TVAL", {"1"}}, ! {"", {""}} }; *************** *** 485,488 **** --- 486,490 ---- } } + return 0; } *************** *** 766,779 **** char *signame; } siginfo[] = { ! SIGHUP,"SIGHUP", ! SIGINT,"SIGINT", ! SIGQUIT,"SIGQUIT", ! SIGABRT,"SIGABRT", ! SIGBUS,"SIGBUS", ! SIGSEGV,"SIGSEGV", ! SIGALRM, "SIGALRM", ! SIGUSR1,"SIGUSR1", ! SIGUSR2,"SIGUSR2", ! -1, "ENDSIG"}; char tmpstr[1024]; --- 768,782 ---- char *signame; } siginfo[] = { ! {SIGHUP, "SIGHUP"}, ! {SIGINT, "SIGINT"}, ! {SIGQUIT, "SIGQUIT"}, ! {SIGABRT, "SIGABRT"}, ! {SIGBUS, "SIGBUS"}, ! {SIGSEGV, "SIGSEGV"}, ! {SIGALRM, "SIGALRM"}, ! {SIGUSR1, "SIGUSR1"}, ! {SIGUSR2, "SIGUSR2"}, ! {-1, "ENDSIG"} ! }; char tmpstr[1024]; *************** *** 843,847 **** void set_timer(void) { ! struct itimerval itimer, old_itimer; memset(&itimer, 0, sizeof(struct itimerval)); --- 846,850 ---- void set_timer(void) { ! struct itimerval itimer; memset(&itimer, 0, sizeof(struct itimerval)); *************** *** 995,998 **** --- 998,1002 ---- } } + return 0; } *************** *** 1172,1176 **** /* main */ ! main(int argc, char *argv[]) { extern Pinfo *shmaddr; /* start address of shared memory */ --- 1176,1180 ---- /* main */ ! int main(int argc, char *argv[]) { extern Pinfo *shmaddr; /* start address of shared memory */ *************** *** 1218,1221 **** --- 1222,1226 ---- doit(); /* spawn off processes */ prtln(); + return 0; /* NOTREACHED */ } |