- Implement: ./configure --disable-test-suite
- Former calls to java and to mpirun/mpicc in Open MPI now moved to autotest.py


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@1996 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Use util-arch.c (compiler conditionals) to find architecture; Not ld -verbose


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@1997 ba6dc0ae-232f-0410-883f-9ebac64fc565
- ptracewrappers.cpp now compiles for ARM, but more work needed for it to run.


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@1998 ba6dc0ae-232f-0410-883f-9ebac64fc565
- For ARM, fix memory barriers:  dmb, dsb
- Minor polishing


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2001 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Fixed race condition with callback_pre_suspend_user_thread
- Added IMB (flush instruction cache) for use as ARM "isb" assembly instruction
- Minor polishing
- "MTCP_INIT_PAUSE=1", "MTCP_RESTART_PAUSE=1" added beyond end of envp
   to more easily enable them from within GDB.
- Note: a race condition still exists on ARM for dmtcp_restart
  (restart fails sometimes on ckpt iaage from dmtcp1 or other app)


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2003 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Change references from "utils/..." to "util/..." (fixes change in rev. 1830)


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2005 ba6dc0ae-232f-0410-883f-9ebac64fc565
- SysV shared mem now works.  (Workaround for bug in Linux kernel for ARM)


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2006 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Minor fix for previous revision


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2007 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Two bugs in ARM fixed (memory barriers added)
- At least two more ARM memory barrier bugs still to be fixed
- Fixes for catching DMTCP errors in autotest.py


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2009 ba6dc0ae-232f-0410-883f-9ebac64fc565
Remove stale dmtcpSharedArea files

When the last worker process has disconnected, remove the stale file.
Also remove if user wants to kill the coordinator.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2012 ba6dc0ae-232f-0410-883f-9ebac64fc565
Remove Exec lifeboat file on a failed exec.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2013 ba6dc0ae-232f-0410-883f-9ebac64fc565
Updated max allowed processes in the dmtcp_coordinator.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2014 ba6dc0ae-232f-0410-883f-9ebac64fc565
Removed some stale code from dmtcp_coordinator.cpp.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2015 ba6dc0ae-232f-0410-883f-9ebac64fc565
Fix for protected ckptDir fd during restart.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2016 ba6dc0ae-232f-0410-883f-9ebac64fc565
Compiler warning fixed.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2017 ba6dc0ae-232f-0410-883f-9ebac64fc565
Added CoordinatorAPI protocol to get coord-timestamp.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2018 ba6dc0ae-232f-0410-883f-9ebac64fc565
Initialize SharedData area in dmtcp_restart

To make sure it is initialized before it is used during recreation of
threads.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2019 ba6dc0ae-232f-0410-883f-9ebac64fc565