]> gcc.gnu.org Git - gcc.git/blame - boehm-gc/threadlibs.c
* gcc.c-torture/compile/20030219-1.c: New test.
[gcc.git] / boehm-gc / threadlibs.c
CommitLineData
9110a741 1# include "private/gcconfig.h"
73ffefd0
TT
2# include <stdio.h>
3
4int main()
5{
9110a741 6# if defined(GC_USE_LD_WRAP)
402823c4
BM
7 printf("-Wl,--wrap -Wl,read -Wl,--wrap -Wl,dlopen "
8 "-Wl,--wrap -Wl,pthread_create -Wl,--wrap -Wl,pthread_join "
9110a741
BM
9 "-Wl,--wrap -Wl,pthread_detach "
10 "-Wl,--wrap -Wl,pthread_sigmask -Wl,--wrap -Wl,sleep\n");
11# endif
4c7726b1 12# if defined(GC_LINUX_THREADS) || defined(GC_IRIX_THREADS) \
79f777fd 13 || defined(GC_FREEBSD_THREADS) || defined(GC_SOLARIS_PTHREADS)
4c7726b1 14 printf("-lpthread\n");
93002327 15# endif
4c7726b1 16# if defined(GC_HPUX_THREADS) || defined(GC_OSF1_THREADS)
20bbd3cd
TT
17 printf("-lpthread -lrt\n");
18# endif
79f777fd 19# if defined(GC_SOLARIS_THREADS) && !defined(GC_SOLARIS_PTHREADS)
73ffefd0
TT
20 printf("-lthread -ldl\n");
21# endif
22 return 0;
23}
24
This page took 0.214497 seconds and 5 git commands to generate.