Move D demangling routines out of d-lang.c and into d-support.c, which
authorIain Buclaw <ibuclaw@gdcproject.org>
Sat, 18 Jan 2014 17:27:28 +0000 (17:27 +0000)
committerIain Buclaw <ibuclaw@gdcproject.org>
Sat, 18 Jan 2014 18:11:24 +0000 (18:11 +0000)
commit50367cd2ada722ddf5bede594d8ed7631fcde5ab
tree9e8df16bcb44f2e6e1e468ec6b3393de094079e8
parentec9f644ac9d154de4dde490bb1174be09c8fc540
Move D demangling routines out of d-lang.c and into d-support.c, which
is intended to house other D language support functions.

gdb/ChangeLog:
2014-01-17  Iain Buclaw  <ibuclaw@gdcproject.org>

    * Makefile.in (SFILES): Add d-support.c.
    (COMMON_OBS): Add d-support.o.
    * d-lang.h (d_parse_symbol): Add comment, now defined in
    d-support.c.
    * d-lang.c (parse_call_convention)
    (parse_attributes, parse_function_types)
    (parse_function_args, parse_type, parse_identifier)
    (call_convention_p, d_parse_symbol): Move functions to ...
    * d-support.c: ... New file.
gdb/ChangeLog
gdb/Makefile.in
gdb/d-lang.c
gdb/d-lang.h
gdb/d-support.c [new file with mode: 0644]