summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-02Remove x86_64-linux glibc-2.7 gcc-4.6 bins, libs, and includesHEADmastermainNick Desaulniers
Android has moved to newer versions of GCC/binutils, then LLVM. Bug: 203698882 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I3c7f8e9886602663fe8afbf17953e484f2969c6d
2021-11-02add OWNERS for prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6Nick Desaulniers
Reuse OWNERS from newer versions. Bug: 203698882 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I6d13386ae3189f3a9d4b9eb95eb2064cca0b2d55
2013-09-04Fix for clang -fsyntax-only happens to see the same header as host gccub-tools-idea133-releasetools_r22.2l-previewidea133-weekly-releaseidea133Andrew Hsieh
Also make mount.h and later included fs.h consistent, define MAP_ANON to literal, and undef MIN/MAX befor re-definition, etc, etc Change-Id: I19b92b8f998a0f79983d7cbecec6a49ef3e92b1c
2012-12-14Remove *.la not in sysrootandroid-sdk-4.4.2_r1.0.1android-sdk-4.4.2_r1android-cts-4.4_r4android-cts-4.4_r1android-4.4w_r1android-4.4_r1.2.0.1android-4.4_r1.2android-4.4_r1.1.0.1android-4.4_r1.1android-4.4_r1.0.1android-4.4_r1android-4.4_r0.9android-4.4_r0.8android-4.4_r0.7android-4.4.4_r2.0.1android-4.4.4_r2android-4.4.4_r1.0.1android-4.4.4_r1android-4.4.3_r1.1.0.1android-4.4.3_r1.1android-4.4.3_r1.0.1android-4.4.3_r1android-4.4.2_r2.0.1android-4.4.2_r2android-4.4.2_r1.0.1android-4.4.2_r1android-4.4.1_r1.0.1android-4.4.1_r1android-4.3_r3.1android-4.3_r3android-4.3_r2.3android-4.3_r2.2android-4.3_r2.1android-4.3_r2android-4.3_r1.1android-4.3_r1android-4.3_r0.9.1android-4.3_r0.9android-4.3.1_r1tools_r22kitkat-wearkitkat-releasekitkat-mr2.2-releasekitkat-mr2.1-releasekitkat-mr2-releasekitkat-mr1.1-releasekitkat-mr1-releasekitkat-devkitkat-cts-releasekitkat-cts-devjb-mr2.0.0-releasejb-mr2.0-releasejb-mr2-releasejb-mr2-devjb-mr1.1-dev-plus-aospjb-mr1-dev-plus-aospAndrew Hsieh
Otherwise the hard-coded "libdir" which contains absolute path at build-time of *.a it represents can confuse libtool, because *.a is installed to new path. Change-Id: Ib0ed12fe1bb9c58f31f0b767878fa59df3aee216
2012-08-30Added missing defines and headers (x86_64)android-sdk-support_r11android-cts-4.2_r2android-cts-4.2_r1android-4.2_r1android-4.2.2_r1.2android-4.2.2_r1.1android-4.2.2_r1android-4.2.1_r1.2android-4.2.1_r1.1android-4.2.1_r1tools_r21jb-mr1.1-releasejb-mr1.1-devjb-mr1-releasejb-mr1-devAndrew Hsieh
Added more defines and headers to make this prebuilt capable of compiling all host binaries in 64-bit. This is similiar to CL 9e754ea754eac37d1cd20182cc5d37df85239b0d of the same title for its 32-bit counterpart: i686-linux-glibc2.7-4.6 1. Added more defines in sysroot/usr/include/asm/unistd_64.h, from linux-libc-dev_2.6.32-21.32_amd64.deb (lucid) 2. Added more magic numbers in sysroot/usr/include/linux/magic.h, also from linux-libc-dev_2.6.32-21.32_amd64.deb (lucid) 3. Added new sub-dir sysroot/usr/include/sound, from linux-headers-2.6.24-16_2.6.24-16.30_all.deb (hardy) build-hardy-toolchain.sh will be enhanced later to automate this Related CL: https://android-review.googlesource.com/#/c/40017 Change-Id: I10a93300548d02db07683b371331321d13e6665a
2012-03-10New 64-bit prebuilt linux toolchain to build SDKandroid-sdk-adt_r20android-cts-4.1_r4android-cts-4.1_r2android-cts-4.1_r1android-4.1.2_r2.1android-4.1.2_r2android-4.1.2_r1android-4.1.1_r6.1android-4.1.1_r6android-4.1.1_r5android-4.1.1_r4android-4.1.1_r3android-4.1.1_r2android-4.1.1_r1.1android-4.1.1_r1tools_r20jb-releasejb-mr0-releasejb-devics-plus-aospAndrew Hsieh
This special 64-bit GCC 4.6 toolchain is used by linux sdk build to ensure the generated host binaries can run on 64-bit Ubuntu 8.04 with older Glibc and libstdc++. It also comes with sysroot containing libraries needed by sdk tools, such that compiling sdk tool becomes less dependent on the pre-installed libraries at host. At this moment it only generates 64-bit code for some sdk tools (eg. emulator) and libraries lib64* they depend. In the other words, -m32 isn't accepted. Please use its companion toolchain i686-linux-glibc2.7-4.6 for 32-bit codegen. Before this is built with multilib, wrappers in /prebuilts/tools/gcc-sdk are used by Android build system to select between i686-linux-glibc2.7-4.6 and x86_64-linux-glibc2.7-4.6 based on the presence of -m32 and -m64 in compiler options. This is built by build-hardy-toolchain.sh (also enclosed, slightly modified from digit@'s) with "--bootstrap" on 64-bit Ubuntu 8.04 (See http://b/issue?id=5957073). It can run on 64-bit Ubuntu 8.04 too. Change-Id: I6fe056d0da32ac27a2957c7493388c8fc9d7f336
2012-03-06Initial empty repositoryAnatol Pomazau