GNU Binutils

Edit Package binutils

This package is based on the package 'binutils' from project 'openSUSE:Factory'.

C compiler utilities: ar, as, gprof, ld, nm, objcopy, objdump, ranlib,
size, strings, and strip. These utilities are needed whenever you want
to compile a program or kernel.

Refresh
Refresh
Source Files
Filename Size Changed
_constraints 0000000358 358 Bytes
_multibuild 0000000620 620 Bytes
aarch64-common-pagesize.patch 0000002888 2.82 KB
baselibs.conf 0000000098 98 Bytes
binutils-2.42-branch.diff.gz 0000004239 4.14 KB
binutils-2.42.tar.bz2 0038254526 36.5 MB
binutils-2.42.tar.bz2.sig 0000000833 833 Bytes
binutils-bfd_h.patch 0000000462 462 Bytes
binutils-build-as-needed.diff 0000000470 470 Bytes
binutils-compat-old-behaviour.diff 0000002719 2.66 KB
binutils-disable-code-arch-error.diff 0000001158 1.13 KB
binutils-fix-abierrormsg.diff 0000001689 1.65 KB
binutils-fix-invalid-op-errata.diff 0000001072 1.05 KB
binutils-fix-relax.diff 0000000695 695 Bytes
binutils-pr22868.diff 0000000825 825 Bytes
binutils-revert-hlasm-insns.diff 0000015930 15.6 KB
binutils-revert-nm-symversion.diff 0000001293 1.26 KB
binutils-revert-plt32-in-branches.diff 0000024351 23.8 KB
binutils-revert-rela.diff 0000018588 18.2 KB
binutils-skip-rpaths.patch 0000003500 3.42 KB
binutils-znow.patch 0000000548 548 Bytes
binutils.changes 0000177149 173 KB
binutils.keyring 0000004365 4.26 KB
binutils.spec 0000022524 22 KB
cross-avr-nesc-as.patch 0000001582 1.54 KB
cross-avr-omit_section_dynsym.patch 0000000727 727 Bytes
cross-avr-size.patch 0000014903 14.6 KB
enable-targets-gold.diff 0000000680 680 Bytes
ld-relro.diff 0000002189 2.14 KB
riscv-no-relax.patch 0000002454 2.4 KB
s390-biarch.diff 0000000771 771 Bytes
s390-pic-dso.diff 0000001212 1.18 KB
testsuite.diff 0000000932 932 Bytes
unit-at-a-time.patch 0000000728 728 Bytes
x86-64-biarch.patch 0000000412 412 Bytes
Revision 9 (latest revision is 18)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 9)
- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]

- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.

- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.

- Update to binutils 2.39:
  * The ELF linker will now generate a warning message if the stack is made
    executable.  Similarly it will warn if the output binary contains a
    segment with all three of the read, write and execute permission
    bits set.  These warnings are intended to help developers identify
    programs which might be vulnerable to attack via these executable
    memory regions.
    The warnings are enabled by default but can be disabled via a command
    line option.  It is also possible to build a linker with the warnings
    disabled, should that be necessary.
  * The ELF linker now supports a --package-metadata option that allows
    embedding a JSON payload in accordance to the Package Metadata
    specification. 
  * In linker scripts it is now possible to use TYPE=<type> in an output
    section description to set the section type value.
  * The objdump program now supports coloured/colored syntax
    highlighting of its disassembler output for some architectures.
    (Currently: AVR, RiscV, s390, x86, x86_64).
  * The nm program now supports a --no-weak/-W option to make it ignore
    weak symbols.
  * The readelf and objdump programs now support a -wE option to prevent
Comments 0
openSUSE Build Service is sponsored by