16 lines · cpp
1// REQUIRES: libunwind-available2// RUN: %clangxx -fexceptions -fPIC -c -o %t %s3// RUN: env LD_PRELOAD=%shared_libunwind %llvm_jitlink %t4 5extern "C" void llvm_jitlink_setTestResultOverride(long Value);6 7int main(int argc, char *argv[]) {8 llvm_jitlink_setTestResultOverride(1);9 try {10 throw 0;11 } catch (int X) {12 llvm_jitlink_setTestResultOverride(X);13 }14 return 0;15}16