aboutsummaryrefslogtreecommitdiffstats
path: root/distrib/build-kernel.sh
Commit message (Collapse)AuthorAgeFilesLines
* [MIPS] Copy vmlinux to kernel-qemuBhanu Chetlapalli2012-06-051-2/+2
| | | | | | | MIPS Qemu kernel build does not generate a compressed z/bzImage. Change-Id: I74bb4a85c034f0b72fa2e81f13f79c140c01eabe Signed-Off-By: Bhanu Chetlapalli <bhanu@mips.com>
* Fixed prebuilt path and toolchain namesAndrew Hsieh2012-05-301-18/+10
| | | | | | | | | | | 1) Use "prebuilts" instead of "prebuilt" to legalize BUILD_TOP 2) Update CROSSTOOLCHAIN and CROSSPREFIX for all arch 3) Add -fno-pic because some toolchain (eg. x86 and mips) in prebuilts/gcc are NDK-compatible (ie. enforces -fpic, etc) Verified to build working kernel-goldfish for all arch Change-Id: I93ac8f0beeaae14aa4575629fd8eaf4af73ef7ce
* Merge "[MIPS] Add MIPS support to build-kernel.sh"Andrew Hsieh2012-05-291-3/+18
|\
| * [MIPS] Add MIPS support to build-kernel.shBhanu Chetlapalli2012-05-211-3/+18
| | | | | | | | | | | | Enables building of mips goldfish kernel Signed-Off-By: Bhanu Chetlapalli <bhanu@mips.com>
* | Replace i686-android-linux with i686-linux-androidH.J. Lu2012-05-031-2/+2
|/ | | | Author: "H.J. Lu" <hongjiu.lu@intel.com>
* kernel: update build-kernel.sh script for x86David 'Digit' Turner2011-12-161-0/+12
| | | | | | | | | | | | | This updates the build-kernel.sh script to be able to rebuild the x86 goldfish kernel from sources using our NDK-compatible toolchain. This is needed because the toolchain is configured with -mfpmath=sse and -fpic by default, which we need to disable. Because the kernel build system doesn't allow us to provide extra compiler flags easily, we create a "magic" wrapper toolchain to do it for us (see toolbox.sh) Change-Id: Ie868497dc5543d1149c51f354daa567863b638dc
* Fixed build-kernel.sh to set ZIMAGE when --cross is specifiedAndrew Hsieh2011-11-031-2/+8
| | | | Change-Id: I039cd6072795781a55d1f1280f9c2cf2d706b457
* Improve emulator kernel rebuild script.David 'Digit' Turner2011-03-091-22/+86
| | | | | | | | | | - Add support for building on darwin-x86 - Automatically finds the cross-toolchain (arch-dependent) if --cross=<prefix> is not used. - Add "Auto-config: <option>" message to indicate what was automatically configured - Select appropriate names for output files - Print their name on the terminal in case of success Change-Id: I908392083bf724a426d5029dc0a7dd29e045c7a4
* Add kernel-rebuilding script for the emulator.David 'Digit' Turner2011-03-051-0/+150
Supports both arm and x86. Change-Id: Ib4665eece4433f0a611b5420ef29785eeb26de1a