1  /* PR target/92469 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O0" } */
       4  
       5  void
       6  foo (void)
       7  { 
       8    register int x asm ("frame");	/* { dg-error "register specified for 'x' is an internal GCC implementation detail" } */
       9    int y = x;
      10  }
      11  
      12  void
      13  bar (void)
      14  { 
      15    register int x asm ("19");	/* { dg-error "register specified for 'x' is an internal GCC implementation detail" } */
      16    int y = x;
      17  }
      18  
      19  void
      20  baz (void)
      21  { 
      22    register int x asm ("argp");	/* { dg-error "register specified for 'x' is an internal GCC implementation detail" } */
      23    int y = x;
      24  }