diff options
| -rw-r--r-- | test/ldso/Makefile | 2 | ||||
| -rw-r--r-- | test/ldso/dltest2.c | 16 | 
2 files changed, 9 insertions, 9 deletions
| diff --git a/test/ldso/Makefile b/test/ldso/Makefile index 3d2a47ad9..2d3611222 100644 --- a/test/ldso/Makefile +++ b/test/ldso/Makefile @@ -22,7 +22,7 @@ include $(TESTDIR)/Rules.mak  CFLAGS+=--uclibc-ctors  all: dltest2 dltest libhowdy.so run -dltest2: dltest.c +dltest2: dltest2.c  	$(CC) $(CFLAGS) dltest2.c -o dltest2 -ldl  	./dltest2 diff --git a/test/ldso/dltest2.c b/test/ldso/dltest2.c index 066c37202..91bafa40e 100644 --- a/test/ldso/dltest2.c +++ b/test/ldso/dltest2.c @@ -10,16 +10,16 @@ int main(int argc, char **argv) {  	void *handle;  	td_err_e (*td_init_p) (void); -	fprintf(stderr, "Attempting to dlopen() libthread_db.so with RTLD_NOW\n"); -	handle = dlopen ("libthread_db.so", RTLD_NOW); +	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, "td_init"); +	td_init_p = dlsym (handle, "__pthread_initialize");  	if (td_init_p == NULL) { -	    fprintf(stderr, "yipe!  td_init() failed!\n"); +	    fprintf(stderr, "yipe!  __pthread_initialize() failed!\n");  	    return EXIT_FAILURE;  	}  #if 0 //def __UCLIBC__ @@ -28,16 +28,16 @@ int main(int argc, char **argv) {  	dlclose(handle); -	fprintf(stderr, "Attempting to dlopen() libthread_db.so with RTLD_LAZY\n"); -	handle = dlopen ("libthread_db.so", RTLD_LAZY); +	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, "td_init"); +	td_init_p = dlsym (handle, "__pthread_initialize");  	if (td_init_p == NULL) { -	    fprintf(stderr, "yipe!  td_init() failed!"); +	    fprintf(stderr, "yipe!  __pthread_initialize() failed!");  	    return EXIT_FAILURE;  	}  #if 0 //def __UCLIBC__ | 
