[Bug c/53769] [C11]: Macros __STDC_NO_THREADS__ / __STDC_NO_ATOMIC__ missing.

2020-01-15 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53769 Christophe Monat changed: What|Removed |Added CC||christophe.monat at st dot com

[Bug target/77882] [Aarch64] Add 'naked' function attribute

2019-11-06 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882 --- Comment #10 from Christophe Monat --- (In reply to Elad Lahav from comment #9) Thanks for your patch proposal! > 1. GCC emits a warning: >/home/elahav/src/projects/aarch64_naked/aarch64_naked.c:15:1: warning: no > return statement in

[Bug tree-optimization/83661] sincos does not handle sin(2x)

2019-08-30 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83661 --- Comment #6 from Christophe Monat --- (In reply to Alexander Monakov from comment #5) > sincos performs range reduction for the argument just once, which is fairly > important. A well-optimized sincos also shares some computations for the >

[Bug tree-optimization/83661] sincos does not handle sin(2x)

2019-08-30 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83661 --- Comment #4 from Christophe Monat --- Hi Pratamesh, You're absolutely right - maybe it's more efficient when there is some hardware sincos available (Intel FSINCOS ?) but I would check also carefully the actual performance. Indeed, it looks

[Bug tree-optimization/83661] sincos does not handle sin(2x)

2019-08-29 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83661 Christophe Monat changed: What|Removed |Added CC||christophe.monat at st dot com

[Bug target/71607] [5/6/7/8 Regression] [ARM] ice due to forbidden enabled attribute dependency on instruction operands

2017-05-03 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71607 --- Comment #13 from Christophe Monat --- (In reply to Prakhar Bahuguna from comment #12) Hi Prakar, > The patch has now been posted to the mailing list: > https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00872.html Thanks for the work, and the

[Bug target/71607] [5/6/7 Regression] [ARM] ice due to forbidden enabled attribute dependency on instruction operands

2017-04-07 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71607 --- Comment #10 from Christophe Monat --- (In reply to Ramana Radhakrishnan from comment #9) Hello Ramana, Is there a plan to have this patch delivered upstream at some point in the near future ? Best regards, --C

[Bug libstdc++/68197] negative index to ios_base::iword lead to unpredictable result

2016-11-29 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68197 --- Comment #4 from Christophe Monat --- (In reply to Jonathan Wakely from comment #3) > No, it seems underspecified. I have raised it with the C++ committee. Do you have feedback from the C++ committee ? I have only easily access to a 2011

[Bug libstdc++/78236] regex_iterator constructor is incomplete and creates uninitialized values that may be used

2016-11-07 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78236 --- Comment #3 from Christophe Monat --- (In reply to Tim Shen from comment #2) > I proposed another way to fix this in the list: > https://gcc.gnu.org/ml/libstdc++/2016-11/msg8.html Looks perfect - I was somewhat annoyed by the _M_match()

[Bug libstdc++/78236] regex_iterator constructor is incomplete and creates uninitialized values that may be used

2016-11-07 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78236 --- Comment #1 from Christophe Monat --- Comment on attachment 39982 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39982 Proposed patch to fix the regex_iterator constructor >diff --git a/libstdc++-v3/include/bits/regex.h

[Bug libstdc++/78236] New: regex_iterator constructor is incomplete and creates uninitialized values that may be used

2016-11-07 Thread christophe.monat at st dot com
Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: christophe.monat at st dot com Target Milestone: --- Created attachment 39982 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39982=edit Porposed pa

[Bug target/78020] [AArch64] vuzp{1,2}q_f64 implementation identical to vzip{1,2}q_f64 in arm_neon.h and probably incorrect

2016-10-18 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78020 --- Comment #6 from Christophe Monat --- James, (In reply to James Greenhalgh from comment #5) > This bug looks invalid to me. I think you're both failing to grasp the > intuition behind these intrinsics. Ignoring the descriptions in the >

[Bug target/78020] New: [Aarch64, ARM64] vuzp{1,2}q_f64 implementation identical to vzip{1,2}q_f64 in arm_neon.h and probably incorrect

2016-10-18 Thread christophe.monat at st dot com
: 6.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: christophe.monat at st dot com Target Milestone: --- Created attachment 39829 --> https://gcc.gnu.org/bugzi

[Bug target/77882] [Aarch64] Add 'naked' function attribute

2016-10-06 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882 --- Comment #3 from Christophe Monat --- Andrew, (In reply to Andrew Pinski from comment #2) > I really think the naked attribute as not useful at all. I think it was a > bad idea. Why not write a .s file which does what you want? Well, from

[Bug c/77882] New: [Aarch64, ARM64] Add 'naked' function attribute

2016-10-06 Thread christophe.monat at st dot com
: c Assignee: unassigned at gcc dot gnu.org Reporter: christophe.monat at st dot com Target Milestone: --- With the following code fragment aarch64-attribute-naked.c : void __attribute__((naked)) dealwithit() { // Stuff removed above, below we assume that the 'naked

[Bug c/77754] [5/6/7 Regression] internal compiler error : tree code 'call_expr' is not supported in LTO streams

2016-09-27 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77754 --- Comment #4 from Christophe Monat --- (In reply to Richard Biener from comment #3) > I wonder what the standards say about side-effects in those "declarations". From my instance of ISO+IEC+9899-2011.pdf 6.7.6.2 Array declarators

[Bug target/71607] [5/6/7 Regression] [ARM] ice due to forbidden enabled attribute dependency on instruction operands

2016-09-01 Thread christophe.monat at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71607 --- Comment #4 from Christophe Monat --- (In reply to Thomas Preud'homme from comment #3) Thomas, I am seeing that the assignee name has been reset : does it mean that you definitely disengage from looking at this problem ? If this is the