]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
Allow through -tp=* at link time, for pgcc.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 2 May 2009 08:24:28 +0000 (10:24 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 2 May 2009 08:24:28 +0000 (10:24 +0200)
* libltdl/config/ltmain.m4sh (func_mode_link): Portlant Group
pgcc uses `-tp=PROCESSOR' for target processor selection; allow
the flag through at link time.
Report by Ethan Mallove.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
libltdl/config/ltmain.m4sh

index fa3132321b726a7a99c7f3399755c5107b0d5a5d..2109e25db8f1ebdabe38482c62e09837865f973b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2009-05-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
+       Allow through -tp=* at link time, for pgcc.
+       * libltdl/config/ltmain.m4sh (func_mode_link): Portlant Group
+       pgcc uses `-tp=PROCESSOR' for target processor selection; allow
+       the flag through at link time.
+       Report by Ethan Mallove.
+
        Fix quoting of eval'ed variable.
        * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Double-quote
        $lt_cv_sys_global_symbol_pipe for eval, like we do in ltmain,
index fd5b1c77f7e5c963cbc717cdd4b288c7cbd1cf1c..560930443c54dd1900ef23abb7b23f8d64307b22 100644 (file)
@@ -4494,8 +4494,9 @@ func_mode_link ()
       # -F/path gives path to uninstalled frameworks, gcc on darwin
       # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
       # @file GCC response files
+      # -tp=* Portland pgcc target processor selection
       -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
-      -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
+      -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*)
         func_quote_for_eval "$arg"
        arg="$func_quote_for_eval_result"
         func_append compile_command " $arg"