[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#855095: gcc-6: [hppa] regression: trivial program segfaults



Control: retitle -1 binutils: [hppa] regression: trivial program segfaults
Control: reassign -1 binutils 2.27.90.20170205-1

Hi,

On 14.02.2017 02:11, John David Anglin wrote:
> On 2017-02-13, at 7:44 PM, Andreas Cadhalpun wrote:
>> It looks like gcc miscompiles the most trivial program, so that it segfaults when run,
>> but gcc-6 6.3.0-3 worked fine three weeks ago [2].
> 
> Essentially, the problem is caused by the switch to using hardening options.  The problem isn't gcc.  It's
> binutils and possibly glibc.
> 
> https://sourceware.org/bugzilla/show_bug.cgi?id=21132
> https://sourceware.org/bugzilla/show_bug.cgi?id=21000
> https://sourceware.org/bugzilla/show_bug.cgi?id=21131
> 
> Until these issues are resolved, the hardening options aren't going to work on hppa.

OK, then let's reassign this to binutils. The problem was probably triggered by:
binutils (2.27.90.20170205-1) unstable; urgency=medium
[...]
    - Fix PR ld/21000, support -z relro on hppa. Other hppa updates.
[...]
 -- Matthias Klose <doko@debian.org>  Sun, 05 Feb 2017 21:05:07 +0100

Best regards,
Andreas


Reply to: