This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/27301] [4.0/4.1/4.2 Regression] ICE on convoluted inline asm with "m" (statement expression and vla)
- From: "enrico dot scholz at informatik dot tu-chemnitz dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 6 May 2006 11:00:50 -0000
- Subject: [Bug c/27301] [4.0/4.1/4.2 Regression] ICE on convoluted inline asm with "m" (statement expression and vla)
- References: <bug-27301-87@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #4 from enrico dot scholz at informatik dot tu-chemnitz dot de 2006-05-06 11:00 -------
fwiw (I reported the issue in the RH bugzilla, which was then forwarded by
Jakub):
I toke this syntax out of the gcc documentation: info gcc -> g Extended Asm
| As an example, if you access ten bytes of a string, you can use a memory
input
| like:
|
| {"m"( ({ struct { char x[10]; } *p = (void *)ptr ; *p; }) )}.
--
enrico dot scholz at informatik dot tu-chemnitz dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |enrico dot scholz at
| |informatik dot tu-chemnitz
| |dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27301