aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-15Set HAVE_UNWIND_CONTEXT_STRUCT for Clanglinaro_android_4.3.1Bernhard Rosenkraenzer
Change-Id: I423d650181c6736111e4a5e91ded81c471dd08e1 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build: build lrzsz linaro addonVishal Bhoj
Change-Id: I63750f95923a1cda43ee47858ae9fc21b53590a4 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2013-10-15Changes done for compile and link NEON jpeg libs, remove the module support ↵harigollamudi
for kernel build Change-Id: Ic809a66884fda4d3c8552f838b97bb57ee263df8
2013-10-15remove broken ethernet ffmpeg and x264 for nowAmit Pundir
Change-Id: Iada223742b6723f1e1823ea620c5f9aa9451a1fa Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15core/pathmap: add ethernetAmit Pundir
Change-Id: I2609c64a0a16536e29e220f138c537972d0276fa Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15core: Add support for Device tree blob for HiSiliconVishal Bhoj
mkbootimg has been extended to support Device tree blob. Change-Id: I468f7ed8290522345396d88acff0a166d3e08749 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2013-10-15Makefile: Make sure gcc is built before system.img in developer-* buildsBernhard Rosenkränzer
This is a workaround for make 3.81 not seeing the dependency introduced in native-toolchain/Android.mk. Change-Id: Ie64c39c4904f6ca45978802a6494f55c667add84 Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build: Allow kernel and initrd names to be overriddenJon Medhurst
Devices may want or need to give their own names for these. Change-Id: I8366c213333b8c969d06b276547c6e86fc6ebed9 Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-10-15build/core: Add option to disable C++11 bitsBernhard Rosenkraenzer
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15build: Add option to disable strict-aliasing optimizationsBernhard Rosenkraenzer
This is useful for builds that pull in unmodified AOSP repositories that can't be compiled with strict-aliasing compliance enabled Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15build: Allow building with OpenJDK v1.7Amit Pundir
Ubuntu-12.10 ships with OpenJDK v1.7 and AOSP errors out if you try to build it with JAVA version other than 1.6. Linaro Android build with JAVA v1.7, boot tested on Origen 4412, seems to work fine. Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15full_base_telephony: Disable roaming by defaultBernhard Rosenkraenzer
Roaming enabled by default can lead to nasty surprises especially on builds that get flashed over and over again (each time losing WiFi passwords...) Better default to turning it off. Change-Id: I71e3a432a4a221e1fb26b6c68198830fbb6705bd Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build/core: Build in ISOC++11 mode if possibleBernhard Rosenkraenzer
Add -std=gnu++11 if the compiler supports it Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15build: Explicitly disable -Werror=strict-alising for HOST buildsBernhard Rosenkraenzer
Change-Id: Ib1e834951196ab3ea6acbe47c27eebe5633f55d2 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build: Don't add -fno-strict-aliasing to HOST compiler flagsBernhard Rosenkraenzer
Change-Id: I07eef86f11ec3761e0922855cb6ff881c2773966 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build/core: Don't use -fno-strict-aliasingBernhard Rosenkraenzer
Don't use -fno-strict-aliasing: It's no longer needed. Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15build: Build fs_get_stats for tarball creationBernhard Rosenkraenzer
We need fs_get_stats if we're using u-boot because it's used during tarball creation. Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15product/core.mk: Add aibd and aib to PRODUCT_PACKAGES.Romain Perier
Add the AIB daemon to be built on all targets. Also add the client to be built on the host. Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15build: Make sure boot.img depends on the kernel having been builtBernhard Rosenkraenzer
Change-Id: Ia439ed4079ef912c42aa15cac995741fd6071f1e Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15definitions.mk: Don't fail if xmllint isn't installedBernhard Rosenkraenzer
This is a workaround for xmllint currently not being installed on the build slaves. It should be reverted when this is fixed, as it eliminates a check for sane code. Change-Id: I46eeadebd931ee1b6812a9eb933ee4b56ebd16a7 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build/core: Fix build errorsBernhard Rosenkraenzer
- Include task hooks only if they exists - Fix typos Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15build: Don't work around cortex-a8 issues when targeting a9 onlyBernhard Rosenkraenzer
Don't work around cortex-a8 issues when other compiler flags show we want to target cortex-a9 only Change-Id: If5a077243fc15298fbcbe2ffc857b5e961dd29da Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build/core: Use better default compiler flagsBernhard Rosenkraenzer
Use -O3 for the compiler, -O2 for the linker Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15build: Add support for TARGET_EXTRA_C{,PP}FLAGSBernhard Rosenkraenzer
Add support for setting TARGET_EXTRA_C{,PP}FLAGS in board configs. This can be used to set compiler flags for a board that break other boards, such as -march=cortex-a9 or -DUSE_CUSTOM_EXTENSIONS_FOR_XYZ Change-Id: I0efd4e37578bf6d239bf56dfeeaaed44840ee3af Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build/core: Include linaro_compilerchecks.mkBernhard Rosenkraenzer
Include linaro_compilerchecks.mk in core/config.mk to allow the macros to be used in board configs Change-Id: I3a0dfd0a3a1c09961e43ef8c2f3cbe50b8c00e20 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build/core: Add linaro_compilerchecks.mkBernhard Rosenkraenzer
Add linaro_compilerchecks.mk, allowing to run some checks on the compiler version and supported flags before setting them Change-Id: I96e1277e74c0ea3457677bef39644aaece01f653 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15product/core: Install busybox, lrzsz, ffmpeg, x264Bernhard Rosenkraenzer
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-10-15build/core: uboot supportBernhard Rosenkraenzer
if TARGET_BOOTLOADER_TYPE is set to uboot, build uImage and uInitrd rather than kernel and ramdisk.img Based on older 2.3.x patches from Patrik Ryd <Patrik.Ryd@linaro.org> Change-Id: I05d34b5cf7ad68d1342f110b5b6cf8c4cae02e6a Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build/core: Forward-port hook for device specific tasksPatrik Ryd
Added generic hook for loading device specific tasks. Change-Id: I6216195edd6a43e940b3d254256092aca98ca58d Signed-off-by: Patrik Ryd <patrik.ryd@linaro.org> Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2013-10-15build: Allow building with OpenJDKBernhard Rosenkraenzer
My local builds with OpenJDK have been successful - no reason to disallow it, let's go free... Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org> Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2013-09-23bump version to 4.3.1android-4.3.1_r1jb-mr2.0.0-releaseBaligh Uddin
2013-09-23JLS36IThe Android Automerger
2013-09-23JLS36HThe Android Automerger
2013-09-09JLS36Gandroid-4.3_r3.1The Android Automerger
2013-08-30"JLS36F"The Android Automerger
2013-08-29"JLS36E"The Android Automerger
2013-08-29"JLS36D"The Android Automerger
2013-08-14"JLS36C"android-4.3_r3The Android Automerger
2013-08-08"JLS36B"The Android Automerger
2013-08-05JLS36The Android Automerger
2013-08-02Merge "Remove unnecessary dependencies between host and target modules." ↵Ying Wang
into jb-mr2-dev
2013-08-02Remove abcc from build.Stephen Hines
Change-Id: I9ca5deea98adbba03081349c16a391a9dd84e347
2013-07-31Remove unnecessary dependencies between host and target modules.Ying Wang
With this change, modules introduced by LOCAL_REQUIRED_MODULES will be split by host/target: target modules only depend on target modules and host modules only depend on host modules. Bug: 9303948 Change-Id: I4078a7983aa3c00e99534f3f170dfe4b66b12287
2013-07-26Put a copy of the radio/bootloader files in the dist dir.Ying Wang
Bug: 10035750 Change-Id: I3b51e61ec737899d9264885a1e66c89a7a740d54
2013-07-23remove margin changes for paragraphs in collapse containerScott Main
Change-Id: I5ee51699cb473334e1c3cfb520c8145466eea265
2013-07-17edit code-caption style marginScott Main
Change-Id: I63c58015ca9037621c5d4c3929620ebd2203f5ad
2013-07-15Merge changes Id6de3e74,I1e96cbd7 into jb-mr2-devjb-mr2-devScott Main
* changes: fix design/develop boxes float add style to add nexus 4 frame to screenshots
2013-07-15Fix $(so_suffix) error.Ying Wang
Change-Id: I32cb4d4efe0a473e67a54c035df4dd82b6e4a3f0 (cherry picked from commit 80b71fa326e4b5d9510d528c8feb08e28376a350)
2013-07-13Establish the built module dependencies on prebuilt shared libraryYing Wang
This is needed because the linker command line uses -rpath-link with built module path ($(*_OUT_INTERMEDIATE_LIBRARIES)) to search for indirect dependency libraries. Change-Id: I21d537c7c697dfb18df25d3d2bb7bffe2f9d370f (cherry picked from commit ada8f296570e0bda93b433a7aa86ad138dd1705e)
2013-07-12fix design/develop boxes floatScott Main
Change-Id: Id6de3e74667f5cc485290509919e0f5cce689505