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]

[PR 66854 powerpc regression] Fix RTEMS powerpc build issue


My IEEE 128-bit floating point infrastructure patches resulted in a
segmentation violation on RTEMS when building libgcc.  I had put a test using a
type tree variable before the test whether it was NULL or not.

This patch bootstraps on 64-bit Linux, and it also fixes the problem in
question when building a RTEMS compiler.  Can this patch be installed if it
causes no further regressions for RTEMS?

2015-07-14  Michael Meissner  <meissner@linux.vnet.ibm.com>

	PR target/66854
	* config/rs6000/rs6000.c (rs6000_pass_by_reference): Move test for
	null before IEEE 128-bit floating point support patch.

-- 
Michael Meissner, IBM
IBM, M/S 2506R, 550 King Street, Littleton, MA 01460-6245, USA
email: meissner@linux.vnet.ibm.com, phone: +1 (978) 899-4797

Attachment: pr66854.patch01b
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]