From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17935 invoked by alias); 2 Jul 2004 16:51:39 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 17888 invoked by uid 48); 2 Jul 2004 16:51:38 -0000 Date: Fri, 02 Jul 2004 16:51:00 -0000 From: "thutt at vmware dot com" To: gcc-bugs@gcc.gnu.org Message-ID: <20040702165134.16331.thutt@vmware.com> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug c/16331] New: x86-64 inline asm register constraints insufficient WRT ABI X-Bugzilla-Reason: CC X-SW-Source: 2004-07/txt/msg00148.txt.bz2 List-Id: 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