]>
Commit | Line | Data |
---|---|---|
9110a741 | 1 | # include "private/gcconfig.h" |
73ffefd0 TT |
2 | # include <stdio.h> |
3 | ||
4 | int 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 |