]> git.pld-linux.org Git - packages/dmalloc.git/blob - dmalloc-pic.patch
- compile files for sgared libraries with -fPIC (patch from rawhide).
[packages/dmalloc.git] / dmalloc-pic.patch
1 --- dmalloc-4.8.1/Makefile.in.foo       Mon Dec 11 17:55:43 2000
2 +++ dmalloc-4.8.1/Makefile.in   Mon Dec 11 17:55:20 2000
3 @@ -312,17 +312,17 @@
4  # special _th versions of objects with the LOCK_THREADS variable defined to 1
5  chunk_th.o : $(srcdir)/chunk.c
6         rm -f $@
7 -       $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \
8 +       $(CC) $(CFLAGS) -fPIC $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \
9                 -c $(srcdir)/chunk.c -o ./$@
10  
11  error_th.o : $(srcdir)/error.c
12         rm -f $@
13 -       $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \
14 +       $(CC) $(CFLAGS) -fPIC $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \
15                 -c $(srcdir)/error.c -o ./$@
16  
17  malloc_th.o : $(srcdir)/malloc.c
18         rm -f $@
19 -       $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \
20 +       $(CC) $(CFLAGS) -fPIC $(CPPFLAGS) $(DEFS) $(INCS) -DLOCK_THREADS=1 \
21                 -c $(srcdir)/malloc.c -o ./$@
22  
23  tests : $(TEST)
24 @@ -348,7 +348,7 @@
25  
26  .c.o :
27         rm -f $@
28 -       $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(INCS) -c $< -o ./$@
29 +       $(CC) $(CFLAGS) -fPIC $(CPPFLAGS) $(DEFS) $(INCS) -c $< -o ./$@
30  
31  #
32  # .cc.o auto-target doesn't work on some systems. 
33 @@ -356,7 +356,7 @@
34  #
35  dmallocc.o : $(srcdir)/dmallocc.cc
36         rm -f $@
37 -       $(CXX) $(CFLAGS) $(CPPFLAGS) $(DEFS) $(INCS) -c $(srcdir)/dmallocc.cc \
38 +       $(CXX) $(CFLAGS) -fPIC $(CPPFLAGS) $(DEFS) $(INCS) -c $(srcdir)/dmallocc.cc \
39                 -o ./$@
40  
41  .texi.info :
This page took 0.050075 seconds and 4 git commands to generate.