Rename the majority of remaining C files in the RTS to C++ 82/4882/17
authorEvan Ramos <evan@hpccharm.com>
Fri, 4 Jan 2019 18:47:06 +0000 (12:47 -0600)
committerEvan Ramos <evan@hpccharm.com>
Fri, 26 Apr 2019 01:30:53 +0000 (20:30 -0500)
commitbe1b742c031b2d9f294671148e9bd6b6c74ea8f0
tree7730a4cc367f54ba924b8b67242cbb34f8f54b07
parentc2e214b1e0fd4737c7fc5c9d58d81b9f36748654
Rename the majority of remaining C files in the RTS to C++

It is unlikely that this patch will pass verification, but all problems
should be fixed in subsequent patches merged at the same time, and I
prefer to keep the patches separate for better historical organization.

If this commit causes problems with git bisect, use a bisection script
and ensure it emits error code 125 when a build is unable to complete.
See https://git-scm.com/docs/git-bisect#_bisect_run for more
information.

Change-Id: Iaaa03b3436ea4b2a69b4f4e5035e146be2199530
155 files changed:
src/arch/gni-crayxc/conv-mach.h
src/arch/gni-crayxe/conv-mach.h
src/arch/gni/machine-onesided.C [moved from src/arch/gni/machine-onesided.c with 100% similarity]
src/arch/gni/machine-persistent.C [moved from src/arch/gni/machine-persistent.c with 100% similarity]
src/arch/gni/machine.C
src/arch/mpi/machine-ctrlmsg.C [moved from src/arch/mpi/machine-ctrlmsg.c with 100% similarity]
src/arch/mpi/machine-onesided.C [moved from src/arch/mpi/machine-onesided.c with 100% similarity]
src/arch/mpi/machine.C
src/arch/netlrts/Makefile.machine
src/arch/netlrts/conv-common.h
src/arch/netlrts/machine-dgram.C [moved from src/arch/netlrts/machine-dgram.c with 99% similarity]
src/arch/netlrts/machine-eth.C [moved from src/arch/netlrts/machine-eth.c with 100% similarity]
src/arch/netlrts/machine-persistent.C [moved from src/arch/netlrts/machine-persistent.c with 99% similarity]
src/arch/netlrts/machine-recover.C [moved from src/arch/netlrts/machine-recover.c with 100% similarity]
src/arch/netlrts/machine-tcp.C [moved from src/arch/netlrts/machine-tcp.c with 100% similarity]
src/arch/netlrts/machine.C
src/arch/ofi-linux-x86_64/conv-mach.h
src/arch/ofi/machine-onesided.C [moved from src/arch/ofi/machine-onesided.c with 100% similarity]
src/arch/ofi/machine.C
src/arch/ofi/runtime-pmi.C [moved from src/arch/ofi/runtime-pmi.c with 98% similarity]
src/arch/ofi/runtime-pmi2.C [moved from src/arch/ofi/runtime-pmi2.c with 100% similarity]
src/arch/ofi/runtime.h
src/arch/ofi/simple_pmi/README
src/arch/ofi/simple_pmi/simple_pmi.C [moved from src/arch/ofi/simple_pmi/simple_pmi.c with 100% similarity]
src/arch/ofi/simple_pmi/simple_pmiutil.C [moved from src/arch/ofi/simple_pmi/simple_pmiutil.c with 100% similarity]
src/arch/pami-bluegeneq/Makefile.machine
src/arch/pami/machine.C
src/arch/pamilrts-bluegeneq/Makefile.machine
src/arch/pamilrts-bluegeneq/memalloc.C [moved from src/arch/pamilrts-bluegeneq/memalloc.c with 100% similarity]
src/arch/pamilrts/machine-onesided.C [moved from src/arch/pamilrts/machine-onesided.c with 100% similarity]
src/arch/pamilrts/machine-persistent.C [moved from src/arch/pamilrts/machine-persistent.c with 100% similarity]
src/arch/pamilrts/machine.C
src/arch/sim/heap.C [moved from src/arch/sim/heap.c with 100% similarity]
src/arch/sim/machine.C
src/arch/sim/net.C [moved from src/arch/sim/net.c with 100% similarity]
src/arch/sim/sim.C [moved from src/arch/sim/sim.c with 100% similarity]
src/arch/sim/simqmng.C [moved from src/arch/sim/simqmng.c with 100% similarity]
src/arch/sim/simrand.C [moved from src/arch/sim/simrand.c with 100% similarity]
src/arch/template/conv-mach.h
src/arch/template/machine-TEMPLATE.C [moved from src/arch/template/machine-TEMPLATE.c with 100% similarity]
src/arch/template/machine.C
src/arch/util/compress-external.C [moved from src/arch/util/compress-external.c with 98% similarity]
src/arch/util/compress.C [moved from src/arch/util/compress.c with 100% similarity]
src/arch/util/immediate.C [moved from src/arch/util/immediate.c with 100% similarity]
src/arch/util/machine-broadcast.C [moved from src/arch/util/machine-broadcast.c with 100% similarity]
src/arch/util/machine-cma.C [moved from src/arch/util/machine-cma.c with 100% similarity]
src/arch/util/machine-common-core.C
src/arch/util/machine-commthd-util.C [moved from src/arch/util/machine-commthd-util.c with 100% similarity]
src/arch/util/machine-pxshm.C [moved from src/arch/util/machine-pxshm.c with 100% similarity]
src/arch/util/machine-smp.C [moved from src/arch/util/machine-smp.c with 100% similarity]
src/arch/util/machine-xpmem.C [moved from src/arch/util/machine-xpmem.c with 100% similarity]
src/arch/util/machine.h
src/arch/util/memalloc.C [moved from src/arch/util/memalloc.c with 100% similarity]
src/arch/util/persist-comm.C [moved from src/arch/util/persist-comm.c with 99% similarity]
src/arch/util/zlib-compress.C [moved from src/arch/util/zlib-compress.c with 98% similarity]
src/arch/verbs/Makefile.machine
src/arch/verbs/conv-common.h
src/arch/verbs/machine-dgram.C [moved from src/arch/verbs/machine-dgram.c with 99% similarity]
src/arch/verbs/machine-ibud.C [moved from src/arch/verbs/machine-ibud.c with 100% similarity]
src/arch/verbs/machine-ibverbs.C
src/arch/verbs/machine-onesided.C [moved from src/arch/verbs/machine-onesided.c with 100% similarity]
src/arch/verbs/machine-persistent.C [moved from src/arch/verbs/machine-persistent.c with 99% similarity]
src/arch/verbs/machine-recover.C [moved from src/arch/verbs/machine-recover.c with 100% similarity]
src/arch/verbs/machine.C
src/ck-ldb/LBDatabase.C
src/ck-ldb/bitvecset.C [moved from src/ck-ldb/bitvecset.c with 100% similarity]
src/ck-ldb/tm_bucket.C [moved from src/ck-ldb/tm_bucket.c with 100% similarity]
src/ck-ldb/tm_mapping.C [moved from src/ck-ldb/tm_mapping.c with 100% similarity]
src/ck-ldb/tm_timings.C [moved from src/ck-ldb/tm_timings.c with 100% similarity]
src/ck-ldb/tm_tree.C [moved from src/ck-ldb/tm_tree.c with 100% similarity]
src/ck-perf/trace-converse.C [moved from src/ck-perf/trace-converse.c with 98% similarity]
src/conv-ccs/ccs-auth.C [moved from src/conv-ccs/ccs-auth.c with 100% similarity]
src/conv-ccs/ccs-client.C [moved from src/conv-ccs/ccs-client.c with 99% similarity]
src/conv-ccs/ccs-server.C [moved from src/conv-ccs/ccs-server.c with 100% similarity]
src/conv-ccs/ccs-server.h
src/conv-ccs/conv-ccs.C [moved from src/conv-ccs/conv-ccs.c with 99% similarity]
src/conv-core/cmibacktrace.C [moved from src/conv-core/cmibacktrace.c with 100% similarity]
src/conv-core/cmipool.C [moved from src/conv-core/cmipool.c with 100% similarity]
src/conv-core/conv-conds.C [moved from src/conv-core/conv-conds.c with 100% similarity]
src/conv-core/conv-counter.C [moved from src/conv-core/conv-counter.c with 100% similarity]
src/conv-core/conv-rdma.C [moved from src/conv-core/conv-rdma.c with 100% similarity]
src/conv-core/convcore.C
src/conv-core/converse.h
src/conv-core/cpath.C [moved from src/conv-core/cpath.c with 100% similarity]
src/conv-core/cpm.C [moved from src/conv-core/cpm.c with 100% similarity]
src/conv-core/cpthreads.C [moved from src/conv-core/cpthreads.c with 100% similarity]
src/conv-core/cpuaffinity.C [moved from src/conv-core/cpuaffinity.c with 100% similarity]
src/conv-core/debug-conv.C
src/conv-core/futures.C [moved from src/conv-core/futures.c with 100% similarity]
src/conv-core/global-elfgot.C
src/conv-core/global-macho.C
src/conv-core/global-nop.C [moved from src/conv-core/global-nop.c with 100% similarity]
src/conv-core/isomalloc.C
src/conv-core/mem-arena.C [moved from src/conv-core/mem-arena.c with 100% similarity]
src/conv-core/memory-charmdebug.C [moved from src/conv-core/memory-charmdebug.c with 99% similarity]
src/conv-core/memory-gnu-internal.C [moved from src/conv-core/memory-gnu-internal.c with 100% similarity]
src/conv-core/memory-gnu.C [moved from src/conv-core/memory-gnu.c with 99% similarity]
src/conv-core/memory-isomalloc.C [moved from src/conv-core/memory-isomalloc.c with 99% similarity]
src/conv-core/memory-isomalloc.h
src/conv-core/memory-leak.C [moved from src/conv-core/memory-leak.c with 99% similarity]
src/conv-core/memory-lock.C [moved from src/conv-core/memory-lock.c with 100% similarity]
src/conv-core/memory-paranoid.C [moved from src/conv-core/memory-paranoid.c with 99% similarity]
src/conv-core/memory-verbose.C [moved from src/conv-core/memory-verbose.c with 99% similarity]
src/conv-core/memory.C
src/conv-core/memoryaffinity.C [moved from src/conv-core/memoryaffinity.c with 100% similarity]
src/conv-core/msgmgr.C [moved from src/conv-core/msgmgr.c with 100% similarity]
src/conv-core/quiescence.C [moved from src/conv-core/quiescence.c with 100% similarity]
src/conv-core/random.C [moved from src/conv-core/random.c with 100% similarity]
src/conv-core/threads.C [moved from src/conv-core/threads.c with 99% similarity]
src/conv-ldb/cldb.C [moved from src/conv-ldb/cldb.c with 100% similarity]
src/conv-ldb/cldb.bluegene.C [moved from src/conv-ldb/cldb.bluegene.c with 100% similarity]
src/conv-ldb/cldb.neighbor.C [moved from src/conv-ldb/cldb.neighbor.c with 100% similarity]
src/conv-ldb/cldb.none.C [moved from src/conv-ldb/cldb.none.c with 100% similarity]
src/conv-ldb/cldb.prioritycentralized.C [moved from src/conv-ldb/cldb.prioritycentralized.c with 99% similarity]
src/conv-ldb/cldb.rand.C [moved from src/conv-ldb/cldb.rand.c with 100% similarity]
src/conv-ldb/cldb.spray.C [moved from src/conv-ldb/cldb.spray.c with 100% similarity]
src/conv-ldb/cldb.test.C [moved from src/conv-ldb/cldb.test.c with 100% similarity]
src/conv-ldb/cldb.workstealing.C [moved from src/conv-ldb/cldb.workstealing.c with 100% similarity]
src/conv-ldb/edgelist.C [moved from src/conv-ldb/edgelist.c with 100% similarity]
src/conv-ldb/generate.C [moved from src/conv-ldb/generate.c with 100% similarity]
src/conv-ldb/priorityqueue.C [moved from src/conv-ldb/priorityqueue.c with 100% similarity]
src/langs/pvmc/pvmc_buf.C [moved from src/langs/pvmc/pvmc_buf.c with 100% similarity]
src/langs/pvmc/pvmc_comm.C [moved from src/langs/pvmc/pvmc_comm.c with 100% similarity]
src/langs/pvmc/pvmc_conv.C [moved from src/langs/pvmc/pvmc_conv.c with 100% similarity]
src/langs/pvmc/pvmc_groups.C [moved from src/langs/pvmc/pvmc_groups.c with 100% similarity]
src/langs/pvmc/pvmc_main.C [moved from src/langs/pvmc/pvmc_main.c with 100% similarity]
src/langs/pvmc/pvmc_pack.C [moved from src/langs/pvmc/pvmc_pack.c with 100% similarity]
src/langs/pvmc/pvmctest.C [moved from src/langs/pvmc/pvmctest.c with 100% similarity]
src/langs/simplemsg/simplemsg.C [moved from src/langs/simplemsg/simplemsg.c with 100% similarity]
src/langs/simplemsg/sm.C [moved from src/langs/simplemsg/sm.c with 100% similarity]
src/libs/ck-libs/amr/Makefile
src/libs/ck-libs/amr/fifo.C [moved from src/libs/ck-libs/amr/fifo.c with 100% similarity]
src/libs/ck-libs/io/Makefile
src/libs/ck-libs/io/fs_parameters.C [moved from src/libs/ck-libs/io/fs_parameters.c with 100% similarity]
src/libs/conv-libs/lrpc/lrpc.C [moved from src/libs/conv-libs/lrpc/lrpc.c with 100% similarity]
src/libs/conv-libs/master-slave/Makefile
src/libs/conv-libs/master-slave/cms.C [moved from src/libs/conv-libs/master-slave/cms.c with 100% similarity]
src/scripts/Make.depends
src/scripts/Makefile
src/scripts/configure.ac
src/util/charmrun-src/Makefile
src/util/charmrun-src/charmrun.C
src/util/charmrun-src/daemon.C [moved from src/util/charmrun-src/daemon.c with 100% similarity]
src/util/cmimemcpy_qpx.C [moved from src/util/cmimemcpy_qpx.c with 100% similarity]
src/util/cmirdmautils.C [moved from src/util/cmirdmautils.c with 100% similarity]
src/util/crc32.C [moved from src/util/crc32.c with 100% similarity]
src/util/set_partition_params.C [moved from src/util/set_partition_params.c with 100% similarity]
src/util/sockRoutines.C [moved from src/util/sockRoutines.c with 100% similarity]
src/util/spanningTree.h
src/util/topomanager/Makefile_BGQ
src/util/topomanager/Makefile_Cray
src/util/topomanager/README
src/util/topomanager/topomanager_test.C [moved from src/util/topomanager/topomanager_test.c with 100% similarity]
src/util/uJcontext.C [moved from src/util/uJcontext.c with 100% similarity]
src/xlatcpm/conv-cpm.C [moved from src/xlatcpm/conv-cpm.c with 99% similarity]