This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Problem running optimized IA64 code that invokes hand-codedassembly language function
- From: Andreas Schwab <schwab at suse dot de>
- To: JCA <1 dot 41421 at gmail dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Sat, 19 Mar 2005 00:18:31 +0100
- Subject: Re: Problem running optimized IA64 code that invokes hand-codedassembly language function
- References: <a10b0c8a050318143519fb587d@mail.gmail.com>
JCA <1.41421@gmail.com> writes:
> It would be useful if somebody knowledgeable could tell me what
> IA64 registers does gcc expect to be preserved on return of function
> calls; I am familiar with the convention for IA64 assembly language
> and C, but I do not know what gcc assumes in this respect.
GCC assumes exactly what is specified in the IA64 ABI. Everything else
would be a bug.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."