summaryrefslogtreecommitdiff
path: root/audio/flac/patches/patch-af
blob: 8da936f7186dab3b8d144a63a5a11052a9f52444 (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
$NetBSD: patch-af,v 1.4 2007/02/22 19:11:26 rillig Exp $

--- strip_non_asm_libtool_args.sh.orig	2004-07-29 08:43:23.000000000 +0200
+++ strip_non_asm_libtool_args.sh	2007-02-22 20:11:41.000000000 +0100
@@ -5,15 +5,12 @@
 # Also, on some versions of OS X it tries to pass -fno-common
 # to 'as' which causes problems.
 command=""
-while [ $1 ]; do
-	if [ "$1" != "-fPIC" ]; then
-		if [ "$1" != "-DPIC" ]; then
-			if [ "$1" != "-fno-common" ]; then
-				command="$command $1"
-			fi
-		fi
-	fi
-	shift
+for arg; do
+	case "$arg" in
+	-[DfK]PIC |\
+	-fno-common)	continue;;
+	esac
+	command="$command $arg"
 done
-echo $command
+echo "$command"
 exec $command