blob: 0dd88b36fc6f3a1178ff3354f9a593b26abe17af [file] [log] [blame]
//--Make sure we can run DSA on it!
//RUN: clang %s -c -emit-llvm -o - | \
//RUN: dsaopt -dsa-bu -dsa-td -disable-output
#include <stdio.h>
int * globalptr = NULL;
void externallyVisible(int * ptr)
{
globalptr = ptr;
}
void usesGlobalPtr()
{
int *ptr = globalptr;
}
int main()
{
int stack = 1;
externallyVisible(&stack);
usesGlobalPtr();
return 0;
}