Hi, I'm submitting this patch for bugzilla bug #23438 [Novell180103 - GDB does not print a long double variable when the size of the long double data type is 128-bit.] Andreas Schwab is responsible for one part of this change (in ppc-linux-tdep.c) and his change suppresses the error message about unsupported 128-bit types. My additions support the full precision available from the long double format. Andreas's change is a necessary part of the change to support full precision expressions. I have also added a small test case to add to the testsuite. Please note that there are changes to floatformat.h and floatformat.c which are held under include and libiberty subdirectories. This is my first patch submission so I'd appreciate guidance if I have not followed the rules. Pete Carr. IBM Linux Toolchain Group.