[PATCH] PR25765, fix function epilogue on i386-apple-darwin

Asher Langton langton2@llnl.gov
Thu Jun 29 18:42:00 GMT 2006


Hi,

The attached patch fixes PR25765, a gfortran regression on 
i386-apple-darwin.  It's exactly the same fix Geoffrey Keating 
submitted for rs6000.c a couple of years ago:

http://gcc.gnu.org/ml/gcc-patches/2003-07/msg02517.html

I bootstrapped and regression tested this with C, C++, and Fortran on 
i386-apple-darwin.  Fortran now passes make check; C and C++ have the 
same failures with or without the patch.

Okay for trunk and 4.1?

-Asher


2006-06-29  Asher Langton  <langton2@llnl.gov>

	* config/i386/i386.c (ix86_output_function_epilogue): Don't
	insert a label at the end of an function under Mach-O.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: i386.diff
Type: application/octet-stream
Size: 902 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20060629/f76d45c9/attachment.obj>


More information about the Gcc-patches mailing list