Changed reinterpret_cast to static_cast
Fixed compiler error casts
Merge remote-tracking branch 'readytalk/master' into jni
Handle null pointer in PopLocalFrame
Merge remote-tracking branch 'readytalk/master'
Add missing classes for Windows XP
assert that there are no outstanding Get*Critical requests during allocation

When GetStringCritical or GetPrimitiveArrayCritical are called, the VM
cannot risk new Java heap allocations until the corresponding release
method is called because allocations may result in GC, which cannot
happen while a string or array is pinned in memory.  We already have a
check for this latter in the footprint function used during GC, but
it's best to catch the problem as early as possible.
Merge remote-tracking branch 'csoren/winxp'
mention FreeBSD support in README.md

Courtesy of Damjan Jovanovic.
java.lang.Math.log() and java.lang.Math.tan()
Add java lang math methods
RandomAccessFile
Fix RAF
Add android platform
Android toolchain
Path fix
Fix android makefile
Add android redirect to logcat
Fix proguard warnings

Conflicts:

	TODO.if.merge
Windows Phone 8 / Windows RT initial support

Conflicts:

	makefile