Re: Fix for "FAIL: tmpdir-gcc.dg-struct-layout-1/t028 c_compat_x_tst.o compile, (internal compiler error)"

2014-09-30 Thread Richard Sandiford
"David Sherwood" writes: > @@ -1859,9 +1861,11 @@ static basic_block curr_bb; > > /* This recursive function creates allocnos corresponding to > pseudo-registers containing in X. True OUTPUT_P means that X is > - a lvalue. */ > + a lvalue. The 'parent' parameter corresponds to the pa

Infrastructure for forward propagation of polymorphic call contexts

2014-09-30 Thread Jan Hubicka
Hi, this patch adds interface for froward propagation of polymorphic contexts. The API is as follow: - OFFSET_BY that allows to change offset of context (to support ipa-prop ancestor functions), - MAKE_SPECULATIVE to kill non-speculative info when we can not keep track of dynamic type chang

Re: [PATCHv3][PING] Enable -fsanitize-recover for KASan

2014-09-30 Thread Yury Gribov
On 09/30/2014 10:56 AM, Yury Gribov wrote: On 09/30/2014 04:24 AM, Konstantin Serebryany wrote: On Mon, Sep 29, 2014 at 4:26 PM, Alexey Samsonov wrote: I don't think we ever going to support recovery for regular ASan (Kostya, correct me if I'm wrong). I hope so too. Another point is that wit

Re: [PATCH v2] Fix signed integer overflow in gcc/data-streamer.c

2014-09-30 Thread Markus Trippelsdorf
On 2014.09.28 at 14:57 +0200, Markus Trippelsdorf wrote: > On 2014.09.28 at 14:36 +0200, Steven Bosscher wrote: > > > > Can you use HOST_WIDE_INT_1U for this? > > Sure. Thanks for the suggestion. > (Fix now resembles similar idiom in data-streamer-in.c) I checked in the fix as obvious. -- Mar

Re: [PATCHv3][PING] Enable -fsanitize-recover for KASan

2014-09-30 Thread Yury Gribov
On 09/30/2014 09:40 AM, Jakub Jelinek wrote: On Mon, Sep 29, 2014 at 05:24:02PM -0700, Konstantin Serebryany wrote: I don't think we ever going to support recovery for regular ASan (Kostya, correct me if I'm wrong). I hope so too. Another point is that with asan-instrumentation-with-call-thres

Re: Fix libgomp crash without TLS (PR42616)

2014-09-30 Thread Varvara Rainchik
Corrected patch: call pthread_setspecific (gomp_tls_key, NULL) in gomp_thread_start if HAVE_TLS is not defined. 2014-09-19 Varvara Rainchik * libgomp.h (gomp_thread): For non TLS case create thread data. * team.c (non_tls_thread_data_destructor, create_non_tls_thread_data): New

<    1   2