* [crosstool-ng/crosstool-ng] f2f782: Bring in FreeBSD support
@ 2017-03-07 16:50 Alexey Neyman
0 siblings, 0 replies; only message in thread
From: Alexey Neyman @ 2017-03-07 16:50 UTC (permalink / raw)
To: crossgcc
[-- Attachment #1: Type: text/plain, Size: 6101 bytes --]
Branch: refs/heads/master
Home: https://github.com/crosstool-ng/crosstool-ng
Commit: f2f782dd1cf2b4ccb6f28f6113e7fedb23f078d6
https://github.com/crosstool-ng/crosstool-ng/commit/f2f782dd1cf2b4ccb6f28f6113e7fedb23f078d6
Author: Dan McGregor <dan.mcgregor@usask.ca>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M scripts/build/internals.sh
M scripts/build/kernel/linux.sh
M scripts/build/libc/glibc.sh
Log Message:
-----------
Bring in FreeBSD support
Check for FreeBSD specific issues, it is mostly the same as Darwin.
Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Commit: 6d1bcaa2f53dd540bbb85b5b98ee1422005cdc9e
https://github.com/crosstool-ng/crosstool-ng/commit/6d1bcaa2f53dd540bbb85b5b98ee1422005cdc9e
Author: Dan McGregor <dan.mcgregor@usask.ca>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M Makefile.in
M configure.ac
M scripts/crosstool-NG.sh.in
Log Message:
-----------
Use configure to find the processor count
configure.ac now finds how to count the CPUs in a system. Currently
the getconf method and sysctl methods are supported. Adding more is
easy enough.
Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Commit: a0ab14c4a73f4bfd9cf2dd844dc28b838788801a
https://github.com/crosstool-ng/crosstool-ng/commit/a0ab14c4a73f4bfd9cf2dd844dc28b838788801a
Author: Dan McGregor <dan.mcgregor@usask.ca>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M scripts/crosstool-NG.sh.in
Log Message:
-----------
Use BUILD_PREFIX and BUILD_SUFFIX for gcc version
It's possible that "gcc" is not the compiler being used for the build,
so respect BUILD_PREFIX and BUILD_SUFFIX when finding its version.
Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Commit: c88621f74005dcbbc9787c1cae33c5751ec5ef81
https://github.com/crosstool-ng/crosstool-ng/commit/c88621f74005dcbbc9787c1cae33c5751ec5ef81
Author: Dan McGregor <dan.mcgregor@usask.ca>
Date: 2017-03-01 (Wed, 01 Mar 2017)
Changed paths:
M scripts/build/libc/glibc.sh
Log Message:
-----------
glibc: hide native c++ executable from build
If glibc's configure finds the host c++ executable it assumes that
c++ should be enabled for the build. In case we don't have cross g++
built yet (ie, for headers), this causes the build to fail creating
C++ headers. So hide C++ from the build.
Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Commit: 7f961026c193bda19b91acee756ae206412c7bc5
https://github.com/crosstool-ng/crosstool-ng/commit/7f961026c193bda19b91acee756ae206412c7bc5
Author: Dan McGregor <dan.mcgregor@usask.ca>
Date: 2017-03-06 (Mon, 06 Mar 2017)
Changed paths:
M scripts/build/companion_libs/100-gmp.sh
Log Message:
-----------
Explicitly use gcc for GMP
GMP's configure script tries to be too smart, and if it determines
that it's not cross-compiling it chooses gcc or cc instead of the
wrapper we create at the start of the build.
Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Commit: a511f73276351e41c59def3573f76b37a289d292
https://github.com/crosstool-ng/crosstool-ng/commit/a511f73276351e41c59def3573f76b37a289d292
Author: Dan McGregor <dan.mcgregor@usask.ca>
Date: 2017-03-06 (Mon, 06 Mar 2017)
Changed paths:
R patches/glibc/2.12.1/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.12.2/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.13/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.14.1/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.14/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.15/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.16.0/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.17/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.18/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.19/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.20/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.21/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.22/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.23/100-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.24/100-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.25/100-Cygwin-doesnt-have-stat64.patch
Log Message:
-----------
Drop the stat64 Cygwin patch
It's not needed now that it's been moved to glibc.sh
Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Commit: ea7f559ef4f4643c705c03ef438d6b257368e02c
https://github.com/crosstool-ng/crosstool-ng/commit/ea7f559ef4f4643c705c03ef438d6b257368e02c
Author: Alexey Neyman <stilor@att.net>
Date: 2017-03-07 (Tue, 07 Mar 2017)
Changed paths:
M Makefile.in
M configure.ac
R patches/glibc/2.12.1/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.12.2/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.13/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.14.1/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.14/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.15/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.16.0/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.17/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.18/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.19/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.20/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.21/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.22/110-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.23/100-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.24/100-Cygwin-doesnt-have-stat64.patch
R patches/glibc/2.25/100-Cygwin-doesnt-have-stat64.patch
M scripts/build/companion_libs/100-gmp.sh
M scripts/build/internals.sh
M scripts/build/kernel/linux.sh
M scripts/build/libc/glibc.sh
M scripts/crosstool-NG.sh.in
Log Message:
-----------
Merge pull request #627 from dankm/freebsd
FreeBSD build support
Compare: https://github.com/crosstool-ng/crosstool-ng/compare/272c010874b4...ea7f559ef4f4
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2017-03-07 16:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-07 16:50 [crosstool-ng/crosstool-ng] f2f782: Bring in FreeBSD support Alexey Neyman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).