non port: devel/arm-none-eabi-gcc/Makefile |
Number of commits found: 22 |
Monday, 2 May 2022
|
14:22 Emmanuel Vadot (manu)
devel/arm-none-elf-gcc: Update to 11.3
578a120 |
Monday, 10 Jan 2022
|
15:15 Stefan Eßer (se)
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).
A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.
These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,
Approved by: portmgr (implicit)
bcaf25a |
Friday, 12 Nov 2021
|
16:54 Joerg Wunsch (joerg)
devel/arm-none-eabi-gcc: More flexible multilib options
This patch introduces port build options to control GCC's multilib
layout. It defaults to "disable multilib" as the port used to be set
before.
In order to build a compiler suitable for Cortex-M devices, select the
"Optimized for Cortex-M/R" option instead.
A subsequent patch to devel/arm-none-eabi-newlib will automatically
create their pkg-plist which now depends on the multilib option
chosen.
Reviewed by: manu
Differential Revision: <https://reviews.freebsd.org/D32638>
85706c2 |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Sunday, 6 Sep 2020
|
16:04 lwhsu
Correct COMMENT of devel/*-{eabi,elf}-gcc
Approved by: manu (maintainer)
Differential Revision: https://reviews.freebsd.org/D26338
 |
Saturday, 11 Apr 2020
|
21:01 manu
Update aarch64-none-elf-gcc and slave ports to 8.4.0
This updates :
devel/aarch64-none-elf-gcc
devel/arm-none-eabi-gcc
devel/riscv32-unknown-elf-gcc
devel/riscv64-none-elf-gcc
For now keep a distinfo file for each ports, when we know taht
we can updated them all together we will remove it and use only
the master port distinfo file.
 |
Wednesday, 23 Oct 2019
|
17:44 jhb
Divorce the ARM bare-metal GCC ports from the FreeBSD GCC xtoolchain ports.
In the past, changes to the FreeBSD GCC xtoolchain ports have broken
the ARM bare-metal GCC ports by accident. In addition, we'd like to
move to having multiple FreeBSD GCC xtoolchain ports for different GCC
versions. It seems best if we make the two groups of ports
independent so that changes to one do not affect the other.
Reviewed by: manu
Differential Revision: https://reviews.freebsd.org/D22064
 |
Saturday, 10 Nov 2018
|
00:31 linimon
USES=compiler:c++11-lang is necessary to build arm-none-eabi-gcc on
powerpc64. Since it should be similar with other slave ports, add
USES to the masterport.
PR: 232521
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket)
 |
Thursday, 11 Oct 2018
|
09:20 manu
devel/arm-none-eabi-gcc: Unbreak on arm64
Same as r478209.
The plugins aren't build on arm64 so remove the files from the plist.
Approved by: bapt (mentor), maintainer timeout (3 weeks)
 |
Monday, 4 Jun 2018
|
23:09 linimon
Mark as broken on powerpc64.
Approved by: portmgr (tier-2 blanket)
 |
Sunday, 13 May 2018
|
21:46 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
 |
Saturday, 10 Mar 2018
|
17:46 gerald
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
 |
Friday, 28 Apr 2017
|
04:36 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
 |
Saturday, 25 Jul 2015
|
11:30 bapt
Update the cross gcc to 5.2.0
Simplify a bit the plist
Drop upstreamed arm support patches not needed anymore
 |
Monday, 15 Jun 2015
|
18:29 bapt
Add a patch to allow building u-boot on arm
Submitted by: kientzle
 |
Tuesday, 21 Apr 2015
|
01:47 adrian
Migrate from gcc-4.9.1 -> 4.9.2.
Reviewed by: bapt
 |
Sunday, 21 Dec 2014
|
23:53 ian
Bump PORTREVISION to 2 to reflect libgcc being added to the package.
(The prior attempt to bump the revision failed to override the master
port revision.) Also now that the master port allows overriding target
and configure variables, do the overrides before including the master
rather than after.
Approved by: imp
 |
Thursday, 11 Dec 2014
|
18:21 imp
We added content without changing the version, but forgot to include a
PORTREVISION. Rectify that.
Submitted by: ian@
 |
Tuesday, 9 Dec 2014
|
19:13 imp
turns out -fbracket-depth is clang specific, only use it with clang.
 |
Monday, 8 Dec 2014
|
23:08 imp
Include libgcc.a and the crt*.o binaries. Fix up configure args to
disable libstdcxx and multilib, as they are not needed. Add hacks to
build gcc with clang. With these changes, we can now build u-boot with
this compiler.
Submitted by: ian@
 |
Tuesday, 21 Oct 2014
|
14:01 andrew
New port devel/arm-none-eabi-gcc for ARM bare metal programming.
Differential Revision: https://reviews.freebsd.org/D974
Approved by: bapt
 |
Number of commits found: 22 |