This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See crosstool-NG for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[crosstool-ng/crosstool-ng] 3c95e3: binutils: Fix typo


  Branch: refs/heads/master
  Home:   https://github.com/crosstool-ng/crosstool-ng
  Commit: 3c95e3492ae66ee012a0ec886be7af9529cfbeb1
      https://github.com/crosstool-ng/crosstool-ng/commit/3c95e3492ae66ee012a0ec886be7af9529cfbeb1
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    A patches/binutils/2.25.1/310-fix-gold-pthreads-typo.patch

  Log Message:
  -----------
  binutils: Fix typo

pthread_mutextattr_settype -> pthread_mutexattr_settype
.. I'm not sure why this didn't fail everywhere, unless
no one has tried to build gold?

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: df02517fd73789f3c8a30d959f386243bf346a0f
      https://github.com/crosstool-ng/crosstool-ng/commit/df02517fd73789f3c8a30d959f386243bf346a0f
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    A patches/binutils/2.25.1/330-Dont-link-to-libfl-as-its-unnecessary.patch

  Log Message:
  -----------
  binutils: Don't link to libfl as it's unnecessary

AM_PROG_LEX sets this for some weird reason; it should
look for a program only and not a library.  Then later
it gets linked to ar, ranlib, dlltool, windres, windmc
and itbl-test despite nothing in the code #include'ing
FlexLexer.h

This isn't a big deal but it did cause a build failure
on Cygwin as it triggered a bug with their flex package
dependencies which I reported at:

https://www.cygwin.com/ml/cygwin/2015-10/msg00433.html

Arguably I should remove all traces of LIBLEX in each
Makefile.am instead?

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: ada8ae30a89eb395e51d6f423c65a57a7dcbfb1b
      https://github.com/crosstool-ng/crosstool-ng/commit/ada8ae30a89eb395e51d6f423c65a57a7dcbfb1b
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    M .travis.yml
    M configure.ac

  Log Message:
  -----------
  Add help2man as PROGS_REQ and to travis

libtool needs it.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: 2cf7a83fded92821a59279cf566fe85fafc35fc8
      https://github.com/crosstool-ng/crosstool-ng/commit/2cf7a83fded92821a59279cf566fe85fafc35fc8
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    M Makefile.in
    M configure.ac
    M kconfig/Makefile

  Log Message:
  -----------
  Cygwin: Link to libintl for gettext

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: 58e32a73192e7da7619021e3245f7a0d91167c18
      https://github.com/crosstool-ng/crosstool-ng/commit/58e32a73192e7da7619021e3245f7a0d91167c18
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    A patches/linux/4.2.3/100-Define-R_X86_64_JUMP_SLOT-for-Cygwin.patch

  Log Message:
  -----------
  Cygwin: Define R_X86_64_JUMP_SLOT

This should be upstreamed to Cygwin ideally.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: 9ef1750f3cf7be50d0cb08d9e27e66b12107e836
      https://github.com/crosstool-ng/crosstool-ng/commit/9ef1750f3cf7be50d0cb08d9e27e66b12107e836
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    A patches/binutils/2.25.1/320-MinGW-w64-winpthreads-doesnt-have-pthread_mutexattr_settype.patch

  Log Message:
  -----------
  MinGW-w64: winpthreads doesn't have pthread_mutexattr_settype

It's only used as a hint, so excluding it shouldn't cause any problems.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: f9968501eeacbe6c289c93d87243473d78eb8d5c
      https://github.com/crosstool-ng/crosstool-ng/commit/f9968501eeacbe6c289c93d87243473d78eb8d5c
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    A patches/glibc/2.22/110-Cygwin-doesnt-have-stat64.patch

  Log Message:
  -----------
  glibc: Cygwin doesn't have stat64

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: 9e81836b8124efd11805e8050034492a8831208b
      https://github.com/crosstool-ng/crosstool-ng/commit/9e81836b8124efd11805e8050034492a8831208b
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    M config/companion_libs.in
    A config/companion_libs/gettext.in
    A config/companion_libs/libiconv.in
    M config/libc/glibc.in
    A patches/gettext/0.19.6/110-Fix-linker-error-redefinition-of-vasprintf.patch
    A patches/gettext/0.19.6/120-Fix-Woe32-link-errors-when-compiling-with-O0.patch
    A patches/gettext/0.19.6/130-Fix-static-Cygwin-x86_64-build-environ-is-always-dllimport.patch
    A patches/libiconv/1.14/100-srclib_stdio.in.h-remove-gets-declarations.patch
    A scripts/build/companion_libs/320-libiconv.sh
    A scripts/build/companion_libs/330-gettext.sh
    M scripts/build/libc/glibc.sh

  Log Message:
  -----------
  Add gettext and libiconv as companion libs

