mirror of
https://github.com/AetherDroid/android_kernel_samsung_on5xelte.git
synced 2025-09-08 01:08:03 -04:00
Fixed MTP to work with TWRP
This commit is contained in:
commit
f6dfaef42e
50820 changed files with 20846062 additions and 0 deletions
21
scripts/gcc-goto.sh
Executable file
21
scripts/gcc-goto.sh
Executable file
|
@ -0,0 +1,21 @@
|
|||
#!/bin/sh
|
||||
# Test for gcc 'asm goto' support
|
||||
# Copyright (C) 2010, Jason Baron <jbaron@redhat.com>
|
||||
|
||||
cat << "END" | $@ -x c - -c -o /dev/null >/dev/null 2>&1 && echo "y"
|
||||
int main(void)
|
||||
{
|
||||
#if defined(__arm__) || defined(__aarch64__)
|
||||
/*
|
||||
* Not related to asm goto, but used by jump label
|
||||
* and broken on some ARM GCC versions (see GCC Bug 48637).
|
||||
*/
|
||||
static struct { int dummy; int state; } tp;
|
||||
asm (".long %c0" :: "i" (&tp.state));
|
||||
#endif
|
||||
|
||||
entry:
|
||||
asm goto ("" :::: entry);
|
||||
return 0;
|
||||
}
|
||||
END
|
Loading…
Add table
Add a link
Reference in a new issue