[Bug c/59448] Code generation doesn't respect C11 address-dependency

2013-12-10 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59448 --- Comment #3 from joseph at codesourcery dot com --- The code generated appears fully in accordance with the semantics of C11. You refer to 5.1.2.4#14, the definition of "carries a dependency". The term "carries a dependency" is used outside

[Bug c/59448] Code generation doesn't respect C11 address-dependency

2013-12-10 Thread algrant at acm dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59448 --- Comment #2 from algrant at acm dot org --- Just realised that that last example is bogus, it should read: inline int const *makedep(int const *a, ...) { return a; } // variadic int f3(int const *p, int const *q) { int flag = *p;

[Bug c/59448] Code generation doesn't respect C11 address-dependency

2013-12-10 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59448 Richard Earnshaw changed: What|Removed |Added Target||arm Component|target