diff options
author | Jason Molenda <jsm@bugshack.cygnus.com> | 1999-06-01 15:44:41 +0000 |
---|---|---|
committer | Jason Molenda <jsm@bugshack.cygnus.com> | 1999-06-01 15:44:41 +0000 |
commit | 32cdd960534de92805b882f7cfa863064f7f6b31 (patch) | |
tree | cfa1f6ad34289dd35cdca07c7a23fd030c67385d /gdb/parse.c | |
parent | bd93f96afc89b3f880ed08004bea39c2c49bbc41 (diff) | |
download | gdb-32cdd960534de92805b882f7cfa863064f7f6b31.tar.gz |
import gdb-1999-06-01 snapshot
Diffstat (limited to 'gdb/parse.c')
-rw-r--r-- | gdb/parse.c | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/gdb/parse.c b/gdb/parse.c index 42b0f3b6a38..d0424ce447a 100644 --- a/gdb/parse.c +++ b/gdb/parse.c @@ -1317,14 +1317,10 @@ follow_types (follow_type) return follow_type; } -void -_initialize_parse () +static void build_parse PARAMS ((void)); +static void +build_parse () { - type_stack_size = 80; - type_stack_depth = 0; - type_stack = (union type_stack_elt *) - xmalloc (type_stack_size * sizeof (*type_stack)); - msym_text_symbol_type = init_type (TYPE_CODE_FUNC, 1, 0, "<text variable, no debug info>", NULL); TYPE_TARGET_TYPE (msym_text_symbol_type) = builtin_type_int; @@ -1335,6 +1331,17 @@ _initialize_parse () init_type (TYPE_CODE_INT, 1, 0, "<variable (not text or data), no debug info>", NULL); +} + +void +_initialize_parse () +{ + type_stack_size = 80; + type_stack_depth = 0; + type_stack = (union type_stack_elt *) + xmalloc (type_stack_size * sizeof (*type_stack)); + + build_parse (); add_show_from_set ( add_set_cmd ("expressiondebug", class_maintenance, var_zinteger, |