Fixed INIT_LOCK() on Android by casting to pthread_mutex_t. 

Based on David's suggestion: http://lists.gnu.org/archive/html/gnustep-dev/2013-03/msg00082.htm


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc2/trunk@36465 72102866-910b-0410-8b05-ffd578937521
Remove the test for whether the uninstalled dtable is present from
objc_msgSend().  If the class does have the uninstalled dtable, then every
method will be the nil slot and so, after navigating the dtable we will
discover that it is nil and go into the slow path.  The cost of this change is
a slight slowdown in the first message sent to every class.  The benefit is
that every subsequent message send needs one fewer memory access and one fewer
conditional jump.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc2/trunk@36509 72102866-910b-0410-8b05-ffd578937521
Remove the extra check from the ARM message send function.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc2/trunk@36525 72102866-910b-0410-8b05-ffd578937521
Add MIPS support for assembly paths.

Note: Only n64 is tested.  o32 and n32 will probably work, but use at your own tisk...



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc2/trunk@36526 72102866-910b-0410-8b05-ffd578937521