[Bug lto/87525] infinite loop generated for fread() if enabling -flto and -D_FORTIFY_SOURCE=2

2018-10-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87525 Andrew Pinski changed: What|Removed |Added Depends on||61886 --- Comment #4 from Andrew Pinski

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2018-10-04 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 --- Comment #22 from Hans-Peter Nilsson --- The issue again, is using properties of the actual object in the value of is_lock_free(). AFAICS, that still happens (at r264855) libstdc++-v3/include/bits/atomic_base.h:246 static constexpr int

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2018-10-04 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 --- Comment #23 from Hans-Peter Nilsson --- (In reply to Hans-Peter Nilsson from comment #22) > Anyway, as per the arguments in n2992.html in the link above, I (still) > think __atomic_*always*_lock free should be used instead; this'd make the >

[Bug middle-end/87526] New: attribute alias ignored on a local declaration of an extern function

2018-10-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87526 Bug ID: 87526 Summary: attribute alias ignored on a local declaration of an extern function Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/57078] Unhelpful -Wunused-variable warning

2018-10-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57078 Eric Gallager changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org,

[Bug tree-optimization/84824] DCE fails to remove dead code of std::function constructor

2018-10-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824 --- Comment #18 from Eric Gallager --- (In reply to linzj from comment #16) > Created attachment 43783 [details] > This patch trying simulate a local escaped node for function call. > > This patch trying simulate a local escaped node for functio

[Bug c/46742] -Wparentheses unexpectedly misses some cases [-Wbool-bitwise-parentheses]

2018-10-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46742 Eric Gallager changed: What|Removed |Added Blocks||87403 Summary|-Wparentheses u

[Bug target/51797] Arm backend missed the mls related optimization

2018-10-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51797 Eric Gallager changed: What|Removed |Added Assignee|sameerad at gcc dot gnu.org|unassigned at gcc dot gnu.org --

[Bug bootstrap/31151] During 'make bootstrap': Syntax error at line 1 : `>' is not expected

2018-10-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31151 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug bootstrap/30341] Makefile using mv instead of ln not working on WinXP Cygwin Bash

2018-10-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30341 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug bootstrap/32556] The libgcc configuration file doesn't swap CPP when it swaps CC - use of normal value breaks make

2018-10-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32556 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug bootstrap/33065] warning in Comparing stages 2 and 3 stage3-gcc: No such file or directory (objdir==srcdir)

2018-10-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33065 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug bootstrap/31235] Bootstrap comparison failure with -gstabs

2018-10-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31235 --- Comment #4 from Eric Gallager --- (In reply to Jim Wilson from comment #3) > Created attachment 13305 [details] > Mark array TYPE_DOMAIN as used to prevent garbage collection. > > This has been tested with a C only BOOT_CFLAGS=-gstabs bootst

<    1   2