History log of /bionic/libc/Android.bp
Revision Date Author Comments
05545f5c8fabf04ff164e86a04116c6bef70ae5e 24-Mar-2016 Colin Cross <ccross@android.com> Update Android.bp to match Android.mk

Change-Id: Ib5bbe66a398734b6db9a40d51f2849d1531853ef
3e6217151660cc8d5f6dfbd52c80058e487c06bc 04-Feb-2016 Dan Willemsen <dwillemsen@google.com> Update Android.bp

Also reorders some arch-specific sources to match the order in the
Android.mk system.

Change-Id: Ibde46a7cef9840b759be796ce9ac6618d3b06532
6dcab28311e0328fc00b63b210d7ebaf8b464db1 20-Jan-2016 Colin Cross <ccross@android.com> Update Android.bp to match Android.mk

Change-Id: Ia14a7af94d6220b3078b8d37b76990454b16703c
8ce38af73ad5dcdc3515f15bb58b7e7b133db1ee 19-Jan-2016 Colin Cross <ccross@android.com> Update Android.bp to match Android.mk

Change-Id: Ib6ab28c5b4569c9537c4647b3661166fdb82544a
9c9aa749708c95256f6f5509fc2336f45ab52fe2 16-Jan-2016 Dan Willemsen <dwillemsen@google.com> Align Soong builds closer to Make

This moves the Android.bp file to use wildcards in the same places that
they're using in the Android.mk file. It also fixes a file that was in a
different order.

Make and Soong still produce binaries with object files in different
orders, but that's due to Make reordering the object files based on
compile type. Soong keeps the original specified order. It's not
possible to emulate the reordered files in the Android.bp, since the
arch-specific files won't interleave properly.

Change-Id: I9052b3ed7c523c13df5cbe606f913c32c88c7c5f
e4f486ca25794898cd6e80b283f2ef92fd23aea5 14-Jan-2016 Dan Willemsen <dwillemsen@google.com> Fix Soong mips builds

Change-Id: I6ae8208e077d831969b08e7abd232deaa20ceca1
4031cbe9c2072107b481b1794767333bb27d8287 13-Jan-2016 Dan Willemsen <dwillemsen@google.com> Fix Soong x86 builds

Change-Id: Ida3f3584f832d61caf7200557ea57be799eaf38e
701b54533b477c7c7469d9a3109bfd705ccbf7a8 13-Jan-2016 Dan Willemsen <dwillemsen@google.com> Fix Soong x86 atom builds

Change-Id: Ie92e605c499f128335a8da7cfefa7e6ae367a223
a3f9fca568015e6f16640e1c85d4f5bd28180747 11-Jan-2016 Colin Cross <ccross@android.com> Update Android.bp for changes to Android.mk

Change-Id: Ie01e326e2776c699237b156155610d08801c0cd4
63a42070fca452da2d543d2c253d1844eb611ef9 06-Jan-2016 Josh Gao <jmgao@google.com> Kill BOARD_MALLOC_ALIGNMENT.

Bug: http://b/26403338
Change-Id: Iba4006277fdb7c7ca60542c517634ae86c847b4f
9b59acc9c766c8056d65b920c8c7cf96e3dcb3e0 05-Jan-2016 Dan Willemsen <dwillemsen@google.com> libc: Update Android.bp with recent changes

Change-Id: I54047df9db95169452bbac6d52c75161d2f3bb64
9b687dc243c5cea56002947a5ae563ff6cf31968 30-Nov-2015 Yabin Cui <yabinc@google.com> Enable using clang to build __cxa_thread_atexit_impl.

Remove previous workaround as we no longer use
__thread in __cxa_thread_atexit_impl.cpp.

Change-Id: Ic1062995db488859b341acdda0b5f6635e10d7e8
bff87d19f128c5fb3eb7fe83a5ffeccb1195f5d3 23-Nov-2015 Colin Cross <ccross@android.com> Remove cflags and ldflags from crt defaults

After ToolchainCflags were added to soong crt no longer needs to try to
recreate the bare minimum cflags for compiling for each architecture.
Also always use GCC to match crt.mk

Change-Id: I01a833ab70d989033c84f072e3660d060189688c
6ab8f89d1c8cd325af1acb1511021c7860900a2f 23-Nov-2015 Colin Cross <ccross@android.com> move arch variant structs down a level

Use blueprint's new anonymous embedded struct feature to move the arch
variant properties down a level, replacing arch.cortex_a9.srcs with
arch.arm.cortex_a9.srcs, while still supporting top-level properties
like arch.arm.srcs.

Change-Id: Ib41c80e3549440d5efdfd293a15cffa3f51a0fe4
a35d23d25148b3a71ab90f80dbda475ce4aa619c 19-Nov-2015 Colin Cross <ccross@android.com> Update libc/Android.bp to match libc/Android.mk

Change-Id: I4dfadc55688213f095949c56306e5071b2ab6135
dc6b0a7b9358335a3b66e7809a7c620f22c22261 09-Nov-2015 Dan Willemsen <dwillemsen@google.com> Update Android.bp with latest Android.mk changes

Change-Id: I45f6292fcc4d4559519d88f948b4478204b08f25
50c21ab47d60e5b21b87a085eb731e7697f4e489 01-Nov-2015 Colin Cross <ccross@android.com> Use cc_defaults

Use a cc_defaults module to reduce duplication.

Change-Id: Iaee6bf20b84123babcdc68d4feb06308f5f61a59
9e6f98fe9df0b10c2b414d85faa3d8833abe49b5 03-Nov-2015 Dan Willemsen <dwillemsen@google.com> Update Android.bp with arch-specific version scripts

Change-Id: I59b34f21b54e8a2084bb318a08c4092064f48083
268a673bd1add941e331b2f53758242d939ca5b1 15-Oct-2015 Dan Willemsen <dwillemsen@google.com> Switch to LOCAL_SRC_FILES_EXCLUDE

This moves the generic arm/arm64/x86 settings into the main makefiles
and makes the rest of them derivatives. This better aligns with how
soong handles arch/cpu variants.

Also updates the Android.bp to make it consistent with the make
versions.

Change-Id: I5a0275d992bc657459eb6fe1697ad2336731d122
280d54680d8842df5b0e37ec50acde48957d8e7a 28-Sep-2015 Dmitriy Ivanov <dimitry@google.com> Fix bug number for linker related workarounds

Bug: 24425865
Change-Id: I2021674a9df0e768f312ca024d906302db1c494f
35e91a10e0e92ee51af321f1cc0a1821794f54d8 18-Sep-2015 Dan Willemsen <dwillemsen@google.com> Update Android.bp for setjmp cookies

Change-Id: I57245e4eedf9b8e1edc7de46208be5aa47c94b28
208ae17e5f05ce26f2fa830c6d60c055d1d3f86a 17-Sep-2015 Dan Willemsen <dwillemsen@google.com> Add Android.bp for libc/libm/libdl

Change-Id: I3537363849ba1244348996ff17c5ace1b95dbeee