]> git.droids-corp.org - dpdk.git/blobdiff - examples/performance-thread/pthread_shim/pthread_shim.c
use macro to declare constructor functions
[dpdk.git] / examples / performance-thread / pthread_shim / pthread_shim.c
index 113bafa00b6974fdcd14354b635597b64cbb295a..bc7cf2b0f58ed80a6bd572ab00794bfa84841c66 100644 (file)
@@ -202,10 +202,7 @@ static void *__libc_dl_handle = RTLD_NEXT;
  * The constructor function initialises the
  * function pointers for pthread library functions
  */
-void
-pthread_intercept_ctor(void)__attribute__((constructor));
-void
-pthread_intercept_ctor(void)
+RTE_INIT(pthread_intercept_ctor)
 {
        override = 0;
        /*