Stephen Dennis wrote:

>Two setups:
>
>- Hercules setups: SuSE 7.0 GA
>  (ftp://ftp.suse.com/pub/suse/s390/suse-us-s390)
>- http://www.zSeriesPenguins.ihost.com with the SuSE option.
>
>In both cases, the compiler comes with the distribution.

OK, I've found the bug; it is a known problem which we fixed
in an alpha patch on developerWorks 02/2001:

In some cases, in leaf functions that use call-saved floating
point registers would not correctly restore the original value
before returning.  The caller would then find its registers
clobbered ...

The fix has been integrated into the SuSE gcc updates with
rpm level gcc-2.95.2-161.  You can find gcc rpms suitable
for updating a SuSE 7.0 GA system at
  ftp://ftp.suse.com/pub/suse/s390/update/7.0/

(You'll want d1/gcc* and d1/gpp* at least.)


Mit freundlichen Gruessen / Best Regards

Ulrich Weigand

--
  Dr. Ulrich Weigand
  Linux for S/390 Design & Development
  IBM Deutschland Entwicklung GmbH, Schoenaicher Str. 220, 71032 Boeblingen
  Phone: +49-7031/16-3727   ---   Email: [EMAIL PROTECTED]

Reply via email to