diff options
author | 2010-04-23 16:24:49 -0500 | |
---|---|---|
committer | 2010-04-23 16:24:49 -0500 | |
commit | 23ed08d90a4bd2eea23634f7f5a36eeab95e3d2b (patch) | |
tree | e5edacda4e8052c601f6ce1fb864508ead48d8c2 /sys-cluster/charm/files/charm-5.9-gcc4.patch | |
parent | pymc: add src_install() that installs docs. (diff) | |
download | dberkholz-23ed08d90a4bd2eea23634f7f5a36eeab95e3d2b.tar.gz dberkholz-23ed08d90a4bd2eea23634f7f5a36eeab95e3d2b.tar.bz2 dberkholz-23ed08d90a4bd2eea23634f7f5a36eeab95e3d2b.zip |
charm: bumps to 6.1.3 and 6.2.0.
Diffstat (limited to 'sys-cluster/charm/files/charm-5.9-gcc4.patch')
-rwxr-xr-x | sys-cluster/charm/files/charm-5.9-gcc4.patch | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/sys-cluster/charm/files/charm-5.9-gcc4.patch b/sys-cluster/charm/files/charm-5.9-gcc4.patch new file mode 100755 index 0000000..9a1cb9f --- /dev/null +++ b/sys-cluster/charm/files/charm-5.9-gcc4.patch @@ -0,0 +1,41 @@ +diff -Naur charm-5.9/src/ck-com/MsgPacker.h charm-5.9-new/src/ck-com/MsgPacker.h +--- charm-5.9/src/ck-com/MsgPacker.h 2005-03-20 23:21:51.000000000 -0600 ++++ charm-5.9-new/src/ck-com/MsgPacker.h 2006-04-19 17:16:05.000000000 -0500 +@@ -83,7 +83,7 @@ + + //Takes a queue of envelopes as char* ptrs and not charm message holders + //Used by mesh streaming strategy +- MsgPacker::MsgPacker(CkQ<char *> &msgq, int n_msgs); ++ MsgPacker(CkQ<char *> &msgq, int n_msgs); + + void getMessage(CombinedMessage *&msg, int &size); + static void deliver(CombinedMessage *cmb_msg); +diff -Naur charm-5.9/src/ck-core/charisma.h charm-5.9-new/src/ck-core/charisma.h +--- charm-5.9/src/ck-core/charisma.h 2003-03-20 18:30:50.000000000 -0600 ++++ charm-5.9-new/src/ck-core/charisma.h 2006-04-19 17:19:34.000000000 -0500 +@@ -295,6 +295,7 @@ + class CharismaInPort + { + public: ++ virtual ~CharismaInPort() {} + virtual void send(void *msg, int len) = 0; + void _create(const char *name) + { +@@ -307,6 +308,7 @@ + protected: + CharismaInPort *inport; + public: ++ virtual ~CharismaOutPort() {} + virtual void emitData(void *data, int len) + { + inport->send(data, len); +diff -Naur charm-5.9/src/ck-core/cklocation.h charm-5.9-new/src/ck-core/cklocation.h +--- charm-5.9/src/ck-core/cklocation.h 2004-10-30 11:35:25.000000000 -0500 ++++ charm-5.9-new/src/ck-core/cklocation.h 2006-04-19 17:21:24.000000000 -0500 +@@ -431,6 +431,7 @@ + /// Abstract superclass of all array manager objects + class CkArrMgr { + public: ++ virtual ~CkArrMgr() {} + /// Insert this initial element on this processor + virtual void insertInitial(const CkArrayIndex &idx,void *ctorMsg, int local=1)=0; |