diff options
Diffstat (limited to 'llvm/test/tools/llvm-symbolizer/sym.test')
| -rw-r--r-- | llvm/test/tools/llvm-symbolizer/sym.test | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-symbolizer/sym.test b/llvm/test/tools/llvm-symbolizer/sym.test new file mode 100644 index 00000000000..559124a44c0 --- /dev/null +++ b/llvm/test/tools/llvm-symbolizer/sym.test @@ -0,0 +1,19 @@ +#Source: +##include <stdio.h> +#static inline int inc (int *a) { +# printf ("%d\n",(*a)++); +# return (*a)++; +#} +# +#int main () { +# int x = 1; +# return inc(&x); +#} +#Build as : clang -g -O2 addr.c + +RUN: llvm-symbolizer -inlining -print-address -obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck %s + +#CHECK: 0x40054d +#CHECK: main +#CHECK: {{[/\]+}}tmp{{[/\]+}}x.c:9:0 + |

