This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/16331] New: x86-64 inline asm register constraints insufficient WRT ABI
- From: "thutt at vmware dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 2 Jul 2004 16:51:38 -0000
- Subject: [Bug c/16331] New: x86-64 inline asm register constraints insufficient WRT ABI
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
An x86-64 version of gcc 3.3.3 does not allow inline asm to specify constraints
for all the available registers. Particularly, since r8 and r9 are used in the
ABI, it would be very beneficial to ensure that parameters to a function called
from inline assembly reside in the proper registers.
--
Summary: x86-64 inline asm register constraints insufficient WRT
ABI
Product: gcc
Version: 3.3.3
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: thutt at vmware dot com
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16331