On Sat, 2006-08-05 at 05:37 -0700, Jeff Bailey wrote: > > + fstd,ma %fr12,8(%r19) > + fstd,ma %fr13,8(%r19) > + fstd,ma %fr14,8(%r19) > + fstd,ma %fr15,8(%r19) > + fstd,ma %fr16,8(%r19) > + fstd,ma %fr17,8(%r19) > + fstd,ma %fr18,8(%r19) > + fstd,ma %fr19,8(%r19) > + fstd,ma %fr20,8(%r19) > + fstd %fr21,0(%r19)
Are those floating point stores? Is that really needed? For reference, the PowerPC port builds with -msoft-float, for a couple reasons: - there are some PPC without FPUs (though admittedly none that run GRUB right now) - on PPC with FPUs, with some firmwares you need to go out of your way to enable it via assembly in _start In general it doesn't seem like there's any need for FPU in GRUB, so we just don't use it. -Hollis _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel