projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Updare French translation for binutils and German translation for opcodes.
[deliverable/binutils-gdb.git]
/
gdb
/
ada-lang.h
diff --git
a/gdb/ada-lang.h
b/gdb/ada-lang.h
index c0532781fba0116d476d7daaf6b8042a786e25cb..62896f111b70c58ac03b3e45fbaa566c0f63c4bf 100644
(file)
--- a/
gdb/ada-lang.h
+++ b/
gdb/ada-lang.h
@@
-1,6
+1,6
@@
/* Ada language support definitions for GDB, the GNU debugger.
/* Ada language support definitions for GDB, the GNU debugger.
- Copyright (C) 1992-201
4
Free Software Foundation, Inc.
+ Copyright (C) 1992-201
5
Free Software Foundation, Inc.
This file is part of GDB.
This file is part of GDB.
@@
-23,6
+23,7
@@
struct frame_info;
struct inferior;
struct type_print_options;
struct frame_info;
struct inferior;
struct type_print_options;
+struct parser_state;
#include "value.h"
#include "gdbtypes.h"
#include "value.h"
#include "gdbtypes.h"
@@
-33,11
+34,7
@@
struct type_print_options;
system and that might consider (confusing) debugging information.
Each name (a basic regular expression string) is followed by a
comma. FIXME: Should be part of a configuration file. */
system and that might consider (confusing) debugging information.
Each name (a basic regular expression string) is followed by a
comma. FIXME: Should be part of a configuration file. */
-#if defined(__alpha__) && defined(__osf__)
-#define ADA_KNOWN_RUNTIME_FILE_NAME_PATTERNS \
- "^[agis]-.*\\.ad[bs]$", \
- "/usr/shlib/libpthread\\.so",
-#elif defined (__linux__)
+#if defined (__linux__)
#define ADA_KNOWN_RUNTIME_FILE_NAME_PATTERNS \
"^[agis]-.*\\.ad[bs]$", \
"/lib.*/libpthread\\.so[.0-9]*$", "/lib.*/libpthread\\.a$", \
#define ADA_KNOWN_RUNTIME_FILE_NAME_PATTERNS \
"^[agis]-.*\\.ad[bs]$", \
"/lib.*/libpthread\\.so[.0-9]*$", "/lib.*/libpthread\\.a$", \
@@
-82,17
+79,6
@@
struct ada_opname_map
/* Defined in ada-lang.c */
extern const struct ada_opname_map ada_opname_table[];
/* Defined in ada-lang.c */
extern const struct ada_opname_map ada_opname_table[];
-/* A tuple representing one instance of a symbol-lookup operation. */
-
-struct ada_symbol_info
-{
- /* The symbol that was found. */
- struct symbol *sym;
-
- /* The block where the symbol was found. */
- const struct block *block;
-};
-
/* Denotes a type of renaming symbol (see ada_parse_renaming). */
enum ada_renaming_category
{
/* Denotes a type of renaming symbol (see ada_parse_renaming). */
enum ada_renaming_category
{
@@
-165,11
+151,13
@@
struct ada_task_info
extern void *grow_vect (void *, size_t *, size_t, int);
extern void *grow_vect (void *, size_t *, size_t, int);
+extern void ada_ensure_varsize_limit (const struct type *type);
+
extern int ada_get_field_index (const struct type *type,
const char *field_name,
int maybe_missing);
extern int ada_get_field_index (const struct type *type,
const char *field_name,
int maybe_missing);
-extern int ada_parse (
void
); /* Defined in ada-exp.y */
+extern int ada_parse (
struct parser_state *
); /* Defined in ada-exp.y */
extern void ada_error (char *); /* Defined in ada-exp.y */
extern void ada_error (char *); /* Defined in ada-exp.y */
@@
-237,22
+225,23
@@
extern const char *ada_decode (const char*);
extern enum language ada_update_initial_language (enum language);
extern int ada_lookup_symbol_list (const char *, const struct block *,
extern enum language ada_update_initial_language (enum language);
extern int ada_lookup_symbol_list (const char *, const struct block *,
- domain_enum, struct
ada_symbol_info
**);
+ domain_enum, struct
block_symbol
**);
extern char *ada_fold_name (const char *);
extern char *ada_fold_name (const char *);
-extern struct symbol *ada_lookup_symbol (const char *, const struct block *,
- domain_enum, int *);
+extern struct block_symbol ada_lookup_symbol (const char *,
+ const struct block *,
+ domain_enum, int *);
extern void ada_lookup_encoded_symbol
extern void ada_lookup_encoded_symbol
- (const char *name, const struct block *block, domain_enum
namespace
,
- struct
ada_symbol_info
*symbol_info);
+ (const char *name, const struct block *block, domain_enum
domain
,
+ struct
block_symbol
*symbol_info);
extern struct bound_minimal_symbol ada_lookup_simple_minsym (const char *);
extern void ada_fill_in_ada_prototype (struct symbol *);
extern struct bound_minimal_symbol ada_lookup_simple_minsym (const char *);
extern void ada_fill_in_ada_prototype (struct symbol *);
-extern int user_select_syms (struct
ada_symbol_info
*, int, int);
+extern int user_select_syms (struct
block_symbol
*, int, int);
extern int get_selections (int *, int, int, int, char *);
extern int get_selections (int *, int, int, int, char *);
This page took
0.025942 seconds
and
4
git commands to generate.