gcc-linaro-7.5.0-2019.12-linux-manifest.txt 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247
  1. manifest_format=1.6
  2. # Note that for ABE, these parameters are not used
  3. # Component data for gmp
  4. gmp_url=http://snapshots.linaro.org/components/toolchain/infrastructure
  5. gmp_filespec=gmp-6.1.2.tar.xz
  6. gmp_md5sum=f58fa8001d60c4c77595fbbb62b63c1d
  7. gmp_mingw_only="no"
  8. gmp_linuxhost_only="no"
  9. gmp_configure="--enable-cxx --enable-fft"
  10. gmp_staticlink="yes"
  11. # Component data for mpfr
  12. mpfr_url=http://snapshots.linaro.org/components/toolchain/infrastructure
  13. mpfr_filespec=mpfr-3.1.5.tar.xz
  14. mpfr_md5sum=c4ac246cf9795a4491e7766002cd528f
  15. mpfr_mingw_only="no"
  16. mpfr_linuxhost_only="no"
  17. mpfr_configure="--with-gmp=${local_builds}/destdir/${host}"
  18. mpfr_staticlink="yes"
  19. # Component data for mpc
  20. mpc_url=http://snapshots.linaro.org/components/toolchain/infrastructure/
  21. mpc_filespec=mpc-1.0.3.tar.gz
  22. mpc_md5sum=d6a1d5f8ddea3abd2cc3e98f58352d26
  23. mpc_mingw_only="no"
  24. mpc_linuxhost_only="no"
  25. mpc_configure="--with-gmp=${local_builds}/destdir/${host} --with-mpfr=${local_builds}/destdir/${host}"
  26. mpc_staticlink="yes"
  27. # Component data for linux
  28. linux_url=http://snapshots.linaro.org/components/toolchain/infrastructure
  29. linux_filespec=linux-4.10.3.tar.xz
  30. linux_md5sum=626292ab8b495e81efe6ee45baf6b817
  31. linux_mingw_only="no"
  32. linux_linuxhost_only="no"
  33. linux_staticlink="yes"
  34. # Component data for dejagnu
  35. dejagnu_url=http://git.linaro.org/git/toolchain
  36. dejagnu_branch=linaro-local/stable
  37. dejagnu_revision=21f2ff7c065d7ead6aec3e5ed528ecb0f9eadbac
  38. dejagnu_filespec=dejagnu.git
  39. dejagnu_mingw_only="no"
  40. dejagnu_linuxhost_only="no"
  41. dejagnu_staticlink="yes"
  42. # Component data for expat
  43. expat_url=http://snapshots.linaro.org/components/toolchain/infrastructure/
  44. expat_filespec=expat-2.1.0-1-mingw32-dev.tar.xz
  45. expat_md5sum=1dae54e2670882843d496692154a0e27
  46. expat_mingw_only="yes"
  47. expat_linuxhost_only="no"
  48. expat_staticlink="yes"
  49. # Component data for python
  50. python_url=http://snapshots.linaro.org/components/toolchain/infrastructure/
  51. python_filespec=python-2.7.4-mingw32.tar.xz
  52. python_md5sum=9b3092eff5508c4802936dfe4f5225ef
  53. python_mingw_only="yes"
  54. python_linuxhost_only="no"
  55. python_staticlink="yes"
  56. # Component data for libiconv
  57. libiconv_url=http://snapshots.linaro.org/components/toolchain/infrastructure/
  58. libiconv_filespec=libiconv-1.14-3-mingw32-dev.tar.xz
  59. libiconv_md5sum=7ead614fa3a8bc266e70c6fcdf198219
  60. libiconv_mingw_only="yes"
  61. libiconv_linuxhost_only="no"
  62. libiconv_staticlink="yes"
  63. # Component data for binutils
  64. binutils_url=http://git.linaro.org/git/toolchain
  65. binutils_branch=users/linaro/binutils-2_28-branch
  66. binutils_revision=0231dce141801ffcdfef8b7f14cd903a6d3f21ba
  67. binutils_filespec=binutils-gdb.git
  68. binutils_mingw_only="no"
  69. binutils_linuxhost_only="no"
  70. binutils_configure="--enable-lto --enable-plugins --enable-gold --disable-werror CPPFLAGS=-UFORTIFY_SOURCE --with-pkgversion=Linaro_Binutils-2019.12 --disable-gdb --disable-sim --disable-libdecnumber --disable-readline --with-sysroot=${sysroots}"
  71. binutils_staticlink="yes"
  72. # Component data for gcc
  73. gcc_url=http://git.linaro.org/git/toolchain
  74. gcc_branch=linaro-7.5-2019.12
  75. gcc_revision=44900969eaa3e634ec386fa51ce0810f92ef07e1
  76. gcc_filespec=gcc.git
  77. gcc_makeflags="MAKEINFOFLAGS=--force"
  78. gcc_mingw_only="no"
  79. gcc_linuxhost_only="no"
  80. gcc_configure=
  81. gcc_mingw_extraconf="--with-libiconv-prefix=${local_builds}/destdir/${host}/usr --with-system-zlib=no"
  82. gcc_staticlink="no"
  83. gcc_stage1_flags="--with-mpc=${local_builds}/destdir/${host} --with-mpfr=${local_builds}/destdir/${host} --with-gmp=${local_builds}/destdir/${host} --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-shared --without-included-gettext --enable-nls --with-system-zlib --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --enable-gnu-indirect-function --disable-libssp --disable-libquadmath --disable-threads --without-headers --with-newlib --disable-libmudflap --disable-bootstrap --disable-decimal-float --disable-libgomp --disable-libatomic --disable-libsanitizer --disable-plugins --disable-libitm --with-sysroot=${local_builds}/sysroot-arm-linux-gnueabihf --disable-shared --with-glibc-version=2.18 --disable-libstdcxx --disable-libvtv --enable-languages=c,c++"
  84. gcc_stage2_flags="--with-mpc=${local_builds}/destdir/${host} --with-mpfr=${local_builds}/destdir/${host} --with-gmp=${local_builds}/destdir/${host} --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-shared --without-included-gettext --enable-nls --with-system-zlib --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --enable-gnu-indirect-function --with-build-sysroot=${sysroots} --with-sysroot=${local_builds}/destdir/${host}/arm-linux-gnueabihf/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto"
  85. # Component data for glibc
  86. glibc_url=http://git.linaro.org/git/toolchain
  87. glibc_branch=release/2.25/master
  88. glibc_revision=a0408ec51ea862dda102482036c401d2e707e20b
  89. glibc_filespec=glibc.git
  90. glibc_makeflags="PARALLELMFLAGS=-j32"
  91. glibc_mingw_only="no"
  92. glibc_linuxhost_only="no"
  93. glibc_configure="--disable-profile --without-gd --enable-obsolete-rpc --with-headers=${sysroots}/usr/include libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes --without-selinux --disable-werror"
  94. # Component data for gdb
  95. gdb_url=http://git.linaro.org/git/toolchain
  96. gdb_branch=gdb-8.3-branch
  97. gdb_revision=b71095d8f1ad365722c6fbd491fdbaa3d5b92788
  98. gdb_filespec=binutils-gdb.git
  99. gdb_mingw_only="no"
  100. gdb_linuxhost_only="no"
  101. gdb_configure="--with-gnu-ld --enable-plugins --enable-tui --with-pkgversion=Linaro_GDB-2019.12 --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof --with-python=yes"
  102. gdb_mingw_extraconf="--disable-tui --with-python=${local_snapshots}/python-2.7.4-mingw32 CFLAGS=-I${local_builds}/destdir/${host}/usr/include LDFLAGS=-L${local_builds}/destdir/${host}/usr/lib"
  103. gdb_staticlink="yes"
  104. # Component data for qemu
  105. qemu_url=git://git.qemu.org
  106. qemu_branch=v3.1.0
  107. qemu_revision=32a1a94dd324d33578dca1dc96d7896a0244d768
  108. qemu_filespec=qemu.git
  109. qemu_mingw_only="no"
  110. qemu_linuxhost_only="yes"
  111. qemu_configure="--target-list=arm-linux-user"
  112. qemu_staticlink="yes"
  113. # Component data for gdbserver
  114. gdbserver_url=http://git.linaro.org/git/toolchain
  115. gdbserver_branch=gdb-8.3-branch
  116. gdbserver_revision=b71095d8f1ad365722c6fbd491fdbaa3d5b92788
  117. gdbserver_filespec=binutils-gdb.git
  118. gdbserver_mingw_only="no"
  119. gdbserver_linuxhost_only="no"
  120. gdbserver_configure="CPPFLAGS=--sysroot=${sysroots} CFLAGS=--sysroot=${sysroots} CXXFLAGS=--sysroot=${sysroots}"
  121. gdbserver_staticlink="yes"
  122. clibrary=glibc
  123. target=arm-linux-gnueabihf
  124. manifestid=168c31061bb338ca4ef4942e14160002119d9a03
  125. ##############################################################################
  126. # Everything below this line is only for informational purposes for developers
  127. ##############################################################################
  128. # Build machine data
  129. build: linux
  130. host: x86_64-unknown-linux-gnu
  131. kernel: 4.4.0-45-generic
  132. hostname: ac84acf3387f
  133. distribution: trusty
  134. host_gcc: gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.4)
  135. # These aren't used in the repeat build. just a sanity check for developers
  136. build directory: /home/tcwg-buildslave/workspace/tcwg-make-release_1/_build/builds
  137. sysroot directory: /home/tcwg-buildslave/workspace/tcwg-make-release_1/_build/sysroots/arm-linux-gnueabihf
  138. snapshots directory: /home/tcwg-buildslave/workspace/tcwg-make-release_1/snapshots
  139. git reference directory: /home/tcwg-buildslave/snapshots-ref
  140. abe_url=https://git.linaro.org/toolchain
  141. abe_branch=branch=
  142. abe_revision=a97a26ca24a1ebde20f5ab6ea4833e7bae05d61a
  143. abe_filespec=abe.git
  144. abe_configure="--with-local-snapshots=${local_snapshots} --with-git-reference-dir=/home/tcwg-buildslave/snapshots-ref"
  145. --------------------- gcc ----------------------
  146. commit 44900969eaa3e634ec386fa51ce0810f92ef07e1
  147. Author: TCWG Automation <linaro-toolchain@lists.linaro.org>
  148. Date: Wed Dec 4 07:15:30 2019 +0000
  149. Make Linaro GCC Release 7.5-2019.12.
  150. gcc/
  151. * LINARO-VERSION: Update.
  152. --------------------- binutils ----------------------
  153. commit 0231dce141801ffcdfef8b7f14cd903a6d3f21ba
  154. Author: Tamar Christina <tamar.christina@arm.com>
  155. Date: Tue Dec 19 12:05:20 2017 +0000
  156. Correct disassembly of dot product instructions.
  157. Dot products deviate from the normal disassembly rules for lane indexed
  158. instruction. Their canonical representation is in the form of:
  159. v0.2s, v0.8b, v0.4b[0] instead of v0.2s, v0.8b, v0.b[0] to try to denote
  160. that these instructions select 4x 1 byte elements instead of a single 1 byte
  161. element.
  162. Previously we were disassembling them following the normal rules, this patch
  163. corrects the disassembly.
  164. gas/
  165. PR gas/22559
  166. * config/tc-aarch64.c (vectype_to_qualifier): Support AARCH64_OPND_QLF_S_4B.
  167. * gas/testsuite/gas/aarch64/dotproduct.d: Update disassembly.
  168. include/
  169. PR gas/22559
  170. * aarch64.h (aarch64_opnd_qualifier): Add AARCH64_OPND_QLF_S_4B.
  171. opcodes/
  172. PR gas/22559
  173. * aarch64-asm.c (aarch64_ins_reglane): Change AARCH64_OPND_QLF_S_B to
  174. AARCH64_OPND_QLF_S_4B
  175. * aarch64-dis.c (aarch64_ext_reglane): Change AARCH64_OPND_QLF_S_B to
  176. AARCH64_OPND_QLF_S_4B
  177. * aarch64-opc.c (aarch64_opnd_qualifiers): Add 4b variant.
  178. * aarch64-tbl.h (QL_V2DOT): Change S_B to S_4B.
  179. Change-Id: Ie80d878ceaeaca281f85583e77e4e367e2a909ea
  180. --------------------- glibc ----------------------
  181. commit a0408ec51ea862dda102482036c401d2e707e20b
  182. Author: Florian Weimer <fweimer@redhat.com>
  183. Date: Fri Nov 22 22:10:42 2019 +0100
  184. libio: Disable vtable validation for pre-2.1 interposed handles [BZ #25203]
  185. Commit c402355dfa7807b8e0adb27c009135a7e2b9f1b0 ("libio: Disable
  186. vtable validation in case of interposition [BZ #23313]") only covered
  187. the interposable glibc 2.1 handles, in libio/stdfiles.c. The
  188. parallel code in libio/oldstdfiles.c needs similar detection logic.
  189. Fixes (again) commit db3476aff19b75c4fdefbe65fcd5f0a90588ba51
  190. ("libio: Implement vtable verification [BZ #20191]").
  191. Change-Id: Ief6f9f17e91d1f7263421c56a7dc018f4f595c21
  192. (cherry picked from commit cb61630ed712d033f54295f776967532d3f4b46a)
  193. --------------------- abe ----------------------
  194. commit a97a26ca24a1ebde20f5ab6ea4833e7bae05d61a
  195. Author: Christophe Lyon <christophe.lyon@linaro.org>
  196. Date: Tue Dec 3 07:50:34 2019 +0000
  197. Revert "latest-rel: upgrade to glibc-2.30"
  198. This reverts commit 564fa7ef59c03c3280e631f097f6b32fdbf218aa.
  199. I've noticed timeouts in make check in glibc in our x86_64 builds,
  200. which started after the upgrade to glibc-2.30.
  201. Change-Id: Ib4847c6b2aee90f0c3105a23183a480ba1175903