OSDN Git Service

android-x86/external-libffi.git
8 years agocheets-libffi: Use assembly variant suitable for Android toolchain
Tomasz Figa [Tue, 1 Dec 2015 07:56:52 +0000 (16:56 +0900)]
cheets-libffi: Use assembly variant suitable for Android toolchain

Android AS does not seem to support the @ syntax, however seems to work
fine with code variants used when HAVE_AS_X86_PCREL is defined, so
let's define it and fix build failures.

Change-Id: I29c8bacb82e6119195d41f40e80113938049cd62

8 years agocheets: Fix the cheets-libffi MODULE_LICENSE type
Lloyd Pique [Mon, 16 Nov 2015 21:10:12 +0000 (13:10 -0800)]
cheets: Fix the cheets-libffi MODULE_LICENSE type

The AOSP repo identifies the libffi license to be a BSD-like license,
and since I started with it (but updated to a more recent version), I
inherited the MODULE_LICENSE_BSD_LIKE file.

https://android.googlesource.com/platform/external/libffi/+/master

However the actual license type is MIT.

https://opensource.org/licenses/BSD-2-Clause
https://opensource.org/licenses/MIT

(compare with the LICENSE and NOTICE files)

I realized in checking over a change landed on the Chrome side where it
was added fresh that this needed to be fixed here.

This patch renames the file to MODULE_LICENSE_MIT to correctly set the
license that applies.

Change-Id: If59ebd66ba9c2eb1d7c3f9488eb3a42075334ebe

8 years agocheets: Add external/wayland and external/cheets-libffi
Lloyd Pique [Tue, 27 Oct 2015 21:32:21 +0000 (14:32 -0700)]
cheets: Add external/wayland and external/cheets-libffi

wayland-client will be used by the hardware composer.
libffi is required by libwayland-client.

BUG=b/25324609
TEST=drm_hwcomposer.cpp compiles/links when including "wayland-client.h"
     and calling wl_display_connect(NULL)

Change-Id: I2d05e174b5044b11fae798d93ef2fd1090b70f1f