// REQUIRES: host-supports-jit, system-linux // RUN: %clang -xc++ -o %T/libdynamic-library-test.so -fPIC -shared -DLIBRARY %S/Inputs/dynamic-library-test.cpp // RUN: cat %s | env LD_LIBRARY_PATH=%T:$LD_LIBRARY_PATH clang-repl | FileCheck %s #include extern int ultimate_answer; int calculate_answer(); %lib libdynamic-library-test.so printf("Return value: %d\n", calculate_answer()); // CHECK: Return value: 5 printf("Variable: %d\n", ultimate_answer); // CHECK-NEXT: Variable: 42 %quit