CTF: set up debug info for function arguments
authorWeimin Pan <weimin.pan@oracle.com>
Fri, 5 Mar 2021 23:31:26 +0000 (18:31 -0500)
committerWeimin Pan <weimin.pan@oracle.com>
Sat, 6 Mar 2021 01:46:39 +0000 (20:46 -0500)
commit844be3f24027a13630dc0f67e006eee2ee5c6776
treeb15161035fc1b169ce248c285e7652b0911bfd0c
parent019989fdf14506c72e1e5d5ef1604ef343a44ac2
CTF: set up debug info for function arguments

Added this support in read_func_kind_type after gcc started generating
CTF for function arguments.

Replaced XNEW with std::vector and NULL with nullptr.

Expanded gdb.base/ctf-ptype.exp to test function arguments. Also fixed
some typos.

gdb/ChangeLog:

* ctfread.c (read_func_kind_type): Set up function arguments.

gdb/testsuite/ChangeLog:

* gdb.base/ctf-ptype.exp: Add function tests and fix typos.
gdb/ChangeLog
gdb/ctfread.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/ctf-ptype.exp