# changelog

author: Nick Clifton <nickc@redhat.com> - 2.22.52.0.1-1
changelog:
  - Rebase on 2.22.52 release.
  - Remove build-id.patch and gold-casts.patch as they are included in the 2.22.52 sources.


author: Jakub Jelinek <jakub@redhat.com> - 2.22.52.0.1-10
changelog:
  - Fix up handling of hidden ifunc relocs on i?86
  - Fix up handling of hidden ifunc relocs on x86_64
  - Add Intel TSX support
  - Fix c++filt docs (#797752)


author: Jakub Jelinek <jakub@redhat.com> 4.7.0-0.18
changelog:
  - update from trunk
  - apply patch0 (#797774)
  - remove libquadmath.so.debug from debuginfo (#797781)
  - add some further binaries (#797660)


author: Jakub Jelinek <jakub@redhat.com> 4.7.0-1.1
changelog:
  - update from trunk and 4.7 branch
    - GCC 25th Anniversary 4.7.0 release
  - configure with --enable-build-id (#804963)
  - enable libitm build (#800503)
  - fix up libgomp.so, so that libgomp isn't linked always statically


author: Jakub Jelinek <jakub@redhat.com> 4.7.0-2
changelog:
  - update from 4.7 branch
  - allow building of the package even when devtoolset-1.0-gcc is already
    installed (#808628)


author: Jakub Jelinek <jakub@redhat.com> 4.7.0-4
changelog:
  - update from 4.7 branch
  - fix up gcc-ar, gcc-nm and gcc-ranlib (#818311, PR plugins/53126)
  - add devtoolset-1.0-libstdc++-docs subpackage


author: Jakub Jelinek <jakub@redhat.com> 4.7.0-5.1
changelog:
  - remove html docs from devtoolset-1.0-libstdc++-devel
    package now that they are in devtoolset-1.0-libstdc++-docs


author: Jakub Jelinek <jakub@redhat.com> 4.7.0-5.2
changelog:
  - selected 4.7 backports (#825827)
    - fix i?86 8-bit mem += val ICE (PR target/53358)
    - alias handling fix (PR tree-optimization/53364)
    - vectorizer complex handling fix (PR tree-optimization/53366)
    - VRP bitfield fix (PRs tree-optimization/53438, tree-optimization/53505)
    - VRP NVR fix (PR tree-optimization/53465)


author: Jakub Jelinek <jakub@redhat.com> 4.7.0-5.3
changelog:
  - C++11 ABI change - std::list and std::pair in C++11 ABI compatible again
    with C++03, but ABI incompatible with C++11 in GCC devtoolset-1.0-gcc <= 4.7.0-5.2
    and upstream GCC 4.7.0 and 4.7.1 releases (#832967)


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 7.4.50.20120120-42.fc17
changelog:
  - Update "set auto-load" patchset and the --with-auto-load-safe-path setting.
  - [RHEL] Disable gdb-add-index even on RHEL-6 as RHEL-6.0 had too old elfutils.


author: Nick Clifton <nickc@redhat.com> - 2.22.52.0.2-1
changelog:
  - Rebase on 2.22.52.0.2 release.  (#816514)
  - Retire binutils-2.22.52.0.1-weakdef.patch, binutils-2.22.52.0.1-ld-13621.patch, binutils-rh797752.patch, binutils-2.22.52.0.1-x86_64-hidden-ifunc.patch, binutils-2.22.52.0.1-tsx.patch and binutils-2.22.52.0.1-hidden-ifunc.patch.
  - Update binutils-2.22.52.0.1-reloc-on-by-default.patch.


author: Jakub Jelinek <jakub@redhat.com> - 2.22.52.0.4-2.4
changelog:
  - Add scl macros.
  - Fix building of gold with gcc 4.1.2-RH (Dodji Seketeli, PR gold/14309).
  - Add spu-unknown-elf target instead of just spu on ppc*.


author: Marek Polacek <polacek@redhat.com> - 2.23.51.0.3-3
changelog:
  - Fix gas manual page.  (#870032)
  - Never mark linker generated dynamic symbols undefined.  (#860777)


author: Mark Wielaard <mjw@redhat.com> - 0.153-1
changelog:
  - Update to 0.153
    - New --disable-werror for portability.
    - Support for .zdebug sections (#679777)
    - type_units and DW_AT_GNU_odr_signature support (#679815)
    - low level support DW_OP_GNU_entry_value and DW_TAG_GNU_call_site (#688090)
    - FTBFS on rawhide with gcc 4.7 (#783506)
      - Remove gcc-4.7 patch


author: Mark Wielaard <mjw@redhat.com> - 0.154-1
changelog:
  - Update to 0.154
    - elflint doesn't recognize SHF_INFO_LINK on relocation sections (#807823)
    - Update license to GPLv3+ and (GPLv2+ or LGPLv3+)
    - Remove elfutils-0.153-dwfl_segment_report_module.patch
  - Add elfutils-0.154-binutils-pr-ld-13621.patch


author: Petr Machata <pmachata@redhat.com> - 0.154-4
changelog:
  - Avoid using dlopen in EBL
  - Drop elfutils-libelf-devel-static, elfutils-devel-static
  - Static archives are now packaged directly in devel packages
  - Convert DSO symlinks into linker scripts that bring in static
    archives
  - Build installed static archives with -fpic and -fvisibility=hidden


author: Petr Machata <pmachata@redhat.com> - 0.154-5
changelog:
  - Drop dependence between elfutils-devel, elfutils-libelf-devel and
    elfutils-libs.
  - Ship static archives as *.ar, so that the debuginfo is preserved.
    Adjust linker scripts.


author: Jakub Jelinek <jakub@redhat.com> 4.7.1-3
changelog:
  - update from the 4.7 branch
    - C++11 ABI change - std::list and std::pair in C++11 ABI compatible again
      with C++03, but ABI incompatible with C++11 in GCC 4.7.[01]
  - backport -mrtm and -mhle support


author: Jakub Jelinek <jakub@redhat.com> 4.7.2-5
changelog:
  - update from the 4.7 branch
    - GCC 4.7.2 release
  - operator new[] overflow checking (#850911, PR c++/19351)
  - selected debug info quality improvements (#851467)


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 7.4.91.20120801-18.fc18
changelog:
  - Drop Source URL for snapshots.
  - Separate %{snapgnulib} from %{snap}.
  - Fix %{libstdcxxpython} to be %{name}-prefixed.
  - Fix debug info for go-exp.y and go-exp.c.
  - Include RHEL-5 compatible %{buildroot} cleanup.
  - Use %__global_ldflags.


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 7.5.0.20120926-21.fc18
changelog:
  - [ppc32] Fix stepping over symbol-less code crash regression (BZ 860696).
  - Rebase to FSF GDB 7.5.0.20120926 (7.5 stable branch).
    - Remove the .spec Source keyword URL as not valid now.


author: Will Cohen <wcohen@redhat.com> - 0.9.7-3
changelog:
  - Use correct macros for /etc and /user/share. rhbz #226222
  - Consistently use macros for buildroot.
  - Preserve timestamp for installed files.
  - Remove the clean section.
  - Fix the source location.
  - Remove unneeded BuildRequires: binutils-devel
  - Remove unneeded depends.
  - Correct Buildreq to java-1.7.0-openjdk-devel.
  - Fix macro-in-comment and macro-in-changelog
  - Remove '.' from Summary lines
  - Correct license GPLv2+ and LGPLv2+.
  - Do not remove oprofile user or group.


author: William Cohen <wcohen@redhat.com> - 1.8-7
changelog:
  - rhbz847919 need scl-compatible init scripts
  - Backported fixes:
  - rhbz848459 "groupadd: GID 156 is not unique" while installing systemtap-runtime-1.8-4.el5
  - rhbz848460 sdt.c on systemtap-testsuite cannot be compiled
  - rhbz848461 /usr/libexec/systemtap/stap-authorize-cert: No such file or directory


author: Patsy Franklin <pfranki@redhat.com> - 2.23.51.0.8-1
changelog:
  - Rebase on 2.23.51.0.8 release.
    - Provides bundled (libiberty)
    - Rename ARM LDRALT instruction to LDALT.  (#869025) PR/14575
    - Retire binutils-2.23.51.0.3-arm-ldralt.patch
    - Rebase on 2.23.51.0.6 release.  (#880508)
    - Rebase on 2.23.51.0.7 release.  (#889432)
    - Rebase on 2.23.51.0.8 release.  (#890382)
    - Add dependency upon libdl.  (#889134)


author: Jeff Law <law@redhat.com> 2.23.52.0.1-3
changelog:
  - Resync with RHEL7/Fedora19.  Primarily to pick up the bits needed
    to resolve #866547.
    Use ppc64 not %{power64} when fixing up multilib stuff
    Remove windmc man page again


author: Jakub Jelinek <jakub@redhat.com> 0.9-1
changelog:
  - fix up handling of DIE equality if more than one DIE in the same
    CU compare equal (#889283)
  - check DW_FORM_ref_addr properly during fi_multifile phase


author: Jakub Jelinek <jakub@redhat.com> 0.10-1
changelog:
  - when creating DW_AT_stmt_list, use DW_FORM_sec_offset for dwarf4
    and DW_FORM_data4 for dwarf[23] rather than vice versa (#919755)


author: Josh Stone <jistone@redhat.com> 7.99.1-0.27
changelog:
  - Rebase to git dd8f40b7b4742ad97098613876efeef46d3d9e65
  - Use _smp_mflags to enable building in parallel.


author: Josh Stone <jistone@redhat.com> 8.0-1
changelog:
  - Update to release 8.0.
  - Updated "%files doc" to reflect renames.
  - Drop the unused BuildRequires libxml2-devel.
  - Drop the 7.99.x version-munging patch.


author: Josh Stone <jistone@redhat.com>
changelog:
  - Tweak the configure/make commands
  - Disable the testsuite via configure.
  - Set the private includedir and libdir via configure.
  - Set VERBOSE_COMPILATION for make.
  - Use DESTDIR for make install.


author: Petr Machata <pmachata@redhat.com> - 0.155-2
changelog:
  - The bzip2-devel, zlib-devel and xz-devel dependencies should be
    unconditional.  These are all shipped in all currently supported
    OS's.


author: Petr Machata <pmachata@redhat.com> - 0.155-3
changelog:
  - Make sure the highest address for the CU is marked as end_sequence.
    (elfutils-0.155-dwarf_line.patch)


author: Mark Wielaard <mjw@redhat.com> - 0.155-7
changelog:
  - Don't blow up stack in dwarf_getsrclines with lots of lines.
    (elfutils-0.155-dwarf_getsrclines.patch)


author: Jakub Jelinek <jakub@redhat.com> 4.8.0-3
changelog:
  - update from F19 gcc-4.8.0-3
  - require gmp-devel (and for RHEL6 mpfr-devel) in *plugin-devel packages
    (#908577)


author: Jakub Jelinek <jakub@redhat.com> 4.8.1-1
changelog:
  - update from F19 gcc-4.8.1-1
    - backport Intel Silvermont enablement and tuning from trunk
    - backport 3 small AMD improvement patches from trunk
    - std::chrono::steady_clock now really steady
    - backport color diagnostics support from trunk, enable with
      -fdiagnostics-color=auto, -fdiagnostics-color=always or
      having non-empty GCC_COLORS variable in environment
    - backport -fstack-protector-strong support from trunk


author: Jakub Jelinek <jakub@redhat.com> 4.8.1-2
changelog:
  - update from F19 gcc-4.8.1-2
    - backport backwards compatible alignment ABI fixes (#947197,
      PR target/56564)
  - override _gfortran_stop_string, so that STOP alone is silent
    and STOP 'string' doesn't print backtrace (#972921)


author: Jakub Jelinek <jakub@redhat.com> 4.8.1-4.1
changelog:
  - selected backports from gcc-4.8.1-6.el7 (#997109, #994244)
    - PRs middle-end/58041, rtl-optimization/57459, rtl-optimization/57878,
  	sanitizer/56417, target/58067, tree-optimization/57980,
  	tree-optimization/58145


author: Jakub Jelinek <jakub@redhat.com> 4.8.2-1
changelog:
  - update from F21 gcc-4.8.2-1
    - GCC 4.8.2 release
  - default to -fdiagnostics-color=auto rather than -fdiagnostics-color=never,
    if GCC_COLORS isn't in the environment; to turn it off by default, set
    GCC_COLORS= in the environment


author: Jakub Jelinek <jakub@redhat.com> 4.8.2-6
changelog:
  - temporarily revert PR middle-end/58956 to avoid libstdc++
    miscompilation on i?86 (PR middle-end/59470)


author: Jakub Jelinek <jakub@redhat.com> 4.8.2-13
changelog:
  - when removing -Wall from CXXFLAGS, if -Werror=format-security
    is present, add -Wformat to it, so that GCC builds on F21


author: Jakub Jelinek <jakub@redhat.com> 4.8.2-15
changelog:
  - fix exception spec instantiation ICE (#1067398, PR c++/60046)
  - fix pch on aarch64 (#1058991, PR pch/60010)


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 7.6-30.fc19
changelog:
  - Backported Python frame filters (Phil Muldoon).
  - Backported breakpoint conditions crash fix (Sergio Durigan Junior).


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 7.6-32.fc19
changelog:
  - [scl] Disable Python frame filters on scl.
  - Update libraries opening performance fix from upstream.
  - Fix C++ lookups performance regression (Doug Evans, BZ 972677).


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 7.6.1-40.fc19
changelog:
  - Remove --disablerepo='*' from BZ 554152 as it conflicts with BZ 981154.
  - [ppc] Support Power8 CPU (IBM, BZ 731875).
  - [rhel5] tps-srpmtest does not set %{rhel} (BZ 1002198, Miroslav Franc).


author: Sergio Durigan Junior <sergiodj@redhat.com> - 7.6.1-42.fc19
changelog:
  - Fix the case when GDB leaks memory because value_struct_elt does not call
    check_typedef.  (Doug Evans, BZ 15695, filed as RH BZ 1013453).


author: Jeff Law <law@redhat.com> - 4.7-7
changelog:
  - Backport code to enable PTRACE_SEIZE which fixes race conditions
      at process startup. (#845004)


author: Jeff Law <law@redhat.com> 4.7-11
changelog:
  - Unconditionally define MADV_DUMP and MADV_DONTDUMP as
      DTS is built on RHEL 6.2 which doesn't define them (#921550).


author: Frank Ch. Eigler <fche@redhat.com> - 2.1-3
changelog:
  - Merging upstream 2.1 spec changes, plus scl markup, plus scl-bound
    elfutils & dyninst dependencies, minus with_systemd support,
    disable crash-devel dep on ppc*


author: Mark Wielaard <mjw@redhat.com> 3.8.1-5.1
changelog:
  - Add valgrind-3.8.1-stpncpy.patch (KDE#309427)
  - Add valgrind-3.8.1-ppc-32-mode-64-bit-instr.patch (#810992, KDE#308573)
  - Add valgrind-3.8.1-sigill_diag.patch (#810992, KDE#309425)
  - Rebase on fedora valgrind 3.8.1-5


author: Mark Wielaard <mjw@redhat.com> 3.8.1-11.1
changelog:
  - Resync with fedora 3.8.1-11
    Mark Wielaard <mjw@redhat.com>
    - Add valgrind-3.8.1-manpages.patch
    - Don't disable -debuginfo package generation, but do undefine
      _missing_build_ids_terminate_build.
    - Add valgrind-3.8.1-sendmsg-flags.patch
    - Add valgrind-3.8.1-ptrace-setgetregset.patch
    - Add valgrind-3.8.1-static-variables.patch
    Jon Ciesla <limburgher@gmail.com>
    - Merge review fixes, BZ 226522.


author: Mark Wielaard <mjw@redhat.com> 3.8.1-13.1
changelog:
  - Resync with fedora 3.8.1-13
    - Add valgrind-3.8.1-text-segment.patch
    - Don't undefine _missing_build_ids_terminate_build.
    - Fix quoting in valgrind valgrind-3.8.1-enable-armv5.patch
    - Add valgrind-3.8.1-regtest-fixlets.patch.


author: Mark Wielaard <mjw@redhat.com> 3.8.1-14.1
changelog:
  - Resync with fedora 3.8.1-14
    - fixup selinux file context when doing a scl build.
    - Enable regtest suite on ARM.
    - valgrind-3.8.1-abbrev-parsing.patch, drop workaround, enable real fix.
    - Fix -Ttext-segment configure check. Enables s390x again.
    - BuildRequire ps for testsuite.


author: Mark Wielaard <mjw@redhat.com> - 3.8.1-30.1
changelog:
  - Resync with 3.8.1-30
  - Filter out -mcpu= so tests are compiled with the right flags. (#996927).
  - Implement SSE4 MOVNTDQA insn (valgrind-3.8.1-movntdqa.patch)
  - Don't BuildRequire /bin/ps, just BuildRequire procps
    (procps-ng provides procps).
  - Fix power_ISA2_05 testcase (valgrind-3.8.1-power-isa-205-deprecation.patch)
  - Fix ppc32 make check build (valgrind-3.8.1-initial-power-isa-207.patch)
  - Add valgrind-3.8.1-mmxext.patch
  - Allow building against glibc 2.18. (#999169)
  - Add valgrind-3.8.1-s390-STFLE.patch
    s390 message-security assist (MSA) instruction extension not implemented.
  - Add valgrind-3.8.1-power-isa-205-deprecation.patch
    Deprecation of some ISA 2.05 POWER6 instructions.
  - Fixup auto-foo generation of new manpage doc patch.
  - tests/check_isa-2_07_cap should be executable.
  - Add valgrind-3.8.1-initial-power-isa-207.patch
    Initial ISA 2.07 support for POWER8-tuned libc.
  - Don't depend on docdir location and version in openmpi subpackage
    description (#993938).
  - Enable openmpi subpackage also on arm.
  - Add valgrind-3.8.1-ptrace-include-configure.patch (#992847)
  - Add valgrind-3.8.1-dwarf-anon-enum.patch
  - Cleanup valgrind-3.8.1-sigill_diag.patch .orig file changes (#949687).
  - Add valgrind-3.8.1-ppc-setxattr.patch
  - Add valgrind-3.8.1-new-manpages.patch
  - Add valgrind-3.8.1-ptrace-thread-area.patch
  - Add valgrind-3.8.1-af-bluetooth.patch
  - Add valgrind-3.8.1-zero-size-sections.patch. Resolves issues with zero
    sized .eh_frame sections on ppc64.


author: Mark Wielaard <mjw@redhat.com> - 3.9.0-8.1
changelog:
  - Rebase to 3.9.0-8.
  - Don't cleanup fake 32-bit libgcc created in %build. make regtest
    might depend on it to build -m32 binaries.
  - Use nonexp-regtest in check so gdbserver_tests are not run.
    They might hang the build.


author: Jindrich Novy <jnovy@redhat.com> 0.1-14
changelog:
  - define %_defaultdocdir to properly relocate docs into
    a stack
  - document a way how to pass command to stack via stdin


author: Jindrich Novy <jnovy@redhat.com> 20120209-1
changelog:
  - fix minor bugs (#788194)
    - clear temp files
    - handle commands from stdin properly
    - run command even if ran as "scl enable SCL command" from already
      enabled SCL


author: Jindrich Novy <jnovy@redhat.com> 20120229-1
changelog:
  - do not prepend scl_* prefix to package names
  - unify package naming to <SCL>-package-version
  - add scl --list functionality to list available SCLs


author: Jan Zeleny <jzeleny@redhat.com> - 20120927-5
changelog:
  - allow overriding values in macro scl_package (#957176)
  - delete redundant argument from check_asprintf (#956707)


author: Jan Zeleny <jzeleny@redhat.com> - 20120927-9
changelog:
  - add scl_source script for intercollection dependencies (#1040858)
  - updated macros in macros.scl-filesystem (#1040859, #1040860)
  - add delimiter between collections and command (#1040861)


