forked from pool/binutils
fc35d97855
- Update to binutils 2.27. * Add a configure option, --enable-64-bit-archive, to force use of a 64-bit format when creating an archive symbol index. * Add --elf-stt-common= option to objcopy for ELF targets to control whether to convert common symbols to the STT_COMMON type. GAS: * Default to --enable-compressed-debug-sections=gas for Linux/x86 targets. * Add --no-pad-sections to stop the assembler from padding the end of output sections up to their alignment boundary. * Support for the ARMv8-M architecture has been added to the ARM port. Support for the ARMv8-M Security and DSP Extensions has also been added to the ARM port. * ARC backend accepts .extInstruction, .extCondCode, .extAuxRegister, and .extCoreRegister pseudo-ops that allow an user to define custom instructions, conditional codes, auxiliary and core registers. * Add a configure option --enable-elf-stt-common to decide whether ELF assembler should generate common symbols with the STT_COMMON type by default. Default to no. * New command line option --elf-stt-common= for ELF targets to control whether to generate common symbols with the STT_COMMON type. * Add ability to set section flags and types via numeric values for ELF based targets. * Add a configure option --enable-x86-relax-relocations to decide whether x86 assembler should generate relax relocations by default. Default to yes, except for x86 Solaris targets older than Solaris 12. * New command line option -mrelax-relocations= for x86 target to control whether to generate relax relocations. * New command line option -mfence-as-lock-add=yes for x86 target to encode lfence, mfence and sfence as "lock addl $0x0, (%[re]sp)". * Add assembly-time relaxation option for ARC cpus. OBS-URL: https://build.opensuse.org/request/show/423084 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/binutils?expand=0&rev=111 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
aarch64-common-pagesize.patch | ||
baselibs.conf | ||
binutils-2.27-branch.diff | ||
binutils-2.27.tar.bz2 | ||
binutils-bfd_h.patch | ||
binutils-build-as-needed.diff | ||
binutils-skip-rpaths.patch | ||
binutils.changes | ||
binutils.spec | ||
cross-aarch64-binutils.changes | ||
cross-aarch64-binutils.spec | ||
cross-arm-binutils.changes | ||
cross-arm-binutils.spec | ||
cross-avr-binutils.changes | ||
cross-avr-binutils.spec | ||
cross-avr-nesc-as.patch | ||
cross-avr-omit_section_dynsym.patch | ||
cross-avr-size.patch | ||
cross-epiphany-binutils.changes | ||
cross-epiphany-binutils.spec | ||
cross-hppa64-binutils.changes | ||
cross-hppa64-binutils.spec | ||
cross-hppa-binutils.changes | ||
cross-hppa-binutils.spec | ||
cross-i386-binutils.changes | ||
cross-i386-binutils.spec | ||
cross-ia64-binutils.changes | ||
cross-ia64-binutils.spec | ||
cross-m68k-binutils.changes | ||
cross-m68k-binutils.spec | ||
cross-mips-binutils.changes | ||
cross-mips-binutils.spec | ||
cross-ppc64-binutils.changes | ||
cross-ppc64-binutils.spec | ||
cross-ppc64le-binutils.changes | ||
cross-ppc64le-binutils.spec | ||
cross-ppc-binutils.changes | ||
cross-ppc-binutils.spec | ||
cross-rx-binutils.changes | ||
cross-rx-binutils.spec | ||
cross-s390-binutils.changes | ||
cross-s390-binutils.spec | ||
cross-s390x-binutils.changes | ||
cross-s390x-binutils.spec | ||
cross-sparc64-binutils.changes | ||
cross-sparc64-binutils.spec | ||
cross-sparc-binutils.changes | ||
cross-sparc-binutils.spec | ||
cross-spu-binutils.changes | ||
cross-spu-binutils.spec | ||
cross-x86_64-binutils.changes | ||
cross-x86_64-binutils.spec | ||
enable-targets-gold.diff | ||
gold-depend-on-opcodes.diff | ||
ld-dtags.diff | ||
ld-relro.diff | ||
pre_checkin.sh | ||
README.First-for.SuSE.packagers | ||
s390-biarch.diff | ||
s390-pic-dso.diff | ||
testsuite.diff | ||
unit-at-a-time.patch | ||
use-hashtype-both-by-default.diff | ||
x86-64-biarch.patch |
IMPORTANT: Please change binutils.spec and then run ./pre_checkin.sh! Do not change cross-*.spec directly! The spec file triggers by it's %name if it compiles the native or the cross version and pre_checkin.sh (called automatically by checkin too) copies over the binutils.spec and changes the Name field, so you shouldn't need to worry too much about the cross packages Updating to some branch head: > cvs -z 9 -d :pserver:anoncvs@stravinsky:/cvs/src export -r binutils-2_23-branch binutils Thanks, Stephan Kulow