Add -lssp_nonshared to LINK_SSP_SPEC

Joseph S. Myers joseph@codesourcery.com
Tue Feb 7 13:13:00 GMT 2012


On Tue, 7 Feb 2012, Jakub Jelinek wrote:

> So, if this mess is really needed (does anybody actually use -mcall-freebsd
> on non-freebsd targets?), IMHO freebsd-spec.h must avoid defining non-FBSD_

I've argued for a long time that the -mcall-* support should be removed 
and targets using rs6000/sysv4.h should move to the standard approach of 
each configuration defining and using its own specs where the specs differ 
between targets (in particular, making powerpc*-linux* use linux.h and 
gnu-user.h like most other targets using the Linux kernel do).  There's a 
point about this in the development conventions document at 
<https://docs.google.com/document/pub?id=10LO8y0YhjlKHya_PKM3jEGrJu0rllv-Nc9qP5LXqH_I>.  
I don't think -mcall-* will form any useful part of proper multi-target 
support.

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Gcc-patches mailing list