// RUN: %libomptarget-compile-generic -DSHARED -fPIC -shared -o %t.so && \ // RUN: %libomptarget-compile-generic %t.so && %libomptarget-run-generic 2>&1 | %fcheck-generic // RUN: %libomptarget-compileopt-generic -DSHARED -fPIC -shared -o %t.so && \ // RUN: %libomptarget-compileopt-generic %t.so && %libomptarget-run-generic 2>&1 | %fcheck-generic #ifdef SHARED void foo() {} #else #include int main() { #pragma omp target ; // CHECK: DONE. printf("%s\n", "DONE."); return 0; } #endif