* remote.c (remote_cisco_section_offsets): Do not cast result from

bfd_get_section_name.
(compare_sections_command): Ditto.
(remote_cisco_section_offsets): Make ``p'' a const pointer.
(compare_sections_command): Ditto for ``sectname''.
This commit is contained in:
Andrew Cagney
2001-03-19 21:01:06 +00:00
parent 0b3f98d350
commit ce359b09e5
2 changed files with 11 additions and 4 deletions

View File

@@ -1,3 +1,11 @@
2001-03-19 Andrew Cagney <ac131313@redhat.com>
* remote.c (remote_cisco_section_offsets): Do not cast result from
bfd_get_section_name.
(compare_sections_command): Ditto.
(remote_cisco_section_offsets): Make ``p'' a const pointer.
(compare_sections_command): Ditto for ``sectname''.
2001-03-19 Andrew Cagney <ac131313@redhat.com> 2001-03-19 Andrew Cagney <ac131313@redhat.com>
From Mon Nov 20 13:59:29 2000 Andrew Cagney <cagney@b1.cygnus.com>: From Mon Nov 20 13:59:29 2000 Andrew Cagney <cagney@b1.cygnus.com>:

View File

@@ -1877,7 +1877,6 @@ remote_cisco_section_offsets (bfd_vma text_addr,
asection *sect; asection *sect;
bfd *abfd; bfd *abfd;
int len; int len;
char *p;
if (symfile_objfile == NULL) if (symfile_objfile == NULL)
return -1; /* no can do nothin' */ return -1; /* no can do nothin' */
@@ -1894,7 +1893,7 @@ remote_cisco_section_offsets (bfd_vma text_addr,
sect != 0; sect != 0;
sect = sect->next) sect = sect->next)
{ {
p = (unsigned char *) bfd_get_section_name (abfd, sect); const char *p = bfd_get_section_name (abfd, sect);
len = strlen (p); len = strlen (p);
if (strcmp (p + len - 4, "data") == 0) /* ends in "data" */ if (strcmp (p + len - 4, "data") == 0) /* ends in "data" */
if (data_base == 0 || if (data_base == 0 ||
@@ -4574,7 +4573,7 @@ compare_sections_command (char *args, int from_tty)
struct cleanup *old_chain; struct cleanup *old_chain;
char *tmp; char *tmp;
char *sectdata; char *sectdata;
char *sectname; const char *sectname;
char *buf = alloca (PBUFSIZ); char *buf = alloca (PBUFSIZ);
bfd_size_type size; bfd_size_type size;
bfd_vma lma; bfd_vma lma;
@@ -4596,7 +4595,7 @@ compare_sections_command (char *args, int from_tty)
if (size == 0) if (size == 0)
continue; /* skip zero-length section */ continue; /* skip zero-length section */
sectname = (char *) bfd_get_section_name (exec_bfd, s); sectname = bfd_get_section_name (exec_bfd, s);
if (args && strcmp (args, sectname) != 0) if (args && strcmp (args, sectname) != 0)
continue; /* not the section selected by user */ continue; /* not the section selected by user */