diff options
| -rw-r--r-- | llvm/test/runtime.c | 12 | 
1 files changed, 10 insertions, 2 deletions
diff --git a/llvm/test/runtime.c b/llvm/test/runtime.c index 81d18ad5bc3..2ff7c0a93bd 100644 --- a/llvm/test/runtime.c +++ b/llvm/test/runtime.c @@ -67,6 +67,12 @@ printDouble(double d)    printf("%g", d);  } +void +printPointer(void* p) +{ +  printf("0x%x", p); +} +  #undef  TEST_RUNTIME  #ifdef  TEST_RUNTIME  int @@ -76,15 +82,17 @@ main(int argc, char** argv)    printString("argc = ");    printLong(argc);    printString(" = (as float) "); -  printFloat(argc); +  printFloat(argc * 1.0);    printString(" = (as double) "); -  printDouble(argc); +  printDouble(argc * 1.0);    for (i=0; i < argc; i++)      {        printString("\nargv[");        printLong(i);        printString("] = ");        printString(argv[i]); +      printString("\t@ "); +      printPointer(argv[i]);      }    printString("\n");  }  | 

