Stack protection breaks -fprofile-generate

From: Peter Jeremy <peterjeremy_at_acm.org>
Date: Thu, 17 Sep 2009 16:10:54 +1000
Somewhere between early June and lastest 8.x, -fprofile-generate broke
on i386.  This looks to be related to stack protection.

$ echo 'int main() { return 0; }' > x.c
$ cc x.c
$ cc -fprofile-generate x.c         
/usr/lib/libgcov.a(_gcov.o)(.text+0x13df): In function `gcov_exit':
/usr/src/gnu/lib/libgcov/../../../contrib/gcc/libgcov.c:532: undefined reference to `__stack_chk_fail_local'

A friend reports that it works on amd64 from last weekend.

Has anyone else seen this?
-- 
Peter Jeremy

Received on Thu Sep 17 2009 - 04:10:58 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:55 UTC