[update] update to upstream 5.1.0-beta1
Squashed 'qtjsbackend/' changes from 04efcdf..1dd094a

1dd094a use readelf from cross-build toolchain in hardfloat test
c97afb0 Bump MODULE_VERSION to 5.1.0
6313e1f Merge branch 'dev' into stable
cac65e7 Merge remote-tracking branch 'origin/stable' into dev
b5a49a2 Merge remote-tracking branch 'origin/release' into stable
60f2776 [V8] Remove unnecessary string manipulation methods
7478995 [V8][WINCE]Add WIN32 definition
16fc14a [V8][WINCE]Define NOMINMAX in V8 pri file
2a1d7ca [V8][WINCE]Include windows headers first
009c1c2 [V8][WINCE]Disable inline cache optimization
7bba72a [V8]Port to Windows Embedded Compact 7
09004db [V8]Implement some compiler intrinsic functions
e2fce94 [V8][WINCE] Link against the correct timer lib
bd0b772 [V8]Undef various macros to not disturb V8
6b18fc1 [V8]Rename PrintF to FPrintF for file calls
7ee91ac Merge branch 'stable' of ssh://codereview.qt-project.org/qt/qtjsbackend into dev
cbd9ec0 [V8] Cleanup hardfp ABI detection. This work was triggered by issue 2140.
89acfd4 Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/staging/dev
53505ce Comment out bogus assert
63e0d8b Merge remote-tracking branch 'origin/stable' into dev
2dfb337 Merge remote-tracking branch 'origin/stable' into dev
49fd16b [v8]: Implement missing bits of the QNX platform
9ccf743 Merge remote-tracking branch 'origin/stable' into dev
ba4f4d6 Add testcase for variable declaration when QML compilation mode is enabled
78927b3 Fix compilation after V8 update
4b4b21c [V8] QNX: Fix reserving of memory
ccada9b [V8] Compile v8.cc under C++11 mode using MinGW-w64 4.7.1
f3c64c7 [V8] QNX: Initialize mutex in SignalSender
e9aef8a [V8] Implement OS::SetUp() and OS::TearDown() for QNX
04ddd39 [V8] Implement new parts of platform port for QNX
4ffa887 [V8] Update QNX platform port so that it builds once again
a4ac1ac [V8] Disable randomize hashes in V8
6fe10a0 [V8] Fix compilation with Intel CC.
8514585 [V8] Add support for QNX platform
ac41982 [V8] Add flag to avoid breakpoint relocation
b4322b7 [V8] Fix warnings
cebc09e [V8] Remove execute flag from v8-debug.h
8e40e3c [V8] QtScript/V8: Add new v8 api to check if a value is an error.
b9a880c [V8] Allow a script to be flagged as "native"
8fabf46 [V8] Add custom object compare callback
e1c0b89 [V8] Allow access to the calling script data
194da71 [V8] Introduce a QML compilation mode
504ef4c [V8] Generalize external object resources
86837e3 [V8] Add a "fallback" mode for named property interceptors
566a226 [V8] Add hashing and comparison methods to v8::String
29614f3 Updated V8 from git://github.com/v8/v8.git to 2215c442af2f0a4fce076e35ea061486d62778a1
f3e57ac Merge remote-tracking branch 'origin/stable' into dev
9b8873e sync.profile: Point dependencies to 'refs/heads/dev'

git-subtree-dir: qtjsbackend
git-subtree-split: 1dd094a4da1b472dbeae79fe9d6962e817a47b45
Merge commit 'd43bd90ba14e221516edd89eed5f54891cac47fc'