https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123273
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed| |2025-12-23
Status|UNCONFIRMED |NEW
Target Milestone|--- |13.5
Summary|-E -fdirectives-only |[13/14/15/16 Regression] -E
|reporting error on comments |-fdirectives-only reporting
| |error on comments
Ever confirmed|0 |1
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Confirmed. I suspect r11-9334 (aka r12-5340-g049f0efeaa77b43a508172161) exposed
the problem.
But really r11-206-gb224c3763e018e8b caused the issue originally as shown by:
```
/*
print "\/\* $bits *\/\n";
print "#define HDR_${name}_VAL(h)".(" " x
(11-length($name)))."(((h)\&HDR_$name) >> ".length($1).")\n";
*/
```
Which only differs by the removal of the `\` before the `*/`.