This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
This patch fixes a thinko that I had that prevented negation of __ibm128 values if long double is IEEE 128-bit binary floating point. I have checked this on a little endian power8 system with builds where the long double is set to IEEE and IBM 128-bit binary floating point, and it fixes some tests in the testsuite when long double is IEEE. Can I install this on the trunk and back port it to GCC 8.x? [gcc] 2018-06-20 Michael Meissner <meissner@linux.ibm.com> * config/rs6000/rs6000.md (neg<mode>2_internal): Use the correct mode to check whether the mode is IBM extended. -- Michael Meissner, IBM IBM, M/S 2506R, 550 King Street, Littleton, MA 01460-6245, USA email: meissner@linux.ibm.com, phone: +1 (978) 899-4797
Attachment:
ieee128-patch124b
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |