diff options
Diffstat (limited to 'sim/ppc/psim.c')
-rw-r--r-- | sim/ppc/psim.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/sim/ppc/psim.c b/sim/ppc/psim.c index ebb9cb4..70c02f7 100644 --- a/sim/ppc/psim.c +++ b/sim/ppc/psim.c @@ -93,10 +93,10 @@ psim_tree(void) } STATIC_INLINE_PSIM\ -(char *) -find_arg(char *err_msg, +(const char *) +find_arg(const char *err_msg, int *ptr_to_argp, - char **argv) + char * const *argv) { *ptr_to_argp += 1; if (argv[*ptr_to_argp] == NULL) @@ -216,7 +216,7 @@ psim_usage (int verbose, int help, SIM_OPEN_KIND kind) /* Test "string" for containing a string of digits that form a number between "min" and "max". The return value is the number or "err". */ static -int is_num( char *string, int min, int max, int err) +int is_num(const char *string, int min, int max, int err) { int result = 0; @@ -236,9 +236,9 @@ int is_num( char *string, int min, int max, int err) } INLINE_PSIM\ -(char **) +(char * const *) psim_options(device *root, - char **argv, + char * const *argv, SIM_OPEN_KIND kind) { device *current = root; @@ -247,8 +247,8 @@ psim_options(device *root, return NULL; argp = 0; while (argv[argp] != NULL && argv[argp][0] == '-') { - char *p = argv[argp] + 1; - char *param; + const char *p = argv[argp] + 1; + const char *param; while (*p != '\0') { switch (*p) { default: @@ -395,7 +395,7 @@ psim_options(device *root, INLINE_PSIM\ (void) psim_command(device *root, - char **argv) + char * const *argv) { int argp = 0; if (argv[argp] == NULL) { @@ -409,8 +409,8 @@ psim_command(device *root, trace_option(opt, 1); } else if (strcmp(*argv, "change-media") == 0) { - char *device = find_arg("Missing device name", &argp, argv); - char *media = argv[++argp]; + const char *device = find_arg("Missing device name", &argp, argv); + const char *media = argv[++argp]; device_ioctl(tree_find_device(root, device), NULL, 0, device_ioctl_change_media, media); } @@ -738,8 +738,8 @@ psim_init(psim *system) INLINE_PSIM\ (void) psim_stack(psim *system, - char **argv, - char **envp) + char * const *argv, + char * const *envp) { /* pass the stack device the argv/envp and let it work out what to do with it */ |