https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118880
Bug ID: 118880 Summary: bug 81268, which was supposedly fixed with gcc v8 is still present Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ul...@t-online.de Target Milestone: --- The gcc issue described in bug 81268 (__gcc_isr pseudo-instruction for more efficient ISR prologues), which according to bugzilla was supposedly fixed with gcc v8, is also present in gcc 14.2.0. In addition, the GCC documentation was never adapted to show the troubleshooting solution as described in bug 81268. It still shows the original behavior; even in the manual for gcc v8.5. push __zero_reg__ push __tmp_reg__ in __tmp_reg__, __SREG__ push __tmp_reg__ clr __zero_reg__ (GCC online documentation --> GCC 14.2 manuals --> 6.33.6 AVR Function Attributes)