aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-09-21Merge tag 'android-4.1.1_r6' into linaro_android_4.1.1linaro_android_4.1.1Bernhard Rosenkraenzer
Android 4.1.1 release 6 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-09-10build/core: Build in ISOC++11 mode if possibleBernhard Rosenkraenzer
Add -std=gnu++11 if the compiler supports it Change-Id: Ied8b4487263172b678fd2912cfe428187b2edf95 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-08-22build: Explicitly disable -Werror=strict-alising for HOST buildsBernhard Rosenkraenzer
Change-Id: Ib1e834951196ab3ea6acbe47c27eebe5633f55d2 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-08-22Merge "Ethernet Configuration Managment for JellyBean (3-3): build/" into ↵Bernhard Rosenkraenzer
linaro_android_4.1.1
2012-08-22build: Don't add -fno-strict-aliasing to HOST compiler flagsBernhard Rosenkraenzer
Change-Id: I07eef86f11ec3761e0922855cb6ff881c2773966 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-08-22Revert "build: Use -Wno-error=strict-aliasing for the HOST compiler"Bernhard Rosenkraenzer
This reverts commit 074b9cc5c5308afeb0b83c68a7a1393edb5caead. The commit prepended -Wno-error=strict-aliasing and was overridden. Will commit a proper fix.
2012-08-22build: Use -Wno-error=strict-aliasing for the HOST compilerBernhard Rosenkraenzer
Since everyone uses his own host compiler, and there's still a lot of broken compilers that report false positives (gcc <= 4.5) around, use -Wno-error=strict-aliasing for the HOST compiler. If things are broken on the host side, we'll notice at build time anyway. Change-Id: I1a7db826866c4342d168c1efa7971a988d199d3a Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-08-21build/core: Don't use -fno-strict-aliasingBernhard Rosenkraenzer
Don't use -fno-strict-aliasing: It's no longer needed. Change-Id: I7b6e9524197dc152b57a8d1900dd6d7f9fe3452d Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-08-16JRO03Randroid-4.1.1_r6The Android Automerger
2012-08-17build: Build fs_get_stats even for TINY_ANDROIDBernhard Rosenkraenzer
We need fs_get_stats if we're using u-boot because it's used during tarball creation. Build it even for TINY_ANDROID (unless TARGET_BOOTLOADER_TYPE == fastboot) Change-Id: If9ed3b63699b9f6c04a08b7b131a00b3a856c946 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-08-16JRO03QThe Android Automerger
2012-08-13JRO03PThe Android Automerger
2012-08-09Ethernet Configuration Managment for JellyBean (3-3): build/kejun.zhou
Change-Id: I68dc4dc2e35563f7e3ee4f5b72ab9320707b0cd5 Signed-off-by: kejun.zhou <kejun.zhou@linaro.org>
2012-08-06JRO03Oandroid-4.1.1_r5The Android Automerger
2012-08-04target/product/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: Romain Perier <romain.perier@gmail.com> Change-Id: Id02827d74ed4e569a5e4d701d75ef1913893466b
2012-08-03Reconcile AOSP and GOOG jb-releaseThe Android Open Source Project
Change-Id: Ia2b3ff4617a72ba3771fc2ed829e2d7c7c83e611
2012-08-03JRO03Landroid-4.1.1_r4The Android Automerger
2012-08-03JRO03KThe Android Automerger
2012-08-03JRO03JThe Android Automerger
Change-Id: Ie86b38cf882d6acf5f3569f3286c9a9913918d43
2012-08-03JRO03IThe Android Automerger
2012-08-02build: Make sure boot.img depends on the kernel having been builtBernhard Rosenkraenzer
Change-Id: Ia439ed4079ef912c42aa15cac995741fd6071f1e Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-07-31JRO03NThe Android Automerger
2012-07-30JRO03MThe Android Automerger
2012-07-30Revert "Add TARGET_OMIT_DOCS setting to avoid generation of javadocs"Bernhard Rosenkraenzer
This reverts commit 657a6152270854e361fab74e96f7217c5fb5c20f. Let's see if this fixes JB builds in android-build.linaro.org...
2012-07-28Add TARGET_OMIT_DOCS setting to avoid generation of javadocsBernhard Rosenkraenzer
Some boxes, including android-build.linaro.org's build slaves, are too memory starved to handle javadoc generation - so we need a way to turn it off... Change-Id: I8a85ae27ef9a6c00b88c2c8ae378d0e0b54596f8 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-07-26JRO03LThe Android Automerger
2012-07-25JRO03KThe Android Automerger
2012-07-24JRO03JThe Android Automerger
2012-07-24JRO24The Android Automerger
2012-07-24merge in jb-release history after reset to jb-devThe Android Automerger
2012-07-24JRO03IThe Android Automerger
2012-07-23definitions.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>
2012-07-21Merge tag 'android-4.1.1_r3' into linaro_android_4.1.1Bernhard Rosenkraenzer
Android 4.1.1 release 3
2012-07-17JRO03Handroid-4.1.1_r3The Android Automerger
2012-07-16JRO03GThe Android Automerger
2012-07-14build/core: Fix build errorsBernhard Rosenkraenzer
- Include task hooks only if they exists - Fix typos Change-Id: Ide3b1bd0bac050da5b96d1e9a0dabd55fbf675fe Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-07-14build: 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>
2012-07-14build/core: Use better default compiler flagsBernhard Rosenkraenzer
Use -O3 for the compiler, -O2 for the linker Change-Id: Ib9c3cd6d6ddf16c8bd20149a051ff2c17491a29d Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-07-14build: 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>
2012-07-14build/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>
2012-07-14build/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>
2012-07-14product/core: Install busybox, lrzsz, ffmpeg, x264Bernhard Rosenkraenzer
Change-Id: I92e750e8dace870ff39a7bae3633328b1be14983 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2012-07-14build/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>
2012-07-14build/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>
2012-07-13JRO03FThe Android Automerger
2012-07-13JRO03Eandroid-4.1.1_r2The Android Automerger
2012-07-12JRO03Dandroid-4.1.1_r1.1The Android Automerger
2012-07-12build: 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>
2012-07-04JRO03Candroid-4.1.1_r1The Android Automerger
2012-07-03JRO03BThe Android Automerger