devirt2.C: Add rule for *-*-mingw* target.
[gcc.git] / gcc / testsuite / g++.dg / torture / pr49720.C
index c5da7ba670f1c831531d30ea279e6b384826a781..d2c69087d287cb6c7ce138d5c1b2562df5db32da 100644 (file)
@@ -1,8 +1,10 @@
 /* { dg-do compile } */
 
+__extension__ typedef __PTRDIFF_TYPE__ pdiff_t;
+
 extern char t_start[], t_end[], t_size[];
 bool foo (void)
 {
-  long size = reinterpret_cast<long>(t_size);
+  pdiff_t size = reinterpret_cast<pdiff_t>(t_size);
   return (size == t_end - t_start);
 }