Skip to content

Commit 1a9a659

Browse files
committed
get rid of explicit lpthreads
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
1 parent b81d056 commit 1a9a659

File tree

2 files changed

+8
-11
lines changed

2 files changed

+8
-11
lines changed

test/asm/Makefile.am

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,40 +43,39 @@ atomic_barrier_noinline.c:
4343
ln -s $(top_srcdir)/test/asm/atomic_barrier.c atomic_barrier_noinline.c
4444
atomic_barrier_noinline_SOURCES = atomic_barrier_noinline.c
4545
atomic_barrier_noinline_CFLAGS = $(AM_CFLAGS) -DOMPI_DISABLE_INLINE_ASM
46-
atomic_barrier_noinline_LDADD = $(libs) -lpthread
4746

4847
######################################################################
4948

5049
atomic_spinlock_SOURCES = atomic_spinlock.c
51-
atomic_spinlock_LDADD = $(libs) -lpthread
50+
atomic_spinlock_LDADD = $(libs)
5251

5352
atomic_spinlock_noinline.c:
5453
ln -s $(top_srcdir)/test/asm/atomic_spinlock.c atomic_spinlock_noinline.c
5554
atomic_spinlock_noinline_SOURCES = atomic_spinlock_noinline.c
5655
atomic_spinlock_noinline_CFLAGS = $(AM_CFLAGS) -DOMPI_DISABLE_INLINE_ASM
57-
atomic_spinlock_noinline_LDADD = $(libs) -lpthread
56+
atomic_spinlock_noinline_LDADD = $(libs)
5857

5958
######################################################################
6059

6160
atomic_math_SOURCES = atomic_math.c
62-
atomic_math_LDADD = $(libs) -lpthread
61+
atomic_math_LDADD = $(libs)
6362

6463
atomic_math_noinline.c:
6564
ln -s $(top_srcdir)/test/asm/atomic_math.c atomic_math_noinline.c
6665
atomic_math_noinline_SOURCES = atomic_math_noinline.c
6766
atomic_math_noinline_CFLAGS = $(AM_CFLAGS) -DOMPI_DISABLE_INLINE_ASM
68-
atomic_math_noinline_LDADD = $(libs) -lpthread
67+
atomic_math_noinline_LDADD = $(libs)
6968

7069
######################################################################
7170

7271
atomic_cmpset_SOURCES = atomic_cmpset.c
73-
atomic_cmpset_LDADD = $(libs) -lpthread
72+
atomic_cmpset_LDADD = $(libs)
7473

7574
atomic_cmpset_noinline.c:
7675
ln -s $(top_srcdir)/test/asm/atomic_cmpset.c atomic_cmpset_noinline.c
7776
atomic_cmpset_noinline_SOURCES = atomic_cmpset_noinline.c
7877
atomic_cmpset_noinline_CFLAGS = $(AM_CFLAGS) -DOMPI_DISABLE_INLINE_ASM
79-
atomic_cmpset_noinline_LDADD = $(libs) -lpthread
78+
atomic_cmpset_noinline_LDADD = $(libs)
8079

8180
######################################################################
8281

test/class/Makefile.am

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,15 +92,13 @@ ompi_rb_tree_DEPENDENCIES = $(ompi_rb_tree_LDADD)
9292
opal_lifo_SOURCES = opal_lifo.c
9393
opal_lifo_LDADD = \
9494
$(top_builddir)/opal/lib@OPAL_LIB_PREFIX@open-pal.la \
95-
$(top_builddir)/test/support/libsupport.a \
96-
-lpthread
95+
$(top_builddir)/test/support/libsupport.a
9796
opal_lifo_DEPENDENCIES = $(opal_lifo_LDADD)
9897

9998
opal_fifo_SOURCES = opal_fifo.c
10099
opal_fifo_LDADD = \
101100
$(top_builddir)/opal/lib@OPAL_LIB_PREFIX@open-pal.la \
102-
$(top_builddir)/test/support/libsupport.a \
103-
-lpthread
101+
$(top_builddir)/test/support/libsupport.a
104102
opal_fifo_DEPENDENCIES = $(opal_fifo_LDADD)
105103

106104
clean-local:

0 commit comments

Comments
 (0)