[PATCH 40/57][Arm][OBJDUMP] Add support for MVE instructions: vdup, veor, vfma, vfms...
[binutils-gdb.git] / ld / testsuite / ld-elf / pr21964-2c.c
blobf879dd5ba468303c14a0c399b4e0e0f48fc54545
1 #include <dlfcn.h>
2 #include <stdio.h>
4 extern int foo1 (void);
6 int main()
8 void *dl;
9 void *sym;
10 int (*func) (void);
12 if (foo1 () != 0)
13 return 1;
15 dl = dlopen("pr21964-2b.so", RTLD_LAZY);
16 if (!dl)
17 return 2;
19 sym = dlsym(dl, "__start___verbose");
20 if (!sym)
21 return 3;
23 func = dlsym(dl, "foo2");
24 if (!func)
25 return 4;
26 if (func () == 0)
27 printf ("PASS\n");
29 dlclose(dl);
31 return 0;