From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13423 invoked by alias); 26 Jun 2014 14:33:38 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 13411 invoked by uid 89); 26 Jun 2014 14:33:36 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.8 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: nm17-vm3.bullet.mail.ne1.yahoo.com Received: from nm17-vm3.bullet.mail.ne1.yahoo.com (HELO nm17-vm3.bullet.mail.ne1.yahoo.com) (98.138.91.147) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Thu, 26 Jun 2014 14:33:06 +0000 Received: from [98.138.100.113] by nm17.bullet.mail.ne1.yahoo.com with NNFMP; 26 Jun 2014 14:33:04 -0000 Received: from [98.138.101.174] by tm104.bullet.mail.ne1.yahoo.com with NNFMP; 26 Jun 2014 14:33:04 -0000 Received: from [127.0.0.1] by omp1085.mail.ne1.yahoo.com with NNFMP; 26 Jun 2014 14:33:04 -0000 Received: (qmail 93384 invoked by uid 60001); 26 Jun 2014 14:33:04 -0000 Received: from [67.7.92.172] by web122202.mail.ne1.yahoo.com via HTTP; Thu, 26 Jun 2014 07:33:03 PDT References: <73e69a3ca99b42fca2ed8d31aaf60c57@HKXPR03MB166.apcprd03.prod.outlook.com> Message-ID: <1403793183.19618.YahooMailNeo@web122202.mail.ne1.yahoo.com> Date: Thu, 26 Jun 2014 15:34:00 -0000 From: Kavitha Manjunath Reply-To: Kavitha Manjunath Subject: Re: Need help in changing the register value for function value return To: Sandeep Kumar Singh Cc: "gcc-help@gcc.gnu.org" In-Reply-To: <73e69a3ca99b42fca2ed8d31aaf60c57@HKXPR03MB166.apcprd03.prod.outlook.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2014-06/txt/msg00126.txt.bz2 Hi Sandeep, Thanks a lot for the reply. I am working on a project for my school in whic= h we are trying to support few features of HP OPEN VMS. I provided the D7 r= egister number instead of D0 in m68k.h and m68k.c for macros such as FUNCTI= ON_VALUE, FUNCTION_VALUE_REGNO_P, and even included D7 in CALL_USED_REGISTE= RS. Seems like its not working. Also I tried changing the macros in linux.h= . But it dint help too. I am unable to understand how is the processor actu= ally working for the function return by value. I will try modifying the m68= k.md and m68kemb.h files. In the meantime if you have anything to share reg= arding its working, it would be of great help. Thanks once again Regards Kavitha On Thursday, June 26, 2014 1:40 AM, Sandeep Kumar Singh wrote: Hi Kavitha, You may need to do check/modification in given below files, but why you want change this default ABI specification? * linux.h * m68k.c * m68kemb.h * m68k.md * netbsd-elf.h Regards, Sandeep Kumar Singh Senior Technical member staff, AESBU - Infotainment & Clusters KPIT Technologies Limited Phone: +91-20-66525000 | cell: +91-9730704579=A0