Unomitted frame pointers
Kai Henningsen
kaih@khms.westfalen.de
Sat Dec 11 11:53:00 GMT 2004
paul@codesourcery.com (Paul Brook) wrote on 10.12.04 in <200412101726.33264.paul@codesourcery.com>:
> On Friday 10 December 2004 16:54, Thomas R. Truscott wrote:
> > P.S. here is another thing gcc misses:
> >
> > memcpy("hi", p, 2); /* "cannot modify string literal" */
>
> Works for me:
>
> paul@wren:~$ gcc -Wwrite-strings test.c
> test.c: In function 'main':
> test.c:9: warning: passing argument 1 of 'memcpy' discards qualifiers from
> pointer target type
Would it be hard to say what qualifier(s) here? I'm sure that would make
many programmers go "duh!" significantly faster in those moments.
MfG Kai
More information about the Gcc
mailing list