Go to file
eabdullin 9c7da3195c i686, x86_64_v2: guard the .hidden entries RH added in 16.2.1
Build 79970 got past %prep but died at the libstdc++_nonshared.so link:

  i686       _Sp_counted_base<_S_atomic>::_M_release_last_use_cold
  x86_64_v2  __format::__formatter_str<wchar_t>::format<_Sink_iter<wchar_t>>

nonshared20/tzdb140.cc is new in 16.2.1 and is the only place in the whole
tree that asserts _M_release_last_use_cold unguarded; RH wraps that symbol
in #ifndef __i386__ in every other nonshared source.  Its
time_zone::_M_get_{sys,local}_info entries also carry only the LP64
chrono::seconds mangling and have no i386 branch -- cf.
__get_leap_second_info in nonshared20/clock.cc, which RH does spell out
both ways -- so give them an ILP32 branch as well.

format-inst.cc gained three new x86_64-only entries pinned to RH's
x86-64-v3 baseline, and __x86_64__ is defined at v2 too;
__formatter_str<wchar_t>::format is not emitted there.
2026-08-31 16:42:53 +03:00
files i686, x86_64_v2: guard the .hidden entries RH added in 16.2.1 2026-08-31 16:42:53 +03:00
config.yaml i686, x86_64_v2: guard the .hidden entries RH added in 16.2.1 2026-08-31 16:42:53 +03:00