Grand Day,

        To those grand people running SLE11 on zLinux. I'm showing gcc
at 4.3.2, which means no support for the new z10 instructions and the
decimal goodies. I'm being told, SLE 11.0 was shipped with gcc 4.3.3
which does have all the goodies...

        Is it just me missing an update / APAR or a typo I have made ???

        Comments very welcome....


login as: sag
Using keyboard-interactive authentication.
Password:
Last login: Wed Apr  8 09:18:02 2009 from pcrjw3.eur.ad.sag
[Setting environment for Adabas Client]
[done]
[Setting environment for Adabas]
[done]
[Setting environment for Natural]
[done]
s...@dali117:/opt/softwareag> uname -a
Linux dali117 2.6.27.19-5-default #1 SMP 2009-02-28 04:40:21 +0100 s390x
s390x s390x GNU/Linux
s...@dali117:/opt/softwareag> gcc -v
Using built-in specs.
Reading specs from /usr/lib64/gcc/s390x-suse-linux/4.3/defaults.spec
Target: s390x-suse-linux
Configured with: ../configure --prefix=/usr --infodir=/usr/share/info
--mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
--enable-languages=c,c++,objc,fortran,obj-c++,java
--enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.3
--enable-ssp --disable-libssp --with-bugurl=http://bugs.opensuse.org/
--with-pkgversion='SUSE Linux' --disable-libgcj --disable-libmudflap
--with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit
--enable-libstdcxx-allocator=new --disable-libstdcxx-pch
--enable-version-specific-runtime-libs --program-suffix=-4.3
--enable-linux-futex --without-system-libunwind --with-tune=z9-109
--with-arch=z900 --with-long-double-128 --build=s390x-suse-linux
Thread model: posix
gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux)
s...@dali117:/opt/softwareag>
s...@dali117:/opt/softwareag>
s...@dali117:/opt/softwareag> rpm -qi gcc
Name        : gcc                          Relocations: (not
relocatable)
Version     : 4.3                               Vendor: SUSE LINUX
Products GmbH, Nuernberg, Germany
Release     : 62.198                        Build Date: Sat 21 Feb 2009
06:16:53 CET
Install Date: Tue 24 Mar 2009 09:20:11 CET      Build Host: s390z16
Group       : Development/Languages/C and C++   Source RPM:
gcc-4.3-62.198.src.rpm
Size        : 0                                License: GPL v2 or later
Signature   : RSA/8, Sat 21 Feb 2009 06:17:02 CET, Key ID
e3a5c360307e3d54
Packager    : http://bugs.opensuse.org
URL         : http://gcc.gnu.org/
Summary     : The system GNU C Compiler
Description :
The system GNU C Compiler.



Authors:
--------
    The GCC team.
Distribution: SUSE Linux Enterprise 11
s...@dali117:/opt/softwareag> 

http://gcc.gnu.org/gcc-4.3/changes.html

S/390, zSeries and System z9

    * Support for the IBM System z9 EC/BC processor (z9 GA3) has been
added. When using the -march=z9-ec option, the compiler will generate
code making use of instructions provided by the decimal floating point
facility and the floating point conversion facility (pfpo). Besides the
instructions used to implement decimal floating point operations these
facilities also contain instructions to move between general purpose and
floating point registers and to modify and copy the sign-bit of floating
point values.
    * When the -march=z9-ec option is used the new
-mhard-dfp/-mno-hard-dfp options can be used to specify whether the
decimal floating point hardware instructions will be used or not. If
none of them is given the hardware support is enabled by default.
    * The -mstack-guard option can now be omitted when using stack
checking via -mstack-size in order to let GCC choose a sensible stack
guard value according to the frame size of each function.
    * Various changes to improve performance of generated code have been
implemented, including:
          o The condition code set by an add logical with carry
instruction is now available for overflow checks like: a + b + carry <
b.
          o The test data class instruction is now used to implement
sign-bit and infinity checks of binary and decimal floating point
numbers.

Regards,

___________________________________________
Dick Waite
Senior R&D Consultant

Phone:  +49 6151 92-1505 
Mobile: +49 171 8393 769
___________________________________________ 

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to