Creating 1.2 branch. Trunk will move to be 1.3

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1460 ba6dc0ae-232f-0410-883f-9ebac64fc565
- readmtcp.c:  Revision 1421 added "--version" and "--help" flag, but
   introduced some bugs that prevent readmtcp.c from working;  Reverting to
   simpler logic of revision 1420, while still adding --version/--help flags.


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1476 ba6dc0ae-232f-0410-883f-9ebac64fc565
- dmtcp_restart.cpp:  fixing a bug that manifests with gcc compiler on ARM
- added additional conditionalizations for ARM in dmtcp/src.  These are
    preparatory for the modification of mtcp to work with ARM.


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1481 ba6dc0ae-232f-0410-883f-9ebac64fc565
- minor fix for previous revision
- autotest.py:  print port number of coordinator in verbose mode


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1482 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Ported MTCP to work with ARM CPUs


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1487 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Bug fixes for previous revision (ARM):  Found after testing on
   Ubuntu 12.04 (dev) with Linux 3.2 SMP armv71a,  gcc-4.6, libc-2.15, ld-2.22


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1488 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Bug fix for previous revision.  This primarily affects ARM
- Minor general fixes for configure.ac/configure and in dmtcp/src/


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1489 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Restore rounding mode for floating point after restart.


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1490 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Add a file, PORTING, to mtcp directory, on the port to ARM.


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1491 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Bug fix for previous:  libmtcp.so needs -lm for fesetround


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1492 ba6dc0ae-232f-0410-883f-9ebac64fc565
Fix logic for Sys V Shared Memory.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1495 ba6dc0ae-232f-0410-883f-9ebac64fc565
Fix for autotest.py

Close all file descriptors in the range 3-1024 for the child process.
This is needed to remove any file-descriptors inherited from parent
process.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1496 ba6dc0ae-232f-0410-883f-9ebac64fc565
Implement dlsym() wrapper only for PTRACE.

Later this should be moved to pidvirt module.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1497 ba6dc0ae-232f-0410-883f-9ebac64fc565
Fix for debian/dmtcp.install

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1498 ba6dc0ae-232f-0410-883f-9ebac64fc565
Fix for 32-bit Build (trunk:1479)

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1499 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Changes in revision 1514 for trunk are ported here to 1.2 branch


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1516 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Merging revisions 1531 and 1532 from trunk into 1.2 branch


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1533 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Merge of rev. 1534 and 1535 from trunk to 1.2 branch


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1536 ba6dc0ae-232f-0410-883f-9ebac64fc565
- Revisions 1545 and 1546 merged from trunk into 1.2 branch


git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/branches/1.2@1547 ba6dc0ae-232f-0410-883f-9ebac64fc565
Create DMTCP_MODULE_{ENABLE,DISABLE}_CKPT macro for Modules.

Dmtcp modules should now use these macros instead of using the
dmtcp_module_{enable,disable}_ckpt() functions.

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