Integrate Linaro GCC 4.6 into Android
We need to integrate the last 4.6 GCC drop from the toolchain group into Android
For your compile Android using Linaro's 4.6 toolchain, you have a couple of resources. Ken helped do this work last month and he put together a Wiki about it:
https:/
You can also use the precompiled tarballs at:
https:/
See:
https:/
To compile Android with another toolchain use something like that listed on:
https:/
4.5 works, so you can use that as a reference.
Blueprint information
- Status:
- Complete
- Approver:
- Zach Pfeffer
- Priority:
- Essential
- Drafter:
- Zach Pfeffer
- Direction:
- Approved
- Assignee:
- Chao Yang
- Definition:
- Drafting
- Series goal:
- Accepted for 2011q2
- Implementation:
- Implemented
- Milestone target:
- 11.07
- Started by
- Chao Yang
- Completed by
- Zach Pfeffer
Related branches
Related bugs
Bug #809435: omit building the target libiberty when building a cross compiler | Fix Released |
Sprints
Whiteboard
[asac, Jul 26, 2011]: headline was added to release announcement; setting to beta to indicate that this is no way back from delivering this!
Headline: gcc-linaro 4.6 is now the default compiler used for all official Linaro Android Platform builds.
Headline: First official Linaro Android Toolchain release based on most recent gcc-linaro 4.6 released.
Acceptance: official Linaro Android Platform builds use the the linaro toolchain with gcc 4.6; all coming out off official build system.
Work Items
Work items:
Compile Linaro Android 11.06 from source with default Google tool-chain 4.4.0: DONE
Compile Linaro Android 11.06 from source with Linaro toolchain-
Compile Linaro Android 11.06 from source with Linaro toolchain-
Compile Linaro Android 11.06 from source with Linaro toolchain-
Compile Linaro Android 11.06 from source with Linaro toolchain-
Compile Linaro Android 11.07 from source with Linaro toolchain-
Compile Linaro Android 11.07 from source with Linaro toolchain-
To fix toolchain-
To fix toolchain-
Compile Linaro Android 11.07 from source with Linaro toolchain-
Compile Linaro Android 11.07 from source with Linaro toolchain-
Run Linaro Anroid 11.06 Image built with toolchain-
Run Linaro Anroid 11.06 Image built with toolchain-
Run Linaro Anroid 11.06 Image built with toolchain-
Run Linaro Anroid 11.06 Image built with toolchain-
Run Linaro Anroid 11.07 Image built with toolchain-
Run Linaro Anroid 11.07 Image built with toolchain-
Run Linaro Anroid 11.07 Image built with toolchain-
Investigate external/icu4c behaviour incorrect when built with toochain-
Document building the toolchain (https:/
Get 4.6 into android-build with patches (<email address hidden>): DONE
Document getting 4.6 into the build system: DONE
Upload dbus git to linaro git: DONE
Point released manifests to dbus git: DONE
Test resulting 4.6 builds: DONE
Commit manifests: DONE
Test linaro_
[pfefferz] Create releases with 4.6 GCC: DONE