Browse Source

kill these too.

Eric Andersen 21 years ago
parent
commit
0b949f43ab
2 changed files with 0 additions and 95 deletions
  1. 0 50
      test/ldso/dltest2.c
  2. 0 45
      test/ldso/dlttest.c

+ 0 - 50
test/ldso/dltest2.c

@@ -1,50 +0,0 @@
-#include <fcntl.h>
-#include <stdlib.h>
-#include <stdio.h>
-#include <dlfcn.h>
-#include "thread_db.h"
-
-extern void _dlinfo();
-
-int main(int argc, char **argv) {
-	void *handle;
-	td_err_e (*td_init_p) (void);
-
-	fprintf(stderr, "Attempting to dlopen() libpthread.so with RTLD_NOW\n");
-	handle = dlopen ("libpthread.so", RTLD_NOW);
-	if (!handle) {
-		fputs (dlerror(), stderr);
-		exit(1);
-	}
-
-	td_init_p = dlsym (handle, "__pthread_initialize");
-	if (td_init_p == NULL) {
-	    fprintf(stderr, "yipe!  __pthread_initialize() failed!\n");
-	    return EXIT_FAILURE;
-	}
-#if 0 //def __UCLIBC__
-	_dlinfo();   /* not supported by ld.so.2 */
-#endif
-	dlclose(handle);
-
-
-	fprintf(stderr, "Attempting to dlopen() libpthread.so with RTLD_LAZY\n");
-	handle = dlopen ("libpthread.so", RTLD_LAZY);
-	if (!handle) {
-		fputs (dlerror(), stderr);
-		exit(1);
-	}
-
-	td_init_p = dlsym (handle, "__pthread_initialize");
-	if (td_init_p == NULL) {
-	    fprintf(stderr, "yipe!  __pthread_initialize() failed!");
-	    return EXIT_FAILURE;
-	}
-#if 0 //def __UCLIBC__
-	_dlinfo();   /* not supported by ld.so.2 */
-#endif
-	dlclose(handle);
-
-	fprintf(stderr, "Everything worked as expected.\n");
-	return EXIT_SUCCESS;
-}

+ 0 - 45
test/ldso/dlttest.c

@@ -1,45 +0,0 @@
-#include <pthread.h>
-#include <fcntl.h>
-#include <stdlib.h>
-#include <stdio.h>
-#include <dlfcn.h>
-
-extern void _dlinfo();
-extern int __pthread_return_0 (void);
-#undef __UCLIBC__
-
-int main(int argc, char **argv) {
-	void *handle;
-	int (*myhowdy)(const char *s);
-	char *error;
-
-#ifdef __UCLIBC__
-	_dlinfo();   /* not supported by ld.so.2 */
-#endif
-
-	handle = dlopen ("./libhowdy.so", RTLD_LAZY);
-
-	if (!handle) {
-		fputs (dlerror(), stderr);
-		exit(1);
-	}
-
-	myhowdy = dlsym(handle, "howdy");
-	if ((error = dlerror()) != NULL)  {
-		fputs(error, stderr);
-		exit(1);
-	}
-
-#ifdef FORCE
-	printf("main:   __pthread_return_0 = %p\n", __pthread_return_0);
-#endif
-	myhowdy("hello world!\n");
-
-#ifdef __UCLIBC__
-	_dlinfo();   /* not supported by ld.so.2 */
-#endif
-
-	dlclose(handle);
-
-	return EXIT_SUCCESS;
-}