SIGILL on an assembly instruction on Linux PPC64

umut aymakoglu umutaymak at
Thu Jun 24 08:14:26 EST 2004

Hi -
I am trying to convert an existing assembly file
written for 64bit AIX on rs6000 to 64bit Linux on
ppc64. In the aix file there is an instruction as:

1) bl ._savef14 which stores the floating point
registers 14-31 to the stack frame and
2) bl ._restf14 which loads the floating point
registers 14-31

The problem i have is: at (1) the code goes into
.fsav() which stores only the fp14 and at (2) it goes
into .fres() and gives SIGILL.

Does anybody know what is going wrong? I would also
like to know if there are any kind of documentation on
the assembly for linux on ppc64

thanks alot,

** Sent via the linuxppc64-dev mail list. See

More information about the Linuxppc64-dev mailing list