Summary: | Wmisleading-indentation disabled after a #line directive | ||
---|---|---|---|
Product: | gcc | Reporter: | Xavier <chantry.xavier> |
Component: | c | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | dmalcolm, egallager |
Priority: | P3 | Keywords: | diagnostic |
Version: | 6.3.0 | ||
Target Milestone: | --- | ||
See Also: | https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78352 | ||
Host: | Target: | ||
Build: | Known to work: | ||
Known to fail: | Last reconfirmed: | ||
Attachments: | test case with a block macro |
Description
Xavier
2018-06-14 20:33:06 UTC
(In reply to Xavier from comment #0) > > That's a shame. We have a few #line directives in most of our files > (compiled by gcc) because we use an apple extension called blocks (a kind of > closure). Tangent, but the bug for adding blocks support to gcc is bug 78352 > > More details at > https://techtalk.intersec.com/2014/11/blocks-rewriting-with-clang/ > cc-ing author of -Wmisleading-indentation |