1  /* PR target/pr63534 */
       2  /* { dg-do compile { target { ia32 && fpic } } } */
       3  /* { dg-options "-O2 -fPIC" } */
       4  
       5  extern void bar (void);
       6  
       7  void
       8  foo (void)
       9  {
      10    bar ();
      11    bar ();
      12  }
      13  
      14  /* We shouldn't load EBX again.  */
      15  /* { dg-final { scan-assembler-not "movl\[ \t\]%\[^,\]+, %ebx" } } */