Roll linux-syscall-support 3->8
Roll linux-syscall-support 3->8

Pulls in these changes:

commit 2565b62ddc1fbb98190e500f8a5897cccd331cf7
Author: agl@chromium.org <agl@chromium.org@829466d3-f3f5-3ae4-62ad-de35cf9bba21>
Date:   Wed Oct 12 14:43:04 2011 +0000

    Fix a text relocation when SYS_SYSCALL_ENTRYPOINT is defined.

    http://codereview.chromium.org/8230025/

    BUG=87704

commit 01fd5422e2897e08f40fc40b9af2b3f11b619523
Author: zodiac@gmail.com <zodiac@gmail.com@829466d3-f3f5-3ae4-62ad-de35cf9bba21>
Date:   Thu Oct 6 05:34:19 2011 +0000

    Make clone() compatible with ARM's Thumb-2 instruction set. Bug reported and
    fixed by mkrebs@chromium.org
    Review URL: http://codereview.chromium.org/8165010

commit 82a3e887544e4ad18d9a1df6ccee60cae67582d7
Author: zodiac@gmail.com <zodiac@gmail.com@829466d3-f3f5-3ae4-62ad-de35cf9bba21>
Date:   Fri Dec 10 00:22:03 2010 +0000

    Make the code more friendly to Clang and other modern compilers:

     - remove the use of register allocation for auto variables

     - remove extraneous semicolons

commit 5e2d0dd7d795dfb915c9653010308ca2bbf303ee
Author: zodiac@gmail.com <zodiac@gmail.com@829466d3-f3f5-3ae4-62ad-de35cf9bba21>
Date:   Wed Oct 13 03:47:54 2010 +0000

    This patch contains (mostly) minor fixes for compiling linux_syscall_support
    with the Android NDK. The assembly changes are required for building with
    -mthumb-interwork or some such compiler flag, I've been assured that compilers
    will ignore them if they're unnecessary (and that newer toolchains would
    autogenerate them where necessary, but alas, not the NDK GCC).

    AUTHOR=Ted Mielczarek
    ISSUE=3656004
    Review URL: http://codereview.chromium.org/3773001

commit 7b402522f0e96d1355f0d6ac87cf1403bcf7d455
Author: zodiac@gmail.com <zodiac@gmail.com@829466d3-f3f5-3ae4-62ad-de35cf9bba21>
Date:   Tue Sep 21 15:28:30 2010 +0000

    For now, treat this project as being part of Chromium. No need to set up a
    completely new review system for what is essentially one file.

    If we later decide this isn't appropriate, we can always move things someplace
    else.
    Review URL: http://codereview.chromium.org/3479001

git-svn-id: de016e52bd170d2d4f2344f9bf92d50478b649e0@105097 0039d316-1c4b-4281-b951-d872f2087c98

yitian134/chromium,adobe/chromium,yitian134/chromium,adobe/chromium,adobe/chromium,ropik/chromium,adobe/chromium,gavinp/chromium,ropik/chromium,yitian134/chromium,yitian134/chromium,gavinp/chromium,adobe/chromium,gavinp/chromium,adobe/chromium,ropik/chromium,yitian134/chromium,yitian134/chromium,gavinp/chromium,ropik/chromium,ropik/chromium,yitian134/chromium,gavinp/chromium,ropik/chromium,gavinp/chromium,ropik/chromium,adobe/chromium,gavinp/chromium,ropik/chromium,adobe/chromium,yitian134/chromium,yitian134/chromium,adobe/chromium,adobe/chromium,ropik/chromium,yitian134/chromium,adobe/chromium,gavinp/chromium,gavinp/chromium,gavinp/chromium