summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rename target.linux[_x86[_64]] to target.linux_glibc[_x86[_64]]Dan Willemsen2017-10-021-1/+1
| | | | | | | | | | | | | | In the future, target.linux will apply to all targets running a linux kernel (android, linux_glibc, linux_bionic). So move all current users to the specific linux_glibc. There will be another cleanup pass later that will move some instances back to target.linux if the properties should be shared with target.android and target.linux_bionic, but target.linux needs to be removed first. Test: out/soong/build.ninja identical before/after Change-Id: I72ef34689c60ce547cab2898e354b027e335f6a1 Exempt-From-Owner-Approval: build system cleanup
* Mark the modules as VNDK in Android.bpJustin Yun2017-09-141-0/+3
| | | | | | | | | | | | | | | | | | | As a VNDK module, Android.bp must have 'vndk' tag as well as 'vendor_available: true'. The 'vndk' tag for VNDK module is formated as below: vndk: { enabled: true, }, VNDK modules will be installed both in system/lib(64) as normal and in system/lib(64)/vndk as a vendor variant. Bug: 63866913 Test: build and boot with BOARD_VNDK_VERSION=current Merged-In: Icecb22ed2ed0f58c3168605d4cf64815e2dda750 Change-Id: Icecb22ed2ed0f58c3168605d4cf64815e2dda750 (cherry picked from commit 9b0ed7294273d5f10020388e5a5b7e545a2fd1de)
* Mark libdiskconfig vendor_available.Jayant Chowdhary2017-05-241-0/+1
| | | | | | | | | | | | | libdisckonfig is a library which belongs to vndk-cap. Mark it vendor_available to enable vndk abi stability checks on it. Details: https://android-review.googlesource.com/368372 Test: mm -j64 Bug: 38244611 Change-Id: I079869f0120fa33893540b72044ddf25c1d04bf2
* liblog: use log/log.h when utilizing ALOG macrosMark Salyzyn2017-01-115-5/+5
| | | | | | Test: compile Bug: 30465923 Change-Id: Id6d76510819ebd88c3f5003d00d73a0dbe85e943
* system/core Replace log/log.h with android/log.hMark Salyzyn2016-09-302-7/+5
| | | | | | | | | | | Should use android/log.h instead of log/log.h as a good example to all others. Adjust header order to comply with Android Coding standards. Test: Compile Bug: 26552300 Bug: 31289077 Change-Id: I33a8fb4e754d2dc4754d335660c450e0a67190fc
* system/core Replace cutils/log.h with android/log.hMark Salyzyn2016-09-303-8/+8
| | | | | | | | | | | Should use android/log.h instead of cutils/log.h as a good example to all others. Adjust header order to comply with Android Coding standards. Test: Compile Bug: 26552300 Bug: 31289077 Change-Id: I2c9cbbbd64d8dccf2d44356361d9742e4a9b9031
* Convert more Android.mk files to Android.bpDan Willemsen2016-07-132-29/+32
| | | | | | | These modules have their dependencies satisfied, and aren't doing anything strange. Change-Id: I72039a15256cbd5e5eee0d79a15d66d74a6c087d
* Move libdiskconfig headers into libdiskconfig.Elliott Hughes2016-02-132-0/+134
| | | | Change-Id: I5d8e29687dca39a2a134d92f311528479b4ea102
* am eb075e28: am c8179498: am 2f62edf7: Merge "libdiskconfig: Turn on -Werror"Mark Salyzyn2014-05-211-0/+1
|\ | | | | | | | | * commit 'eb075e28acff23804ef80d34cd08c5df9b1d583f': libdiskconfig: Turn on -Werror
| * libdiskconfig: Turn on -WerrorMark Salyzyn2014-05-211-0/+1
| | | | | | | | Change-Id: Ic0f5871bd434fda78df79b1417f7bc610d99f73e
| * Fix 64-bit host build.Ying Wang2014-05-062-6/+6
| | | | | | | | | | Bug: 13751317 Change-Id: I8ba4fc9918fba0975eb61ec37a8a16b02acfa864
* | libdiskconfig: fix build (bad type in offset calculation)JP Abgrall2014-05-151-1/+1
| | | | | | | | | | Change-Id: I1acc490943f961a039acd3d40db825069b725abb Signed-off-by: JP Abgrall <jpa@google.com>
* | libdiskconfig: set MBR signature when creating MBRCylen Yao2014-05-151-0/+27
| | | | | | | | | | | | | | | | When formatting a blank SD card, it needs to set MBR signature when creating MBR. If not, the 'format' operation will fail. Change-Id: I860731243797d4da83f370af52822536983009ee Signed-off-by: Cylen Yao <cylen.yao@mediatek.com>
* | Fix 64-bit host build.Ying Wang2014-04-232-6/+6
|/ | | | | Bug: 13751317 Change-Id: I8ba4fc9918fba0975eb61ec37a8a16b02acfa864
* libdiskconfig: 64-bit issuesMark Salyzyn2014-03-132-6/+7
| | | | Change-Id: Ie5e790c36395ec2f844294b91241a8f8ba3834b8
* system/core 64-bit cleanup.Elliott Hughes2014-01-161-3/+4
| | | | | | | | | This cleans up most of the size-related problems in system/core. There are still a few changes needed for a clean 64-bit build, but they look like they might require changes to things like the fastboot protocol. Change-Id: I1560425a289fa158e13e2e3173cc3e71976f92c0
* libdiskconfig: Use uintptr_t instead of uint32_tAshok Bhat2013-12-171-1/+1
| | | | | | | | Use uintptr_t instead of uint32_t when pointer is cast to an integer type. Change-Id: I03dd4c7ff66611661af466dfb7b393d461bb2d7d Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
* config_mbr: Fix integer overflowAndrew Boie2012-07-261-1/+1
| | | | | | | | | The values need to be converted to loff_t *before* performing the multiplication, else any sector offset past MAX_INT bytes will overflow. Change-Id: Ib8992f28aa4119ac7b4ad354b2448c4b0cfaf846 Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
* Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-085-57/+57
| | | | | Bug: 5449033 Change-Id: Ibcffdcf620ebae1c389446ce8e9d908f11ac039c
* Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGESteve Block2012-01-044-5/+5
| | | | | Bug: 5449033 Change-Id: I4951baa981f09a84ce483e3d1bd0f9ebe009035f
* Remove unnecessary libraries.Ying Wang2011-11-071-1/+0
| | | | | | There is no host library named libcutils. Change-Id: I3b346b9e1a5556cd0cfc932560d9ce54ae6d38f2
* Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block2011-10-261-1/+1
| | | | | Bug: 5449033 Change-Id: Ib453f869977a6e909095a578bbf0420851f887d2
* am 96a5482b: am fd6f3872: am 2985f81d: Merge "libdiskconfig: add missing ↵Dima Zavin2011-08-301-0/+2
|\ | | | | | | | | | | | | LOCAL_MODULE_TAGS" * commit '96a5482b75029129ebeecd543ca6683d2411b9a3': libdiskconfig: add missing LOCAL_MODULE_TAGS
| * libdiskconfig: add missing LOCAL_MODULE_TAGSChih-Wei Huang2011-08-251-0/+2
| | | | | | | | Change-Id: Ia4fceb4e4f33df3e37b0e83f042fff09dab2d06c
* | Remove the simulator target from all makefiles.Jeff Brown2011-07-121-4/+0
|/ | | | | | Bug: 5010576 Change-Id: I2fcf31af681d92880e5d31a46d5f6777f7ca1977
* Disable building libdiskconfig on non-Linux hostsKenny Root2010-07-131-3/+2
| | | | | | | | libdiskconfig depends deeply on some Linux-specific things like /usr/include/linux/fs.h which don't exist on other OSes. Disable building the host library for those platforms. Change-Id: Ibccdfaa65be788f049ea3c1500f884c8d541e60b
* Build the host version of libdiskconfigBruce Beare2010-07-121-3/+12
| | | | | Change-Id: I5541d02676b12b728492321ec1344bd826ee560a Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
* For issue #2651381, allow library prelinking.Dan Bornstein2010-05-051-1/+0
| | | | Change-Id: I4933c968b84eaca2441c76c4b5a29de48fa093ef
* system: libdiskconfig: Add libdiskconfigSan Mehat2010-03-106-0/+1132
Change-Id: Ie7a7b5d8016dec60cdfb17228c3f519789c98564 Signed-off-by: San Mehat <san@google.com>