Minor fix for 2333.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2340 ba6dc0ae-232f-0410-883f-9ebac64fc565
Bug fix for rev 2336.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2341 ba6dc0ae-232f-0410-883f-9ebac64fc565
Allow tests to build in a separate build dir.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2342 ba6dc0ae-232f-0410-883f-9ebac64fc565
32bit dlsym offset.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2343 ba6dc0ae-232f-0410-883f-9ebac64fc565
SharedData: Re-arrange struct for proper padding.

To make sure the size and offset are same on both 64-bit and 32-bit
architectures.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2344 ba6dc0ae-232f-0410-883f-9ebac64fc565
JSerialize: Make serializing architecture agnostic.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2345 ba6dc0ae-232f-0410-883f-9ebac64fc565
Restart: properly detect elfType.

git-svn-id: svn://svn.code.sf.net/p/dmtcp/code/trunk@2346 ba6dc0ae-232f-0410-883f-9ebac64fc565
Updated plugin tests for newer dmtcpplugin.h

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