summaryrefslogtreecommitdiff
path: root/lang/gcc2/patches/patch-ac
blob: dc27cca443b2261a524b131b99c59d510584f4fd (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
25
26
27
28
29
$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:47 dholland Exp $

- set PICFLAG correctly
- DESTDIR support

--- libiberty/Makefile.in.orig	2011-07-12 16:13:20.000000000 +0400
+++ libiberty/Makefile.in	2011-07-12 16:41:39.000000000 +0400
@@ -57,7 +57,7 @@
 LIBCFLAGS = $(CFLAGS)
 RANLIB = @RANLIB@
 
-PICFLAG =
+PICFLAG = -fPIC -DPIC
 
 MAKEOVERRIDES =
 
@@ -155,9 +155,9 @@
 install: install_to_$(INSTALL_DEST) install-subdir
 
 install_to_libdir: all
-	$(INSTALL_DATA) $(TARGETLIB) $(libdir)$(MULTISUBDIR)/$(TARGETLIB)n
-	( cd $(libdir)$(MULTISUBDIR) ; $(RANLIB) $(TARGETLIB)n )
-	mv -f $(libdir)$(MULTISUBDIR)/$(TARGETLIB)n $(libdir)$(MULTISUBDIR)/$(TARGETLIB)
+	$(INSTALL_DATA) $(TARGETLIB) $(DESTDIR)$(libdir)$(MULTISUBDIR)/$(TARGETLIB)n
+	( cd $(DESTDIR)$(libdir)$(MULTISUBDIR) ; $(RANLIB) $(TARGETLIB)n )
+	mv -f $(DESTDIR)$(libdir)$(MULTISUBDIR)/$(TARGETLIB)n $(DESTDIR)$(libdir)$(MULTISUBDIR)/$(TARGETLIB)
 	@$(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=install
 
 install_to_tooldir: all