aboutsummaryrefslogtreecommitdiff
path: root/winsup/testsuite
diff options
context:
space:
mode:
authorEgor Duda <deo@logos-m.ru>2000-09-06 14:21:53 +0000
committerEgor Duda <deo@logos-m.ru>2000-09-06 14:21:53 +0000
commit664b2d68eba3e95d9936c8d21ec20681a10fa312 (patch)
treee6271d97288d679418f83a7ad9861de54f0a4dcf /winsup/testsuite
parent94cb46cdf0ab32ab3ef40266b4e92c72e7c0f7b3 (diff)
downloadnewlib-664b2d68eba3e95d9936c8d21ec20681a10fa312.zip
newlib-664b2d68eba3e95d9936c8d21ec20681a10fa312.tar.gz
newlib-664b2d68eba3e95d9936c8d21ec20681a10fa312.tar.bz2
Add 'const' qualifiers where needed to avoid compiler warnings.
* libltp/lib/tst_sig.c (tst_sig): Don't attempt to cleanup on fatal errors. * libltp/lib/parse_opts.c (parse_opts): Initialize allocated string to prevent heap corruption.
Diffstat (limited to 'winsup/testsuite')
-rw-r--r--winsup/testsuite/ChangeLog8
-rw-r--r--winsup/testsuite/libltp/include/test.h12
-rw-r--r--winsup/testsuite/libltp/include/usctest.h2
-rw-r--r--winsup/testsuite/libltp/lib/dataascii.c4
-rw-r--r--winsup/testsuite/libltp/lib/open_flags.c2
-rw-r--r--winsup/testsuite/libltp/lib/parse_opts.c8
-rw-r--r--winsup/testsuite/libltp/lib/tst_res.c16
-rw-r--r--winsup/testsuite/libltp/lib/tst_sig.c10
-rw-r--r--winsup/testsuite/winsup.api/ltp/access01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/access03.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/alarm01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/alarm02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/alarm03.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/asyncio02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/chdir02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/chmod02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/chown01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/close08.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/creat09.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/dup01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/dup02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/dup04.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/dup05.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/execl01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/execle01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/execlp01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/execv01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/execve01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/execvp01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fchmod01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fchown01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fcntl02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fcntl03.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fcntl04.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fcntl05.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fcntl07.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fcntl07B.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fcntl08.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fcntl09.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fcntl10.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fork01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fork04.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fpathconf01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fstat01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/fsync01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/getegid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/geteuid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/getgid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/getgroups01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/getgroups02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/gethostid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/gethostname01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/getpgrp01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/getpid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/getppid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/getuid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/kill09.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/link02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/link03.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/link04.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/link05.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/lseek01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/lseek02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/lseek04.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/lseek05.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/lstat02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/mkdir01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/mkdir08.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/mknod01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/nice05.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/open03.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/pathconf01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/pause01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/readlink02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/rename02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/rmdir04.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/select01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/setgid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/setgroups01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/setpgid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/setregid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/setreuid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/setuid01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/setuid02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/stat05.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/symlink01.c4
-rw-r--r--winsup/testsuite/winsup.api/ltp/symlink02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/sync01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/time01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/times01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/ulimit01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/umask01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/uname01.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/unlink05.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/unlink06.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/unlink07.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/wait02.c2
-rw-r--r--winsup/testsuite/winsup.api/ltp/write01.c2
98 files changed, 131 insertions, 113 deletions
diff --git a/winsup/testsuite/ChangeLog b/winsup/testsuite/ChangeLog
index 219b5bc..2966ef4 100644
--- a/winsup/testsuite/ChangeLog
+++ b/winsup/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2000-09-06 Egor Duda <deo@logos-m.ru>
+
+ Add 'const' qualifiers where needed to avoid compiler warnings.
+ * libltp/lib/tst_sig.c (tst_sig): Don't attempt to cleanup on
+ fatal errors.
+ * libltp/lib/parse_opts.c (parse_opts): Initialize allocated
+ string to prevent heap corruption.
+
2000-09-04 Egor Duda <deo@logos-m.ru>
* Makefile.in: Always add libltp headers directory to headers
diff --git a/winsup/testsuite/libltp/include/test.h b/winsup/testsuite/libltp/include/test.h
index 6f95517..acfdfdf 100644
--- a/winsup/testsuite/libltp/include/test.h
+++ b/winsup/testsuite/libltp/include/test.h
@@ -190,14 +190,14 @@ extern void tst_clear_error();
* The following prototypes are needed to remove compile errors
* on IRIX systems when compiled with -n32 and -64.
*/
-extern void tst_res(int ttype, char *fname, char *arg_fmt, ...);
-extern void tst_resm(int ttype, char *arg_fmt, ...);
+extern void tst_res(int ttype, char *fname, const char *arg_fmt, ...);
+extern void tst_resm(int ttype, const char *arg_fmt, ...);
extern void tst_brk(int ttype, char *fname, void (*func)(),
- char *arg_fmt, ...);
+ const char *arg_fmt, ...);
extern void tst_brkloop(int ttype, char *fname, void (*func)(),
- char *arg_fmt, ...);
-extern void tst_brkm(int ttype, void (*func)(), char *arg_fmt, ...);
-extern void tst_brkloopm(int ttype, void (*func)(), char *arg_fmt, ...);
+ const char *arg_fmt, ...);
+extern void tst_brkm(int ttype, void (*func)(), const char *arg_fmt, ...);
+extern void tst_brkloopm(int ttype, void (*func)(), const char *arg_fmt, ...);
extern int tst_environ();
extern void tst_exit();
diff --git a/winsup/testsuite/libltp/include/usctest.h b/winsup/testsuite/libltp/include/usctest.h
index afdd45f..232e67a 100644
--- a/winsup/testsuite/libltp/include/usctest.h
+++ b/winsup/testsuite/libltp/include/usctest.h
@@ -142,7 +142,7 @@ extern float STD_LOOP_DURATION, /* wall clock time to iterate */
/**********************************************************************
* Prototype for parse_opts routine
**********************************************************************/
-extern char *parse_opts(int ac, char **av, option_t *user_optarr, void (*uhf)());
+extern const char *parse_opts(int ac, char **av, option_t *user_optarr, void (*uhf)());
/*
diff --git a/winsup/testsuite/libltp/lib/dataascii.c b/winsup/testsuite/libltp/lib/dataascii.c
index 4b18e38..5bc2018 100644
--- a/winsup/testsuite/libltp/lib/dataascii.c
+++ b/winsup/testsuite/libltp/lib/dataascii.c
@@ -54,7 +54,7 @@ int offset;
int ind; /* index into CHARS array */
char *chr;
int chars_size;
- char *charlist;
+ const char *charlist;
chr=buffer;
total=offset+bsize;
@@ -90,7 +90,7 @@ char **errmsg;
int ind; /* index into CHARS array */
char *chr;
int chars_size;
- char *charlist;
+ const char *charlist;
chr=buffer;
total=offset+bsize;
diff --git a/winsup/testsuite/libltp/lib/open_flags.c b/winsup/testsuite/libltp/lib/open_flags.c
index eed39ee..3105955 100644
--- a/winsup/testsuite/libltp/lib/open_flags.c
+++ b/winsup/testsuite/libltp/lib/open_flags.c
@@ -109,7 +109,7 @@
static char Open_symbols[512]; /* space for openflags2symbols return value */
struct open_flag_t {
- char *symbol;
+ const char *symbol;
int flag;
};
diff --git a/winsup/testsuite/libltp/lib/parse_opts.c b/winsup/testsuite/libltp/lib/parse_opts.c
index 2758ebf..c401813 100644
--- a/winsup/testsuite/libltp/lib/parse_opts.c
+++ b/winsup/testsuite/libltp/lib/parse_opts.c
@@ -144,8 +144,8 @@ static char *STD_start_break=0; /* original sbrk size */
static int Debug=0;
struct std_option_t {
- char *optstr;
- char *help;
+ const char *optstr;
+ const char *help;
char *flag;
char **arg;
} std_options[] = {
@@ -197,7 +197,7 @@ static void usc_recressive_func();
/**********************************************************************
* parse_opts:
**********************************************************************/
-char *
+const char *
parse_opts(int ac, char **av, option_t *user_optarr, void (*uhf)())
{
int found; /* flag to indicate that an option specified was */
@@ -236,6 +236,8 @@ parse_opts(int ac, char **av, option_t *user_optarr, void (*uhf)())
if (!optionstr)
return "parse_opts: ERROR - Could not allocate memory for optionstr";
+ optionstr[0] = '\0';
+
for (i = 0; std_options[i].optstr; ++i)
strcat(optionstr, std_options[i].optstr);
if (user_optarr)
diff --git a/winsup/testsuite/libltp/lib/tst_res.c b/winsup/testsuite/libltp/lib/tst_res.c
index 394bc04..7f0a003 100644
--- a/winsup/testsuite/libltp/lib/tst_res.c
+++ b/winsup/testsuite/libltp/lib/tst_res.c
@@ -153,7 +153,7 @@
*/
static void check_env();
static void tst_condense(int tnum, int ttype, char *tmesg);
-static void tst_print(char *tcid, int tnum, int trange, int ttype, char *tmesg);
+static void tst_print(char *tcid, int tnum, int trange, int ttype, const char *tmesg);
static void cat_file(char *filename);
@@ -216,7 +216,7 @@ char *TESTDIR = NULL;
* eventually get here to print the results.
*/
void
-tst_res(int ttype, char *fname, char *arg_fmt, ...)
+tst_res(int ttype, char *fname, const char *arg_fmt, ...)
{
int i;
char tmesg[USERMESG]; /* expanded message */
@@ -407,7 +407,7 @@ tst_flush()
* stream.
*/
static void
-tst_print(char *tcid, int tnum, int trange, int ttype, char *tmesg)
+tst_print(char *tcid, int tnum, int trange, int ttype, const char *tmesg)
{
char type[5];
@@ -581,7 +581,7 @@ tst_environ()
* tests cases.
*/
void
-tst_brk(int ttype, char *fname, void (*func)(), char *arg_fmt, ...)
+tst_brk(int ttype, char *fname, void (*func)(), const char *arg_fmt, ...)
{
char tmesg[USERMESG]; /* expanded message */
@@ -652,7 +652,7 @@ tst_brk(int ttype, char *fname, void (*func)(), char *arg_fmt, ...)
* remaining test cases within test case loop.
*/
void
-tst_brkloop(int ttype, char *fname, void (*func)(), char *arg_fmt, ...)
+tst_brkloop(int ttype, char *fname, void (*func)(), const char *arg_fmt, ...)
{
char tmesg[USERMESG]; /* expanded message */
@@ -727,7 +727,7 @@ tst_brkloop(int ttype, char *fname, void (*func)(), char *arg_fmt, ...)
* tst_resm() - Interface to tst_res(), with no filename.
*/
void
-tst_resm(int ttype, char *arg_fmt, ...)
+tst_resm(int ttype, const char *arg_fmt, ...)
{
char tmesg[USERMESG]; /* expanded message */
@@ -752,7 +752,7 @@ tst_resm(int ttype, char *arg_fmt, ...)
* tst_brkm() - Interface to tst_brk(), with no filename.
*/
void
-tst_brkm(int ttype, void (*func)(), char *arg_fmt, ...)
+tst_brkm(int ttype, void (*func)(), const char *arg_fmt, ...)
{
char tmesg[USERMESG]; /* expanded message */
@@ -777,7 +777,7 @@ tst_brkm(int ttype, void (*func)(), char *arg_fmt, ...)
* tst_brkloopm() - Interface to tst_brkloop(), with no filename.
*/
void
-tst_brkloopm(int ttype, void (*func)(), char *arg_fmt, ...)
+tst_brkloopm(int ttype, void (*func)(), const char *arg_fmt, ...)
{
char tmesg[USERMESG]; /* expanded message */
diff --git a/winsup/testsuite/libltp/lib/tst_sig.c b/winsup/testsuite/libltp/lib/tst_sig.c
index c0d5bbf..cccc2c7 100644
--- a/winsup/testsuite/libltp/lib/tst_sig.c
+++ b/winsup/testsuite/libltp/lib/tst_sig.c
@@ -150,7 +150,15 @@ tst_sig(int fork_flag, void (*handler)(), void (*cleanup)())
#ifdef SIGPTRESCHED
case SIGPTRESCHED:
#endif /* SIGPTRESCHED */
-
+#ifdef __CYGWIN__
+ case SIGSEGV:
+ case SIGILL:
+ case SIGTRAP:
+ case SIGABRT:
+ case SIGEMT:
+ case SIGFPE:
+ case SIGBUS:
+#endif
break;
case SIGCLD:
diff --git a/winsup/testsuite/winsup.api/ltp/access01.c b/winsup/testsuite/winsup.api/ltp/access01.c
index e108d81..aaf50cf 100644
--- a/winsup/testsuite/winsup.api/ltp/access01.c
+++ b/winsup/testsuite/winsup.api/ltp/access01.c
@@ -157,7 +157,7 @@ int Ntc = sizeof(Test_cases) / sizeof(struct test_case_t);
int main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int tc;
TST_TOTAL=Ntc;
diff --git a/winsup/testsuite/winsup.api/ltp/access03.c b/winsup/testsuite/winsup.api/ltp/access03.c
index d2c2c29..dc7dc5e 100644
--- a/winsup/testsuite/winsup.api/ltp/access03.c
+++ b/winsup/testsuite/winsup.api/ltp/access03.c
@@ -122,7 +122,7 @@ int exp_enos[]={EFAULT, 0}; /* List must end with 0 */
int main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
diff --git a/winsup/testsuite/winsup.api/ltp/alarm01.c b/winsup/testsuite/winsup.api/ltp/alarm01.c
index bfae190..ac754e3 100644
--- a/winsup/testsuite/winsup.api/ltp/alarm01.c
+++ b/winsup/testsuite/winsup.api/ltp/alarm01.c
@@ -129,7 +129,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/alarm02.c b/winsup/testsuite/winsup.api/ltp/alarm02.c
index 65e3c2b..7c608da 100644
--- a/winsup/testsuite/winsup.api/ltp/alarm02.c
+++ b/winsup/testsuite/winsup.api/ltp/alarm02.c
@@ -119,7 +119,7 @@ main(int ac, char **av)
/* Parameters for usc code */
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/* Parameters for alarm test */
char *buf[] = { "-1", "ULONG_MAX", "ULONG_MAX+1"};
diff --git a/winsup/testsuite/winsup.api/ltp/alarm03.c b/winsup/testsuite/winsup.api/ltp/alarm03.c
index 4948bb0..2753013 100644
--- a/winsup/testsuite/winsup.api/ltp/alarm03.c
+++ b/winsup/testsuite/winsup.api/ltp/alarm03.c
@@ -110,7 +110,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/asyncio02.c b/winsup/testsuite/winsup.api/ltp/asyncio02.c
index 23532da..b7ccb62 100644
--- a/winsup/testsuite/winsup.api/ltp/asyncio02.c
+++ b/winsup/testsuite/winsup.api/ltp/asyncio02.c
@@ -151,7 +151,7 @@ main(int ac, char **av)
int ret_val; /* return value from testrun call */
int eok; /* everything is ok flag */
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int flag_cnt;
Tst_nobuf=1;
diff --git a/winsup/testsuite/winsup.api/ltp/chdir02.c b/winsup/testsuite/winsup.api/ltp/chdir02.c
index 3d0e4f3..b59fd93 100644
--- a/winsup/testsuite/winsup.api/ltp/chdir02.c
+++ b/winsup/testsuite/winsup.api/ltp/chdir02.c
@@ -132,7 +132,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/chmod02.c b/winsup/testsuite/winsup.api/ltp/chmod02.c
index 6a39145..41c3485 100644
--- a/winsup/testsuite/winsup.api/ltp/chmod02.c
+++ b/winsup/testsuite/winsup.api/ltp/chmod02.c
@@ -140,7 +140,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int ind;
int mode;
diff --git a/winsup/testsuite/winsup.api/ltp/chown01.c b/winsup/testsuite/winsup.api/ltp/chown01.c
index 18184c2..1060637 100644
--- a/winsup/testsuite/winsup.api/ltp/chown01.c
+++ b/winsup/testsuite/winsup.api/ltp/chown01.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/close08.c b/winsup/testsuite/winsup.api/ltp/close08.c
index 8cb9332..7c9567f 100644
--- a/winsup/testsuite/winsup.api/ltp/close08.c
+++ b/winsup/testsuite/winsup.api/ltp/close08.c
@@ -135,7 +135,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/creat09.c b/winsup/testsuite/winsup.api/ltp/creat09.c
index 794f66c..0caa879 100644
--- a/winsup/testsuite/winsup.api/ltp/creat09.c
+++ b/winsup/testsuite/winsup.api/ltp/creat09.c
@@ -135,7 +135,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/dup01.c b/winsup/testsuite/winsup.api/ltp/dup01.c
index b7ed8de..d065f9d 100644
--- a/winsup/testsuite/winsup.api/ltp/dup01.c
+++ b/winsup/testsuite/winsup.api/ltp/dup01.c
@@ -137,7 +137,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/dup02.c b/winsup/testsuite/winsup.api/ltp/dup02.c
index a16cb65..3aac3e9 100644
--- a/winsup/testsuite/winsup.api/ltp/dup02.c
+++ b/winsup/testsuite/winsup.api/ltp/dup02.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int nfds = sizeof(Fds) / sizeof(int);
int ind;
diff --git a/winsup/testsuite/winsup.api/ltp/dup04.c b/winsup/testsuite/winsup.api/ltp/dup04.c
index a2a2c34..85540db 100644
--- a/winsup/testsuite/winsup.api/ltp/dup04.c
+++ b/winsup/testsuite/winsup.api/ltp/dup04.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/dup05.c b/winsup/testsuite/winsup.api/ltp/dup05.c
index 03314b1..4f889cd 100644
--- a/winsup/testsuite/winsup.api/ltp/dup05.c
+++ b/winsup/testsuite/winsup.api/ltp/dup05.c
@@ -137,7 +137,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/execl01.c b/winsup/testsuite/winsup.api/ltp/execl01.c
index 90a3ec5..b23716a 100644
--- a/winsup/testsuite/winsup.api/ltp/execl01.c
+++ b/winsup/testsuite/winsup.api/ltp/execl01.c
@@ -140,7 +140,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
Tst_nobuf=1; /* turn off buffering in tst_ routines */
diff --git a/winsup/testsuite/winsup.api/ltp/execle01.c b/winsup/testsuite/winsup.api/ltp/execle01.c
index 46a27a2..f29d34f 100644
--- a/winsup/testsuite/winsup.api/ltp/execle01.c
+++ b/winsup/testsuite/winsup.api/ltp/execle01.c
@@ -139,7 +139,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
Tst_nobuf=1; /* turn off buffering in tst_ routines */
diff --git a/winsup/testsuite/winsup.api/ltp/execlp01.c b/winsup/testsuite/winsup.api/ltp/execlp01.c
index e8e4a53..6bf97d4 100644
--- a/winsup/testsuite/winsup.api/ltp/execlp01.c
+++ b/winsup/testsuite/winsup.api/ltp/execlp01.c
@@ -138,7 +138,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
Tst_nobuf=1; /* turn off buffering in tst_ routines */
diff --git a/winsup/testsuite/winsup.api/ltp/execv01.c b/winsup/testsuite/winsup.api/ltp/execv01.c
index 5f24596..b833e1c 100644
--- a/winsup/testsuite/winsup.api/ltp/execv01.c
+++ b/winsup/testsuite/winsup.api/ltp/execv01.c
@@ -139,7 +139,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
Tst_nobuf=1; /* turn off buffering in tst_ routines */
diff --git a/winsup/testsuite/winsup.api/ltp/execve01.c b/winsup/testsuite/winsup.api/ltp/execve01.c
index 402205b..1abe72f 100644
--- a/winsup/testsuite/winsup.api/ltp/execve01.c
+++ b/winsup/testsuite/winsup.api/ltp/execve01.c
@@ -140,7 +140,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
Tst_nobuf=1; /* turn off buffering in tst_ routines */
diff --git a/winsup/testsuite/winsup.api/ltp/execvp01.c b/winsup/testsuite/winsup.api/ltp/execvp01.c
index d7d0cc3..6f645d6 100644
--- a/winsup/testsuite/winsup.api/ltp/execvp01.c
+++ b/winsup/testsuite/winsup.api/ltp/execvp01.c
@@ -139,7 +139,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
Tst_nobuf=1; /* turn off buffering in tst_ routines */
diff --git a/winsup/testsuite/winsup.api/ltp/fchmod01.c b/winsup/testsuite/winsup.api/ltp/fchmod01.c
index 0e27179..ffcf37f 100644
--- a/winsup/testsuite/winsup.api/ltp/fchmod01.c
+++ b/winsup/testsuite/winsup.api/ltp/fchmod01.c
@@ -133,7 +133,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fchown01.c b/winsup/testsuite/winsup.api/ltp/fchown01.c
index 3c93403..045f848 100644
--- a/winsup/testsuite/winsup.api/ltp/fchown01.c
+++ b/winsup/testsuite/winsup.api/ltp/fchown01.c
@@ -133,7 +133,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fcntl02.c b/winsup/testsuite/winsup.api/ltp/fcntl02.c
index 70f7803..14fc1b6 100644
--- a/winsup/testsuite/winsup.api/ltp/fcntl02.c
+++ b/winsup/testsuite/winsup.api/ltp/fcntl02.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fcntl03.c b/winsup/testsuite/winsup.api/ltp/fcntl03.c
index be8289f..93a9b9b 100644
--- a/winsup/testsuite/winsup.api/ltp/fcntl03.c
+++ b/winsup/testsuite/winsup.api/ltp/fcntl03.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fcntl04.c b/winsup/testsuite/winsup.api/ltp/fcntl04.c
index 2dd1eb9..d708430 100644
--- a/winsup/testsuite/winsup.api/ltp/fcntl04.c
+++ b/winsup/testsuite/winsup.api/ltp/fcntl04.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fcntl05.c b/winsup/testsuite/winsup.api/ltp/fcntl05.c
index 44180a5..86f492a 100644
--- a/winsup/testsuite/winsup.api/ltp/fcntl05.c
+++ b/winsup/testsuite/winsup.api/ltp/fcntl05.c
@@ -137,7 +137,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fcntl07.c b/winsup/testsuite/winsup.api/ltp/fcntl07.c
index 3af0ec6..c48e475 100644
--- a/winsup/testsuite/winsup.api/ltp/fcntl07.c
+++ b/winsup/testsuite/winsup.api/ltp/fcntl07.c
@@ -193,7 +193,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int exec_return; /* return from do_exec */
int **tcp; /* testcase pointer (pointer to FD) */
diff --git a/winsup/testsuite/winsup.api/ltp/fcntl07B.c b/winsup/testsuite/winsup.api/ltp/fcntl07B.c
index 2d03dca..51b88c2 100644
--- a/winsup/testsuite/winsup.api/ltp/fcntl07B.c
+++ b/winsup/testsuite/winsup.api/ltp/fcntl07B.c
@@ -191,7 +191,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int exec_return; /* return from do_exec */
int **tcp; /* testcase pointer (pointer to FD) */
diff --git a/winsup/testsuite/winsup.api/ltp/fcntl08.c b/winsup/testsuite/winsup.api/ltp/fcntl08.c
index b96e0c2..c4cbad4 100644
--- a/winsup/testsuite/winsup.api/ltp/fcntl08.c
+++ b/winsup/testsuite/winsup.api/ltp/fcntl08.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fcntl09.c b/winsup/testsuite/winsup.api/ltp/fcntl09.c
index fe37077..f10df71 100644
--- a/winsup/testsuite/winsup.api/ltp/fcntl09.c
+++ b/winsup/testsuite/winsup.api/ltp/fcntl09.c
@@ -137,7 +137,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fcntl10.c b/winsup/testsuite/winsup.api/ltp/fcntl10.c
index 96e1e12..8b23575 100644
--- a/winsup/testsuite/winsup.api/ltp/fcntl10.c
+++ b/winsup/testsuite/winsup.api/ltp/fcntl10.c
@@ -137,7 +137,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fork01.c b/winsup/testsuite/winsup.api/ltp/fork01.c
index d45d30b..dfd412a 100644
--- a/winsup/testsuite/winsup.api/ltp/fork01.c
+++ b/winsup/testsuite/winsup.api/ltp/fork01.c
@@ -199,7 +199,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int fails;
int kid_status, wait_status;
diff --git a/winsup/testsuite/winsup.api/ltp/fork04.c b/winsup/testsuite/winsup.api/ltp/fork04.c
index 9fb7a8c..3725d9f 100644
--- a/winsup/testsuite/winsup.api/ltp/fork04.c
+++ b/winsup/testsuite/winsup.api/ltp/fork04.c
@@ -320,7 +320,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int kid_status; /* status returned from child */
int wait_status; /* status of wait system call in parent */
int fails; /* indicates whether to continue with tests */
diff --git a/winsup/testsuite/winsup.api/ltp/fpathconf01.c b/winsup/testsuite/winsup.api/ltp/fpathconf01.c
index 2c0f1a7..bc4f2b2 100644
--- a/winsup/testsuite/winsup.api/ltp/fpathconf01.c
+++ b/winsup/testsuite/winsup.api/ltp/fpathconf01.c
@@ -156,7 +156,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fstat01.c b/winsup/testsuite/winsup.api/ltp/fstat01.c
index 9bc9d5f..9cb7959 100644
--- a/winsup/testsuite/winsup.api/ltp/fstat01.c
+++ b/winsup/testsuite/winsup.api/ltp/fstat01.c
@@ -137,7 +137,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/fsync01.c b/winsup/testsuite/winsup.api/ltp/fsync01.c
index 1f077b7..57ddd5f 100644
--- a/winsup/testsuite/winsup.api/ltp/fsync01.c
+++ b/winsup/testsuite/winsup.api/ltp/fsync01.c
@@ -137,7 +137,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/getegid01.c b/winsup/testsuite/winsup.api/ltp/getegid01.c
index 7bbee0f..d2c8a52 100644
--- a/winsup/testsuite/winsup.api/ltp/getegid01.c
+++ b/winsup/testsuite/winsup.api/ltp/getegid01.c
@@ -131,7 +131,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
;
diff --git a/winsup/testsuite/winsup.api/ltp/geteuid01.c b/winsup/testsuite/winsup.api/ltp/geteuid01.c
index 90f289c..b4840f5 100644
--- a/winsup/testsuite/winsup.api/ltp/geteuid01.c
+++ b/winsup/testsuite/winsup.api/ltp/geteuid01.c
@@ -131,7 +131,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
;
diff --git a/winsup/testsuite/winsup.api/ltp/getgid01.c b/winsup/testsuite/winsup.api/ltp/getgid01.c
index ff146fc..fcde734 100644
--- a/winsup/testsuite/winsup.api/ltp/getgid01.c
+++ b/winsup/testsuite/winsup.api/ltp/getgid01.c
@@ -132,7 +132,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/getgroups01.c b/winsup/testsuite/winsup.api/ltp/getgroups01.c
index ab39e86..6b935f2 100644
--- a/winsup/testsuite/winsup.api/ltp/getgroups01.c
+++ b/winsup/testsuite/winsup.api/ltp/getgroups01.c
@@ -97,7 +97,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *ptr; /* message returned from parse_opts */
+ const char *ptr; /* message returned from parse_opts */
int i, /* counter */
group, /* return value from Getgid() call */
diff --git a/winsup/testsuite/winsup.api/ltp/getgroups02.c b/winsup/testsuite/winsup.api/ltp/getgroups02.c
index 977ae52..b517c76 100644
--- a/winsup/testsuite/winsup.api/ltp/getgroups02.c
+++ b/winsup/testsuite/winsup.api/ltp/getgroups02.c
@@ -139,7 +139,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/gethostid01.c b/winsup/testsuite/winsup.api/ltp/gethostid01.c
index 7d43992..2d4a187 100644
--- a/winsup/testsuite/winsup.api/ltp/gethostid01.c
+++ b/winsup/testsuite/winsup.api/ltp/gethostid01.c
@@ -129,7 +129,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
;
diff --git a/winsup/testsuite/winsup.api/ltp/gethostname01.c b/winsup/testsuite/winsup.api/ltp/gethostname01.c
index 2e2e520..2f94db7 100644
--- a/winsup/testsuite/winsup.api/ltp/gethostname01.c
+++ b/winsup/testsuite/winsup.api/ltp/gethostname01.c
@@ -131,7 +131,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
char hname[100]; /* host name */
diff --git a/winsup/testsuite/winsup.api/ltp/getpgrp01.c b/winsup/testsuite/winsup.api/ltp/getpgrp01.c
index 49c931b..bd3a891 100644
--- a/winsup/testsuite/winsup.api/ltp/getpgrp01.c
+++ b/winsup/testsuite/winsup.api/ltp/getpgrp01.c
@@ -132,7 +132,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/getpid01.c b/winsup/testsuite/winsup.api/ltp/getpid01.c
index 0f17203..58d6b05 100644
--- a/winsup/testsuite/winsup.api/ltp/getpid01.c
+++ b/winsup/testsuite/winsup.api/ltp/getpid01.c
@@ -130,7 +130,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/getppid01.c b/winsup/testsuite/winsup.api/ltp/getppid01.c
index d001fd1..9eab5df 100644
--- a/winsup/testsuite/winsup.api/ltp/getppid01.c
+++ b/winsup/testsuite/winsup.api/ltp/getppid01.c
@@ -132,7 +132,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/getuid01.c b/winsup/testsuite/winsup.api/ltp/getuid01.c
index c4d7794..58920ed 100644
--- a/winsup/testsuite/winsup.api/ltp/getuid01.c
+++ b/winsup/testsuite/winsup.api/ltp/getuid01.c
@@ -132,7 +132,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/kill09.c b/winsup/testsuite/winsup.api/ltp/kill09.c
index d1b1c3c..9d6b0a1 100644
--- a/winsup/testsuite/winsup.api/ltp/kill09.c
+++ b/winsup/testsuite/winsup.api/ltp/kill09.c
@@ -135,7 +135,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int status;
/***************************************************************
diff --git a/winsup/testsuite/winsup.api/ltp/link02.c b/winsup/testsuite/winsup.api/ltp/link02.c
index 330337a..61294f1 100644
--- a/winsup/testsuite/winsup.api/ltp/link02.c
+++ b/winsup/testsuite/winsup.api/ltp/link02.c
@@ -138,7 +138,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
struct stat fbuf, lbuf;
/***************************************************************
diff --git a/winsup/testsuite/winsup.api/ltp/link03.c b/winsup/testsuite/winsup.api/ltp/link03.c
index 95c3a76..7b43958 100644
--- a/winsup/testsuite/winsup.api/ltp/link03.c
+++ b/winsup/testsuite/winsup.api/ltp/link03.c
@@ -155,7 +155,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
struct stat fbuf, lbuf;
int cnt;
int nlinks;
diff --git a/winsup/testsuite/winsup.api/ltp/link04.c b/winsup/testsuite/winsup.api/ltp/link04.c
index 21a5471..7f23901 100644
--- a/winsup/testsuite/winsup.api/ltp/link04.c
+++ b/winsup/testsuite/winsup.api/ltp/link04.c
@@ -213,7 +213,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
char *fname1, *fname2;
char *desc1, *desc2;
int ind;
diff --git a/winsup/testsuite/winsup.api/ltp/link05.c b/winsup/testsuite/winsup.api/ltp/link05.c
index f2c52ae..5078a6a 100644
--- a/winsup/testsuite/winsup.api/ltp/link05.c
+++ b/winsup/testsuite/winsup.api/ltp/link05.c
@@ -155,7 +155,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
struct stat fbuf, lbuf;
int cnt;
char lname[255];
diff --git a/winsup/testsuite/winsup.api/ltp/lseek01.c b/winsup/testsuite/winsup.api/ltp/lseek01.c
index e6d70a4..32756fe 100644
--- a/winsup/testsuite/winsup.api/ltp/lseek01.c
+++ b/winsup/testsuite/winsup.api/ltp/lseek01.c
@@ -138,7 +138,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int ind;
int offset;
diff --git a/winsup/testsuite/winsup.api/ltp/lseek02.c b/winsup/testsuite/winsup.api/ltp/lseek02.c
index bce2b95..9ad906b 100644
--- a/winsup/testsuite/winsup.api/ltp/lseek02.c
+++ b/winsup/testsuite/winsup.api/ltp/lseek02.c
@@ -138,7 +138,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/lseek04.c b/winsup/testsuite/winsup.api/ltp/lseek04.c
index a79d0cf..d1c3c36 100644
--- a/winsup/testsuite/winsup.api/ltp/lseek04.c
+++ b/winsup/testsuite/winsup.api/ltp/lseek04.c
@@ -138,7 +138,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/lseek05.c b/winsup/testsuite/winsup.api/ltp/lseek05.c
index 669156b..0d51643 100644
--- a/winsup/testsuite/winsup.api/ltp/lseek05.c
+++ b/winsup/testsuite/winsup.api/ltp/lseek05.c
@@ -138,7 +138,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/lstat02.c b/winsup/testsuite/winsup.api/ltp/lstat02.c
index 5f491be..f6b97d7 100644
--- a/winsup/testsuite/winsup.api/ltp/lstat02.c
+++ b/winsup/testsuite/winsup.api/ltp/lstat02.c
@@ -137,7 +137,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/mkdir01.c b/winsup/testsuite/winsup.api/ltp/mkdir01.c
index b2ed07f..80f9bb6 100644
--- a/winsup/testsuite/winsup.api/ltp/mkdir01.c
+++ b/winsup/testsuite/winsup.api/ltp/mkdir01.c
@@ -128,7 +128,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
diff --git a/winsup/testsuite/winsup.api/ltp/mkdir08.c b/winsup/testsuite/winsup.api/ltp/mkdir08.c
index 515ac83..8378aba 100644
--- a/winsup/testsuite/winsup.api/ltp/mkdir08.c
+++ b/winsup/testsuite/winsup.api/ltp/mkdir08.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/mknod01.c b/winsup/testsuite/winsup.api/ltp/mknod01.c
index f009b9d..32c7fe1 100644
--- a/winsup/testsuite/winsup.api/ltp/mknod01.c
+++ b/winsup/testsuite/winsup.api/ltp/mknod01.c
@@ -159,7 +159,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
TST_TOTAL=(sizeof(tcases)/sizeof(tcases[0]));
/***************************************************************
diff --git a/winsup/testsuite/winsup.api/ltp/nice05.c b/winsup/testsuite/winsup.api/ltp/nice05.c
index 77135d4..602971f 100644
--- a/winsup/testsuite/winsup.api/ltp/nice05.c
+++ b/winsup/testsuite/winsup.api/ltp/nice05.c
@@ -132,7 +132,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/open03.c b/winsup/testsuite/winsup.api/ltp/open03.c
index 312093b..b8dce9c 100644
--- a/winsup/testsuite/winsup.api/ltp/open03.c
+++ b/winsup/testsuite/winsup.api/ltp/open03.c
@@ -135,7 +135,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/pathconf01.c b/winsup/testsuite/winsup.api/ltp/pathconf01.c
index fce0c04..f87c6e2 100644
--- a/winsup/testsuite/winsup.api/ltp/pathconf01.c
+++ b/winsup/testsuite/winsup.api/ltp/pathconf01.c
@@ -148,7 +148,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
TST_TOTAL=(sizeof(args)/sizeof(args[0]))-1;
diff --git a/winsup/testsuite/winsup.api/ltp/pause01.c b/winsup/testsuite/winsup.api/ltp/pause01.c
index 1094456..28187c3 100644
--- a/winsup/testsuite/winsup.api/ltp/pause01.c
+++ b/winsup/testsuite/winsup.api/ltp/pause01.c
@@ -130,7 +130,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/readlink02.c b/winsup/testsuite/winsup.api/ltp/readlink02.c
index 8bd37a4..c0ed6f1 100644
--- a/winsup/testsuite/winsup.api/ltp/readlink02.c
+++ b/winsup/testsuite/winsup.api/ltp/readlink02.c
@@ -134,7 +134,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/rename02.c b/winsup/testsuite/winsup.api/ltp/rename02.c
index f2390e8..28890f1 100644
--- a/winsup/testsuite/winsup.api/ltp/rename02.c
+++ b/winsup/testsuite/winsup.api/ltp/rename02.c
@@ -135,7 +135,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/rmdir04.c b/winsup/testsuite/winsup.api/ltp/rmdir04.c
index 304f37d..5cf84f7 100644
--- a/winsup/testsuite/winsup.api/ltp/rmdir04.c
+++ b/winsup/testsuite/winsup.api/ltp/rmdir04.c
@@ -138,7 +138,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/select01.c b/winsup/testsuite/winsup.api/ltp/select01.c
index 69bb8cd..6ff0fe8 100644
--- a/winsup/testsuite/winsup.api/ltp/select01.c
+++ b/winsup/testsuite/winsup.api/ltp/select01.c
@@ -147,7 +147,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
struct timeval timeout;
long test_time = 0; /* in usecs */
diff --git a/winsup/testsuite/winsup.api/ltp/setgid01.c b/winsup/testsuite/winsup.api/ltp/setgid01.c
index d05db18..50b339d 100644
--- a/winsup/testsuite/winsup.api/ltp/setgid01.c
+++ b/winsup/testsuite/winsup.api/ltp/setgid01.c
@@ -131,7 +131,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/setgroups01.c b/winsup/testsuite/winsup.api/ltp/setgroups01.c
index dfdb6b7..dc7bd1d 100644
--- a/winsup/testsuite/winsup.api/ltp/setgroups01.c
+++ b/winsup/testsuite/winsup.api/ltp/setgroups01.c
@@ -135,7 +135,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/setpgid01.c b/winsup/testsuite/winsup.api/ltp/setpgid01.c
index 8e26e09..e580a34 100644
--- a/winsup/testsuite/winsup.api/ltp/setpgid01.c
+++ b/winsup/testsuite/winsup.api/ltp/setpgid01.c
@@ -132,7 +132,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/setregid01.c b/winsup/testsuite/winsup.api/ltp/setregid01.c
index ff30f9c..e247f6c 100644
--- a/winsup/testsuite/winsup.api/ltp/setregid01.c
+++ b/winsup/testsuite/winsup.api/ltp/setregid01.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/setreuid01.c b/winsup/testsuite/winsup.api/ltp/setreuid01.c
index ce86a2c..67f3bae 100644
--- a/winsup/testsuite/winsup.api/ltp/setreuid01.c
+++ b/winsup/testsuite/winsup.api/ltp/setreuid01.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/setuid01.c b/winsup/testsuite/winsup.api/ltp/setuid01.c
index 75b6b89..4437108 100644
--- a/winsup/testsuite/winsup.api/ltp/setuid01.c
+++ b/winsup/testsuite/winsup.api/ltp/setuid01.c
@@ -133,7 +133,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/setuid02.c b/winsup/testsuite/winsup.api/ltp/setuid02.c
index 11b1958..65576af 100644
--- a/winsup/testsuite/winsup.api/ltp/setuid02.c
+++ b/winsup/testsuite/winsup.api/ltp/setuid02.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/stat05.c b/winsup/testsuite/winsup.api/ltp/stat05.c
index 5265253..ba102e3 100644
--- a/winsup/testsuite/winsup.api/ltp/stat05.c
+++ b/winsup/testsuite/winsup.api/ltp/stat05.c
@@ -137,7 +137,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/symlink01.c b/winsup/testsuite/winsup.api/ltp/symlink01.c
index f202ee2..d0ad0d5 100644
--- a/winsup/testsuite/winsup.api/ltp/symlink01.c
+++ b/winsup/testsuite/winsup.api/ltp/symlink01.c
@@ -340,7 +340,7 @@ void do_open();
/*
* Lets be optimistic and only define messages for passing test cases
*/
-char *msgs[] = {
+const char *msgs[] = {
"Creation of symbolic link file to no object file is ok",
"Creation of symbolic link file and object file via symbolic link is ok",
"Creating an existing symbolic link file error is caught",
@@ -515,7 +515,7 @@ main(int argc, char *argv[])
int do_syscalltests();
void cleanup();
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
diff --git a/winsup/testsuite/winsup.api/ltp/symlink02.c b/winsup/testsuite/winsup.api/ltp/symlink02.c
index d303e82..9fbecf2 100644
--- a/winsup/testsuite/winsup.api/ltp/symlink02.c
+++ b/winsup/testsuite/winsup.api/ltp/symlink02.c
@@ -135,7 +135,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/sync01.c b/winsup/testsuite/winsup.api/ltp/sync01.c
index acb1782..a32b24b 100644
--- a/winsup/testsuite/winsup.api/ltp/sync01.c
+++ b/winsup/testsuite/winsup.api/ltp/sync01.c
@@ -130,7 +130,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/time01.c b/winsup/testsuite/winsup.api/ltp/time01.c
index 60da862..570dedc 100644
--- a/winsup/testsuite/winsup.api/ltp/time01.c
+++ b/winsup/testsuite/winsup.api/ltp/time01.c
@@ -131,7 +131,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/times01.c b/winsup/testsuite/winsup.api/ltp/times01.c
index e80aaaf..0d8d1d0 100644
--- a/winsup/testsuite/winsup.api/ltp/times01.c
+++ b/winsup/testsuite/winsup.api/ltp/times01.c
@@ -134,7 +134,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/ulimit01.c b/winsup/testsuite/winsup.api/ltp/ulimit01.c
index 2ca9672..655c9e3 100644
--- a/winsup/testsuite/winsup.api/ltp/ulimit01.c
+++ b/winsup/testsuite/winsup.api/ltp/ulimit01.c
@@ -157,7 +157,7 @@ main(int ac, char **av)
{
int lc; /* loop counter */
int i; /* inner loop (test case) counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
int tmp;
TST_TOTAL = sizeof(Scenarios)/sizeof(struct limits_t);
diff --git a/winsup/testsuite/winsup.api/ltp/umask01.c b/winsup/testsuite/winsup.api/ltp/umask01.c
index fcf767b..04b3851 100644
--- a/winsup/testsuite/winsup.api/ltp/umask01.c
+++ b/winsup/testsuite/winsup.api/ltp/umask01.c
@@ -132,7 +132,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/uname01.c b/winsup/testsuite/winsup.api/ltp/uname01.c
index 6e46f9b..e2f8f8b 100644
--- a/winsup/testsuite/winsup.api/ltp/uname01.c
+++ b/winsup/testsuite/winsup.api/ltp/uname01.c
@@ -133,7 +133,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/unlink05.c b/winsup/testsuite/winsup.api/ltp/unlink05.c
index 0bb5b73..63e97df 100644
--- a/winsup/testsuite/winsup.api/ltp/unlink05.c
+++ b/winsup/testsuite/winsup.api/ltp/unlink05.c
@@ -136,7 +136,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/unlink06.c b/winsup/testsuite/winsup.api/ltp/unlink06.c
index 5fc3233..3d06903 100644
--- a/winsup/testsuite/winsup.api/ltp/unlink06.c
+++ b/winsup/testsuite/winsup.api/ltp/unlink06.c
@@ -139,7 +139,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/unlink07.c b/winsup/testsuite/winsup.api/ltp/unlink07.c
index cf48a46..889b609 100644
--- a/winsup/testsuite/winsup.api/ltp/unlink07.c
+++ b/winsup/testsuite/winsup.api/ltp/unlink07.c
@@ -166,7 +166,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
char *fname;
char *desc;
int ind;
diff --git a/winsup/testsuite/winsup.api/ltp/wait02.c b/winsup/testsuite/winsup.api/ltp/wait02.c
index 6c91f4f..8b4f41b 100644
--- a/winsup/testsuite/winsup.api/ltp/wait02.c
+++ b/winsup/testsuite/winsup.api/ltp/wait02.c
@@ -135,7 +135,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options
diff --git a/winsup/testsuite/winsup.api/ltp/write01.c b/winsup/testsuite/winsup.api/ltp/write01.c
index e137ee9..0fae9ae 100644
--- a/winsup/testsuite/winsup.api/ltp/write01.c
+++ b/winsup/testsuite/winsup.api/ltp/write01.c
@@ -141,7 +141,7 @@ int
main(int ac, char **av)
{
int lc; /* loop counter */
- char *msg; /* message returned from parse_opts */
+ const char *msg; /* message returned from parse_opts */
/***************************************************************
* parse standard options