From: <rw...@ea...> - 2003-07-27 16:02:50
|
In testcases/kernel/syscalls, dup06.c, dup205.c, exit02.c, and pipe01.c give a similar compile error: dup06.c:58:25: macro "strcpy" requires 2 arguments, but only 1 given dup06.c: In function `main': dup06.c:58: warning: unused variable `strcpy' make[4]: *** [dup06] Error 1 diff -Nur ltp-full-20030710/testcases/kernel/syscalls/dup/dup06.c ltp/testcases/kernel/syscalls/dup/dup06.c --- ltp-full-20030710/testcases/kernel/syscalls/dup/dup06.c 2002-12-30 15:58:29.000000000 -0500 +++ ltp/testcases/kernel/syscalls/dup/dup06.c 2003-07-27 11:46:27.000000000 -0400 @@ -55,7 +55,6 @@ int ifile ; char pfilname[40] ; int min; - char *strcpy(); int lc; /* loop counter */ char *msg; /* message returned from parse_opts */ diff -Nur ltp-full-20030710/testcases/kernel/syscalls/dup2/dup205.c ltp/testcases/kernel/syscalls/dup2/dup205.c --- ltp-full-20030710/testcases/kernel/syscalls/dup2/dup205.c 2002-12-30 15:21:05.000000000 -0500 +++ ltp/testcases/kernel/syscalls/dup2/dup205.c 2003-07-27 11:46:17.000000000 -0400 @@ -58,7 +58,6 @@ int ifile ; char pfilname[40] ; int min; - char *strcpy(); int serrno; int lc; /* loop counter */ diff -Nur ltp-full-20030710/testcases/kernel/syscalls/exit/exit02.c ltp/testcases/kernel/syscalls/exit/exit02.c --- ltp-full-20030710/testcases/kernel/syscalls/exit/exit02.c 2003-03-25 13:50:24.000000000 -0500 +++ ltp/testcases/kernel/syscalls/exit/exit02.c 2003-07-27 11:46:50.000000000 -0400 @@ -71,7 +71,6 @@ char wbuf[BUFSIZ], rbuf[BUFSIZ]; int len, rlen; int rval = 0; - char *strcpy(); int lc; /* loop counter */ char *msg; /* message returned from parse_opts */ diff -Nur ltp-full-20030710/testcases/kernel/syscalls/pipe/pipe01.c ltp/testcases/kernel/syscalls/pipe/pipe01.c --- ltp-full-20030710/testcases/kernel/syscalls/pipe/pipe01.c 2003-03-27 11:47:30.000000000 -0500 +++ ltp/testcases/kernel/syscalls/pipe/pipe01.c 2003-07-27 11:47:18.000000000 -0400 @@ -64,7 +64,6 @@ char wrbuf[BUFSIZ], rebuf[BUFSIZ]; int red, written; /* no. of chars read/written to pipe */ int greater, length; - char *strcpy(); /* parse standard options */ if ((msg = parse_opts(ac, av, (option_t *)NULL, NULL)) != (char *)NULL){ -- Randy Hron http://home.earthlink.net/~rwhron/kernel/bigbox.html |
From: Robert W. <ro...@us...> - 2003-07-28 15:31:00
|
I removed the strcpy definitions from all four files, and made sure to include <string.h> in the files that actually used strcpy(). Thanks Randy. -Robbie Robert V. Williamson <ro...@us...> Linux Test Project IBM Linux Technology Center Web: http://ltp.sourceforge.net IRC: #ltp on freenode.irc.net ==================== "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." -Albert Einstein rw...@ea... Sent by: To: ltp...@li... ltp...@li...ur cc: ceforge.net Subject: [LTP] [PATCH] compile fixes 07/27/2003 11:05 AM In testcases/kernel/syscalls, dup06.c, dup205.c, exit02.c, and pipe01.c give a similar compile error: dup06.c:58:25: macro "strcpy" requires 2 arguments, but only 1 given dup06.c: In function `main': dup06.c:58: warning: unused variable `strcpy' make[4]: *** [dup06] Error 1 diff -Nur ltp-full-20030710/testcases/kernel/syscalls/dup/dup06.c ltp/testcases/kernel/syscalls/dup/dup06.c --- ltp-full-20030710/testcases/kernel/syscalls/dup/dup06.c 2002-12-30 15:58:29.000000000 -0500 +++ ltp/testcases/kernel/syscalls/dup/dup06.c 2003-07-27 11:46:27.000000000 -0400 @@ -55,7 +55,6 @@ int ifile ; char pfilname[40] ; int min; - char *strcpy(); int lc; /* loop counter */ char *msg; /* message returned from parse_opts */ diff -Nur ltp-full-20030710/testcases/kernel/syscalls/dup2/dup205.c ltp/testcases/kernel/syscalls/dup2/dup205.c --- ltp-full-20030710/testcases/kernel/syscalls/dup2/dup205.c 2002-12-30 15:21:05.000000000 -0500 +++ ltp/testcases/kernel/syscalls/dup2/dup205.c 2003-07-27 11:46:17.000000000 -0400 @@ -58,7 +58,6 @@ int ifile ; char pfilname[40] ; int min; - char *strcpy(); int serrno; int lc; /* loop counter */ diff -Nur ltp-full-20030710/testcases/kernel/syscalls/exit/exit02.c ltp/testcases/kernel/syscalls/exit/exit02.c --- ltp-full-20030710/testcases/kernel/syscalls/exit/exit02.c 2003-03-25 13:50:24.000000000 -0500 +++ ltp/testcases/kernel/syscalls/exit/exit02.c 2003-07-27 11:46:50.000000000 -0400 @@ -71,7 +71,6 @@ char wbuf[BUFSIZ], rbuf[BUFSIZ]; int len, rlen; int rval = 0; - char *strcpy(); int lc; /* loop counter */ char *msg; /* message returned from parse_opts */ diff -Nur ltp-full-20030710/testcases/kernel/syscalls/pipe/pipe01.c ltp/testcases/kernel/syscalls/pipe/pipe01.c --- ltp-full-20030710/testcases/kernel/syscalls/pipe/pipe01.c 2003-03-27 11:47:30.000000000 -0500 +++ ltp/testcases/kernel/syscalls/pipe/pipe01.c 2003-07-27 11:47:18.000000000 -0400 @@ -64,7 +64,6 @@ char wrbuf[BUFSIZ], rebuf[BUFSIZ]; int red, written; /* no. of chars read/written to pipe */ int greater, length; - char *strcpy(); /* parse standard options */ if ((msg = parse_opts(ac, av, (option_t *)NULL, NULL)) ! = (char *)NULL){ -- Randy Hron http://home.earthlink.net/~rwhron/kernel/bigbox.html ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Ltp-list mailing list Ltp...@li... https://lists.sourceforge.net/lists/listinfo/ltp-list |