~ubuntu-branches/debian/squeeze/ffcall/squeeze

« back to all changes in this revision

Viewing changes to ffcall/vacall/tests.output/mips-sgi-irix6.2-cc-64.README

  • Committer: Bazaar Package Importer
  • Author(s): Christoph Egger
  • Date: 2010-06-26 15:29:30 UTC
  • mfrom: (5.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20100626152930-c09y01gk3szcnykn
Tags: 1.10+cvs20100619-2
Ship to unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
On mips-sgi-irix6.2 with "cc -64", vacall does not handle correctly
2
 
"double" slots within structure arguments. vacall expects these
3
 
"double" values in the integer registers but they are actually passed
4
 
in the floating-point registers.
5
 
Furthermore, when returning structure values of type { float; double; }
6
 
or { double; float; }, both slots are returned in the $f0 and $f2 registers.
7
 
vacall returns them both as "double" values instead of returning one as a
8
 
"float".