notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
NOTE: There is a known problem on production with searching pkg-plist - it returns no results. This problem is not present on
non port: devel/powerpc64-gcc/files/patch-gcc-freebsd-mips

Number of commits found: 5

Fri, 18 Jun 2021
[ 15:29 John Baldwin (jhb) search for other commits by this committer ]    commit hash:39c7b0126e2e8e87a6585be830dce2a5db04e5f6  commit hash:39c7b0126e2e8e87a6585be830dce2a5db04e5f6  commit hash:39c7b0126e2e8e87a6585be830dce2a5db04e5f6  39c7b01  (Only the first 10 of 33 ports in this commit are shown above. View all ports for this commit)
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

Feedback from:	jrm
Reviewed by:	lwhsu, bapt
Differential Revision:
Wed, 16 Oct 2019
[ 21:46 jhb search for other commits by this committer ] Original commit   Revision:514619
Always set the endian flag for the linker emulation for MIPS.

Fix a regression in r472011 where gcc would pass a linker emulation
without an endian flag if neither -EB nor -EL were provided on the gcc
command line.


Reviewed by:	imp
Differential Revision:
Fri, 8 Jun 2018
[ 16:05 jhb search for other commits by this committer ] Original commit   Revision:472011
Use mips3 as the default MIPS ISA for 32-bit FreeBSD/mips.

The in-tree GCC 4.2.1 defaults to a MIPS ISA of MIPS3 (which includes ll
and sc instructions needed for SMP-aware atomics).  However, out of the
box GCC defaults to MIPS1 for 32-bit MIPS (N32 and N64 both require a
minimum of MIPS3).  Change both devel/mips-gcc and base/gcc to default to
MIPS3 for 32-bit MIPS on FreeBSD.
- Fix the default target cpu to include MASK_ABICALLS in configure.tgt.
  The gcc/config/mips/freebsd.h header already overrides this anway, but
  it is more correct to fix this here.  We could perhaps remove the
  hack from freebsd.h now but I haven't done that.
- Fix the case that checks for 32-bit mips tuples to match on 'mips*'
  instead of 'mips32*' in configure.tgt.  We don't use mips32* in our
  tuples for O32 MIPS.
- Set MIPS_ISA_DEFAULT to 3 (MIPS3) rather than 33 (MIPS32R6 or some such)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 15 May 2018
[ 14:01 kan search for other commits by this committer ] Original commit   Revision:470017
Make mips64 compiler use /lib:/usr/lib instead if lib64 variants

This allows mips64 compiler to be used bo build base/ packages,
while it was failing to find crt1.o and like before.
Tue, 21 Apr 2015
[ 01:38 adrian search for other commits by this committer ] Original commit   Revision:384396
gcc: Bump port to 4.9.2; add MIPS patches (from kan, thanks!).


* compiled mips, mips64, arm-none-eabi, sparc64 cross compile

Reviewed by:	bapt

Number of commits found: 5