summaryrefslogtreecommitdiff
path: root/lang/python20/patches/patch-ad
blob: 6c9085af7ab6598498a407daaa7a144b0081fb82 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$NetBSD: patch-ad,v 1.1.14.1 2005/08/20 16:03:20 salo Exp $

--- Modules/Makefile.pre.in.orig	2000-10-10 03:48:09.000000000 +1100
+++ Modules/Makefile.pre.in
@@ -59,8 +59,8 @@ LIBP=		$(LIBDIR)/python$(VERSION)
 
 # Symbols used for using shared libraries
 SO=		@SO@
-LDSHARED=	@LDSHARED@
-CCSHARED=	@CCSHARED@
+LDSHARED=	@LDSHARED@ $(LDFLAGS)
+CCSHARED=	@CCSHARED@ $(LDFLAGS)
 LINKFORSHARED=	@LINKFORSHARED@
 DESTSHARED=	$(BINLIBDEST)/lib-dynload
 
@@ -124,7 +124,7 @@ add2lib:	$(OBJS)
 # This target is used by the master Makefile to link the final binary.
 link:		$(MAINOBJ)
 		$(LINKCC) $(LDFLAGS) $(LINKFORSHARED) $(MAINOBJ) \
-		  $(LDLIBRARY) $(MODLIBS) $(LIBS) $(SYSLIBS) -o python$(EXE) $(LDLAST)
+		  $(LDLIBRARY) $(MODLIBS) $(LIBS) $(SYSLIBS) -o python$(EXE) $(LDLAST) ${LINK_ALL_LIBGCC_HACK}
 		mv python$(EXE) ../python$(EXE)
 
 clean: