This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug inline-asm/11807] GCC should error out when clobbering the stack pointer and frame pointer
- From: "nigel at suspend2 dot net" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 23 Aug 2005 11:31:02 -0000
- Subject: [Bug inline-asm/11807] GCC should error out when clobbering the stack pointer and frame pointer
- References: <20030805124527.11807.aw11@os.inf.tu-dresden.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From nigel at suspend2 dot net 2005-08-23 11:31 -------
gcc shouldn't always error out in this situation. For suspend to disk, we
clobber all registers when restoring the original cpu context after copying back
the original kernel context. We could lie to gcc and say we don't clobber the
register, but I'd prefer to be honest :>
Nigel
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11807