| # Ensures that the libFuzzer library does not export exceptions. |
| REQUIRES: linux |
| |
| RUN: %cpp_compiler %S/SimpleTest.cpp -o %t |
| RUN: nm %t 2>&1 | FileCheck %s |
| |
| CHECK-NOT: t __cxa_allocate_dependent_exception |
| CHECK-NOT: t __cxa_allocate_exception |
| CHECK-NOT: t __cxa_begin_catch |
| CHECK-NOT: t __cxa_call_unexpected |
| CHECK-NOT: t __cxa_current_exception_type |
| CHECK-NOT: t __cxa_end_catch |
| CHECK-NOT: t __cxa_free_dependent_exception |
| CHECK-NOT: t __cxa_free_exception |
| CHECK-NOT: t __cxa_get_exception_ptr |
| CHECK-NOT: t __cxa_throw |