* gdbtypes.c (init_type): Make 'name' const.
authorTom Tromey <tromey@redhat.com>
Mon, 21 Jan 2013 18:07:03 +0000 (18:07 +0000)
committerTom Tromey <tromey@redhat.com>
Mon, 21 Jan 2013 18:07:03 +0000 (18:07 +0000)
* gdbtypes.h (init_type): Update.

gdb/ChangeLog
gdb/gdbtypes.c
gdb/gdbtypes.h

index 6323056..6d51c7d 100644 (file)
@@ -1,5 +1,10 @@
 2013-01-21  Tom Tromey  <tromey@redhat.com>
 
 2013-01-21  Tom Tromey  <tromey@redhat.com>
 
+       * gdbtypes.c (init_type): Make 'name' const.
+       * gdbtypes.h (init_type): Update.
+
+2013-01-21  Tom Tromey  <tromey@redhat.com>
+
        * buildsym.c (patch_subfile_names): Use set_last_source_file.
        (start_symtab): Make 'name' and 'dirname' const.  Use
        set_last_source_file.
        * buildsym.c (patch_subfile_names): Use set_last_source_file.
        (start_symtab): Make 'name' and 'dirname' const.  Use
        set_last_source_file.
index 5885241..6a4b152 100644 (file)
@@ -1957,7 +1957,7 @@ allocate_gnat_aux_type (struct type *type)
 
 struct type *
 init_type (enum type_code code, int length, int flags,
 
 struct type *
 init_type (enum type_code code, int length, int flags,
-          char *name, struct objfile *objfile)
+          const char *name, struct objfile *objfile)
 {
   struct type *type;
 
 {
   struct type *type;
 
index 8b340a3..0ca7a87 100644 (file)
@@ -1432,7 +1432,7 @@ extern struct type *alloc_type_copy (const struct type *);
 extern struct gdbarch *get_type_arch (const struct type *);
 
 /* Helper function to construct objfile-owned types.  */
 extern struct gdbarch *get_type_arch (const struct type *);
 
 /* Helper function to construct objfile-owned types.  */
-extern struct type *init_type (enum type_code, int, int, char *,
+extern struct type *init_type (enum type_code, int, int, const char *,
                               struct objfile *);
 
 /* Helper functions to construct architecture-owned types.  */
                               struct objfile *);
 
 /* Helper functions to construct architecture-owned types.  */