This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: ia64 and garbage collection
- From: David Mosberger <davidm at napali dot hpl dot hp dot com>
- To: Camm Maguire <camm at enhanced dot com>
- Cc: gcc at gcc dot gnu dot org, gcl-devel at gnu dot org, debian-ia64 at lists dot debian dot org
- Date: Tue, 30 Jul 2002 11:18:49 -0700
- Subject: Re: ia64 and garbage collection
- References: <E17Zarw-00083q-00@intech19.enhanced.com>
- Reply-to: davidm at hpl dot hp dot com
>>>>> On Tue, 30 Jul 2002 13:33:12 -0400, Camm Maguire <camm@enhanced.com> said:
Camm> 1) Is there a work around, i.e. a way in which I can ensure
Camm> clearing all registers back to the stack at a certain point in
Camm> the program?
A call to getcontext() does have the effect of forcing all
callee-saved (preserved) registers into memory (and the "scratch"
registers won't be live, by virtue of getcontext() being a regular
function call).
--david