On Wed, Jan 15, 2014 at 01:43:18PM -0800, Richard Henderson wrote:
> --- /dev/null
> +++ b/gcc/testsuite/gcc.target/i386/pr54694.c
> @@ -0,0 +1,11 @@
> +/* { dg-do compile } */
> +/* { dg-options "-O" } */
> +
> +register void *hfp __asm__("%ebp");  /* { dg-message "note: for" } */

Shouldn't that be %rbp for x86_64?  Or do we treat it the same?

> +extern void g(void *);
> +
> +void f(int x)                        /* { dg-error "frame pointer required" 
> } */
> +{
> +  g(__builtin_alloca(x));
> +}


        Jakub

Reply via email to