[Bug c/70830] ARM interrupt attribute: push/pop do not support {reglist}^
service@ant-solutions.net
gcc-bugzilla@gcc.gnu.org
Thu Apr 28 07:06:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70830
Thorsten Czujack <service@ant-solutions.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |service@ant-solutions.net
--- Comment #1 from Thorsten Czujack <service@ant-solutions.net> ---
I can confirm this bug.
void __attribute__ ((interrupt ("IRQ"))) dm3730_IRQHandler(void)
{
prints("\n#!--------------------------------------------------\n#! !!
ERROR: ");
prints("IRQ" );
prints(" !!\n#!--------------------------------------------------\n");
}
> {standard input}: Assembler messages:
> {standard input}:1528: Error: push/pop do not support {reglist}^ -- `pop {r0,r1,r2,r3,r4,r5,ip,pc}^'
> {standard input}:1561: Error: push/pop do not support {reglist}^ -- `pop {r0,r1,r2,r3,r4,r5,r6,pc}^'
More information about the Gcc-bugs
mailing list