Ozkan Sezer | 3d7bbae | 2009-09-18 11:15:08 +0000 | [diff] [blame] | 1 | #define __USE_MINGW_ANSI_STDIO 1 |
Kai Tietz | 1f7c319 | 2009-08-27 10:33:45 +0000 | [diff] [blame] | 2 | #include <stdio.h> |
| 3 | #include <stdint.h> |
Kai Tietz | c61743c | 2009-09-06 07:59:21 +0000 | [diff] [blame] | 4 | #include <inttypes.h> |
Kai Tietz | 1f7c319 | 2009-08-27 10:33:45 +0000 | [diff] [blame] | 5 | |
| 6 | int main (int argc, char **argv) |
| 7 | { |
| 8 | printf ("%zd %p\n", (intptr_t) argc, argv[0]); |
Kai Tietz | c61743c | 2009-09-06 07:59:21 +0000 | [diff] [blame] | 9 | fprintf (stdout, "%zd %p %" PRIuPTR "\n", (intptr_t) argc, argv[0], (intptr_t) argv[0]); |
Kai Tietz | 1f7c319 | 2009-08-27 10:33:45 +0000 | [diff] [blame] | 10 | |
| 11 | #include <_mingw_print_push.h> |
| 12 | printf ("%Id %p\n", (intptr_t) argc, argv[0]); |
Kai Tietz | c61743c | 2009-09-06 07:59:21 +0000 | [diff] [blame] | 13 | fprintf (stdout, "%Id %p %" PRIuPTR "\n", (intptr_t) argc, argv[0], (intptr_t) argv[0]); |
Kai Tietz | 1f7c319 | 2009-08-27 10:33:45 +0000 | [diff] [blame] | 14 | #include <_mingw_print_pop.h> |
| 15 | return 0; |
| 16 | } |
| 17 | |