Update libffi.pc.in

use -L${toolexeclibdir} instead of -L${libdir}
to be consistent with Makefile.am
Fix build failure when using clang for Android

clang for Android generates __gnu_linux__ define, but gcc for Android doesn't.  So we should add check it for Android
When the function called by the ffi called a function defined in a shared library generate a fatal error
The correction was to take into consideration the GOT.
Fix build error on x86 without distinct long double

src/x86/ffi64.c: In function 'classify_argument':
src/x86/ffi64.c:205:5: error: duplicate case value
     case FFI_TYPE_LONGDOUBLE:
     ^
src/x86/ffi64.c:202:5: error: previously used here
     case FFI_TYPE_DOUBLE:
     ^
Fix ChangeLog merge
aarch64 fix
When no VFP arguments are present the IP register is used
uninitialized. Initialize it to the value of FP.

This fixes a number of testsuite failures when configured for
armv7l-unknown-linux-gnueabihf
Fix spelling errors
Fix spelling errors
Merge branch 'master' of github.com:/atgreen/libffi

Conflicts:
	ChangeLog
Rebuilt with new libtool
Merge pull request #75 from joshtriplett/longdouble

Fix build error on x86 without distinct long double
Add ChangeLog entry for Josh's change
Merge pull request #66 from ppizarro/master

BlackFin fixes - Fatal error when calling a function defined in a shared library from within the function called by FFI
Merge pull request #66 from ppizarro/master

BlackFin fixes - Fatal error when calling a function defined in a shared library from within the function called by FFI
Merge pull request #40 from wojdyr/master

Correct the -L flag in libffi.pc.in
Merge branch 'master' of github.com:/atgreen/libffi
Merge pull request #46 from makotokato/android-clang

Fix build failure when using clang for Android
Merge pull request #46 from makotokato/android-clang

Fix build failure when using clang for Android
Merge branch 'master' of github.com:/atgreen/libffi