Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: devel/powerpc64-gcc |
Commit | Credits | Log message |
6.4.0_9 18 Jun 2021 15:29:35 |
John Baldwin (jhb) |
devel/*{-xtoolchain,}-gcc: Retire the old GCC external toolchain ports.
These have been supplanted by the devel/freebsd-gcc6 port which uses
separate flavors for each target architecture and bundles the
CROSS_TOOLCHAIN makefile.
Feedback from: jrm
Reviewed by: lwhsu, bapt
Differential Revision: https://reviews.freebsd.org/D30765 |
6.4.0_9 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
6.4.0_9 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
6.4.0_8 29 Nov 2020 14:12:28 |
linimon |
These ports now build on aarch64.
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com TRYBROKEN run |
6.4.0_2 27 Jul 2018 15:57:51 |
jhb |
Cleanup packing lists for xtoolchain gcc packages.
- Add missing entries for gcov-dump and the gcov-tool manpage to the
various xtoolchain gcc ports.
- Add gcov-dump to the post-install loops that handle optional renaming
of tools and manpages.
Reviewed by: kan
Differential Revision: https://reviews.freebsd.org/D16465 |
6.4.0 13 May 2018 21:46:06 |
kan |
Upgrade ext-toolchain GCC ports to GCC 6.4.0
This is the latest supported release in GCC 6.x series.
Drop aarch64 support patch - it has been committed upstream.
Enable ifunc suppport by default.
PR: 228161
Reviewed by: bapt (update part)
Differential Revision: https://reviews.freebsd.org/D13602 |
6.3.0_2 23 Mar 2018 23:53:52 |
jhb |
Fix --sysroot for cross-toolchain GCC packages
By default, GCC assumes that a cross compiler should not have any valid
initial include or library paths aside from /usr/local/lib/gcc/<mumble>/.
This means that one cannot use --sysroot to point to a system root for
another architecture and have GCC automatically look for headers in
${sysroot}/usr/include, etc. Currently we workaround this in FreeBSD's
build system with explicit -isystem, -B, and -L directives. However,
this is cumbersome compared to clang (where a bare --sysroot DTRT)
especially when using the compiler to build other software (such as test
programs, etc.).
One can override GCC's assumption and force it to assume that it should
honor --sysroot by setting the '--with-sysroot' option to force GCC to
assume a specific system root. By setting this to '/', this means that (Only the first 15 lines of the commit message are shown above ) |
6.3.0_1 10 Mar 2018 17:46:06 |
gerald |
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079). |
6.3.0 28 Apr 2017 04:36:40 |
linimon |
Mark the gcc crosscompiler ports as broken on various tier-2 archs.
Unfortunately neither the maintainer or I have time at the moment
to chase down all of these failures. The "fails to package" ones
ought to be fairly easy to fix.
Discussed with: maintainer |
6.2.0 10 Dec 2016 18:44:36 |
bapt |
Update cross toolchain gcc to 6.2.0
Remove the powerpc64 patch which has been upstreamed |
5.2.0 25 Jul 2015 11:30:28 |
bapt |
Update the cross gcc to 5.2.0
Simplify a bit the plist
Drop upstreamed arm support patches not needed anymore |
4.9.2_2 21 Apr 2015 01:45:52 |
adrian |
Bump to gcc-4.9.2
Reviewed by: bapt |
4.9.1 11 Oct 2014 09:22:52 |
antoine |
Remove trailing / in MASTERDIR |
4.9.1 09 Oct 2014 09:13:25 |
bapt |
Make the plist a bit more generic
Remove garbage from distinfo |
4.9.1 09 Oct 2014 06:54:44 |
bapt |
Add a cross version of gcc minimalistic and suitable enough to cross build world
Current targets: powerpc64 sparc64
Note that gcc 4.9.1 never heard of mips on freebsd neither of arm on freebsd
Note that this does not yet includes the freebsd extensions meaning it cannot
cross build the kernel yet |