1/* Testcase for PR target/46219.  */
2/* { dg-do compile  { target ia32 } } */
3/* { dg-options "-O2" } */
4
5typedef void (*dispatch_t)(long offset);
6
7dispatch_t dispatch[256];
8
9void male_indirect_jump (long offset)
10{
11  dispatch[offset](offset);
12}
13
14/* { dg-final { scan-assembler-not "jmp\[ \t\]*.%eax" } } */
15