From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24770 invoked by alias); 14 Feb 2013 02:04:08 -0000 Received: (qmail 23283 invoked by uid 48); 14 Feb 2013 02:03:45 -0000 From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/56314] Please allow per-function specification of register conventions Date: Thu, 14 Feb 2013 02:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Version Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2013-02/txt/msg01380.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56314 Andrew Pinski changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unknown |4.8.0 --- Comment #1 from Andrew Pinski 2013-02-14 02:03:44 UTC --- Can you show an example of what you mean by this? Also it might be better to come up with a full semantics of such a change as right now we don't know the full semantics of these changes. Also is this only for x86 (and x86_64) or for other targets too? There are ways currently already to spell out the regparm for x86 which might be enough for your usage but without knowledge of the linux kernel, it is hard to know what you need.