Provide THUMB version of pushAllRegisters trampoline when -mthumb is on.
Provide THUMB version of pushAllRegisters trampoline when -mthumb is on.

Interworking does not seem to work correctly for component build and pushAllRegisters ends up being called from THUMB code without correct mode switch which causes SIGILL. When the whole Blink is built with -mthumb it is perfectly correct to build pushAllRegisters as thumb code as well (only r4 - r7 need to be safed).

Review URL: https://codereview.chromium.org/163863002

git-svn-id: bf5cd6ccde378db821296732a091cfbcf5285fbd@167107 bbb929c8-8fbe-4397-9dbb-9b2b20218538

primiano/blink-gitcs,primiano/blink-gitcs,primiano/blink-gitcs,primiano/blink-gitcs,primiano/blink-gitcs,primiano/blink-gitcs,primiano/blink-gitcs,primiano/blink-gitcs,primiano/blink-gitcs