Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
compile SMPI as C++ source
authorMartin Quinson <martin.quinson@loria.fr>
Sun, 7 Feb 2016 10:50:31 +0000 (11:50 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Sun, 7 Feb 2016 10:50:34 +0000 (11:50 +0100)
commit731c4a5371dc691c8eb833f7d4617c7a94f91680
treee8461e8c4c343b6da4286595c08a947ac629b1a1
parent6476a16657a34172e7d1098f581c8f920ba7f791
compile SMPI as C++ source

Agreed, that's not real C++ code. We would need to objectify
everything, and kill our XBT containers, at the very least.

But this will allow to further objectify the kernel. I'll deal with
the user interfaces later.
23 files changed:
include/smpi/smpi.h
include/xbt/hash.h
src/include/smpi/smpi_interface.h
src/smpi/colls/colls.h
src/smpi/instr_smpi.cpp [moved from src/smpi/instr_smpi.c with 98% similarity]
src/smpi/smpi_base.cpp [moved from src/smpi/smpi_base.c with 98% similarity]
src/smpi/smpi_bench.cpp [moved from src/smpi/smpi_bench.c with 97% similarity]
src/smpi/smpi_c99.cpp [moved from src/smpi/smpi_c99.c with 100% similarity]
src/smpi/smpi_coll.cpp [moved from src/smpi/smpi_coll.c with 96% similarity]
src/smpi/smpi_comm.cpp [moved from src/smpi/smpi_comm.c with 94% similarity]
src/smpi/smpi_deployment.cpp [moved from src/smpi/smpi_deployment.c with 93% similarity]
src/smpi/smpi_dvfs.cpp [moved from src/smpi/smpi_dvfs.c with 88% similarity]
src/smpi/smpi_f77.cpp [moved from src/smpi/smpi_f77.c with 99% similarity]
src/smpi/smpi_global.cpp [moved from src/smpi/smpi_global.c with 97% similarity]
src/smpi/smpi_group.cpp [moved from src/smpi/smpi_group.c with 98% similarity]
src/smpi/smpi_mpi.cpp [moved from src/smpi/smpi_mpi.c with 100% similarity]
src/smpi/smpi_mpi_dt.cpp [moved from src/smpi/smpi_mpi_dt.c with 97% similarity]
src/smpi/smpi_mpi_dt_private.h
src/smpi/smpi_pmpi.cpp [moved from src/smpi/smpi_pmpi.c with 99% similarity]
src/smpi/smpi_replay.cpp [moved from src/smpi/smpi_replay.c with 98% similarity]
src/smpi/smpi_rma.cpp [moved from src/smpi/smpi_rma.c with 97% similarity]
src/smpi/smpi_topo.cpp [moved from src/smpi/smpi_topo.c with 96% similarity]
tools/cmake/DefinePackages.cmake