]> git.sur5r.net Git - cc65/commit
Added the optional C keyword "volatile" to the __asm__ statement grammar. 285/head
authorGreg King <gregdk@users.sf.net>
Fri, 22 Apr 2016 15:33:52 +0000 (11:33 -0400)
committerGreg King <gregdk@users.sf.net>
Fri, 22 Apr 2016 15:33:52 +0000 (11:33 -0400)
commit2c7ccca2103c159b27b696dbf263b86eacf4f69c
treea35d9f956be0db802da10cdaf32a05e43cb6d0bc
parent62c21775993218af41638975be93ab71a9fc2a70
Added the optional C keyword "volatile" to the __asm__ statement grammar.

It prevents the statement's Assembly code from being optimized (e.g., moved or removed).  Optimization is disabled for that statement's entire function (other functions aren't affected).
doc/cc65.sgml
src/cc65/asmstmt.c