charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- From: Artem Shvorin <shvorin AT gmail.com>
- To: charm AT cs.uiuc.edu
- Subject: [charm] [PATCH] Let charmc transparently pass -M* and -Wl options
- Date: Tue, 10 May 2011 19:15:53 +0400
- List-archive: <http://lists.cs.uiuc.edu/pipermail/charm>
- List-id: CHARM parallel programming system <charm.cs.uiuc.edu>
Hi, all!
I use GNU autotools in my project. The problem I faced while processing generated makefiles is that charmc does not understand a number of compiler options. This was fixed, please apply the attached patch.
From 5aeea6d7b7a678000d53b10a6a12a01b7352b604 Mon Sep 17 00:00:00 2001 From: Artem Shvorin <shvorin AT gmail.com> Date: Tue, 10 May 2011 18:56:01 +0400 Subject: [PATCH] Let charmc transparently pass -M* and -Wl options. --- src/scripts/charmc | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/src/scripts/charmc b/src/scripts/charmc index b93312f..f1064ee 100755 --- a/src/scripts/charmc +++ b/src/scripts/charmc @@ -629,11 +629,18 @@ do SKIPLINK="yes" OPTS="$OPTS $arg" ;; - "-M") + "-M"|"-MM") SKIPLINK="yes" OPTS="$OPTS $arg" GENDEPENDS="yes" ;; + "-MG"|"-MP"|"-MD"|"-MMD") + OPTS="$OPTS $arg" + ;; + "-MF"|"-MT"|"-MQ") + OPTS="$OPTS $arg $1" + shift + ;; "-default-to-aout") if [ "$EXPLICIT_OBJECT $EXPLICIT_COMPILATION" = "no no" ] then @@ -723,6 +730,10 @@ do OPTS="$OPTS $arg" ;; + -Wl*) + OPTS_LDXX="$OPTS_LDXX $arg" + ;; + "-fmoddir") F90_MODDIR="$F90_MODDIR $1" shift -- 1.5.6.5
- [charm] [PATCH] Let charmc transparently pass -M* and -Wl options, Artem Shvorin, 05/10/2011
Archive powered by MHonArc 2.6.16.