From: Julian Seward Date: Mon, 3 Jun 2002 23:12:58 +0000 (+0000) Subject: More RH 7.3 fixes X-Git-Tag: svn/VALGRIND_1_0_3~102 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=30b7d97214b442bba22e363c4aa316b45f35df99;p=thirdparty%2Fvalgrind.git More RH 7.3 fixes git-svn-id: svn://svn.valgrind.org/valgrind/trunk@369 --- diff --git a/coregrind/arch/x86-linux/vg_libpthread_unimp.c b/coregrind/arch/x86-linux/vg_libpthread_unimp.c index 21dbbc50ac..d701f73803 100644 --- a/coregrind/arch/x86-linux/vg_libpthread_unimp.c +++ b/coregrind/arch/x86-linux/vg_libpthread_unimp.c @@ -161,6 +161,9 @@ void sem_unlink ( void ) { unimp("sem_unlink"); } void siglongjmp ( void ) { unimp("siglongjmp"); } //void sigwait ( void ) { unimp("sigwait"); } +void __pthread_clock_gettime ( void ) { unimp("__pthread_clock_gettime"); } +void __pthread_clock_settime ( void ) { unimp("__pthread_clock_settime"); } + #if 0 void pthread_create@@GLIBC_2.1 ( void ) { unimp("pthread_create@@GLIBC_2.1"); } void pthread_create@GLIBC_2.0 ( void ) { unimp("pthread_create@GLIBC_2.0"); } diff --git a/coregrind/vg_libpthread.vs b/coregrind/vg_libpthread.vs index e4a1be620b..92b0e5bb83 100644 --- a/coregrind/vg_libpthread.vs +++ b/coregrind/vg_libpthread.vs @@ -11,3 +11,7 @@ GLIBC_2.2 { GLIBC_2.2.3 { } GLIBC_2.2; +GLIBC_PRIVATE { + __pthread_clock_gettime; + __pthread_clock_settime; +}; diff --git a/coregrind/vg_libpthread_unimp.c b/coregrind/vg_libpthread_unimp.c index 21dbbc50ac..d701f73803 100644 --- a/coregrind/vg_libpthread_unimp.c +++ b/coregrind/vg_libpthread_unimp.c @@ -161,6 +161,9 @@ void sem_unlink ( void ) { unimp("sem_unlink"); } void siglongjmp ( void ) { unimp("siglongjmp"); } //void sigwait ( void ) { unimp("sigwait"); } +void __pthread_clock_gettime ( void ) { unimp("__pthread_clock_gettime"); } +void __pthread_clock_settime ( void ) { unimp("__pthread_clock_settime"); } + #if 0 void pthread_create@@GLIBC_2.1 ( void ) { unimp("pthread_create@@GLIBC_2.1"); } void pthread_create@GLIBC_2.0 ( void ) { unimp("pthread_create@GLIBC_2.0"); } diff --git a/vg_libpthread.vs b/vg_libpthread.vs index e4a1be620b..92b0e5bb83 100644 --- a/vg_libpthread.vs +++ b/vg_libpthread.vs @@ -11,3 +11,7 @@ GLIBC_2.2 { GLIBC_2.2.3 { } GLIBC_2.2; +GLIBC_PRIVATE { + __pthread_clock_gettime; + __pthread_clock_settime; +}; diff --git a/vg_libpthread_unimp.c b/vg_libpthread_unimp.c index 21dbbc50ac..d701f73803 100644 --- a/vg_libpthread_unimp.c +++ b/vg_libpthread_unimp.c @@ -161,6 +161,9 @@ void sem_unlink ( void ) { unimp("sem_unlink"); } void siglongjmp ( void ) { unimp("siglongjmp"); } //void sigwait ( void ) { unimp("sigwait"); } +void __pthread_clock_gettime ( void ) { unimp("__pthread_clock_gettime"); } +void __pthread_clock_settime ( void ) { unimp("__pthread_clock_settime"); } + #if 0 void pthread_create@@GLIBC_2.1 ( void ) { unimp("pthread_create@@GLIBC_2.1"); } void pthread_create@GLIBC_2.0 ( void ) { unimp("pthread_create@GLIBC_2.0"); }