WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

Re: [Xen-ia64-devel] Mini-OS registers and libgcc

Tristan Gingold, le Wed 12 Mar 2008 17:19:55 +0100, a écrit :
> On Wed, Feb 13, 2008 at 01:59:05PM +0100, Dietmar Hahn wrote:
> > comments are within the text!
> > 
> > Am Mittwoch, 13. Februar 2008 schrieb Samuel Thibault:
> > > Hello,
> > >
> > > Dietmar Hahn, le Wed 13 Feb 2008 11:53:59 +0100, a écrit :
> > > > Am Dienstag, 12. Februar 2008 schrieb Samuel Thibault:
> > > > > Is there a reason for using -mfixed-range=f2-f5,f12-f15,f32-f127
> > > > > when compiling Mini-OS?  Is it really needed since it doesn't
> > > > > have a user-land? (though I guess some support would be needed in
> > > > > switch_context for instance)
> > > >
> > > > To handle this in a clean way the trap_frame has to be expanded and some
> > > > fp registers have to stored/restored in trap handling.
> > >
> > > Ok. Would this be needed in order to be able to use libgcc.a?
> > 
> > No, both things are independent from each other.
> 
> Humm not sure: libgcc uses f12-f15.

Ok, so with the red zone of x86_64, that's another reason for not using
it :/

Samuel

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel

<Prev in Thread] Current Thread [Next in Thread>