[Bug web/90699] New: typo: "taget" should be "target"

2019-05-31 Thread hugh at mimosa dot com
Component: web Assignee: unassigned at gcc dot gnu.org Reporter: hugh at mimosa dot com Target Milestone: --- https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Common-Function-Attributes.html#index-copy-function-attribute #define StrongAlias(TagetFunc, AliasDecl) \ should be

[Bug middle-end/32667] block copy with exact overlap is expanded as memcpy

2015-09-28 Thread hugh at mimosa dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32667 D. Hugh Redelmeier changed: What|Removed |Added CC||hugh at mimosa dot com --- Comment

[Bug c/39438] Can't compile a wrapper around strftime with -Werror=format-nonliteral

2014-05-12 Thread hugh at mimosa dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39438 --- Comment #6 from D. Hugh Redelmeier hugh at mimosa dot com --- Responding to Comment 5 by Manuel López-Ibáñez: Thanks for looking at this. Could you produce a complete testcase === /* compile with -c -Wformat -Werror=format-nonliteral

[Bug c/39438] Can't compile a wrapper around strftime with -Werror=format-nonliteral

2014-05-12 Thread hugh at mimosa dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39438 --- Comment #9 from D. Hugh Redelmeier hugh at mimosa dot com --- Created attachment 32784 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32784action=edit minimal C source code that demonstrates the problem minimal C source code

[Bug c/22278] gcc -O2 discards cast to volatile

2005-07-17 Thread hugh at mimosa dot com
--- Additional Comments From hugh at mimosa dot com 2005-07-17 08:04 --- There is a thread on the gcc at gcc.gnu.org mailing list discussing this. A possible fix to GCC4.x has been posted in that thread: http://gcc.gnu.org/ml/gcc/2005-07/msg00699.html -- http://gcc.gnu.org

[Bug c/22278] gcc -O2 discards cast to volatile

2005-07-16 Thread hugh at mimosa dot com
--- Additional Comments From hugh at mimosa dot com 2005-07-16 16:18 --- Here is some C Lawyering from Henry Spencer. I asked him to look at and comment on this bug. With his permission, I'm quoting his response here. There is little room for compiler writers to maneuver here, unless

[Bug c/22278] gcc -O2 discards cast to volatile

2005-07-02 Thread hugh at mimosa dot com
--- Additional Comments From hugh at mimosa dot com 2005-07-03 01:53 --- [ see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=162274 ] I feel that he gcc documentation promises that there will be an access. The documentation can change, but it is a contract between

[Bug c/22278] gcc -O2 discards cast to volatile

2005-07-02 Thread hugh at mimosa dot com
--- Additional Comments From hugh at mimosa dot com 2005-07-03 05:40 --- Simple rule about const and volatile qualifiers (not restrict): the program can manipulate pointer values with and without their qualifiers. But when the program accesses an object that is a volatile object (i.e