Age | Commit message (Collapse) | Author |
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
When building in-tree, use the prebuilt toolchain instead of building
our own
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
|
|
Fix build now that we're pulling in gcc 4.8
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Update the version number in tc-wrapper
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
With the real toolchain going to a different temporary directory,
tc-wrapper needs to rebuilt on subsequent invokations to pick up
the current toolchain build
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Build gcc with --disable-libatomic for now to fix build issues
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
The patch has been applied upstream and is no longer necessary.
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: Iabe549a80f90b07778ef78f6418baeba2f3a0ca7
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
We used to regenerate autoconf/automake files to drag in config.*
scripts with *-*-androideabi awareness -- but obviously that doesn't
help if system libtool/automake is really obsolete (e.g. in
android-build).
Fix it by not regenerating files here, and instead checking updated
scripts into mpc git.
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Fix second build (don't error out when cc/vi has to be overwritten)
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Update various components (binutils, gmp, ...) and adapt scripts to work
with the new *-current trees
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Set LD_LIBRARY_PATH so we can find the newly installed libmpc and
friends even if there's no system version (or the system version has
a different so version)
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
gcc and friends need to be built before the systemimage is built,
or we can run into a situation where gcc is built, but doesn't make
it into the systemimage anyway
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Don't clutter /tmp with all invocations of toolchain
components
Change-Id: I646ca764847e3227ef102b871ce21b88bfe0bbcc
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: I30109635b2806e84881094c3ba1036164aa1211d
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Bionic and STLport are needed temporarily during build time (so stuff
can link against them), but should not be packaged (as they're part
of Android in the first place).
Change-Id: Ib11a576a9584ebd2eca8073de3956372dca1ac5f
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Don't rely on the prebuilt toolchain - having the source
for the crosscompiler and the native compiler guarantted
to be the same is much nicer.
This will also make getting gold in easier (just need to
fix its incompatibilities with stlport now that the latter
is in)
Change-Id: I270e90985f2f982b3f96aeca901c7d322919d6b9
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: I72645e2b473f5059b0aad8f50991373dba37a658
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: I929aa631759f7ce60211548217e146e1b9edc46a
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: Icdf7f2e4731d7d513216084946251e9d9f8d5baa
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Unfortunately, Android doesn't have a libgcc_s.so, so files built
linking against it won't run on stock Android devices...
Get rid of libgcc_s in the compiler build too, so this doesn't happen
Change-Id: Iaae3d0f71765a0690b494b8f4e0dc71a315a8132
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: I231f959818f75cc69edebd7c0231c85e8471de4e
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Whether we like it or not, Android uses stlport instead of libstdc++.
The compiler should do the same thing.
Change-Id: I97ad8b6ccfc11eddf09a5a33d4a9862093889a3d
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: I0afb6fcf8c8ecac8d3a0db3123161243793b1ea6
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Most Android devices are really short on space in /system
Try not to waste any
Change-Id: If32463ca4e162a8ed4d71838bc731acff7dd8744
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: If8d7e93708cda8b0806b7e0af9403b8d7ca6fb9b
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: Ib5c270d493b4508774e64585b1c6bb3d1f353154
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: Ia5c40419d610588fe1d2e1d5a0738359e2e09473
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
vt100 is used in "adb shell", so the terminfo entry
is useful
Change-Id: I640900fbcf32da142cbafe36a4081e0196182c38
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Strip binaries so we don't get problems with GNexus's /system
partition being limited to 512 MB
Notify the user of the location of the newly built toolchain
Change-Id: Ie935c4c8b8c32c4152d51562e138e5d5e1b837f3
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: I7b306a7bbde642317d35485dbf8400873f5a05a4
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: I0ad18405bf9e01e7c0516d6aba83c122f117c043
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Change-Id: I8dcf08a27c7467d4fd789b296afaafa9652c04d8
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|