make-target-delegates: line break between return type and function name
authorPedro Alves <palves@redhat.com>
Wed, 2 May 2018 23:37:23 +0000 (00:37 +0100)
committerPedro Alves <palves@redhat.com>
Wed, 2 May 2018 23:51:08 +0000 (00:51 +0100)
commitad6a4e2dd69f9d343864181b638e166ff1458861
tree2b384cb81ff1653fad3e1e9cf560b5f25e3a1f04
parentf6ac5f3d63e03a81c4ff3749aba234961cc9090e
make-target-delegates: line break between return type and function name

Before the target_ops C++ification, this wasn't necessary simply
because the methods were wrapped in ()'s, like
  '(*to_my_long_method_name) (target_ops *)',
so
  std::vector<long_type_name>(*to_my_long_method_name) ()TARGET_DEFAULT_IGNORE ()

still parsed correctly.  With the (*) gone, we need this.

gdb/ChangeLog:
2018-05-02  Pedro Alves  <palves@redhat.com>

* make-target-delegates (scan_target_h): Don't trim lines here.
Replace sequences of tabs and/or whitespace with a single
whitespace.
(top level, parsing methods): Trim each line before processing it
here.
gdb/ChangeLog
gdb/make-target-delegates
gdb/target.h