aboutsummaryrefslogtreecommitdiff
path: root/elf/tst-unique3.cc
diff options
context:
space:
mode:
Diffstat (limited to 'elf/tst-unique3.cc')
-rw-r--r--elf/tst-unique3.cc24
1 files changed, 0 insertions, 24 deletions
diff --git a/elf/tst-unique3.cc b/elf/tst-unique3.cc
deleted file mode 100644
index efdd6d78c2..0000000000
--- a/elf/tst-unique3.cc
+++ /dev/null
@@ -1,24 +0,0 @@
-#include "tst-unique3.h"
-
-#include <cstdio>
-#include "../dlfcn/dlfcn.h"
-
-int t = S<char>::i;
-
-int
-main (void)
-{
- std::printf ("%d %d\n", S<char>::i, t);
- int result = S<char>::i++ != 1 || t != 1;
- result |= in_lib ();
- void *d = dlopen ("$ORIGIN/tst-unique3lib2.so", RTLD_LAZY);
- int (*fp) ();
- if (d == NULL || (fp = (int(*)()) dlsym (d, "in_lib2")) == NULL)
- {
- std::printf ("failed to get symbol in_lib2\n");
- return 1;
- }
- result |= fp ();
- dlclose (d);
- return result;
-}