arm/lm3s3749: Add tests that do not fit.

You need --enable-c++ for the c++ tests.
rtems: SMP fix for timer server
lpc40xx_ea_rom_int-testsuite.tcfg: New file
nds/Makefile.am: Rework to avoid creating ltos of .rel files

This was necessary to enable all tests to link.
virtex5/.../bsp.h: Add BSP_Convert_decrementer() macro required by MPC6xx timer driver
preinstall: Regenerated files differ from the repo.
arm: Add tests which fail to build with C++ enabled.
Regenerate all preinstall.am files.

Apparently, at some point automake output changed and these were
not updated.
bootstrap: Sort the various hash keys used in generating preinstall.am.

Something must have changed in perl to change the way the keys are
ordered by default.
Regenerate all preinstall.am files.

With this patch the preinstall.am files are in a set order and not
dependent on now perl implements a hash.
bsp/ngmp: Use -mcpu=leon3 GCC option

There is support for the LEON3 processor available in Binutils 2.24 and
the GCC 4.8 branch and GCC mainline.

GCC 4.8 branch:

http://gcc.gnu.org/viewcvs/gcc/branches/?view=log&pathrev=205331

GCC mainline:

http://gcc.gnu.org/viewcvs/gcc/trunk/?view=log&pathrev=202664

It is mandatory to use this option for SMP on LEON3 since it enables
usage of C11 atomic operations.  It makes it also possible to use an
inline function for _CPU_SMP_Get_current_processor() which avoids the
function call overhead in critical sections.
score: Define _CPU_Start_multitasking only for LEON SPARC, not SPARC in general

Rename _BSP_Start_multitasking to _LEON3_Start_multitasking to show that
it is LEON specific
smptests/smpfatal08: Fix link error
tests: Add documentation
libtests/capture01: Force error if SMP enabled

This prevents infinite test runs on SMP due to the recursive interrupt
lock acquire.
libtests/capture01: Fix test name
smptests/smplock01: Update screen file
samples/iostream: Produce proper begin/end message
sapi: Add profiling report begin/end message
Add missing r31 load instruction _ISR_Handler

_ISR_Handler: r31 was not loaded in restore function. This patch
adds this load.