- Merging rev. 1611 changes into 1.2 branch


git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1612 ba6dc0ae-232f-0410-883f-9ebac64fc565
/dev/ptmx /dev/pts/ptmx fix

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1614 ba6dc0ae-232f-0410-883f-9ebac64fc565
Remove realpath() wrappers in pidvirt plugin.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1615 ba6dc0ae-232f-0410-883f-9ebac64fc565
Remove "-module" from ldflags.

GCC 4.7 was generating compilation error.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1616 ba6dc0ae-232f-0410-883f-9ebac64fc565
Debian packaging fix for manpages.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1617 ba6dc0ae-232f-0410-883f-9ebac64fc565
madvise(MADV_DONTNEET) on zero pages after ckpt.

During checkpoint, zero pages are marked "private dirty" by the kernel
causing huge increase in memory footprint of the running process.

By using madvise(), the zero pages are marked as zero once again.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1618 ba6dc0ae-232f-0410-883f-9ebac64fc565
Revert changes made in r1578, and r1615.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1622 ba6dc0ae-232f-0410-883f-9ebac64fc565
Disable procfd1 test until we fix readlink

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1629 ba6dc0ae-232f-0410-883f-9ebac64fc565
Fix for r1622.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1634 ba6dc0ae-232f-0410-883f-9ebac64fc565
- mtcp_restart_nolibc.c: On ARM-32, Ubuntu 12.10 devel, prints msg about
  ENOMEM on restart because trying to restore old [vectors] segment;
  Now it doesn't print msg
- test/poll.c: minor polishing (fix warning about pipe() ret value not checked)


git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1636 ba6dc0ae-232f-0410-883f-9ebac64fc565
Preparing for release. Bumping version to 1.2.5.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1637 ba6dc0ae-232f-0410-883f-9ebac64fc565
Minor fix for makeRelease.sh.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1638 ba6dc0ae-232f-0410-883f-9ebac64fc565
Minor fix for autotest.py.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1639 ba6dc0ae-232f-0410-883f-9ebac64fc565
Fix for ptsname_r with gcc 4.7+

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1640 ba6dc0ae-232f-0410-883f-9ebac64fc565
Some changes to debian packaging.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1641 ba6dc0ae-232f-0410-883f-9ebac64fc565
Pass CFLAGS etc to mtcp/Makefile

- Restored mtcp_restart_nolibc.o target

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1644 ba6dc0ae-232f-0410-883f-9ebac64fc565
Changes to debian packaging

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1645 ba6dc0ae-232f-0410-883f-9ebac64fc565
Minor fix to debian/rules

debian changelog updated.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1646 ba6dc0ae-232f-0410-883f-9ebac64fc565
Enable debian packaging for ARM.

git-svn-id: https://dmtcp.svn.sourceforge.net/svnroot/dmtcp/branches/1.2@1647 ba6dc0ae-232f-0410-883f-9ebac64fc565
Sleep time doubled for arm in autotest.

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