* timer.c:  Adding test for timer_create and friends
* autotest.py:  Test is added, but commented out until we implement this.


git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1827 ba6dc0ae-232f-0410-883f-9ebac64fc565
* test/Makefile.in: Fix it for test/timer (see previous commit)


git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1828 ba6dc0ae-232f-0410-883f-9ebac64fc565
Fixed a race condition in Pid plugin.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1829 ba6dc0ae-232f-0410-883f-9ebac64fc565
Library names updated.

- dmtcphijack.so renamed to libdmtcp.so (other files updated to reflect
  the changes).
- Plugin libraries renamed to libdmtcp_PLUGIN.so.
- Torque plugin moved to contrib/torque.
- Ptrace plugin library built by default.
- --ptrace flag introduced for dmtcp_checkpoint to load Ptrace plugin
  even if not configured with --enable-ptrace-support.
- utils renamed to util.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1830 ba6dc0ae-232f-0410-883f-9ebac64fc565
Version updated to 2.0.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1831 ba6dc0ae-232f-0410-883f-9ebac64fc565
Connection Plugin split into Socket, File, and Event subplugins.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1832 ba6dc0ae-232f-0410-883f-9ebac64fc565
Minor changes to ConnectionList.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1833 ba6dc0ae-232f-0410-883f-9ebac64fc565
Rename Connection::restore to Connection::postRestart.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1834 ba6dc0ae-232f-0410-883f-9ebac64fc565
Minor change to ConnectionList.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1835 ba6dc0ae-232f-0410-883f-9ebac64fc565
Added jalib::Filesystem::GetDeviceName(int fd).

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1836 ba6dc0ae-232f-0410-883f-9ebac64fc565
Socket, File, and Event subplugins introduced.

- ProcessInfo::processEvent() should be called before
  dmtcp_process_event() to properly restore session ids before restoring
  the terminals etc.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1837 ba6dc0ae-232f-0410-883f-9ebac64fc565
Moved SysV plugin inside Connection plugin.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1838 ba6dc0ae-232f-0410-883f-9ebac64fc565
Connection plugin renamed to IPC plugin.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1839 ba6dc0ae-232f-0410-883f-9ebac64fc565
Bugfix for restoring checkpointed files during restart.

If the file already exists during postRestart phase, compare the
contents with the checkpointed copy. Fail if the contents mismatch.
Otherwise, continue without any Error/Warning.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1840 ba6dc0ae-232f-0410-883f-9ebac64fc565
Minor fix for SysV IPC plugin.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1841 ba6dc0ae-232f-0410-883f-9ebac64fc565
Another compilation fix for SysV.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1842 ba6dc0ae-232f-0410-883f-9ebac64fc565
Make check-m32-compat rule for more general

(Patch supplied by Kito Cheng)
  In Fedora use the `x86_64-redhat-linux` tuple, so change the test
  script from /usr/lib/gcc/x86_64-linux-gnu/*/32/libstdc++.so to
  /usr/lib/gcc/x86_64-*/*/32/libstdc++.so is more general.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1843 ba6dc0ae-232f-0410-883f-9ebac64fc565
Clean up unnecessary include

(Patch supplied by Kito Cheng)

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1844 ba6dc0ae-232f-0410-883f-9ebac64fc565
Move READLINK_RET_TYPE define to constants.h

(Patch supplied by Kito Cheng)

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1845 ba6dc0ae-232f-0410-883f-9ebac64fc565
Change the prototype declare for syscall, poll and eventfd

(Patch supplied by Kito Cheng)
 - Those change is prepare for Android port since the bionic's
   interface is slight different from glibc.
 - So we extract the different part of the function to marco to
   prevent ugly porting code in future.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/trunk@1846 ba6dc0ae-232f-0410-883f-9ebac64fc565