]> git.droids-corp.org - dpdk.git/blobdiff - examples/performance-thread/common/lthread_sched.c
use macro to declare constructor functions
[dpdk.git] / examples / performance-thread / common / lthread_sched.c
index e100c41445bb688ad645d6009c7bfe22cd20f671..779aeb17f1ce1f3804a4e95fbca2bf91d80997ed 100644 (file)
@@ -117,8 +117,7 @@ uint64_t diag_mask;
 
 
 /* constructor */
-void lthread_sched_ctor(void) __attribute__ ((constructor));
-void lthread_sched_ctor(void)
+RTE_INIT(lthread_sched_ctor)
 {
        memset(schedcore, 0, sizeof(schedcore));
        rte_atomic16_init(&num_schedulers);