: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: shawn at churchofgit dot com
Target Milestone: ---
C++11 regular expression support can be optimized with two levels of forward
constant propagationregexp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65881
Shawn Landden shawn at churchofgit dot com changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Assignee: unassigned at gcc dot gnu.org
Reporter: shawn at churchofgit dot com
gcc on x86_64 recognizes __uint128_t, but this is not documented along with
__int128, also there is no warning when a target does not support __uint128_t,
like there is with __int128:
triangle64.c:32:1: error
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65855
--- Comment #2 from Shawn Landden shawn at churchofgit dot com ---
Created attachment 35399
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35399action=edit
triange, 64-bit version
This can also work with 128-bit multiple of course as well.
Assignee: unassigned at gcc dot gnu.org
Reporter: shawn at churchofgit dot com
Created attachment 35388
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35388action=edit
triangle.c
If a register mode is available to avoid multiplication overflow, a loop that
is calculating
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46115
--- Comment #5 from Shawn Landden shawn at churchofgit dot com ---
http://mackyle.github.io/blocksruntime/#download
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46115
Shawn Landden shawn at churchofgit dot com changed:
What|Removed |Added
CC||shawn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65128
--- Comment #3 from Shawn Landden shawn at churchofgit dot com ---
Created attachment 34892
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34892action=edit
remove legacy includes
Priority: P3
Component: preprocessor
Assignee: unassigned at gcc dot gnu.org
Reporter: shawn at churchofgit dot com
I just spent like a whole hour until I realized that cpp defines linux which
gives this confusing error:
src/systemctl/bootspec.h:40:15: error: expected
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53769
Shawn Landden shawn at churchofgit dot com changed:
What|Removed |Added
CC||shawn
Priority: P3
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: shawn at churchofgit dot com
the man page:
-fwrapv
This option instructs the compiler to assume that signed arithmetic
overflow of
addition, subtraction
Assignee: unassigned at gcc dot gnu.org
Reporter: shawn at churchofgit dot com
Bug #11569 shows that #pragma once was de-deprecated, and very old cpp docs say
it is deprecated, but current docs don't even mention that it exists. e.g.
http://gcc.gnu.org/onlinedocs/cpp
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: shawn at churchofgit dot com
#define MAX(a,b) \
__extension__ ({ \
typeof(a) _a
13 matches
Mail list logo