diff options
| author | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-02-08 12:11:25 +0000 |
|---|---|---|
| committer | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-02-08 12:11:25 +0000 |
| commit | de9c71784f46f751ae26a6be370d553791c062e7 (patch) | |
| tree | 13eca59b65bb8ca2f2431721d63ecd9b8b7fc507 /libjava/java | |
| parent | 091b0542f0889960e08f2760f43cb25288f96d6a (diff) | |
| download | ppe42-gcc-de9c71784f46f751ae26a6be370d553791c062e7.tar.gz ppe42-gcc-de9c71784f46f751ae26a6be370d553791c062e7.zip | |
* src/powerpc/ffi.c (ffi_prep_cif_machdep <FFI_LINUX64>): Correct
long double function return and long double arg handling.
(ffi_closure_helper_LINUX64): Formatting. Delete unused "ng" var.
Use "end_pfr" instead of "nf". Correct long double handling.
Localise "temp".
* src/powerpc/linux64.S (ffi_call_LINUX64): Save f2 long double
return value.
* src/powerpc/linux64_closure.S (ffi_closure_LINUX64): Allocate
space for long double return value. Adjust stack frame and offsets.
Load f2 long double return.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77481 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions

