# changelog

author: Nick Clifton <nickc@redhat.com> 2.26-8
changelog:
  - Fix indentation in bfd/coff-[i386|x86_64].c to avoid compile time warning.
  - Suppress GOLD's dir_caches destructor.
  - Suppress GOLD's Reloc_stub::Key::name function.
  - Suppress unused ARM architecture variations in GAS.


author: Nick Clifton <nickc@redhat.com> 2.26-9
changelog:
  - Fix indentation in bfd/elf64-s390.c, gas/config/tc-ia64.c
    and bfd/pe-mips.c to avoid compile time warnings.


author: Nick Clifton <nickc@redhat.com> 2.26-15
changelog:
  - Import patch to have common symbols in an executable override definitions in shared objects (PR 19579)
    (#1312507)


author: Nick Clifton <nickc@redhat.com> 2.26-17
changelog:
  - Fix strict aliasing errors compiling with broken F24 gcc.
    See thread starting here: https://sourceware.org/ml/binutils/2016-03/msg00119.html
    (#1312507)


author: Jakub Jelinek <jakub@redhat.com> 6.0.0-0.20
changelog:
  - update from the trunk
    - PRs bootstrap/70173, c++/67376, c++/67394, c++/68475, c++/70170,
  	c++/70172, c++/70228, c++/70336, c++/70393, c++/70449, c++/70452,
  	c++/70481, c++/70488, c++/70512, c/70297, c/70307, fortran/65795,
  	fortran/67538, hsa/70391, hsa/70399, hsa/70402, ipa/66223, ipa/68881,
  	libstdc++/70437, libstdc++/70503, libstdc++/70554, middle-end/70307,
  	middle-end/70457, middle-end/70499, middle-end/70550,
  	rtl-optimization/70461, rtl-optimization/70467,
  	rtl-optimization/70484, rtl-optimization/70542, target/67172,
  	target/67391, target/69890, target/70292, target/70416, target/70439,
  	target/70442, target/70453, target/70496, target/70510, target/70525,
  	testsuite/70364, tree-optimization/70509, tree-optimization/70526
  - include unstripped *.a libraries in gcc-debuginfo package


author: Jakub Jelinek <jakub@redhat.com> 6.1.1-1
changelog:
  - update from the trunk and 6 branch
    - GCC 6.1 release
    - PRs bootstrap/70704, c++/66543, c++/68206, c++/68530, c++/68722,
  	c++/69066, c++/69517, c++/69687, c++/70019, c++/70029, c++/70492,
  	c++/70494, c++/70501, c++/70505, c++/70522, c++/70528, c++/70543,
  	c++/70571, c++/70588, c++/70590, c++/70594, c++/70610, c++/70615,
  	c++/70622, c++/70627, c++/70634, c++/70635, c++/70639, c++/70641,
  	c++/70648, c++/70675, c++/70685, c++/70690, c/70436, c/70651, c/70671,
  	debug/70628, fortran/58000, fortran/67039, fortran/68566,
  	fortran/70592, ipa/70348, ipa/70785, libgfortran/70684, lto/70289,
  	middle-end/70533, middle-end/70534, middle-end/70535,
  	middle-end/70593, middle-end/70633, middle-end/70643,
  	middle-end/70680, middle-end/70747, preprocessor/61817,
  	preprocessor/69391, preprocessor/69650, rtl-optimization/64886,
  	rtl-optimization/66669, rtl-optimization/68749,
  	rtl-optimization/70398, rtl-optimization/70574,
  	rtl-optimization/70596, rtl-optimization/70681, sanitizer/70541,
  	sanitizer/70573, sanitizer/70624, sanitizer/70712, target/64971,
  	target/70117, target/70133, target/70566, target/70630, target/70640,
  	target/70662, target/70669, target/70674, target/70711, target/70728,
  	target/70750, testsuite/64039, testsuite/68242, testsuite/70553,
  	testsuite/70581, tree-optimization/68644, tree-optimization/68756,
  	tree-optimization/68953, tree-optimization/70130,
  	tree-optimization/70373, tree-optimization/70586,
  	tree-optimization/70602, tree-optimization/70614,
  	tree-optimization/70623, tree-optimization/70724,
  	tree-optimization/70725, tree-optimization/70726,
  	tree-optimization/70780


author: Jakub Jelinek <jakub@redhat.com> 6.1.1-2
changelog:
  - update from the 6 branch
    - PRs ada/70759, ada/70786, ada/70900, ada/70969, c++/70540, debug/70935,
  	java/70839, middle-end/70626, sanitizer/70342, sanitizer/70875,
  	target/60290, target/70858, tree-optimization/70916,
  	tree-optimization/70956
  - don't own /opt/gcc6-dist/libexec/getconf directory, as glibc owns it (#1333616)


author: Jakub Jelinek <jakub@redhat.com> 6.1.1-3
changelog:
  - update from the 6 branch
    - PRs ada/71317, ada/71358, bootstrap/71071, c++/60095, c++/69515,
  	c++/69872, c++/70466, c++/70498, c++/70572, c++/70584, c++/70735,
  	c++/70847, c++/70972, c++/71100, c++/71105, c++/71147, c++/71166,
  	c++/71173, c++/71184, c++/71210, c++/71227, c++/71257, c++/71306,
  	c++/71330, c++/71349, c++/71372, c++/71393, c++/71442, c++/71448,
  	c++/71516, c++/71528, c/68657, c/71171, c/71381, debug/71057,
  	fortran/56226, fortran/60751, fortran/66461, fortran/69603,
  	fortran/69659, fortran/70855, fortran/70856, fortran/71047,
  	fortran/71156, fortran/71204, hsa/70857, ipa/70646, ipa/70760,
  	libffi/65567, libgcc/70720, libgfortran/68115, libstdc++/69703,
  	libstdc++/70609, libstdc++/70762, libstdc++/71004, libstdc++/71005,
  	libstdc++/71036, libstdc++/71037, libstdc++/71038, libstdc++/71049,
  	libstdc++/71545, middle-end/70877, middle-end/70931, middle-end/70941,
  	middle-end/71002, middle-end/71279, middle-end/71371,
  	middle-end/71373, middle-end/71387, middle-end/71494,
  	middle-end/71529, middle-end/71581, sanitizer/71160, sanitizer/71498,
  	target/60751, target/67310, target/70809, target/70830, target/70860,
  	target/70915, target/70947, target/70957, target/70963, target/71056,
  	target/71103, target/71145, target/71161, target/71186, target/71201,
  	target/71379, target/71389, target/71554, tree-optimization/69067,
  	tree-optimization/69068, tree-optimization/70876,
  	tree-optimization/70884, tree-optimization/71006,
  	tree-optimization/71031, tree-optimization/71259,
  	tree-optimization/71405, tree-optimization/71505,
  	tree-optimization/71588
  - fix AVX512F floating point vector comparison handling (PR target/71559)


author: Jakub Jelinek <jakub@redhat.com> 6.1.1-4
changelog:
  - update from the 6 branch
    - PRs c++/54430, c++/67565, c++/67579, c++/70781, c++/70822, c++/70824,
  	c++/70869, c++/71054, c++/71092, c++/71117, c++/71214, c++/71495,
  	c++/71511, c++/71513, c++/71604, c++/71711, c++/71718, c++/71739,
  	c++/71814, c++/71822, c++/71828, c++/71835, c++/71843, c++/71871,
  	c++/71896, c++/71909, c++/71941, c/71685, debug/71855, driver/71651,
  	fortran/70673, fortran/71623, fortran/71687, fortran/71688,
  	fortran/71704, fortran/71705, fortran/71717, fortran/71764,
  	fortran/71783, ipa/71624, libstdc++/71313, libstdc++/71320,
  	libstdc++/71856, middle-end/64516, middle-end/71423, middle-end/71606,
  	middle-end/71626, middle-end/71693, middle-end/71758,
  	middle-end/71874, rtl-optimization/71634, rtl-optimization/71916,
  	target/30417, target/50739, target/71493, target/71656, target/71670,
  	target/71698, target/71720, target/71733, target/71763, target/71805,
  	target/71806, tree-optimization/71264, tree-optimization/71452,
  	tree-optimization/71518, tree-optimization/71521,
  	tree-optimization/71522, tree-optimization/71647,
  	tree-optimization/71823


author: Jakub Jelinek <jakub@redhat.com> 6.1.1-5
changelog:
  - update from the 6 branch
    - PRs c++/52746, c++/55922, c++/63151, c++/68724, c++/69223, c++/70709,
  	c++/70778, c++/71350, c++/71576, c++/71630, c++/71728, c++/71738,
  	c++/71748, c++/71833, c++/71913, c++/72415, c++/72457, c++/72800,
  	c/7652, fortran/70040, fortran/70524, fortran/70842, fortran/71795,
  	fortran/71807, fortran/71883, ipa/68273, ipa/71981, libstdc++/70940,
  	libstdc++/71964, rtl-optimization/71976, sanitizer/71953,
  	target/70677, target/71151, target/71216, target/71869, target/72103,
  	target/72767, target/72802, target/72805, tree-optimization/71881,
  	tree-optimization/72824
  - add python3 bytecode for libstdc++ gdb extensions (#1204355)


author: Jakub Jelinek <jakub@redhat.com> 6.1.1-6
changelog:
  - update from the 6 branch
    - PRs c++/71972, c++/72868, c++/73456, c/67410, c/71512, c/72816,
  	debug/71906, driver/72765, fortran/71123, fortran/71936,
  	fortran/72698, libgfortran/71123, libgfortran/73142, sanitizer/71042,
  	target/72819, target/72843, target/72853, target/76342,
  	testsuite/77034, tree-optimization/71083, tree-optimization/73434
  - fix devirtualization ICE (#1367212, PR middle-end/77259)
  - build python3 bytecode manually to avoid python3-devel bugs (#1204355,


author: Jakub Jelinek <jakub@redhat.com> 6.2.1-1
changelog:
  - update from the 6 branch
    - GCC 6.2 release
    - PRs bootstrap/77279, debug/77363, fortran/69281, fortran/71014,
  	fortran/72744, fortran/77352, fortran/77358, fortran/77374,
  	libstdc++/77334, libstdc++/77395, lto/70955, middle-end/70895,
  	middle-end/71700, middle-end/77377, target/71338, target/71910,
  	target/72863, target/72867, target/77270, target/77281, target/77403,
  	tree-optimization/62171, tree-optimization/68542,
  	tree-optimization/71077, tree-optimization/72851,
  	tree-optimization/72866, tree-optimization/76490,
  	tree-optimization/76783


author: Jakub Jelinek <jakub@redhat.com> 6.2.1-2
changelog:
  - update from the 6 branch
    - PRs c++/77427, c++/77539, c++/77553, debug/57519, fortran/77500,
  	fortran/77516, middle-end/77594, rtl-optimization/77452,
  	sanitizer/68260, sanitizer/77396, target/69255


