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]

[PATCH/4.4 Regression/Take 2] Fix PR37660 libssp build failure during bootstrap on Cygwin.


Dave Korn wrote:

>   Danny has persuaded me off-list that the link-with-static-libgcc method
> will be more maintainable and robust, so I'm preparing a new patch on those
> lines instead.  Original patch withdrawn.

  Indeed.  Here's the new version.  Bootstraps (with shared libgcc both
enabled and disabled) now running.  I expect them to pass because I've been
through a couple of revisions tweaking this patch and they all passed.

  Touches only Cygwin-specific backend target header.  Assuming both
bootstraps succeed, OK for mainline?

gcc/ChangeLog

	PR bootstrap/37660
	* config/i386/cygwin.h (SHARED_LIBGCC_SPEC):  New helper macro.
	(LIBGCC_SPEC):  Don't define.
	(REAL_LIBGCC_SPEC):  Define instead, using SHARED_LIBGCC_SPEC.

    cheers,
      DaveK

Attachment: pr37660-take-2.diff
Description: Binary data


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