Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(304)

Side by Side Diff: gdb/c-lang.h

Issue 11969036: Merge GDB 7.5.1 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@master
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « gdb/c-exp.y ('k') | gdb/c-lang.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* C language support definitions for GDB, the GNU debugger. 1 /* C language support definitions for GDB, the GNU debugger.
2 2
3 Copyright (C) 1992, 1994-1998, 2000, 2002, 2005-2012 Free Software 3 Copyright (C) 1992, 1994-1998, 2000, 2002, 2005-2012 Free Software
4 Foundation, Inc. 4 Foundation, Inc.
5 5
6 This file is part of GDB. 6 This file is part of GDB.
7 7
8 This program is free software; you can redistribute it and/or modify 8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by 9 it under the terms of the GNU General Public License as published by
10 the Free Software Foundation; either version 3 of the License, or 10 the Free Software Foundation; either version 3 of the License, or
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
64 extern int c_parse_escape (char **, struct obstack *); 64 extern int c_parse_escape (char **, struct obstack *);
65 65
66 /* Defined in c-typeprint.c */ 66 /* Defined in c-typeprint.c */
67 extern void c_print_type (struct type *, const char *, 67 extern void c_print_type (struct type *, const char *,
68 struct ui_file *, int, int); 68 struct ui_file *, int, int);
69 69
70 extern void c_print_typedef (struct type *, 70 extern void c_print_typedef (struct type *,
71 struct symbol *, 71 struct symbol *,
72 struct ui_file *); 72 struct ui_file *);
73 73
74 extern int c_val_print (struct type *, const gdb_byte *, 74 extern void c_val_print (struct type *, const gdb_byte *,
75 » » » int, CORE_ADDR, 75 » » » int, CORE_ADDR,
76 » » » struct ui_file *, int, 76 » » » struct ui_file *, int,
77 » » » const struct value *, 77 » » » const struct value *,
78 » » » const struct value_print_options *); 78 » » » const struct value_print_options *);
79 79
80 extern int c_value_print (struct value *, struct ui_file *, 80 extern void c_value_print (struct value *, struct ui_file *,
81 » » » const struct value_print_options *); 81 » » » const struct value_print_options *);
82 82
83 /* These are in c-lang.c: */ 83 /* These are in c-lang.c: */
84 84
85 extern struct value *evaluate_subexp_c (struct type *expect_type, 85 extern struct value *evaluate_subexp_c (struct type *expect_type,
86 struct expression *exp, 86 struct expression *exp,
87 int *pos, 87 int *pos,
88 enum noside noside); 88 enum noside noside);
89 89
90 extern void c_printchar (int, struct type *, struct ui_file *); 90 extern void c_printchar (int, struct type *, struct ui_file *);
91 91
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
134 extern int cp_is_vtbl_ptr_type (struct type *); 134 extern int cp_is_vtbl_ptr_type (struct type *);
135 135
136 extern int cp_is_vtbl_member (struct type *); 136 extern int cp_is_vtbl_member (struct type *);
137 137
138 /* These are in c-valprint.c. */ 138 /* These are in c-valprint.c. */
139 139
140 extern int c_textual_element_type (struct type *, char); 140 extern int c_textual_element_type (struct type *, char);
141 141
142 142
143 #endif /* !defined (C_LANG_H) */ 143 #endif /* !defined (C_LANG_H) */
OLDNEW
« no previous file with comments | « gdb/c-exp.y ('k') | gdb/c-lang.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698