X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdb%2Fp-lang.h;h=1f82c1ac1f49a6ec906985025a2758341ff88fe0;hb=7b2d20948528f94b405af3e951931758e92e8e4d;hp=287c0f421cadca10a89a1ac3d068b8d5f6af7231;hpb=6b8505468e64c2be8d0eea1f2b8db86fa3897600;p=binutils-gdb.git diff --git a/gdb/p-lang.h b/gdb/p-lang.h index 287c0f421ca..1f82c1ac1f4 100644 --- a/gdb/p-lang.h +++ b/gdb/p-lang.h @@ -1,6 +1,6 @@ /* Pascal language support definitions for GDB, the GNU debugger. - Copyright (C) 2000-2016 Free Software Foundation, Inc. + Copyright (C) 2000-2017 Free Software Foundation, Inc. This file is part of GDB. @@ -27,7 +27,7 @@ extern const char *pascal_main_name (void); extern int pascal_parse (struct parser_state *); /* Defined in p-exp.y */ -extern void pascal_yyerror (char *); /* Defined in p-exp.y */ +extern void pascal_yyerror (const char *); /* Defined in p-exp.y */ /* Defined in p-typeprint.c */ extern void pascal_print_type (struct type *, const char *, struct ui_file *, @@ -36,9 +36,9 @@ extern void pascal_print_type (struct type *, const char *, struct ui_file *, extern void pascal_print_typedef (struct type *, struct symbol *, struct ui_file *); -extern void pascal_val_print (struct type *, const gdb_byte *, int, +extern void pascal_val_print (struct type *, int, CORE_ADDR, struct ui_file *, int, - const struct value *, + struct value *, const struct value_print_options *); extern void pascal_value_print (struct value *, struct ui_file *, @@ -59,7 +59,7 @@ extern void pascal_printstr (struct ui_file *, struct type *, const gdb_byte *, unsigned int, const char *, int, const struct value_print_options *); -extern struct type **const (pascal_builtin_types[]); +extern struct type **const pascal_builtin_types[]; /* These are in p-typeprint.c: */ @@ -75,7 +75,7 @@ extern void pascal_object_print_value_fields (struct type *, const gdb_byte *, LONGEST, CORE_ADDR, struct ui_file *, int, - const struct value *, + struct value *, const struct value_print_options *, struct type **, int);