Don't use std::is_fundamental on Android.

This method is unavailable due to being c++11.

BUG=angle:773

Change-Id: I995e03c26b5d3103fab963d8fb1eddc5050cf5b5
Reviewed-on: https://chromium-review.googlesource.com/240096
Tested-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/libANGLE/BinaryStream.h b/src/libANGLE/BinaryStream.h
index a8cffb5..e0c1c9e 100644
--- a/src/libANGLE/BinaryStream.h
+++ b/src/libANGLE/BinaryStream.h
@@ -20,7 +20,8 @@
 template <typename T>
 void StaticAssertIsFundamental()
 {
-#ifndef ANGLE_PLATFORM_APPLE
+    // c++11 STL is not available on OSX or Android
+#if !defined(ANGLE_PLATFORM_APPLE) && !defined(ANGLE_PLATFORM_ANDROID)
     META_ASSERT(std::is_fundamental<T>::value);
 #else
     union { T dummy; } dummy;