Update git submodules
* Update external/lk from branch 'master'
to f4bba22618b1a0731cb8f34dbebc3c30ab3b97ad
- [make] Undefine __linux__ macro
The current *-linux-gnu target triples define __linux__
and some libraries use that macro to detect the OS
incorrectly for Trusty. We now manually undefine that macro.
Bug: 224064243
Change-Id: Id809a7fd192cc3434f263a5ef2c09a73835af5fa
* Update trusty/user/base from branch 'master'
to 65c9d37bbd2856ccdc1158be8b72ccf16490e91d
- Remove MODULE_EXPORT_DEFINES
MODULE_EXPORT_DEFINES is not used anywhere, so we are
removing it.
Bug: 224644083
Change-Id: Ia0332d94590e0cff026db81bd1806efa5e69ea9f
- [lib][libstdc++] Define feature flags for libcxx
libcxx uses the __linux__ macro to detect its target OS
and pick defaults for some of its configuration options.
Undefining this macro prevents libcxx from detecting the OS
as Linux, so we now need to specify some of those build
options manually.
Bug: 224644083
Change-Id: I3870f17ad9d0903ada4a3985a1e8a3b4b8ff4872
2 files changed