1 /* { dg-do compile { target { arm*-*-* || mips*-*-* } } } */
2 
3 #include <stdlib.h>
4 #include <stdint.h>
5 
6 int
main(void)7 main (void)
8 {
9   void *p = main;
10   if ((intptr_t) p & 1)
11     abort ();
12   return 0;
13 }
14 
15 /* { dg-final { scan-assembler "abort" } } */
16