<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/70182>70182</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[feature request]
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
isolansky
</td>
</tr>
</table>
<pre>
Enable subconfig for AlignTrailingComments to ignore macro conditions trailing whitespaces
```c
#if defined(XIP_EXTERNAL_FLASH)
some code here with super long line /* followed by comment */
#endif /* XIP_EXTERNAL_FLASH */
```
goal is to keep trailing comments for #endif without actions
like this:
```c
#if defined(XIP_EXTERNAL_FLASH)
some code here with super long line /* followed by comment */
#endif /* XIP_EXTERNAL_FLASH */
```
Similar #57463
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzMk0Fr3DwQhn-NfBmyaMf27vrgw35fYloIpTQ55BZkaWRPI0tbSe6Sf1_sbJqUQi-91BgbMTPvvPOIUSnx4IlaUf8n6utCzXkMseUUnPLp6bnog3lub7zqHUGaex285QFsiHB0PPj7qNixH_4P00Q-J8gBePAhEkxKxwA6eMOZg0-QL7lwHjlTOilNSchrIY-X706-vPpyxpItGLLsyQg8PHz8_HjzcH_z5dPx9rG7Pd59ENi8pKYwEehgCEaKBGfOI6T5RBFc8AM49gQCO4FHsMG5cCYD_TPoF9cg8LhEX7uSN2zhj89F7HdLv2q9TvR-zCEoB7ySeiI6vWHRrwwXuj9tLLOEOYPSK8X3So6fCPLISZT_JsK_oHTHEzu1cqj31a6EwrSlacpGFdRud80BsaoOZTG2jZLSWqNxV1MvVU2HUputND1WTb3blgW3KLHcSqxlI7dYbkxt9hUedhqtlfvKikrSpNhtnPs-bUIcCk5ppnYvtwcsnOrJpXVBED2dYQ0KxGVfYrvUXPXzkEQlHaec3lQyZ7duliWV50gQ6dtMKS-Fc3TtmPNpvbsFUzdwHud-o8MksFs0Lr-rUwxfSWeB3do5CexWZz8CAAD__2jqIBE">