From 34c5b0f7761a2410c3fbe29b4b295e1ea61fc68c Mon Sep 17 00:00:00 2001 From: kenner Date: Tue, 6 Jun 2000 12:08:44 +0000 Subject: * sdbout.c (struct sdb_file): NAME now const. (sdbout_init): input_file_name now const. (sdbout_start_new_source_file): FILENAME now const. * sdbout.c (sdbout_init, sdbout_start_new_source_file): Reflect above. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34426 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 7 +++++++ gcc/sdbout.c | 6 +++--- gcc/sdbout.h | 4 ++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 10564342a66..d0e57eec92b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +Tue Jun 6 08:17:26 2000 Richard Kenner + + * sdbout.c (struct sdb_file): NAME now const. + (sdbout_init): input_file_name now const. + (sdbout_start_new_source_file): FILENAME now const. + * sdbout.c (sdbout_init, sdbout_start_new_source_file): Reflect above. + 2000-06-06 Gabriel Dos Reis * c-typeck.c (build_conditional_expr): Handle complex data types. diff --git a/gcc/sdbout.c b/gcc/sdbout.c index 6433c67a2a1..f0075d56260 100644 --- a/gcc/sdbout.c +++ b/gcc/sdbout.c @@ -327,7 +327,7 @@ output_file_directive (asm_out_file, (FILENAME)) struct sdb_file { struct sdb_file *next; - char *name; + const char *name; }; /* This is the top of the stack. */ @@ -341,7 +341,7 @@ static struct sdb_file *current_file; void sdbout_init (asm_file, input_file_name, syms) FILE *asm_file ATTRIBUTE_UNUSED; - char *input_file_name ATTRIBUTE_UNUSED; + const char *input_file_name ATTRIBUTE_UNUSED; tree syms ATTRIBUTE_UNUSED; { #ifdef MIPS_DEBUGGING_INFO @@ -1645,7 +1645,7 @@ sdbout_label (insn) void sdbout_start_new_source_file (filename) - char *filename ATTRIBUTE_UNUSED; + const char *filename ATTRIBUTE_UNUSED; { #ifdef MIPS_DEBUGGING_INFO struct sdb_file *n = (struct sdb_file *) xmalloc (sizeof *n); diff --git a/gcc/sdbout.h b/gcc/sdbout.h index 49581cd6073..41e4fda3e93 100644 --- a/gcc/sdbout.h +++ b/gcc/sdbout.h @@ -18,7 +18,7 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -extern void sdbout_init PARAMS ((FILE *, char*, tree)); +extern void sdbout_init PARAMS ((FILE *, const char *, tree)); extern void sdbout_begin_function PARAMS ((int)); extern void sdbout_end_function PARAMS ((int)); @@ -33,7 +33,7 @@ extern void sdbout_types PARAMS ((tree)); extern void sdbout_end_epilogue PARAMS ((void)); -extern void sdbout_start_new_source_file PARAMS ((char *)); +extern void sdbout_start_new_source_file PARAMS ((const char *)); extern void sdbout_resume_previous_source_file PARAMS ((void)); extern void sdbout_mark_begin_function PARAMS ((void)); -- cgit v1.2.1