Mats wrote:

> It's been too long and I can't recall the details, but I believe we need to 
> always
> disable the stack-protector option, because it changes the ABI when enabled.  
> The
> code in lsbcc includes this comment:
>
>  * Starting with gcc 4.1, gcc will emit new symbols for stack
>  * protection.  This is a good thing, but for LSB 3.x, those new
>  * symbols need to be suppressed.
>
> the change to do this is very old now.
>
> revno: 1373.1.2
> committer: Jeff Licquia <[email protected]> branch nick: 3.2-bugfix-build_env
> timestamp: Thu 2007-11-01 20:30:36 -0400
> message:
>   Suppress gcc 4.1+ stack protection when necessary.
>
> I'm not sure Jeff remembers either, but hopefully his memory is better than 
> mine!!!


Jeff, can you add anything to this? I'm trying to use LSB 4.0, with GCC 4.3, so 
the criteria in the comment don't seem to apply.

thanks,

--
John Dallman
-----------------
Siemens Industry Software Limited is a limited company registered in England 
and Wales.
Registered number: 3476850.
Registered office: Faraday House, Sir William Siemens Square, Frimley, Surrey, 
GU16 8QD.
_______________________________________________
lsb-discuss mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/lsb-discuss

Reply via email to