https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92086
Julian Stecklina changed:
What|Removed |Added
CC||js at alien8 dot de
--- Comment #6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69549
Julian Stecklina changed:
What|Removed |Added
CC||js at alien8 dot de
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71675
--- Comment #2 from Julian Stecklina ---
Return bool actually makes sense, because that is the result from the "compare"
part of compare/exchange. I am not sure what the meaning of 'type' as a result
would be.
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: js at alien8 dot de
Target Milestone: ---
Consider the following code:
enum class foo : unsigned char {
FOO, BAR
};
foo v;
bool bar(foo old_v, foo new_v)
{
return
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71585
--- Comment #3 from Julian Stecklina ---
Is there the hope of having at least workaround here?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71585
--- Comment #2 from Julian Stecklina ---
I can reproduce this on Fedora 24 with GCC 6.1:
gcc (GCC) 6.1.1 20160510 (Red Hat 6.1.1-2)
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: js at alien8 dot de
Target Milestone: ---
The following code includes a function that is intended to not be compiled with
a stack canary. This is a reduced example from an embedded project, where this
function is the
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: js at alien8 dot de
Target Milestone: ---
Created attachment 38078
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38078&action=edit
Testcase
For the attached testcase, g++ o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64037
--- Comment #3 from Julian Stecklina ---
Created attachment 34085
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34085&action=edit
Miscompiled binary (built with 4.9.2)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64037
--- Comment #2 from Julian Stecklina ---
Created attachment 34084
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34084&action=edit
gcc --verbose --version for 4.9.2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64037
--- Comment #1 from Julian Stecklina ---
Created attachment 34083
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34083&action=edit
gcc --verbose --version for 4.9.1
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: js at alien8 dot de
Created attachment 34082
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34082&action=edit
Minimal test case
On Linux with the x86-64 target, code that contains
++
Assignee: unassigned at gcc dot gnu.org
Reporter: js at alien8 dot de
Given the code:
unsigned char foo(unsigned char x)
{
return x >> 1;
}
If you compile this with 'gcc -Wconversion -c foo.c', there is no warning. If
you compile it with 'g++ -Wcon
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38534
Julian Stecklina changed:
What|Removed |Added
CC||js at alien8 dot de
--- Comment #3
14 matches
Mail list logo