diff options
author | David Malcolm <dmalcolm@redhat.com> | 2016-09-01 00:50:54 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2016-09-01 00:50:54 +0000 |
commit | 089af25cb61d2ef512038ce2b76f63ab4092328c (patch) | |
tree | beb58f7bd4e805570f23f4411287d644452667ff /gcc/debug.h | |
parent | 76e6cb83159730524cf336a1461b5f6fdd0cab54 (diff) | |
download | gcc-089af25cb61d2ef512038ce2b76f63ab4092328c.zip gcc-089af25cb61d2ef512038ce2b76f63ab4092328c.tar.gz gcc-089af25cb61d2ef512038ce2b76f63ab4092328c.tar.bz2 |
C: Fix missing spaces in 'struct' fix-it hints
In r237714 I added fix-it hints to the C frontend for missing "struct"
keywords e.g.:
spellcheck-typenames.c:69:1: error: unknown type name ‘foo_t’; use
‘struct’ keyword to refer to the type
foo_t *foo_ptr;
^~~~~
struct
However when using the (not yet in trunk) option
-fdiagnostics-generate-patch,
the generated patch is nonsensical:
-foo_t *foo_ptr;
+structfoo_t *foo_ptr;
Fix the fix-its by adding a trailing space to each one, giving:
-foo_t *foo_ptr;
+struct foo_t *foo_ptr;
gcc/c/ChangeLog:
* c-parser.c (c_parser_declaration_or_fndef): Add trailing space
to the insertion fixits for "struct", "union", and "enum".
From-SVN: r239912
Diffstat (limited to 'gcc/debug.h')
0 files changed, 0 insertions, 0 deletions