| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
ChangeLog:
https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=ChangeLog;h=641d82c5358c863fbaba07a61e14a135c5785959;hb=116a737f438d03a1bd6aa706b6ea0b4022f3b7e2
exp-run by antoine@
Related commit: bae65d81de99 - Fix build with upcoming binutils
PR: 251385
Reported by: jflopezfernandez@gmail.com (maintainer)
Reviewed by: arrowd@, koobs@, linimon@, tobik@
|
| |
|
|
|
|
|
|
|
|
| |
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com build testing
Notes:
svn path=/head/; revision=556734
|
|
|
|
|
|
|
|
|
|
| |
New maintainer does not maintain any other ports.
PR: 251284
Submitted by: jflopezfernandez@gmail.com
Notes:
svn path=/head/; revision=556067
|
|
|
|
| |
Notes:
svn path=/head/; revision=554131
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bswap_identity_64" and similar errors, when building devel/binutils in
certain environments.
This has been sitting in a bug for almost a year now without any action,
which is why I am committing it now.
MFH: 2020Q4
PR: 250783
Notes:
svn path=/head/; revision=554081
|
|
|
|
|
|
|
|
|
|
| |
as built big-endian binaries on powerpc64le without this patch.
This makes www/firefox build correctly.
Submitted by: bdragon@
Notes:
svn path=/head/; revision=553980
|
|
|
|
| |
Notes:
svn path=/head/; revision=553864
|
|
|
|
| |
Notes:
svn path=/head/; revision=553858
|
|
|
|
| |
Notes:
svn path=/head/; revision=548772
|
|
|
|
|
|
|
|
|
|
|
| |
Add a patch from upstream to fix the build of devel/binutils when compiled
with -fno-common, which is the default with llvm 11.
PR: 248701
MFH: 2020Q3
Notes:
svn path=/head/; revision=545440
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Shared library support is incomplete for the RISC-V embedded elf
targets, and was disabled some time ago [1]. However, it appears that it
is functional enough to support basic usage, and is required to
successfully build u-boot for RISC-V. This toolchain doesn't have
widespread usage, so any risk of re-enabling this support is outweighed
by the benefit of being able to build important ports like u-boot.
Override this default.
[1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=be1dce26256aa9f6c7742e81c8c3db9eacff079d
Reviewed by: philip
Approved by: philip
Differential Revision: https://reviews.freebsd.org/D25735
Notes:
svn path=/head/; revision=543868
|
|
|
|
|
|
|
|
|
| |
PR: 212377
Submitted by: emaste
Reported by: wblock
Notes:
svn path=/head/; revision=529050
|
|
|
|
|
|
|
|
|
| |
This is usefull to do baremetal on riscv32 SoC/FPGA implementation.
Approved by: bapt
Notes:
svn path=/head/; revision=525129
|
|
|
|
|
|
|
|
|
|
| |
The check with clang was unnecessary.
Reported by: linimon
Pointy hat: me
Notes:
svn path=/head/; revision=523960
|
|
|
|
|
|
|
|
|
|
| |
ld.gold now works fine on powerpc64, but only when compiled with clang.
PR: 243194
Approved by: bapt (maintainer timeout)
Notes:
svn path=/head/; revision=523841
|
|
|
|
|
|
|
|
|
| |
Builds fine.
MFH: 2020Q1 (fix build blanket)
Notes:
svn path=/head/; revision=523709
|
|
|
|
|
|
|
|
|
|
|
|
| |
This flavor of binutils can be used as an external toolchain for
riscv64 bare metal.
Submitted by: kp
Sponsored by: Axiado
Approved by: bapt (maintainer)
Notes:
svn path=/head/; revision=523075
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since binutils 2.30, gas treated FreeBSD/sparc64 the same as NetBSD
and OpenBSD and generated incorrect code as a result.
PR: 243119
Submitted by: Michael Reim
Reviewed by: bapt (maintainer), emaste
Differential Revision: https://reviews.freebsd.org/D23087
Notes:
svn path=/head/; revision=522533
|
|
|
|
|
|
|
|
|
|
|
| |
This flavor of binutils can be used as an external toolchain for
32-bit powerpc.
Reviewed by: bapt
Differential Revision: https://reviews.freebsd.org/D22862
Notes:
svn path=/head/; revision=520392
|
|
|
|
|
|
|
|
| |
Submitted by: daniel.engberg.lists_pyret.net
Differential Revision: https://reviews.freebsd.org/D22640
Notes:
svn path=/head/; revision=518918
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While here, convert binutils into flavors, that ease a lot maintenance
and helps cleaning out the code.
This is inspired by the same work on going on the xtoolchained gcc by jhb@
PR: 241756
Exp-run: antoine (portmgr)
Discussed with: jhb
Differential Revision: https://reviews.freebsd.org/D22258
Notes:
svn path=/head/; revision=517642
|
|
|
|
| |
Notes:
svn path=/head/; revision=516794
|
|
|
|
| |
Notes:
svn path=/head/; revision=513613
|
|
|
|
|
|
|
|
| |
PR: 215939
Submitted by: bz
Notes:
svn path=/head/; revision=508352
|
|
|
|
|
|
|
|
|
|
| |
working around was fixed in binutils version 2.32
PR: 237068
Submitted by: dim
Notes:
svn path=/head/; revision=502274
|
|
|
|
|
|
|
| |
Submitted by: MeSOFT Corporate Email <bmeyer@mesoft.com.au>
Notes:
svn path=/head/; revision=496318
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Don't require CROSS_TOOLCHAIN and CROSS_SYSROOT for base/binutils.
- Fix some places in devel/binutils to test the PREFIX instead of
CROSS_TOOLCHAIN to determine if base/binutils is being built.
- When base/binutils is built natively, the binaries are installed
with the target name prefix already.
Reviewed by: bapt
Differential Revision: https://reviews.freebsd.org/D19128
Notes:
svn path=/head/; revision=493400
|
|
|
|
|
|
|
|
| |
PR: 235551
Exp-run: antoine@
Notes:
svn path=/head/; revision=492773
|
|
|
|
|
|
|
| |
Reviewed by: bapt
Notes:
svn path=/head/; revision=492166
|
|
|
|
|
|
|
| |
PR: 235109
Notes:
svn path=/head/; revision=490865
|
|
|
|
|
|
|
|
|
|
| |
unversion section symbols into share libraries
Reported by: antoine, dim
Obtained from: fedora
Notes:
svn path=/head/; revision=490859
|
|
|
|
| |
Notes:
svn path=/head/; revision=490849
|
|
|
|
| |
Notes:
svn path=/head/; revision=490848
|
|
|
|
|
|
|
| |
Spotted by adamw
Notes:
svn path=/head/; revision=487304
|
|
|
|
|
|
|
|
|
|
|
| |
this actually worked better than no threads, and threads are turned on
in other packaging distributions. Have been using this for a while
and it looks like the more tested config upstream.
Reviewed-by: bapt (back in June)
Notes:
svn path=/head/; revision=487299
|
|
|
|
|
|
|
| |
Reported by: kib
Notes:
svn path=/head/; revision=484692
|
|
|
|
| |
Notes:
svn path=/head/; revision=484663
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816
Notes:
svn path=/head/; revision=484628
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use BUREMOVE to strip binutils tools not installed by the base/binutils
package.
- Update BUREMOVE logic in devel/binutils to cope with the base package
which installs tools without a BUTARGET- prefix.
- Use MANPREFIX for BUREMOVE to handle the PREFIX=/usr case used by
base/binutils.
- Remove binutils headers and libraries explicitly from the staging area
for base/binutils.
- Add missing plist entries for binutils binaries installed under a
BUTARGET subdirectory.
- Drop plist entries from devel/binutils that are now properly removed.
Previously the binaries for Windows tools like dlltool were removed
from the staging area but the manpages were still left in the package.
- Bump PORTREVISION.
This is a recommit of r476186 but with the update to the pkg-plist of
devel/binutils and PORTREVISION bump.
PR: 230278
Reviewed by: antoine
Differential Revision: https://reviews.freebsd.org/D16582
Notes:
svn path=/head/; revision=477638
|
|
|
|
|
|
|
| |
With hat: portmgr
Notes:
svn path=/head/; revision=476217
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use BUREMOVE to strip binutils tools not installed by the base/binutils
package.
- Update BUREMOVE logic in devel/binutils to cope with the base package
which installs tools without a BUTARGET- prefix.
- Use MANPREFIX for BUREMOVE to handle the PREFIX=/usr case used by
base/binutils.
- Remove binutils headers and libraries explicitly from the staging area
for base/binutils.
- Add missing plist entries for binutils binaries installed under a
BUTARGET subdirectory.
Approved by: bapt (implicit for base/*)
Differential Revision: https://reviews.freebsd.org/D16464
Notes:
svn path=/head/; revision=476186
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- devel/binutils: Remove i386 a.out linker scripts when building
i386-binutils or a base/binutils that targets i386.
- devel/powerpc64-gcc: Remove float.h on i386 since it conflicts
with sys/x86/include/float.h.
- devel/i386-{binutils,gcc,xtoolchain}: New ports.
Reviewed by: bapt (previous version)
Differential Revision: https://reviews.freebsd.org/D16228
Notes:
svn path=/head/; revision=475319
|
|
|
|
|
|
|
|
|
| |
Approved by: bapt (maintainer)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D16319
Notes:
svn path=/head/; revision=475265
|
|
|
|
| |
Notes:
svn path=/head/; revision=467751
|
|
|
|
| |
Notes:
svn path=/head/; revision=462842
|
|
|
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D13128
Notes:
svn path=/head/; revision=462841
|
|
|
|
|
|
|
|
|
|
| |
Tested for harmlessness on amd64.
Differential revision: https://reviews.freebsd.org/D14335
Submitted by: jhibbits
Notes:
svn path=/head/; revision=462840
|
|
|
|
|
|
|
| |
This fixes the issues building u-boot
Notes:
svn path=/head/; revision=461070
|
|
|
|
| |
Notes:
svn path=/head/; revision=461067
|