.. they're needed for the RPC generation in glibc
on both Cygwin and MinGW-w64.

Neither are built on GNU/Linux and iconv is not
built on Darwin.

Two patches for gettext are needed, one so that
-O0 works and one so that static builds can be
made.

They can take a good while to build, so if not
needed for_host or for_build then they are not
built.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: 06855ab27e8cef1fe3de56b4955967d9411c6248
      https://github.com/crosstool-ng/crosstool-ng/commit/06855ab27e8cef1fe3de56b4955967d9411c6248
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    A patches/libtool/2.4.6/2.4.5-pass-ldflags.patch
    M scripts/build/companion_tools/400-libtool.sh

  Log Message:
  -----------
  libtool: Update to 2.4.6 and patch for Cygwin

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: 4f3310cf03b08c8300e29f05067bcddf2ca76dfa
      https://github.com/crosstool-ng/crosstool-ng/commit/4f3310cf03b08c8300e29f05067bcddf2ca76dfa
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    A samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/crosstool.config
    A samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/reported.by

  Log Message:
  -----------
  Samples: Add x86_64-w64-mingw32,x86_64-pc-linux-gnu

Tested on build machines of x86_64-pc-cygwin and x86_64-unknown-linux-gnu

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: 5f3774cd656ba54200cb192fc1454c5232347b70
      https://github.com/crosstool-ng/crosstool-ng/commit/5f3774cd656ba54200cb192fc1454c5232347b70
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    M docs/C - Misc. tutorials.txt

  Log Message:
  -----------
  Cygwin: Add documentation

There's a lot that can go wrong if you stray from
the path.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>


  Commit: 57de8dcf22d5ddddee6a44f87f45f2c279fdb1ac
      https://github.com/crosstool-ng/crosstool-ng/commit/57de8dcf22d5ddddee6a44f87f45f2c279fdb1ac
  Author: Bryan Hundven <bryanhundven@gmail.com>
  Date:   2015-11-12 (Thu, 12 Nov 2015)

  Changed paths:
    M .travis.yml
    M Makefile.in
    M config/companion_libs.in
    A config/companion_libs/gettext.in
    A config/companion_libs/libiconv.in
    M config/libc/glibc.in
    M configure.ac
    M docs/C - Misc. tutorials.txt
    M kconfig/Makefile
    A patches/binutils/2.25.1/310-fix-gold-pthreads-typo.patch
    A patches/binutils/2.25.1/320-MinGW-w64-winpthreads-doesnt-have-pthread_mutexattr_settype.patch
    A patches/binutils/2.25.1/330-Dont-link-to-libfl-as-its-unnecessary.patch
    A patches/gettext/0.19.6/110-Fix-linker-error-redefinition-of-vasprintf.patch
    A patches/gettext/0.19.6/120-Fix-Woe32-link-errors-when-compiling-with-O0.patch
    A patches/gettext/0.19.6/130-Fix-static-Cygwin-x86_64-build-environ-is-always-dllimport.patch
    A patches/glibc/2.22/110-Cygwin-doesnt-have-stat64.patch
    A patches/libiconv/1.14/100-srclib_stdio.in.h-remove-gets-declarations.patch
    A patches/libtool/2.4.6/2.4.5-pass-ldflags.patch
    A patches/linux/4.2.3/100-Define-R_X86_64_JUMP_SLOT-for-Cygwin.patch
    A samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/crosstool.config
    A samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/reported.by
    A scripts/build/companion_libs/320-libiconv.sh
    A scripts/build/companion_libs/330-gettext.sh
    M scripts/build/companion_tools/400-libtool.sh
    M scripts/build/libc/glibc.sh

  Log Message:
  -----------
  Merge pull request #239 from diorcety-ctng/cc-cygwin-mingw-linux

Canadian cross build = x86_64 Cygwin host = x86_64 MinGW_W64 target = x86_64 GNU/Linux


Compare: https://github.com/crosstool-ng/crosstool-ng/compare/4c9218d51dc3...57de8dcf22d5
--
For unsubscribe information see http://sourceware.org/lists.html#faq

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]