(Changes to break incredibly ugly, unmaintainable 750 line
authorFred Fish <fnf@specifix.com>
Sun, 29 Nov 1992 23:38:30 +0000 (23:38 +0000)
committerFred Fish <fnf@specifix.com>
Sun, 29 Nov 1992 23:38:30 +0000 (23:38 +0000)
commite7177cc2fdea8c45ed4fb18d1cd9ed7b77a0d6f0
tree73f8cb65999862b51f56583032247cd29e704756
parentb86f998b8a5e3ce0a225e00a88864e0fb4ef026e
(Changes to break incredibly ugly, unmaintainable 750 line
 read_struct_type function up into managable pieces.)
* stabsread.c (struct field_info):  Local struct definition.
* stabsread.c (read_member_functions, read_struct_fields,
read_baseclasses, read_tilde_fields, attach_fn_fields_to_type,
attach_fields_to_type, read_cpp_abbrev):  Prototypes and new
functions from fragmented read_struct_type.
* stabsread.c (stabs_general_complaint):  Catchall complaint.
* stabsread.c (STABS_CONTINUE):  Macro'ize cretinous stabs
symbol name continuation code.  Use macro throughout.
* stabsread.c (various places):  Replace add-one-to-pointer
with pointer increment.
* stabsread.c (read_type):  Retain function local copy of type
descriptor.  Rearrange code calling read_struct_type() to match
new conventions.
gdb/ChangeLog
gdb/stabsread.c