summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2007-06-15 15:34:31 +0000
committerrillig <rillig@pkgsrc.org>2007-06-15 15:34:31 +0000
commit3c335872b82b31be879fa44581ae81bd7e1dfb24 (patch)
tree9ad934058ac5a67b3873805817bc9275eac9052b /mk
parent9de6396bd3d5393dbaade92e98df4e16a8c2e9b2 (diff)
downloadpkgsrc-3c335872b82b31be879fa44581ae81bd7e1dfb24.tar.gz
Added transformations for -R, -fPIC, -kPIC, -KPIC and -g3.
Diffstat (limited to 'mk')
-rw-r--r--mk/wrapper/transform-mipspro-cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/mk/wrapper/transform-mipspro-cc b/mk/wrapper/transform-mipspro-cc
index a0b01576ef4..3fec95501f2 100644
--- a/mk/wrapper/transform-mipspro-cc
+++ b/mk/wrapper/transform-mipspro-cc
@@ -1,4 +1,4 @@
-# $NetBSD: transform-mipspro-cc,v 1.10 2007/03/07 22:02:34 rillig Exp $
+# $NetBSD: transform-mipspro-cc,v 1.11 2007/06/15 15:34:31 rillig Exp $
#
# Copyright (c) 2004 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -65,6 +65,7 @@ case $arg in
# Directories for the runtime library search path are passed via
# "-Wl,-rpath,<dir>", not "-Wl,-R<dir>".
+-R* ) transform_to "-Wl,-rpath,${arg#-R}" ;;
-Wl,-R* ) transform_to "-Wl,-rpath,${arg#-Wl,-R}" ;;
# The MIPSpro compiler accepts these -W* directives, so just pass them
@@ -93,6 +94,9 @@ case $arg in
# GCCisms.
-W* ) transform_discard_with_warning ;;
+-[fKk]PIC ) transform_to "-KPIC" ;;
+-g3 ) transform_to "-g" ;;
+
# Unknown options.
-* ) transform_pass_with_warning ;;