+2012-01-26 Ivan Maidanski <ivmai@mail.ru>
+
+ * include/private/gcconfig.h (USE_GET_STACKBASE_FOR_MAIN): Define if
+ PLATFORM_ANDROID.
+
+2012-01-26 Ivan Maidanski <ivmai@mail.ru> (really Daniel R. Grayson)
+
+ * mark_rts.c (GC_add_roots_inner): Round "b" pointer up to word
+ boundary.
+ * include/gc.h (GC_add_roots): Update the comment.
+
+2012-01-24 Ivan Maidanski <ivmai@mail.ru>
+
+ * pthread_support.c (STAT_READ, STAT_BUF_SIZE): Move the definition
+ out of PLATFORM_ANDROID condition.
+ * pthread_support.c (GC_get_nprocs_present): New static function
+ obtaining number of avalable CPUs from
+ "/sys/devices/system/cpu/present" (only Linux/arm excluding NaCl).
+ * pthread_support.c (GC_thr_init): Invoke GC_get_nprocs_present
+ (unless set from the environment variable) to workaround a bug in
+ some Linux/arm kernels (including Android).
+
+2012-01-24 Ivan Maidanski <ivmai@mail.ru>
+
+ * pthread_support.c (GC_get_nprocs): Change "result" local variable
+ type to int from word (to match returned value type); remove redundant
+ cast; initialize "result" variable just before its use.
+
2012-01-23 Ivan Maidanski <ivmai@mail.ru>
* os_dep.c (GC_sigbus_count): Fix a typo in a comment.