commit | 424eb552c27a1574974d9052dff4ff252a7db22d | [log] [tgz] |
---|---|---|
author | John Baldwin <jhb@FreeBSD.org> | Wed Feb 06 09:45:50 2019 -0800 |
committer | John Baldwin <jhb@FreeBSD.org> | Wed Feb 06 09:45:50 2019 -0800 |
tree | 1ec7879ab93d0de60ebed3b5bfcd786e0a8af2a7 | |
parent | 4249a53cce8651061092d666e5df06492cb91cf1 [diff] |
Fix 'info proc cmdline' for native FreeBSD processes. The kern.proc.args.<pid> sysctl returns the argv array as a packed array of arguments, each null terminated. To construct a complete command line, the arguments must be joined with spaces by converting the intermediate nul characters to spaces. Previously only the first argument was shown in cmdline output. Now, all arguments are shown. gdb/ChangeLog: * fbsd-nat.c (fbsd_fetch_cmdline): Join arguments with spaces.