From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5627 invoked by alias); 30 Mar 2013 17:11:00 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 5579 invoked by uid 89); 30 Mar 2013 17:10:52 -0000 X-Spam-SWARE-Status: No, score=-4.4 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_HOSTKARMA_W,RCVD_IN_HOSTKARMA_WL autolearn=ham version=3.3.1 Received: from relay1.mentorg.com (HELO relay1.mentorg.com) (192.94.38.131) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Sat, 30 Mar 2013 17:10:49 +0000 Received: from svr-orw-fem-01.mgc.mentorg.com ([147.34.98.93]) by relay1.mentorg.com with esmtp id 1ULzIk-00034t-JQ from Tom_deVries@mentor.com ; Sat, 30 Mar 2013 10:10:46 -0700 Received: from SVR-ORW-FEM-03.mgc.mentorg.com ([147.34.97.39]) by svr-orw-fem-01.mgc.mentorg.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Sat, 30 Mar 2013 10:10:45 -0700 Received: from build1-lucid-cs (147.34.91.1) by svr-orw-fem-03.mgc.mentorg.com (147.34.97.39) with Microsoft SMTP Server id 14.1.289.1; Sat, 30 Mar 2013 10:10:45 -0700 Received: by build1-lucid-cs (Postfix, from userid 49877) id 698A9421213; Sat, 30 Mar 2013 10:10:45 -0700 (PDT) From: Tom de Vries To: Vladimir Makarov CC: gcc-patches In-Reply-To: <51558EF4.1030106@mentor.com> Subject: [PATCH][01/10] -fuse-caller-save - Add command line option Content-Type: multipart/multipart; boundary="===============5620554830358247834==" MIME-Version: 1.0 Message-ID: <20130330171045.698A9421213@build1-lucid-cs> Date: Sat, 30 Mar 2013 17:11:00 -0000 X-Virus-Found: No X-SW-Source: 2013-03/txt/msg01315.txt.bz2 --===============5620554830358247834== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-length: 236 Vladimir, This patch adds the -fuse-caller-save command line option. Thanks, -Tom 2013-03-30 Radovan Obradovic Tom de Vries * common.opt (fuse-caller-save): New option. --===============5620554830358247834== MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/x-patch; charset="us-ascii"; name="0001-Add-command-line-option.patch" Content-Disposition: inline; filename="0001-Add-command-line-option.patch" Content-length: 395 diff --git a/gcc/common.opt b/gcc/common.opt index bdbd3b6..d29b0a0 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -2549,4 +2549,8 @@ Create a position independent executable z Driver Joined Separate +fuse-caller-save +Common Report Var(flag_use_caller_save) Optimization +Use caller save register across calls if possible + ; This comment is to ensure we retain the blank line above. --===============5620554830358247834==--