[Bug libgcc/56101] pthread program abort

2013-05-18 Thread siddhesh at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56101 Siddhesh Poyarekar changed: What|Removed |Added CC||siddhesh at redhat dot com

[Bug libgcc/56101] pthread program abort

2013-05-18 Thread siddhesh at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56101 --- Comment #3 from Siddhesh Poyarekar --- Here's the simplified non-preprocessed test, since it's not a problem with the compiler proper: $ cat > tmain.C #include #include #include extern "C" void *worker_thread(void *tap) { int j[1] = {

[Bug libgcc/55779] Debug program abort on pthread_exit() while using -static-libgcc and -static-libstdc++

2013-05-18 Thread siddhesh at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55779 Siddhesh Poyarekar changed: What|Removed |Added CC||siddhesh at redhat dot com

[Bug c++/27557] OpenMP threadprivate directive does not work with non-POD types

2013-06-13 Thread siddhesh at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27557 Siddhesh Poyarekar changed: What|Removed |Added CC||siddhesh at redhat dot com

[Bug debug/53860] [4.8 Regression] ICE: in should_move_die_to_comdat, at dwarf2out.c:6254 with -fkeep-inline-functions -fdebug-types-section -g

2012-11-15 Thread siddhesh at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53860 Siddhesh Poyarekar changed: What|Removed |Added CC||siddhesh at redhat dot com

[Bug c++/27557] OpenMP threadprivate directive does not work with non-POD types

2014-02-06 Thread siddhesh at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27557 --- Comment #14 from Siddhesh Poyarekar --- I spoke to Jason last week and have now confirmed that the first fragment indeed works correctly with 4.8. Declaring a variable threadprivate *after* it is defined is not yet supported, but it should no

[Bug tree-optimization/64739] New: Spurious "array subscript is above array bounds" warning

2015-01-22 Thread siddhesh at redhat dot com
ty: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: siddhesh at redhat dot com Reduced Reproducer: $ cat foo.c void foo (char **inptrp, char *inend, int *wch, int *cnt) { int inlen = *cnt & 7; if (inlen != 0)

[Bug c/64923] New: [s390] Generated code uses struct padding instead of just the bitfield

2015-02-03 Thread siddhesh at redhat dot com
: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: siddhesh at redhat dot com Reproducer: struct obstack { unsigned use_extra_arg:1; unsigned extra_bitfield:1; }; void myfree (void *f) { } void (*freefun) (void *) = myfree

[Bug middle-end/61294] [4.9 Regression] erroneous memset used with constant zero length parameter warning

2014-11-26 Thread siddhesh at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61294 --- Comment #13 from Siddhesh Poyarekar --- Fixed in glibc: commit 1721f0a406e52f976f9daf6f59acf42c1dbd33ff Author: Siddhesh Poyarekar Date: Thu Nov 27 11:15:45 2014 +0530 Don't use __warn_memset_zero_len for gcc-5.0 or newer gcc no