psxtests/psxtime: Reduce test time
bsp/raspberrypi: Enable unaligned access
bsp/lm3s69xx: More access macros for UART data register

Add mask for receive error bits and getter macro for
the data field.
bsp/lm3s69xx: Use interrupts for UART receive

This makes continuous UART polling unnecessary.
bsp/lm3s69xx: Fix initialization value
bsp/raspberrypi: Use shared start code
bsps/arm: Remove superfluous parameter
bsps/arm: Add shared GIC tmtests/tm27 support
bsps/arm: Fix register usage
bsp/xilinx-zynq: New BSP
sparc.h: Included stdint.h

This header uses uint32_t but does not include stdint.h
This may cause problems when compiling applications that include BSP
headers that include this file (leon.h for example)
sparc: Fix problem with assembler files
Revert bootstrap whitespace changes.
arm: Add FUNCTION_THUMB_ENTRY(), etc.

Add FUNCTION_THUMB_ENTRY(), FUNCTION_ENTRY() and FUNCTION_END().
score: Add CPU context validation
arm: Simplify architecture selection
arm: Support VFP-D32 and Neon
libtests/malloc04: Prevent compiler optimizations
libcsupport: Avoid division by zero
Add c++ guard to header.