NOTE: Building in /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master
make: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master'
make[1]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master'
mkdir -p -- ./libiberty
mkdir -p -- ./libsframe
mkdir -p -- ./zlib
mkdir -p -- ./gas
mkdir -p -- ./binutils
make[1]: Nothing to be done for 'all-target'.
Configuring in ./libiberty
Configuring in ./libsframe
mkdir -p -- ./gold
mkdir -p -- ./etc
Configuring in ./zlib
Configuring in ./binutils
Configuring in ./gas
mkdir -p -- ./gprof
mkdir -p -- ./libbacktrace
Configuring in ./etc
Configuring in ./gold
Configuring in ./gprof
Configuring in ./libbacktrace
configure: creating cache ./config.cache
configure: creating cache ./config.cache
configure: creating cache ./config.cache
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD-compatible install... configure: creating cache ./config.cache
/usr/bin/install -c
checking build system type... checking whether build environment is sane... checking build system type... configure: creating cache ./config.cache
checking whether to enable maintainer-specific portions of Makefiles... no
checking for makeinfo... /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/missing makeinfo --split-size=5000000
configure: WARNING:
*** Makeinfo is missing. Info documentation will not be built.
checking for perl... perl
configure: creating cache ./config.cache
configure: creating cache ./config.cache
yes
checking build system type... armv8l-unknown-linux-gnueabihf
checking host system type... configure: creating cache ./config.cache
armv8l-unknown-linux-gnueabihf
checking host system type... checking build system type... checking build system type... checking build system type... configure: creating cache ./config.cache
checking build system type... armv8l-unknown-linux-gnueabihf
checking target system type... armv8l-unknown-linux-gnueabihf
checking for a thread-safe mkdir -p... checking target system type... armv8l-unknown-linux-gnueabihf
checking host system type... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... armv8l-unknown-linux-gnueabihf
checking host system type... armv8l-unknown-linux-gnueabihf
checking host system type... armv8l-unknown-linux-gnueabihf
checking host system type... checking build system type... armv8l-unknown-linux-gnueabihf
armv8l-unknown-linux-gnueabihf
checking target system type... armv8l-unknown-linux-gnueabihf
checking host system type... checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
armv8l-unknown-linux-gnueabihf
checking for armv8l-unknown-linux-gnueabihf-ar... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking whether to install libiberty headers and static library... no
configure: target_header_dir = 
checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
armv8l-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... armv8l-unknown-linux-gnueabihf
checking target system type... armv8l-unknown-linux-gnueabihf
checking host system type... yes
armv8l-unknown-linux-gnueabihf
checking target system type... yes
armv8l-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... checking whether make supports nested variables... armv8l-unknown-linux-gnueabihf
checking target system type... armv8l-unknown-linux-gnueabihf
checking target system type... armv8l-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
armv8l-unknown-linux-gnueabihf
yes
checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
armv8l-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... checking for a thread-safe mkdir -p... yes
armv8l-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... (cached) yes
checking for a thread-safe mkdir -p... checking for a thread-safe mkdir -p... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking whether make supports nested variables... checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
yes
configure: updating cache ./config.cache
yes
yes
yes
checking whether make supports nested variables... checking whether make supports nested variables... checking whether the C compiler works... checking whether make supports nested variables... (cached) yes
checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
checking that generated files are newer than configure... yes
yes
checking whether make supports nested variables... (cached) yes
checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports nested variables... (cached) yes
checking for armv8l-unknown-linux-gnueabihf-gcc... checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
gcc
checking whether make supports nested variables... (cached) yes
checking for style of include used by make... GNU
checking whether the C compiler works... checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
yes
checking for C compiler default output file name... a.out
checking for suffix of executables... checking whether the C compiler works... checking whether the C compiler works... checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking whether the C compiler works... checking for suffix of executables... checking whether the C compiler works... 
checking whether we are cross compiling... checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... yes
checking for C compiler default output file name... a.out
yes
checking for C compiler default output file name... a.out
checking for suffix of executables... checking for suffix of executables... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... 
checking whether we are cross compiling... no
checking for suffix of object files... 
checking whether we are cross compiling... 
checking whether we are cross compiling... o
checking whether we are using the GNU C compiler... 
yes
checking whether gcc accepts -g... checking whether we are cross compiling... 
checking whether we are cross compiling... no
checking for suffix of object files... yes
checking for gcc option to accept ISO C89... no
checking for suffix of object files... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... o
checking whether we are using the GNU C compiler... no
none needed
checking whether gcc understands -c and -o together... checking for suffix of object files... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking whether gcc accepts -g... o
checking whether we are using the GNU C compiler... o
checking whether we are using the GNU C compiler... yes
checking for gcc option to accept ISO C89... yes
yes
checking how to run the C preprocessor... checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... yes
checking whether gcc accepts -g... no
checking for suffix of object files... yes
checking whether gcc accepts -g... no
checking for suffix of object files... yes
checking for gcc option to accept ISO C89... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... none needed
checking whether gcc understands -c and -o together... yes
checking for gcc option to accept ISO C89... o
checking whether we are using the GNU C compiler... o
checking whether we are using the GNU C compiler... none needed
checking whether gcc understands -c and -o together... none needed
checking whether gcc understands -c and -o together... yes
checking whether gcc accepts -g... none needed
checking how to run the C preprocessor... yes
yes
checking whether gcc accepts -g... checking how to run the C preprocessor... yes
checking for style of include used by make... yes
yes
yes
yes
checking for gcc option to accept ISO C89... checking for gcc option to accept ISO C89... checking for style of include used by make... GNU
checking for style of include used by make... checking dependency style of gcc... GNU
checking dependency style of gcc... GNU
checking dependency style of gcc... gcc -E
none needed
checking whether gcc understands -c and -o together... none needed
checking whether gcc understands -c and -o together... gcc -E
yes
checking for style of include used by make... GNU
gcc3
checking how to run the C preprocessor... checking dependency style of gcc... gcc3
checking how to run the C preprocessor... yes
gcc -E
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... gcc3
checking for CET support... no
checking how to print strings... gcc3
checking how to run the C preprocessor... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... checking for grep that handles long lines and -e... gcc -E
gcc -E
/usr/bin/grep
checking for egrep... checking for grep that handles long lines and -e... /usr/bin/grep -E
checking for ANSI C header files... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... gcc -E
checking for grep that handles long lines and -e... checking for grep that handles long lines and -e... gcc -E
/usr/bin/grep
checking for egrep... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
checking the name lister (/usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B) interface... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... /usr/bin/grep -E
checking for ANSI C header files... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... checking for grep that handles long lines and -e... yes
checking whether the shell understands "+="... yes
/usr/bin/grep
checking for egrep... checking for ld option to reload object files... -r
checking for armv8l-unknown-linux-gnueabihf-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking how to run the C preprocessor... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/stat.h... yes
gcc -E
checking for stdlib.h... yes
checking for sys/types.h... yes
yes
checking for sys/types.h... checking for string.h... yes
yes
checking for sys/stat.h... yes
done
configure: creating ./config.status
checking for sys/stat.h... yes
checking for memory.h... yes
yes
checking for sys/types.h... checking for sys/types.h... checking for clang... yes
checking for stdlib.h... checking for stdlib.h... yes
yes
yes
no
checking for armv8l-unknown-linux-gnueabihf-llvm-config... no
checking for llvm-config... llvm-config
checking for strings.h... checking for armv8l-unknown-linux-gnueabihf-ar... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for -plugin option... checking for sys/stat.h... checking for sys/stat.h... yes
checking for sys/types.h... yes
yes
yes
--plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for string.h... checking for string.h... checking for inttypes.h... yes
yes
yes
yes
checking for sys/stat.h... checking for stdlib.h... checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-strip... no
yes
checking for strip... strip
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking command to parse /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B output from gcc object... checking for stdlib.h... yes
checking for stdint.h... checking for memory.h... yes
yes
checking for memory.h... yes
checking for string.h... checking for string.h... checking for stdlib.h... yes
yes
yes
yes
yes
checking for strings.h... checking for sys/types.h... checking for strings.h... config.status: creating Makefile
checking for unistd.h... yes
yes
checking for memory.h... yes
yes
checking for string.h... checking for memory.h... yes
yes
checking for inttypes.h... checking for inttypes.h... checking minix/config.h usability... yes
checking for sys/stat.h... yes
yes
yes
yes
yes
checking for strings.h... checking for memory.h... checking for stdint.h... checking for strings.h... checking for stdint.h... checking for stdlib.h... ok
checking for ANSI C header files... yes
yes
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/etc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/etc'
checking for inttypes.h... yes
yes
yes
checking for strings.h... yes
checking for unistd.h... checking for string.h... checking for inttypes.h... checking for unistd.h... yes
yes
checking for stdint.h... yes
yes
yes
checking for inttypes.h... checking minix/config.h usability... checking minix/config.h usability... yes
checking for memory.h... yes
checking for stdint.h... yes
checking for unistd.h... checking for stdint.h... yes
yes
checking for strings.h... yes
checking for unistd.h... yes
checking for unistd.h... checking minix/config.h usability... yes
checking for inttypes.h... no
checking minix/config.h presence... yes
yes
checking minix/config.h usability... checking minix/config.h usability... yes
checking for stdint.h... yes
checking for sys/types.h... yes
no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... checking for unistd.h... yes
yes
checking for a BSD-compatible install... checking for sys/stat.h... /usr/bin/install -c
checking whether build environment is sane... yes
no
checking minix/config.h presence... no
checking minix/config.h presence... yes
checking minix/config.h usability... checking for a thread-safe mkdir -p... yes
/usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... checking for stdlib.h... yes
checking for style of include used by make... GNU
no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... checking whether make supports nested variables... yes
yes
checking dependency style of gcc... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for string.h... checking whether it is safe to define __EXTENSIONS__... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... yes
checking for memory.h... checking whether make supports nested variables... yes
no
checking minix/config.h presence... no
no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... checking for clang... gcc3
yes
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... checking whether to enable maintainer-specific portions of Makefiles... no
checking for armv8l-unknown-linux-gnueabihf-gcc... (cached) gcc
(cached) yes
checking for armv8l-unknown-linux-gnueabihf-gcc... (cached) gcc
no
checking minix/config.h presence... checking for strings.h... no
yes
checking for armv8l-unknown-linux-gnueabihf-llvm-config... checking whether byte ordering is bigendian... no
checking for llvm-config... llvm-config
checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for -plugin option... --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
yes
checking for inttypes.h... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... no
checking minix/config.h presence... yes
no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... checking whether gcc supports -W... yes
checking how to print strings... printf
checking for a sed that does not truncate output... checking for stdint.h... /usr/bin/sed
checking for fgrep... checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for gawk... (cached) gawk
checking for dwz... no
/usr/bin/grep -F
checking for ld used by gcc... checking how to print strings... yes
yes
printf
checking for a sed that does not truncate output... checking how to print strings... /usr/bin/sed
printf
checking for a sed that does not truncate output... checking for fgrep... checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking whether gcc supports -Wall... yes
ld
checking if the linker (ld) is GNU ld... checking for armv8l-unknown-linux-gnueabihf-ar... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
/usr/bin/grep -F
checking the archiver (ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so) interface... checking for ld used by gcc... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... yes
checking for BSD- or MS-compatible name lister (nm)... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... ld
checking for unistd.h... checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... ld
checking if the linker (ld) is GNU ld... yes
yes
checking for BSD- or MS-compatible name lister (nm)... checking whether gcc supports -Wwrite-strings... yes
yes
checking for dlfcn.h... checking for dlfcn.h... yes
checking whether gcc supports -Wc++-compat... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
checking the name lister (/usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B) interface... ar
yes
checking how to print strings... checking for objdir... printf
checking for a sed that does not truncate output... .libs
/usr/bin/sed
checking for fgrep... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
yes
checking the name lister (/usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B) interface... /usr/bin/grep -F
checking for ld used by gcc... checking for windows.h... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
checking the name lister (/usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B) interface... yes
checking whether gcc supports -Wstrict-prototypes... ld
checking if the linker (ld) is GNU ld... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... yes
checking for BSD- or MS-compatible name lister (nm)... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for ld option to reload object files... -r
checking for armv8l-unknown-linux-gnueabihf-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for clang... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
1572864
checking whether the shell understands some XSI constructs... checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking whether the shell understands "+="... yes
yes
yes
no
checking for armv8l-unknown-linux-gnueabihf-llvm-config... no
checking for llvm-config... llvm-config
checking for armv8l-unknown-linux-gnueabihf-ar... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for -plugin option... checking whether gcc supports -Wshadow=local... checking for ld option to reload object files... -r
checking for armv8l-unknown-linux-gnueabihf-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for clang... --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for ld option to reload object files... -r
checking for armv8l-unknown-linux-gnueabihf-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for clang... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
checking the name lister (/usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B) interface... yes
checking whether gcc supports -pedantic ... checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-strip... no
checking for strip... strip
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking command to parse /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B output from gcc object... no
no
checking for armv8l-unknown-linux-gnueabihf-llvm-config... checking for armv8l-unknown-linux-gnueabihf-llvm-config... no
no
checking for llvm-config... checking for llvm-config... llvm-config
llvm-config
checking for armv8l-unknown-linux-gnueabihf-ar... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-ar... checking for -plugin option... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for -plugin option... checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether gcc and cc understand -c and -o together... --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for ld option to reload object files... -r
checking for armv8l-unknown-linux-gnueabihf-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for clang... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... checking for armv8l-unknown-linux-gnueabihf-ar... (cached) checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-strip... no
checking for strip... strip
checking for armv8l-unknown-linux-gnueabihf-ranlib... (cached) ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking command to parse /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B output from gcc object... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-strip... no
no
checking for strip... strip
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking command to parse /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B output from gcc object... checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... no
checking for armv8l-unknown-linux-gnueabihf-llvm-config... no
checking for llvm-config... llvm-config
checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for -plugin option... /usr/bin/grep -F
checking for ld used by gcc... no
checking for library containing dlsym... yes
checking if gcc static flag -static works... ld
checking if the linker (ld) is GNU ld... --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
yes
checking for BSD- or MS-compatible name lister (nm)... yes
checking for an ANSI C-conforming const... checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-strip... no
checking for strip... strip
checking for armv8l-unknown-linux-gnueabihf-ranlib... (cached) ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
yes
checking for inline... checking command to parse /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B output from gcc object... inline
checking whether byte ordering is bigendian... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
checking the name lister (/usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B) interface... ok
checking for dlfcn.h... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... yes
checking if gcc supports -c -o file.o... none required
1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
ok
checking for dlfcn.h... checking for ld option to reload object files... -r
checking for armv8l-unknown-linux-gnueabihf-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for clang... yes
checking for objdir... .libs
ok
checking for dlfcn.h... yes
checking for objdir... checking for armv8l-unknown-linux-gnueabihf-nm... nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-gcc... (cached) gcc
.libs
no
checking for armv8l-unknown-linux-gnueabihf-llvm-config... no
checking for llvm-config... llvm-config
checking for armv8l-unknown-linux-gnueabihf-ar... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for -plugin option... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
yes
checking for objdir... .libs
yes
checking whether -lc should be explicitly linked in... checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-strip... no
checking for strip... strip
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking command to parse /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B output from gcc object... ok
checking for dlfcn.h... yes
checking for objdir... .libs
no
checking dynamic linker characteristics... checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking if gcc supports -fno-rtti -fno-exceptions... checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... checking if gcc supports -fno-rtti -fno-exceptions... yes
checking if gcc static flag -static works... yes
checking if gcc static flag -static works... checking whether we are using the GNU C++ compiler... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for CET support... no
checking target system type... checking if gcc supports -fno-rtti -fno-exceptions... ok
checking for dlfcn.h... yes
checking whether g++ accepts -g... armv8l-unknown-linux-gnueabihf
GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
yes
checking if gcc static flag -static works... checking how to run the C preprocessor... gcc -E
checking for sys/file.h... yes
checking for objdir... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... .libs
yes
checking dependency style of g++... yes
yes
checking if gcc static flag -static works... checking for sys/param.h... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... gcc3
checking for bison... bison -y
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking whether ln -s works... yes
checking whether NLS is requested... yes
checking for msgfmt... checking for stdlib.h... (cached) yes
yes
/usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... checking for unistd.h... (cached) yes
checking for limits.h... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... /usr/bin/xgettext
checking for sys/param.h... checking for msgmerge... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... /usr/bin/msgmerge
yes
yes
checking whether -lc should be explicitly linked in... yes
checking if gcc supports -fno-rtti -fno-exceptions... checking whether -lc should be explicitly linked in... checking for stdlib.h... (cached) yes
yes
yes
checking whether -lc should be explicitly linked in... checking for getpagesize... checking for ld used by GCC... checking for malloc.h... ld
checking if the linker (ld) is GNU ld... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking for shared library run path origin... yes
yes
checking if gcc supports -c -o file.o... no
checking dynamic linker characteristics... no
checking dynamic linker characteristics... no
checking dynamic linker characteristics... checking for string.h... (cached) yes
yes
checking if gcc static flag -static works... checking for unistd.h... (cached) yes
done
checking for strings.h... (cached) yes
checking for CFPreferencesCopyAppValue... checking for sys/time.h... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... yes
yes
checking dynamic linker characteristics... checking for time.h... yes
checking for working mmap... yes
yes
checking if gcc supports -c -o file.o... no
checking for CFLocaleCopyPreferredLanguages... checking for sys/resource.h... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... checking for dlfcn.h... (cached) yes
yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for windows.h... checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... yes
yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for dlfcn.h... (cached) yes
no
checking for sys/stat.h... (cached) yes
checking for windows.h... checking unwind.h usability... checking for sys/mman.h... yes
checking whether -lc should be explicitly linked in... yes
checking unwind.h presence... no
checking for GNU gettext in libc... yes
GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... checking for fcntl.h... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
yes
checking for unwind.h... yes
checking for _Unwind_Backtrace... checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... yes
checking for memcpy... no
checking dynamic linker characteristics... yes
no
checking for aclocal... ${SHELL} /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/missing aclocal-1.15
checking for autoconf... ${SHELL} /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/missing autoconf
checking for autoheader... ${SHELL} /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/missing autoheader
checking for alloca.h... checking whether gcc supports -Wall... yes
yes
checking whether gcc supports -Wextra... checking for sys/pstat.h... yes
checking whether gcc supports -Wwrite-strings... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking whether NLS is requested... yes
checking for catalogs to be installed... yes
checking whether gcc supports -Wmissing-format-attribute... no
checking for library containing dlsym... yes
checking whether gcc supports -Wstrict-prototypes... yes
checking for -funwind-tables option... no
yes
checking for sys/sysmp.h... checking for strerror... yes
checking for -frandom-seed=string option... no
checking for library containing dlsym... yes
checking whether gcc supports -W... yes
 es fi fr id it ja ka ro sr sv uk vi zh_CN
checking whether byte ordering is bigendian... checking whether gcc supports -Wmissing-prototypes... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for dlfcn.h... (cached) yes
yes
no
checking for windows.h... none required
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... checking whether gcc supports -Wall... checking for sys/sysinfo.h... yes
checking for incompatibility between DejaGnu and GCC... 
yes
no
checking sys/time.h usability... checking whether gcc supports -Wwrite-strings... none required
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... yes
yes
yes
checking sys/time.h presence... checking for machine/hal_sysinfo.h... checking for unistd.h... (cached) yes
no
checking how to compare bootstrapped objects... yes
checking whether gcc supports -Wstrict-prototypes... cmp --ignore-initial=16 $$f1 $$f2
yes
checking for sys/time.h... yes
checking for setitimer... no
checking for sys/table.h... configure: updating cache ./config.cache
yes
checking for makeinfo... /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/missing makeinfo --split-size=5000000
configure: WARNING:
*** Makeinfo is missing. Info documentation will not be built.
checking if using Solaris linker... no
checking that generated files are newer than configure... done
configure: creating ./config.status
yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether to install libbfd... yes
yes
checking for stdlib.h... (cached) yes
checking whether gcc supports -Wmissing-prototypes... checking for unistd.h... (cached) yes
no
no
checking for library containing dlsym... yes
checking for sys/sysctl.h... yes
checking whether NLS is requested... yes
checking whether gcc supports -Wold-style-definition... checking for sys/param.h... checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... yes
/usr/bin/msgfmt
checking for getpagesize... checking for xgettext... no
/usr/bin/xgettext
checking for sys/systemcfg.h... checking for msgmerge... yes
checking whether gcc supports -Wmissing-format-attribute... /usr/bin/msgmerge
yes
checking whether gcc supports -Wcast-qual... none required
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether static linking works... checking for ld used by GCC... no
no
ld
checking if the linker (ld) is GNU ld... yes
checking for stdint.h... checking for _Unwind_GetIPInfo... (cached) yes
yes
checking for shared library run path origin... yes
checking for armv8l-unknown-linux-gnueabihf-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... checking for working mmap... yes
checking whether to use debuginfod... auto
checking for libdebuginfod >= 0.188... checking for stdio_ext.h... Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144
checking whether byte ordering is bigendian... no
configure: WARNING: libdebuginfod is missing or some features may be unavailable.
checking for libdebuginfod >= 0.179... done
no
checking for CFPreferencesCopyAppValue... yes
configure: WARNING: libdebuginfod is missing or unusable; some features may be unavailable.
checking for process.h... yes
checking for gcc >= 4.1... yes
yes
checking for CET support... no
checking __sync extensions... no
no
checking for CFLocaleCopyPreferredLanguages... checking for sys/prctl.h... yes
yes
checking for gcc >= 9... checking for spawn.h... checking byteswap.h usability... yes
checking for -fcf-protection... yes
checking byteswap.h presence... no
checking for GNU gettext in libc... yes
checking for libgen.h... yes
checking for byteswap.h... yes
yes
checking __atomic extensions... checking endian.h usability... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking endian.h presence... yes
checking whether time.h and sys/time.h may both be included... yes
checking for endian.h... yes
Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144
checking for bison... no
checking whether gcc supports -fmerge-constants... bison -y
checking for flex... flex
yes
checking whether errno must be declared... checking whether bswap_16 is declared... checking lex output file root... lex.yy
checking lex library... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
yes
checking whether NLS is requested... checking for thread support... yes
checking for catalogs to be installed... no
no
checking size of int... yes
yes
checking output filetype... checking whether bswap_32 is declared... yes
checking for glibc >= 2.4... yes
yes
checking for omp support... yes
checking whether bswap_64 is declared... checking for bison... bison -y
checking for flex... flex
elf32
checking lex output file root... lex.yy
checking lex library... checking for glibc >= 2.9... yes
looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes
checking for -frandom-seed support... configure: updating cache ./config.cache
checking that generated files are newer than configure... done
configure: creating ./config.status
yes
checking for glibc ifunc support... 4
checking size of long...  bg da de eo es fi fr ga hu id it ja ka ms nl pt_BR ro ru rw sr sv tr uk vi
checking whether to enable maintainer-specific portions of Makefiles... no
checking sys/gmon_out.h usability... yes
checking sys/gmon_out.h presence... yes
checking for uintptr_t... both
yes
checking for sys/gmon_out.h... yes
checking for a known getopt prototype in unistd.h... 4
checking size of size_t... yes
checking for library containing fabs... config.status: creating Makefile
config.status: executing depfiles commands
4
checking for long long... yes
checking for int_least32_t... config.status: executing libtool commands
Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144
checking sys/mman.h usability... yes
checking sys/mman.h presence... -lm
yes
checking for sys/mman.h... yes
checking for chsize... yes
checking for int_fast32_t... make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/zlib'
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-adler32.o -MD -MP -MF .deps/libz_a-adler32.Tpo -c -o libz_a-adler32.o `test -f 'adler32.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`adler32.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-compress.o -MD -MP -MF .deps/libz_a-compress.Tpo -c -o libz_a-compress.o `test -f 'compress.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`compress.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-crc32.o -MD -MP -MF .deps/libz_a-crc32.Tpo -c -o libz_a-crc32.o `test -f 'crc32.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`crc32.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-deflate.o -MD -MP -MF .deps/libz_a-deflate.Tpo -c -o libz_a-deflate.o `test -f 'deflate.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`deflate.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-gzread.o -MD -MP -MF .deps/libz_a-gzread.Tpo -c -o libz_a-gzread.o `test -f 'gzread.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`gzread.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-gzclose.o -MD -MP -MF .deps/libz_a-gzclose.Tpo -c -o libz_a-gzclose.o `test -f 'gzclose.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`gzclose.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-gzwrite.o -MD -MP -MF .deps/libz_a-gzwrite.Tpo -c -o libz_a-gzwrite.o `test -f 'gzwrite.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`gzwrite.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-gzlib.o -MD -MP -MF .deps/libz_a-gzlib.Tpo -c -o libz_a-gzlib.o `test -f 'gzlib.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`gzlib.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-infback.o -MD -MP -MF .deps/libz_a-infback.Tpo -c -o libz_a-infback.o `test -f 'infback.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`infback.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-inffast.o -MD -MP -MF .deps/libz_a-inffast.Tpo -c -o libz_a-inffast.o `test -f 'inffast.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`inffast.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-inflate.o -MD -MP -MF .deps/libz_a-inflate.Tpo -c -o libz_a-inflate.o `test -f 'inflate.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`inflate.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-inftrees.o -MD -MP -MF .deps/libz_a-inftrees.Tpo -c -o libz_a-inftrees.o `test -f 'inftrees.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`inftrees.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-trees.o -MD -MP -MF .deps/libz_a-trees.Tpo -c -o libz_a-trees.o `test -f 'trees.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`trees.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-uncompr.o -MD -MP -MF .deps/libz_a-uncompr.Tpo -c -o libz_a-uncompr.o `test -f 'uncompr.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`uncompr.c
gcc -DPACKAGE_NAME=\"zlib\" -DPACKAGE_TARNAME=\"zlib\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"zlib\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"zlib\" -DVERSION=\"1.3.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1 -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib      -g -O2     -MT libz_a-zutil.o -MD -MP -MF .deps/libz_a-zutil.Tpo -c -o libz_a-zutil.o `test -f 'zutil.c' || echo '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/zlib/'`zutil.c
true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2    " "CXXFLAGS=-g -O2    " "CFLAGS_FOR_BUILD=-pipe -g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2  " "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/missing makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf" "infodir=/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/info" "libdir=/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib" "prefix=/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf" "tooldir=/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf" "AR=ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so" "AS=as" "CC=gcc" "CXX=g++" "LD=ld" "LIBCFLAGS=-g -O2  " "NM=nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so" "PICFLAG=" "RANLIB=ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so" "DESTDIR=" DO=all multi-do # make
mv -f .deps/libz_a-adler32.Tpo .deps/libz_a-adler32.Po
mv -f .deps/libz_a-deflate.Tpo .deps/libz_a-deflate.Po
mv -f .deps/libz_a-compress.Tpo .deps/libz_a-compress.Po
mv -f .deps/libz_a-crc32.Tpo .deps/libz_a-crc32.Po
mv -f .deps/libz_a-gzread.Tpo .deps/libz_a-gzread.Po
mv -f .deps/libz_a-gzwrite.Tpo .deps/libz_a-gzwrite.Po
mv -f .deps/libz_a-gzlib.Tpo .deps/libz_a-gzlib.Po
mv -f .deps/libz_a-gzclose.Tpo .deps/libz_a-gzclose.Po
mv -f .deps/libz_a-inflate.Tpo .deps/libz_a-inflate.Po
mv -f .deps/libz_a-inffast.Tpo .deps/libz_a-inffast.Po
mv -f .deps/libz_a-uncompr.Tpo .deps/libz_a-uncompr.Po
mv -f .deps/libz_a-infback.Tpo .deps/libz_a-infback.Po
mv -f .deps/libz_a-inftrees.Tpo .deps/libz_a-inftrees.Po
mv -f .deps/libz_a-trees.Tpo .deps/libz_a-trees.Po
mv -f .deps/libz_a-zutil.Tpo .deps/libz_a-zutil.Po
yes
checking size of long long... yes
checking for uint64_t... rm -f libz.a
ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so cru libz.a libz_a-adler32.o libz_a-compress.o libz_a-crc32.o libz_a-deflate.o libz_a-gzread.o libz_a-gzclose.o libz_a-gzwrite.o libz_a-gzlib.o libz_a-infback.o libz_a-inffast.o libz_a-inflate.o libz_a-inftrees.o libz_a-trees.o libz_a-uncompr.o libz_a-zutil.o 
no
ar: `u' modifier ignored since `D' is the default (see `U')
checking for mmap... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so libz.a
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/zlib'
8
checking for a 64-bit type... Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144
checking whether gprof tests can run... uint64_t
checking for intptr_t... yes
checking for link... yes
checking what to include in gstdint.h... stdint.h (already complete)
checking sys/mman.h usability... yes
yes
checking sys/mman.h presence... configure: updating cache ./config.cache
yes
checking for sys/mman.h... yes
checking for mmap... yes
checking for pread... checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
yes
yes
checking for uintptr_t... yes
checking for ftruncate... checking link.h usability... config.status: executing libtool commands
yes
checking link.h presence... yes
checking for link.h... yes
checking sys/link.h usability... yes
checking for ffsll... yes
checking for ssize_t... make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libsframe'
make  all-am
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libsframe'
  CC       libsframe_la-sframe.lo
  CC       libsframe_la-sframe-dump.lo
  CC       libsframe_la-sframe-error.lo
yes
checking mremap with MREMAP_MAYMOVE...   CCLD     libsframe.la
no
checking sys/link.h presence... no
checking for sys/link.h... no
checking for dl_iterate_phdr... yes
checking for armv8l-unknown-linux-gnueabihf-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libzstd >= 1.4.0... none needed
checking whether yytext is a pointer... no
checking whether gcc is Clang... yes
checking for pid_t... no
checking whether pthreads work with -pthread... none needed
checking whether yytext is a pointer... make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libsframe'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libsframe'
yes
checking mach-o/dyld.h usability... yes
checking for joinable pthread attribute... no
checking mach-o/dyld.h presence... yes
checking for library containing strerror... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... no
checking for mach-o/dyld.h... no
checking sys/ldr.h usability... none required
checking for asprintf... yes
checking whether basename is declared... yes
checking whether ffs is declared... no
checking whether NLS is requested... yes
checking for msgfmt... yes
/usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
config.status: creating Makefile
checking whether asprintf is declared... yes
checking for xgettext... no
checking sys/ldr.h presence... checking for atexit... yes
/usr/bin/xgettext
config.status: creating testsuite/Makefile
checking whether vasprintf is declared... checking for msgmerge... no
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgmerge
yes
/usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
no
checking for sys/ldr.h... no
checking windows.h usability... checking for xgettext... checking whether snprintf is declared... /usr/bin/xgettext
config.status: creating po/Makefile.in
checking for msgmerge... checking for ld used by GCC... yes
ld
checking if the linker (ld) is GNU ld... /usr/bin/msgmerge
yes
checking for shared library run path origin... config.status: creating gconfig.h
checking whether vsnprintf is declared... yes
config.status: executing depfiles commands
yes
checking whether strverscmp is declared... checking for basename... checking for ld used by GCC... done
ld
checking if the linker (ld) is GNU ld... checking for CFPreferencesCopyAppValue... yes
checking for shared library run path origin... yes
done
checking for CFPreferencesCopyAppValue... checking how to run the C++ preprocessor... yes
checking for bcmp... no
checking for CFLocaleCopyPreferredLanguages... config.status: executing libtool commands
no
checking for CFLocaleCopyPreferredLanguages... no
checking windows.h presence... config.status: executing default-1 commands
g++ -E
config.status: creating po/POTFILES
config.status: creating po/Makefile
no
checking for windows.h... no
no
checking for GNU gettext in libc... checking for fcntl... yes
no
checking for GNU gettext in libc... checking for bcopy... checking unordered_set usability... yes
checking unordered_set presence... yes
yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking whether NLS is requested... yes
checking for catalogs to be installed... checking whether strnlen is declared... yes
checking for unordered_set... yes
checking unordered_map usability... yes
yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking whether NLS is requested... yes
checking for catalogs to be installed... checking whether getpagesize is declared... yes
checking for bsearch... yes
checking unordered_map presence... yes
checking for lstat... yes
checking for unordered_map... yes
checking tr1/unordered_set usability...  es fi fr id ja ka ro ru rw sv tr uk zh_CN
checking whether to enable maintainer-specific portions of Makefiles... no
checking for memory.h... (cached) yes
yes
checking tr1/unordered_set presence... yes
checking for bzero... checking for sys/stat.h... (cached) yes
yes
checking for sys/types.h... (cached) yes
checking for readlink... checking for unistd.h... (cached) yes
yes
checking for tr1/unordered_set... yes
 ar bg ca da es fi fr hr id it ja ka pt ro ru rw sk sr sv tr uk vi zh_CN zh_TW
checking whether to enable maintainer-specific portions of Makefiles... no
checking for armv8l-unknown-linux-gnueabihf-ranlib... (cached) ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking whether compiling a cross-assembler... no
checking for strsignal... checking tr1/unordered_map usability... checking fcntl.h usability... yes
checking tr1/unordered_map presence... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
yes
checking for getexecname... checking for inttypes.h... (cached) yes
yes
checking for tr1/unordered_map... yes
yes
checking for stdint.h... (cached) yes
checking for calloc... checking ext/hash_map usability... yes
checking for LC_MESSAGES... checking sys/file.h usability... yes
checking ext/hash_map presence... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
yes
checking for working assert macro... checking for sys/stat.h... (cached) yes
checking sys/time.h usability... no
checking whether _pgmptr is declared... yes
checking sys/time.h presence... yes
checking for clock... yes
checking for ext/hash_map... yes
yes
checking for sys/time.h... yes
checking ext/hash_set usability... checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
yes
checking for stdlib.h... (cached) yes
checking for ffs... checking for unistd.h... (cached) yes
yes
checking ext/hash_set presence... yes
checking for a known getopt prototype in unistd.h... checking for sys/param.h... yes
yes
checking whether declaration is required for environ... no
checking for getpagesize... checking for KERN_PROC... yes
checking for ext/hash_set... yes
yes
yes
checking byteswap.h usability... checking for working mmap... checking for getcwd... no
checking whether declaration is required for ffs... yes
checking byteswap.h presence... no
checking for KERN_PROG_ARGS... yes
checking for byteswap.h... yes
checking whether bswap_16 is declared... yes
checking for getpagesize... yes
checking whether bswap_32 is declared... yes
no
checking whether bswap_64 is declared... checking whether mempcpy is declared... yes
checking for windows.h... (cached) no
checking for dlfcn.h... (cached) yes
checking for library containing dlopen... yes
yes
checking whether stpcpy is declared... checking for fseeko... yes
no
checking for clock_gettime... yes
checking for gettimeofday... checking for armv8l-unknown-linux-gnueabihf-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libzstd >= 1.4.0... no
checking for struct stat.st_mtim.tv_sec in sys/stat.h... yes
checking for struct stat.st_mtim.tv_nsec in sys/stat.h... yes
checking whether -pthread is supported... none required
checking for mallinfo... yes
yes
yes
checking for fseeko64... checking whether -gdwarf-5 is supported... checking for index... yes
configure: updating cache ./config.cache
checking that generated files are newer than configure... done
configure: creating ./config.status
yes
yes
checking for getc_unlocked... checking for mallinfo2... yes
checking for compress in -lz... yes
checking for insque... yes
checking whether --build-id is supported... yes
checking for mkdtemp... yes
yes
checking for memchr... checking for posix_fallocate... yes
checking whether --compress-debug-sections is supported... yes
checking for mkstemp... yes
yes
yes
checking for ZSTD_compress in -lzstd... checking for memrchr... checking for fallocate... yes
checking for utimensat... no
checking whether --compress-debug-sections=zstd is supported... yes
yes
checking for memcmp... checking for readv... yes
checking for utimes... yes
checking for objcopy... objcopy
checking for readelf... readelf
checking whether objcopy supports debuglink... yes
checking for dsymutil... dsymutil
checking for nm... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
checking for xz... xz
checking for comm... comm
checking for lzma_auto_decoder in -llzma... yes
checking for memcpy... yes
yes
checking for sysconf... checking for mbstate_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking whether tests can run... yes
checking for library containing frexp... yes
checking for memmem... yes
checking for times... yes
configure: updating cache ./config.cache
none required
checking for LC_MESSAGES... checking that generated files are newer than configure... done
configure: creating ./config.status
yes
checking for memmove... yes
checking for mkdtemp... yes
checking for a known getopt prototype in unistd.h... config.status: creating .gdbinit
yes
checking for utime.h... config.status: creating Makefile
yes
yes
checking whether environ is declared... config.status: creating po/Makefile.in
checking for mempcpy... yes
checking whether getc_unlocked is declared... yes
config.status: creating config.h
checking whether stpcpy is declared... config.status: executing depfiles commands
yes
yes
checking whether basename is declared... (cached) yes
checking whether ffs is declared... checking whether strnlen is declared... (cached) yes
checking whether asprintf is declared... (cached) yes
yes
checking for libzstd >= 1.4.0... checking whether vasprintf is declared... (cached) yes
no
checking whether snprintf is declared... (cached) yes
checking for msgpack... checking whether vsnprintf is declared... (cached) yes
no
checking whether strverscmp is declared... (cached) yes
yes
checking whether strndup is declared... checking iconv.h usability... checking for memset... yes
checking iconv.h presence... yes
checking whether memmem is declared... yes
checking for iconv.h... yes
checking for iconv... yes
checking whether ::std::tr1::unordered_map::rehash is usable.... yes
checking for mkstemps... yes
checking for working iconv... yes
checking for putenv... yes
checking whether iconv is compatible with its POSIX signature... yes
yes
configure: updating cache ./config.cache
checking for random... checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: executing libtool commands
yes
checking whether g++ supports C++11 features by default... yes
checking whether std::tr1::hash<off_t> is defined... config.status: executing default-1 commands
config.status: creating po/POTFILES
yes
checking whether we can use attributes with template functions... config.status: creating po/Makefile
yes
config.status: executing default commands
yes
checking for struct stat::st_mtim.... checking for rename... yes
checking locale.h usability... yes
checking locale.h presence... config.status: creating Makefile
yes
checking for locale.h... yes
checking for setlocale... config.status: creating backtrace-supported.h
yes
config.status: creating install-debuginfo-for-buildid.sh
checking for rindex... yes
checking for LC_MESSAGES... config.status: creating config.h
config.status: executing libtool commands
config.status: executing gstdint.h commands
yes
checking for setenv... config.status: executing default commands
yes
checking whether to enable maintainer-specific portions of Makefiles... no
configure: updating cache ./config.cache
checking that generated files are newer than configure... done
configure: creating ./config.status
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libbacktrace'
make  all-am
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libbacktrace'
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o atomic.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/atomic.c
true  DO=all multi-do # make
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o dwarf.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/dwarf.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o fileline.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/fileline.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o posix.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/posix.c
yes
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o print.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/print.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o sort.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/sort.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o state.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/state.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o backtrace.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/backtrace.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o simple.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/simple.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o elf.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/elf.c
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o mmapio.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/mmapio.c
checking for snprintf... /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace  -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include -I /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2     -c -o mmap.lo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/mmap.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/fileline.c"  -fPIC -DPIC -o .libs/fileline.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/dwarf.c"  -fPIC -DPIC -o .libs/dwarf.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/atomic.c"  -fPIC -DPIC -o .libs/atomic.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/sort.c"  -fPIC -DPIC -o .libs/sort.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/print.c"  -fPIC -DPIC -o .libs/print.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/simple.c"  -fPIC -DPIC -o .libs/simple.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/backtrace.c"  -fPIC -DPIC -o .libs/backtrace.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/posix.c"  -fPIC -DPIC -o .libs/posix.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/state.c"  -fPIC -DPIC -o .libs/state.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/elf.c"  -fPIC -DPIC -o .libs/elf.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/mmap.c"  -fPIC -DPIC -o .libs/mmap.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/atomic.c" -o atomic.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/print.c" -o print.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/sort.c" -o sort.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/fileline.c" -o fileline.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/backtrace.c" -o backtrace.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/simple.c" -o simple.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/mmapio.c"  -fPIC -DPIC -o .libs/mmapio.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/dwarf.c" -o dwarf.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/posix.c" -o posix.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/mmap.c" -o mmap.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/state.c" -o state.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/elf.c" -o elf.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../include" -I "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/../libgcc" -I ../libgcc -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -c "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libbacktrace/mmapio.c" -o mmapio.o >/dev/null 2>&1
/bin/bash ./libtool  --tag=CC   --mode=link gcc -funwind-tables -frandom-seed=libbacktrace.la -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2       -o libbacktrace.la  atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo 
yes
config.status: creating Makefile
checking for sigsetmask... config.status: creating testsuite/Makefile
libtool: link: ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc .libs/libbacktrace.a .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o .libs/mmapio.o .libs/mmap.o 
libtool: link: ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so .libs/libbacktrace.a
yes
checking for stpcpy... config.status: creating po/Makefile.in
libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" )
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libbacktrace'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libbacktrace'
config.status: creating config.h
config.status: executing depfiles commands
yes
checking for stpncpy... config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
yes
checking for strcasecmp... yes
checking for strchr... config.status: executing libtool commands
config.status: executing default-1 commands
yes
config.status: creating po/POTFILES
checking for strdup... config.status: creating po/Makefile
yes
checking for strncasecmp... yes
checking for strndup... config.status: executing default-1 commands
config.status: creating po/POTFILES
yes
config.status: creating po/Makefile
checking for strnlen... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtod... yes
checking for strtol... yes
checking for strtoul... yes
checking for strtoll... yes
checking for strtoull... yes
checking for strverscmp... yes
checking for tmpnam... yes
checking for vasprintf... yes
checking for vfprintf... yes
checking for vprintf... yes
checking for vsnprintf... yes
checking for vsprintf... yes
checking for waitpid... yes
checking for setproctitle... no
checking whether alloca needs Cray hooks... no
checking stack direction for C alloca... 1
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for _doprnt... no
checking for sys_errlist... no
checking for sys_nerr... no
checking for sys_siglist... no
checking for external symbol _system_configuration... no
checking for __fsetlocking... yes
checking for canonicalize_file_name... yes
checking for dup3... yes
checking for getrlimit... yes
checking for getrusage... yes
checking for getsysinfo... no
checking for gettimeofday... (cached) yes
checking for on_exit... yes
checking for pipe2... yes
checking for posix_spawn... yes
checking for posix_spawnp... yes
checking for psignal... yes
checking for pstat_getdynamic... no
checking for pstat_getstatic... no
checking for realpath... yes
checking for setrlimit... yes
checking for spawnve... no
checking for spawnvpe... no
checking for strerror... yes
checking for strsignal... yes
checking for sysconf... yes
checking for sysctl... no
checking for sysmp... no
checking for table... no
checking for times... yes
checking for wait3... yes
checking for wait4... yes
checking for sbrk... yes
checking whether basename is declared... yes
checking whether ffs is declared... yes
checking whether asprintf is declared... yes
checking whether vasprintf is declared... yes
checking whether snprintf is declared... yes
checking whether vsnprintf is declared... yes
checking whether calloc is declared... yes
checking whether getenv is declared... yes
checking whether getopt is declared... yes
checking whether malloc is declared... yes
checking whether realloc is declared... yes
checking whether sbrk is declared... yes
checking whether strtol is declared... yes
checking whether strtoul is declared... yes
checking whether strtoll is declared... yes
checking whether strtoull is declared... yes
checking whether strverscmp is declared... yes
checking whether strnlen is declared... yes
checking whether canonicalize_file_name must be declared... no
checking for SHA1 HW acceleration support... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for getpagesize... (cached) yes
checking for working mmap... yes
checking for working strncmp... yes
configure: updating cache ./config.cache
configure: creating ./config.status
config.status: creating Makefile
config.status: creating testsuite/Makefile
config.status: creating config.h
config.status: executing default commands
mkdir -p -- ./bfd
Configuring in ./bfd
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libiberty'
if [ x"" != x ] && [ ! -d pic ]; then \
  mkdir pic; \
else true; fi
if [ x"" != x ] && [ ! -d noasan ]; then \
  mkdir noasan; \
else true; fi
touch stamp-picdir
touch stamp-noasandir
echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./ldirname.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/regex.c -o pic/regex.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/cplus-dem.c -o pic/cplus-dem.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/cp-demangle.c -o pic/cp-demangle.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/md5.c -o pic/md5.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/regex.c -o noasan/regex.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/cp-demangle.c -o noasan/cp-demangle.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/cplus-dem.c -o noasan/cplus-dem.o; \
else true; fi
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libiberty/testsuite'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libiberty/testsuite'
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/md5.c -o noasan/md5.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/regex.c -o regex.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/cp-demangle.c -o cp-demangle.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/cplus-dem.c -o cplus-dem.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/md5.c -o md5.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/sha1.c -o pic/sha1.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/alloca.c -o pic/alloca.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/sha1.c -o noasan/sha1.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/alloca.c -o noasan/alloca.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/argv.c -o pic/argv.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/bsearch_r.c -o pic/bsearch_r.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/sha1.c -o sha1.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/choose-temp.c -o pic/choose-temp.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/alloca.c -o alloca.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/argv.c -o noasan/argv.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/bsearch_r.c -o noasan/bsearch_r.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/choose-temp.c -o noasan/choose-temp.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/concat.c -o pic/concat.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/argv.c -o argv.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/bsearch_r.c -o bsearch_r.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/choose-temp.c -o choose-temp.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/concat.c -o noasan/concat.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/cp-demint.c -o pic/cp-demint.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/crc32.c -o pic/crc32.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/concat.c -o concat.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/cp-demint.c -o noasan/cp-demint.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/d-demangle.c -o pic/d-demangle.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/crc32.c -o noasan/crc32.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/dwarfnames.c -o pic/dwarfnames.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/cp-demint.c -o cp-demint.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/d-demangle.c -o noasan/d-demangle.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/crc32.c -o crc32.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/dwarfnames.c -o noasan/dwarfnames.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/dyn-string.c -o pic/dyn-string.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/d-demangle.c -o d-demangle.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fdmatch.c -o pic/fdmatch.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/dwarfnames.c -o dwarfnames.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/dyn-string.c -o noasan/dyn-string.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fdmatch.c -o noasan/fdmatch.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fibheap.c -o pic/fibheap.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/filedescriptor.c -o pic/filedescriptor.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/dyn-string.c -o dyn-string.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fdmatch.c -o fdmatch.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fibheap.c -o noasan/fibheap.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/filedescriptor.c -o noasan/filedescriptor.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fibheap.c -o fibheap.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/filename_cmp.c -o pic/filename_cmp.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/floatformat.c -o pic/floatformat.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/filedescriptor.c -o filedescriptor.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fnmatch.c -o pic/fnmatch.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/filename_cmp.c -o noasan/filename_cmp.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/floatformat.c -o noasan/floatformat.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getopt.c -o pic/getopt.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/filename_cmp.c -o filename_cmp.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fnmatch.c -o noasan/fnmatch.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/floatformat.c -o floatformat.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fopen_unlocked.c -o noasan/fopen_unlocked.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getopt.c -o noasan/getopt.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fnmatch.c -o fnmatch.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getopt1.c -o pic/getopt1.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getpwd.c -o pic/getpwd.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getopt.c -o getopt.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getruntime.c -o pic/getruntime.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getopt1.c -o noasan/getopt1.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getpwd.c -o noasan/getpwd.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/fopen_unlocked.c -o fopen_unlocked.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getruntime.c -o noasan/getruntime.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getopt1.c -o getopt1.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getpwd.c -o getpwd.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/getruntime.c -o getruntime.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/hashtab.c -o pic/hashtab.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/hex.c -o pic/hex.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/lbasename.c -o pic/lbasename.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/hashtab.c -o noasan/hashtab.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/hex.c -o noasan/hex.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/ldirname.c -o pic/ldirname.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/lbasename.c -o noasan/lbasename.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/hashtab.c -o hashtab.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/lrealpath.c -o pic/lrealpath.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/hex.c -o hex.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/ldirname.c -o noasan/ldirname.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/lbasename.c -o lbasename.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/make-relative-prefix.c -o pic/make-relative-prefix.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/lrealpath.c -o noasan/lrealpath.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/ldirname.c -o ldirname.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/make-temp-file.c -o pic/make-temp-file.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/objalloc.c -o pic/objalloc.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/make-relative-prefix.c -o noasan/make-relative-prefix.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/lrealpath.c -o lrealpath.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/obstack.c -o pic/obstack.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/make-temp-file.c -o noasan/make-temp-file.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/objalloc.c -o noasan/objalloc.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/make-relative-prefix.c -o make-relative-prefix.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/obstack.c -o noasan/obstack.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/make-temp-file.c -o make-temp-file.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/objalloc.c -o objalloc.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/obstack.c -o obstack.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/partition.c -o pic/partition.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pexecute.c -o pic/pexecute.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/physmem.c -o pic/physmem.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pex-common.c -o pic/pex-common.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pex-one.c -o pic/pex-one.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pexecute.c -o noasan/pexecute.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/physmem.c -o noasan/physmem.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/partition.c -o noasan/partition.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pex-common.c -o noasan/pex-common.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pex-one.c -o noasan/pex-one.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pexecute.c -o pexecute.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/physmem.c -o physmem.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/partition.c -o partition.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pex-unix.c -o pic/pex-unix.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pex-one.c -o pex-one.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/vprintf-support.c -o pic/vprintf-support.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/rust-demangle.c -o pic/rust-demangle.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pex-unix.c -o noasan/pex-unix.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/vprintf-support.c -o noasan/vprintf-support.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pex-common.c -o pex-common.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/rust-demangle.c -o noasan/rust-demangle.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/safe-ctype.c -o pic/safe-ctype.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/pex-unix.c -o pex-unix.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/vprintf-support.c -o vprintf-support.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/rust-demangle.c -o rust-demangle.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object.c -o pic/simple-object.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/safe-ctype.c -o noasan/safe-ctype.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-coff.c -o pic/simple-object-coff.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-elf.c -o pic/simple-object-elf.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object.c -o noasan/simple-object.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/safe-ctype.c -o safe-ctype.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-coff.c -o noasan/simple-object-coff.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-elf.c -o noasan/simple-object-elf.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object.c -o simple-object.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-mach-o.c -o pic/simple-object-mach-o.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-coff.c -o simple-object-coff.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-xcoff.c -o pic/simple-object-xcoff.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/sort.c -o pic/sort.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/spaces.c -o pic/spaces.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-elf.c -o simple-object-elf.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/sort.c -o noasan/sort.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-mach-o.c -o simple-object-mach-o.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/spaces.c -o noasan/spaces.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/simple-object-xcoff.c -o simple-object-xcoff.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/sort.c -o sort.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/splay-tree.c -o pic/splay-tree.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/spaces.c -o spaces.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/splay-tree.c -o noasan/splay-tree.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/stack-limit.c -o pic/stack-limit.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/strerror.c -o pic/strerror.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/splay-tree.c -o splay-tree.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/stack-limit.c -o noasan/stack-limit.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/strerror.c -o noasan/strerror.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/stack-limit.c -o stack-limit.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/strerror.c -o strerror.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/strsignal.c -o pic/strsignal.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/timeval-utils.c -o pic/timeval-utils.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/strsignal.c -o noasan/strsignal.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xasprintf.c -o pic/xasprintf.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/timeval-utils.c -o noasan/timeval-utils.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/strsignal.c -o strsignal.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xasprintf.c -o noasan/xasprintf.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xatexit.c -o pic/xatexit.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/timeval-utils.c -o timeval-utils.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xexit.c -o pic/xexit.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xatexit.c -o noasan/xatexit.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xmalloc.c -o pic/xmalloc.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xasprintf.c -o xasprintf.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xmemdup.c -o pic/xmemdup.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xexit.c -o noasan/xexit.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xatexit.c -o xatexit.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xmalloc.c -o noasan/xmalloc.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xmemdup.c -o noasan/xmemdup.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xexit.c -o xexit.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xmalloc.c -o xmalloc.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xmemdup.c -o xmemdup.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xstrdup.c -o pic/xstrdup.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xstrerror.c -o pic/xstrerror.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xstrndup.c -o pic/xstrndup.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xstrdup.c -o noasan/xstrdup.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xstrerror.c -o noasan/xstrerror.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xstrndup.c -o noasan/xstrndup.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xstrdup.c -o xstrdup.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xstrerror.c -o xstrerror.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xstrndup.c -o xstrndup.o
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xvasprintf.c -o pic/xvasprintf.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/setproctitle.c -o pic/setproctitle.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xvasprintf.c -o noasan/xvasprintf.o; \
else true; fi
if [ x"" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/setproctitle.c -o noasan/setproctitle.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/xvasprintf.c -o xvasprintf.o
gcc -c -DHAVE_CONFIG_H -g -O2      -I. -I/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/setproctitle.c -o setproctitle.o
rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a
ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc ./libiberty.a \
  ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./ldirname.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o  ./setproctitle.o
ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so ./libiberty.a
configure: creating cache ./config.cache
checking build system type... if [ x"" != x ]; then \
  cd pic; \
  ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc ./libiberty.a \
    ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./ldirname.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o  ./setproctitle.o; \
  ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so ./libiberty.a; \
  cd ..; \
else true; fi; \
if [ x"" != x ]; then \
  cd noasan; \
  ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc ./libiberty.a \
    ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./ldirname.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o  ./setproctitle.o; \
  ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so ./libiberty.a; \
  cd ..; \
else true; fi
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libiberty'
armv8l-unknown-linux-gnueabihf
checking host system type... armv8l-unknown-linux-gnueabihf
checking target system type... armv8l-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for armv8l-unknown-linux-gnueabihf-ar... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
checking the name lister (/usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for ld option to reload object files... -r
checking for armv8l-unknown-linux-gnueabihf-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for clang... no
checking for armv8l-unknown-linux-gnueabihf-llvm-config... no
checking for llvm-config... llvm-config
checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for -plugin option... --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-strip... no
checking for strip... strip
checking for armv8l-unknown-linux-gnueabihf-ranlib... (cached) ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking command to parse /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B output from gcc object... ok
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for dlfcn.h... (cached) yes
checking for windows.h... no
checking for library containing dlsym... none required
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether to install libbfd... yes
checking whether byte ordering is bigendian... no
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ld used by GCC... ld
checking if the linker (ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyPreferredLanguages... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking whether NLS is requested... yes
checking for catalogs to be installed...  da es fi fr hr id ja ka ms pt ro ru rw sr sv tr uk vi zh_CN
checking size of long long... 8
checking size of void *... 4
checking size of long... 4
checking size of int... 4
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for fcntl... yes
checking for fdopen... yes
checking for fileno... yes
checking for fls... no
checking for getgid... yes
checking for getpagesize... yes
checking for getrlimit... yes
checking for getuid... yes
checking for sysconf... yes
checking whether basename is declared... yes
checking whether ffs is declared... yes
checking whether stpcpy is declared... yes
checking whether asprintf is declared... yes
checking whether vasprintf is declared... yes
checking whether strnlen is declared... yes
checking whether strtoull is declared... yes
checking whether ___lc_codepage_func is declared... no
checking for thread local storage (TLS) class... _Thread_local
checking for armv8l-unknown-linux-gnueabihf-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libzstd >= 1.4.0... no
checking compiler support for hidden visibility... yes
checking linker --as-needed support... yes
checking for cos in -lm... yes
checking sys/procfs.h usability... yes
checking sys/procfs.h presence... yes
checking for sys/procfs.h... yes
checking for prstatus_t in sys/procfs.h... yes
checking for prstatus32_t in sys/procfs.h... no
checking for prstatus_t.pr_who in sys/procfs.h... no
checking for prstatus32_t.pr_who in sys/procfs.h... no
checking for pstatus_t in sys/procfs.h... no
checking for pxstatus_t in sys/procfs.h... no
checking for pstatus32_t in sys/procfs.h... no
checking for prpsinfo_t in sys/procfs.h... yes
checking for prpsinfo_t.pr_pid in sys/procfs.h... yes
checking for prpsinfo32_t in sys/procfs.h... no
checking for prpsinfo32_t.pr_pid in sys/procfs.h... no
checking for psinfo_t in sys/procfs.h... no
checking for psinfo_t.pr_pid in sys/procfs.h... no
checking for psinfo32_t in sys/procfs.h... no
checking for psinfo32_t.pr_pid in sys/procfs.h... no
checking for lwpstatus_t in sys/procfs.h... no
checking for lwpxstatus_t in sys/procfs.h... no
checking for lwpstatus_t.pr_context in sys/procfs.h... no
checking for lwpstatus_t.pr_reg in sys/procfs.h... no
checking for lwpstatus_t.pr_fpreg in sys/procfs.h... no
checking for win32_pstatus_t in sys/procfs.h... no
checking for ftello... yes
checking for ftello64... yes
checking for fseeko... yes
checking for fseeko64... yes
checking for fopen64... yes
checking whether ftello is declared... yes
checking whether ftello64 is declared... yes
checking whether fseeko is declared... yes
checking whether fseeko64 is declared... yes
checking whether fopen64 is declared... yes
checking size of off_t... 8
checking file_ptr type... int64_t
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... (cached) yes
checking for working mmap... yes
checking for madvise... yes
checking for mprotect... yes
configure: updating cache ./config.cache
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bfd-in3.h
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing default commands
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
  GEN      bfdver.h
  GEN      elf32-target.h
  GEN      elf64-target.h
  GEN      targmatch.h
Making info in po
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd/po'
( if test 'x/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po' != 'x.'; then \
    posrcprefix='/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/'; \
  else \
    posrcprefix="../"; \
  fi; \
  rm -f SRC-POTFILES-t SRC-POTFILES \
    && (sed -e '/^#/d' \
            -e '/^[ 	]*$/d' \
	    -e "s@.*@	$posrcprefix& \\\\@" < /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/SRC-POTFILES.in \
	| sed -e '$s/\\$//') > SRC-POTFILES-t \
    && chmod a-w SRC-POTFILES-t \
    && mv SRC-POTFILES-t SRC-POTFILES )
( rm -f BLD-POTFILES-t BLD-POTFILES \
    && (sed -e '/^#/d' \
            -e '/^[ 	]*$/d' \
	    -e "s@.*@	../& \\\\@" < /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/BLD-POTFILES.in \
	| sed -e '$s/\\$//') > BLD-POTFILES-t \
    && chmod a-w BLD-POTFILES-t \
    && mv BLD-POTFILES-t BLD-POTFILES )
cd .. \
  && CONFIG_FILES=po/Makefile.in:po/Make-in \
     CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing default commands
make[3]: Nothing to be done for 'info'.
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd/po'
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
  GEN      doc/bfdver.texi
  CCLD     doc/chew.stamp
  GEN      doc/aoutx.stamp
  GEN      doc/archive.stamp
  GEN      doc/archures.stamp
  GEN      doc/bfdio.stamp
  GEN      doc/bfdt.stamp
  GEN      doc/cache.stamp
  GEN      doc/coffcode.stamp
  GEN      doc/corefile.stamp
  GEN      doc/elf.stamp
  GEN      doc/elfcode.stamp
  GEN      doc/format.stamp
  GEN      doc/libbfd.stamp
  GEN      doc/linker.stamp
  GEN      doc/hash.stamp
  GEN      doc/mmo.stamp
  GEN      doc/opncls.stamp
  GEN      doc/section.stamp
  GEN      doc/syms.stamp
  GEN      doc/reloc.stamp
  GEN      doc/targets.stamp
  MAKEINFO doc/bfd.info
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
make  all-recursive
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
Making all in po
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd/po'
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/da | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/da.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/es | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/es.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/fi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/fi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/fr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/fr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/hr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/hr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/id | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/id.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/ja | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/ja.po
file=`echo ka | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/ka.po
file=`echo ms | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/ms.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/pt | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/pt.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/ro | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/ro.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/ru | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/ru.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/rw | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/rw.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/sr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/sr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/sv | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/sv.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/tr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/tr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/uk | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/uk.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/vi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/vi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/zh_CN | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/zh_CN.po
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd/po'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
rm -f bfd-tmp.h
cp bfd-in3.h bfd-tmp.h
rm -f tofiles
/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../move-if-change bfd-tmp.h bfd.h
f=""; \
for i in elf32-arm.lo elf32.lo elf-attrs.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo elf-properties.lo dwarf1.lo dwarf2.lo elf32-gen.lo plugin.lo cpu-arm.lo   ; do \
  case " $f " in \
    *" $i "*) ;; \
    *) f="$f $i" ;; \
  esac ; \
done ; \
echo $f > tofiles
/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../move-if-change tofiles ofiles
rm -f bfd-tmp.h
touch stmp-bfd-h
touch stamp-ofiles
  CC       archures.lo
  CC       archive.lo
  CC       bfd.lo
  MAKEINFO doc/bfd.info
  CC       bfdio.lo
  CC       cache.lo
  CC       coff-bfd.lo
  CC       compress.lo
  CC       corefile.lo
  CC       format.lo
  CC       hash.lo
  CC       libbfd.lo
  CC       linker.lo
  CC       merge.lo
  CC       opncls.lo
  CC       reloc.lo
  CC       section.lo
  CC       simple.lo
  CC       stab-syms.lo
  CC       stabs.lo
  CC       syms.lo
  CC       targets.lo
  CC       binary.lo
  CC       ihex.lo
  CC       srec.lo
  CC       tekhex.lo
  CC       verilog.lo
  CC       elf32-arm.lo
  CC       elf32.lo
  CC       elf-attrs.lo
  CC       elflink.lo
  CC       elf-strtab.lo
  CC       elf.lo
  CC       elf-eh-frame.lo
  CC       elf-properties.lo
  CC       dwarf1.lo
  CC       dwarf2.lo
  CC       elf32-gen.lo
  CC       plugin.lo
  CC       cpu-arm.lo
  CCLD     libbfd.la
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
mkdir -p -- ./opcodes
mkdir -p -- ./libctf
mkdir -p -- ./ld
Configuring in ./libctf
Configuring in ./opcodes
Configuring in ./ld
configure: creating cache ./config.cache
configure: creating cache ./config.cache
checking build system type... configure: creating cache ./config.cache
armv8l-unknown-linux-gnueabihf
checking host system type... checking build system type... checking build system type... armv8l-unknown-linux-gnueabihf
checking target system type... armv8l-unknown-linux-gnueabihf
checking host system type... armv8l-unknown-linux-gnueabihf
checking host system type... armv8l-unknown-linux-gnueabihf
armv8l-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... checking target system type... yes
armv8l-unknown-linux-gnueabihf
checking target system type... armv8l-unknown-linux-gnueabihf
armv8l-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for a thread-safe mkdir -p... yes
/usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... checking whether make supports nested variables... yes
yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
checking whether make supports nested variables... (cached) yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for armv8l-unknown-linux-gnueabihf-gcc... gcc
checking whether the C compiler works... checking whether the C compiler works... checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... 
checking whether we are cross compiling... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... no
checking for suffix of object files... yes
checking for gcc option to accept ISO C89... yes
checking whether gcc accepts -g... o
checking whether we are using the GNU C compiler... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether gcc accepts -g... none needed
checking whether gcc understands -c and -o together... yes
checking for gcc option to accept ISO C89... yes
checking how to run the C preprocessor... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc -E
gcc3
gcc3
checking how to run the C preprocessor... checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... gcc -E
yes
checking dependency style of g++... gcc3
checking for grep that handles long lines and -e... /usr/bin/grep
checking how to run the C preprocessor... checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... gcc -E
yes
checking for sys/types.h... yes
checking for sys/stat.h... checking for egrep... yes
/usr/bin/grep -E
checking for ANSI C header files... checking for stdlib.h... yes
checking for string.h... yes
yes
checking for sys/types.h... checking for memory.h... yes
yes
checking for sys/stat.h... checking for strings.h... yes
yes
checking for stdlib.h... checking for inttypes.h... yes
yes
checking for string.h... checking for stdint.h... yes
yes
yes
checking for sys/types.h... checking for unistd.h... checking for memory.h... yes
yes
yes
checking for sys/stat.h... checking minix/config.h usability... checking for strings.h... yes
yes
checking for stdlib.h... checking for inttypes.h... yes
yes
checking for stdint.h... checking for string.h... yes
yes
no
checking minix/config.h presence... checking for unistd.h... checking for memory.h... yes
yes
checking minix/config.h usability... checking for strings.h... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for inttypes.h... checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for stdint.h... yes
checking for style of include used by make... GNU
checking whether make supports nested variables... yes
yes
checking for unistd.h... checking dependency style of gcc... no
checking minix/config.h presence... yes
checking minix/config.h usability... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... gcc3
checking whether make supports nested variables... (cached) yes
checking whether make sets $(MAKE)... yes
checking for armv8l-unknown-linux-gnueabihf-ar... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-ranlib... (cached) ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
yes
checking for armv8l-unknown-linux-gnueabihf-gcc... (cached) gcc
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-ar... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking the archiver (ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so) interface... no
checking minix/config.h presence... ar
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
checking the name lister (/usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B) interface... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... checking for xgettext... yes
checking for armv8l-unknown-linux-gnueabihf-pkg-config... /usr/bin/xgettext
no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking how to print strings... BSD nm
checking whether ln -s works... printf
checking for a sed that does not truncate output... yes
checking the maximum length of command line arguments... /usr/bin/sed
checking for msgmerge... checking for fgrep... 1572864
checking whether the shell understands some XSI constructs... yes
/usr/bin/grep -F
checking whether the shell understands "+="... checking for ld used by gcc... yes
checking for ld option to reload object files... -r
checking for armv8l-unknown-linux-gnueabihf-objdump... objdump
/usr/bin/msgmerge
checking how to recognize dependent libraries... pass_all
checking for clang... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... checking for ld used by GCC... no
checking for armv8l-unknown-linux-gnueabihf-llvm-config... no
checking for llvm-config... llvm-config
checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for -plugin option... ld
checking if the linker (ld) is GNU ld... yes
--plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for shared library run path origin... checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-strip... no
checking for strip... strip
checking for armv8l-unknown-linux-gnueabihf-ranlib... (cached) ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking command to parse /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B output from gcc object... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
checking the name lister (/usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B) interface... done
checking for CFPreferencesCopyAppValue... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for ld option to reload object files... -r
checking for armv8l-unknown-linux-gnueabihf-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for clang... no
checking for CFLocaleCopyPreferredLanguages... no
checking for armv8l-unknown-linux-gnueabihf-llvm-config... no
checking for llvm-config... llvm-config
checking for armv8l-unknown-linux-gnueabihf-ar... ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for -plugin option... --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-strip... no
checking for strip... no
checking for GNU gettext in libc... strip
checking for armv8l-unknown-linux-gnueabihf-ranlib... ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking command to parse /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B output from gcc object... ok
checking for dlfcn.h... yes
checking for objdir... .libs
yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking whether NLS is requested... yes
checking for catalogs to be installed... 
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... ok
yes
checking for BSD- or MS-compatible name lister (nm)... checking for dlfcn.h... yes
checking for objdir... checking if gcc supports -fno-rtti -fno-exceptions... .libs
no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B
checking the name lister (/usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B) interface... yes
checking if gcc static flag -static works... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for ld option to reload object files... -r
checking for armv8l-unknown-linux-gnueabihf-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for clang... no
checking for armv8l-unknown-linux-gnueabihf-llvm-config... no
checking for llvm-config... llvm-config
checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for -plugin option... --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking if gcc supports -fno-rtti -fno-exceptions... checking for armv8l-unknown-linux-gnueabihf-ar... (cached) ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking for armv8l-unknown-linux-gnueabihf-strip... no
checking for strip... strip
checking for armv8l-unknown-linux-gnueabihf-ranlib... (cached) ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
checking command to parse /usr/bin/nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -B output from gcc object... yes
checking if gcc supports -c -o file.o... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... yes
checking dynamic linker characteristics... ok
checking for dlfcn.h... yes
checking for objdir... .libs
yes
checking if gcc supports -c -o file.o... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... no
checking dynamic linker characteristics... yes
checking if gcc static flag -static works... Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether to install libbfd... yes
checking whether NLS is requested... yes
checking for msgfmt... yes
checking if gcc supports -c -o file.o... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... checking for msgmerge... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... /usr/bin/msgmerge
checking how to run the C++ preprocessor... yes
checking dynamic linker characteristics... checking for ld used by GCC... ld
checking if the linker (ld) is GNU ld... yes
checking for shared library run path origin... g++ -E
done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyPreferredLanguages... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for GNU gettext in libc... no
configure: creating ./config.lt
yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking whether NLS is requested... yes
checking for catalogs to be installed... checking for ld used by g++... ld
checking if the linker (ld) is GNU ld... yes
checking whether the g++ linker (ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works...  da de es fi fr ga id it ka nl pt_BR ro sr sv tr uk vi zh_CN
checking whether BFD is 64-bit... yes
checking if g++ static flag -static works... no
checking whether basename is declared... yes
checking whether stpcpy is declared... yes
checking for sigsetjmp... yes

checking if g++ supports -c -o file.o... checking linker --as-needed support... yes
checking for cos in -lm... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for dlfcn.h... (cached) yes
checking for windows.h... yes
configure: updating cache ./config.cache
checking that generated files are newer than configure... done
configure: creating ./config.status
no
checking for library containing dlsym... none required
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether BFD is 64-bit... no
config.lt: creating libtool
checking for aclocal... ${SHELL} /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/missing aclocal-1.15
checking for autoconf... ${SHELL} /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/missing autoconf
checking for autoheader... ${SHELL} /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/missing autoheader
checking whether gcc supports -W... yes
checking whether gcc supports -Wall... yes
checking whether gcc supports -Wnarrowing... yes
checking whether gcc supports -Wwrite-strings... yes
checking whether gcc supports -Wmissing-format-attribute... Setting warning flags = -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144
checking for LC_MESSAGES... yes
checking whether gcc supports -Wstrict-prototypes... yes
checking whether gcc supports -Wmissing-prototypes... yes
checking whether gcc supports -Wold-style-definition... yes
checking whether gcc supports -pedantic -Wlong-long... yes
checking whether NLS is requested... yes
checking for msgfmt... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether to install libbfd... yes
checking whether gcc supports -Wall... (cached) yes
/usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
/usr/bin/xgettext
checking for sys/param.h... checking for msgmerge... /usr/bin/msgmerge
yes
checking for getpagesize... checking for ld used by GCC... ld
checking if the linker (ld) is GNU ld... yes
checking for shared library run path origin... yes
checking for working mmap... done
checking for CFPreferencesCopyAppValue... yes
checking for library containing dlsym... no
checking for CFLocaleCopyPreferredLanguages... no
checking for GNU gettext in libc... none required
checking for ELF support in BFD... config.status: creating Makefile
yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking whether NLS is requested... yes
checking for catalogs to be installed... config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
 bg da de es fi fr ga id it ja ka pt_BR ro ru sr sv tr uk vi zh_CN zh_TW
checking for bison... bison -y
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... yes
checking whether byte ordering is bigendian... no
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking valgrind/valgrind.h usability... yes
checking valgrind/valgrind.h presence... yes
checking for valgrind/valgrind.h... yes
checking for pread... yes
config.status: executing libtool commands
checking whether bswap_16 is declared... yes
config.status: executing default-1 commands
checking whether bswap_32 is declared... yes
config.status: creating po/POTFILES
config.status: creating po/Makefile
checking whether bswap_64 is declared... yes
checking whether asprintf is declared... yes
checking whether vasprintf is declared... yes
checking whether stpcpy is declared... yes
checking for qsort_r... make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
make  all-recursive
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
Making all in .
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
  CC       dis-buf.lo
  CC       disassemble.lo
  CC       dis-init.lo
  CC       arm-dis.lo
yes
checking for qsort_r signature...   CCLD     libopcodes.la
GNU
checking for O_CLOEXEC... libtooldir=`/bin/bash ./libtool --config | sed -n -e 's/^objdir=//p'`; \
if [ -f $libtooldir/libopcodes.a ]; then \
  cp $libtooldir/libopcodes.a libopcodes.tmp; \
  ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so libopcodes.tmp; \
  /bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/../move-if-change libopcodes.tmp libopcodes.a; \
else true; fi
yes
checking for makeinfo... /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/missing makeinfo --split-size=5000000
configure: WARNING:
*** Makeinfo is too old. Info documentation will not be built.
checking for expect... /usr/bin/expect
checking for Tcl supporting try/catch... yes
checking for linker versioning flags... touch stamp-lib
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
Making all in po
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes/po'
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/da | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/da.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/de | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/de.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/es | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/es.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/fi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/fi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/fr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/fr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/ga | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/ga.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/id | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/id.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/it | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/it.po
file=`echo ka | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/ka.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/nl | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/nl.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/pt_BR | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/pt_BR.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/ro | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/ro.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/sr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/sr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/sv | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/sv.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/tr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/tr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/uk | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/uk.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/vi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/vi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/zh_CN | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/zh_CN.po
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes/po'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
-Wl,--version-script
configure: updating cache ./config.cache
checking that generated files are newer than configure... done
configure: creating ./config.status
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
make  all-recursive
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
Making all in po
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas/po'
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/es | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/es.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/fi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/fi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/fr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/fr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/id | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/id.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/ja | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/ja.po
file=`echo ka | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/ka.po
file=`echo ro | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/ro.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/ru | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/ru.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/rw | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/rw.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/sv | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/sv.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/tr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/tr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/uk | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/uk.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/zh_CN | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/zh_CN.po
none needed
checking whether yytext is a pointer... make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas/po'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
  CC       app.o
  CC       as.o
  CC       atof-generic.o
  CC       codeview.o
  CC       compress-debug.o
  CC       cond.o
  CC       depend.o
  CC       dwarf2dbg.o
  CC       dw2gencfi.o
  CC       ehopt.o
  CC       ecoff.o
  CC       expr.o
  CC       flonum-konst.o
  CC       flonum-copy.o
  CC       flonum-mult.o
  CC       frags.o
  CC       gen-sframe.o
  CC       hash.o
  CC       ginsn.o
  CC       input-file.o
  CC       input-scrub.o
  CC       listing.o
  CC       literal.o
  CC       macro.o
  CC       output-file.o
  CC       messages.o
  CC       read.o
  CC       remap.o
  CC       sb.o
  CC       scfidw2gen.o
  CC       scfi.o
  CC       sframe-opt.o
  CC       stabs.o
  CC       subsegs.o
  CC       symbols.o
  CC       write.o
  CC       config/tc-arm.o
  GEN      doc/asconfig.texi
  CC       config/obj-elf.o
  CC       config/atof-ieee.o
  CC       config/obj-elf-attr.o
  GEN      doc/as.1
  MAKEINFO doc/as.info
no
checking whether to enable maintainer-specific portions of Makefiles... no
checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking elf-hints.h usability... config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
no
checking elf-hints.h presence... no
checking for elf-hints.h... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for inttypes.h... (cached) yes
config.status: executing default-1 commands
checking for stdint.h... (cached) yes
config.status: executing libtool commands
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence...   CCLD     as-new
yes
checking for sys/mman.h... yes
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
checking sys/param.h usability... make  all-recursive
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
yes
checking sys/param.h presence... make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
  CC       libctf_la-ctf-archive.lo
  CC       libctf_la-ctf-dump.lo
  CC       libctf_la-ctf-create.lo
  CC       libctf_la-ctf-decl.lo
  CC       libctf_la-ctf-error.lo
  CC       libctf_la-ctf-hash.lo
  CC       libctf_la-ctf-labels.lo
  CC       libctf_la-ctf-dedup.lo
  CC       libctf_la-ctf-link.lo
  CC       libctf_la-ctf-lookup.lo
  CC       libctf_la-ctf-open.lo
  CC       libctf_la-ctf-serialize.lo
  CC       libctf_la-ctf-sha1.lo
  CC       libctf_la-ctf-string.lo
  CC       libctf_la-ctf-subr.lo
  CC       libctf_la-ctf-types.lo
  CC       libctf_la-ctf-util.lo
  CC       libctf_la-ctf-open-bfd.lo
  CC       libctf_nobfd_la-ctf-archive.lo
  CC       libctf_nobfd_la-ctf-dump.lo
  CC       libctf_nobfd_la-ctf-create.lo
  CC       libctf_nobfd_la-ctf-decl.lo
  CC       libctf_nobfd_la-ctf-error.lo
  CC       libctf_nobfd_la-ctf-hash.lo
  CC       libctf_nobfd_la-ctf-labels.lo
yes
checking for sys/param.h... yes
  CC       libctf_nobfd_la-ctf-lookup.lo
  CC       libctf_nobfd_la-ctf-link.lo
  CC       libctf_nobfd_la-ctf-dedup.lo
  CC       libctf_nobfd_la-ctf-open.lo
  CC       libctf_nobfd_la-ctf-serialize.lo
  CC       libctf_nobfd_la-ctf-sha1.lo
  CC       libctf_nobfd_la-ctf-string.lo
  CC       libctf_nobfd_la-ctf-subr.lo
  CC       libctf_nobfd_la-ctf-types.lo
  CC       libctf_nobfd_la-ctf-util.lo
checking for sys/stat.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence...   CCLD     libctf.la
  CCLD     libctf-nobfd.la
yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for close... yes
checking for getrusage... make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
  GEN      flat_bl.c
  GEN      bsd_callg_bl.c
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
  GEN      fsf_callg_bl.c
make  all-recursive
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
make  all-recursive
  YACC     arparse.c
  YACC     sysinfo.c
  LEX      syslex.c
  YACC     defparse.c
  YACC     rcparse.c
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
  YACC     mcparse.c
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
Making all in po
Making info in po
Making all in po
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils/po'
make[3]: Nothing to be done for 'info'.
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils/po'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof/po'
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/bg | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/bg.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/da | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/da.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/de | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/de.po
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/po'
file=`echo es | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/es.po
file=`echo fi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/fi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/eo | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/eo.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/es | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/es.po
file=`echo fr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/fr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/fi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/fi.po
file=`echo id | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/id.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/fr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/fr.po
file=`echo it | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/it.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ga | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ga.po
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
file=`echo ja | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/ja.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/hu | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/hu.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/id | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/id.po
file=`echo ka | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/ka.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/it | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/it.po
file=`echo ro | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/ro.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ja | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ja.po
file=`echo ka | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ka.po
file=`echo sr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/sr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ms | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ms.po
file=`echo sv | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/sv.po
file=`echo uk | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/uk.po
file=`echo vi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/vi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/nl | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/nl.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/pt_BR | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/pt_BR.po
file=`echo zh_CN | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/zh_CN.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ro | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ro.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ru | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/ru.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/rw | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/rw.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/sr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/sr.po
yes
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/sv | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/sv.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/tr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/tr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/uk | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/uk.po
  GEN      doc/addr2line.1
  GEN      doc/ar.1
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/vi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/vi.po
  GEN      doc/dlltool.1
  GEN      doc/nm.1
  GEN      doc/objcopy.1
checking for glob...   GEN      doc/objdump.1
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
  GEN      doc/ranlib.1
make[4]: 'doc/.dirstamp' is up to date.
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
  MAKEINFO doc/binutils.info
  GEN      doc/readelf.1
  GEN      doc/size.1
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof/po'
  GEN      doc/strings.1
Making all in testsuite
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof/testsuite'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof/testsuite'
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/defparse.y: warning: 27 shift/reduce conflicts [-Wconflicts-sr]
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/defparse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/rcparse.y: warning: 58 shift/reduce conflicts [-Wconflicts-sr]
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/rcparse.y: warning: 10 reduce/reduce conflicts [-Wconflicts-rr]
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/rcparse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/po'
Making all in testsuite
  GEN      doc/strip.1
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
  GEN      doc/elfedit.1
  GEN      config.texi
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/sysinfo.y: warning: 1 shift/reduce conflict [-Wconflicts-sr]
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/sysinfo.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
  CC       basic_blocks.o
  CC       call_graph.o
  CC       cg_arcs.o
  CC       cg_dfn.o
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/mcparse.y: warning: 1 shift/reduce conflict [-Wconflicts-sr]
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/mcparse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
  CC       cg_print.o
  CC       corefile.o
  GEN      doc/windres.1
  GEN      doc/windmc.1
  GEN      doc/cxxfilt.man
  CC       gmon_io.o
  CC       gprof.o
  CC       hertz.o
  CC       hist.o
  CC       source.o
  CC       search_list.o
  CC       symtab.o
  CC       sym_ids.o
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/testsuite'
(for i in `seq 1 70000`; do \
   echo "int var_$i __attribute__((section(\"section_$i\"))) = $i;"; \
 done) > many_sections_define.h.tmp
  CC       utils.o
  CC       i386.o
  CC       alpha.o
(for i in `seq 1 1000 70000`; do \
   echo "assert(var_$i == $i);"; \
 done) > many_sections_check.h.tmp
  CC       vax.o
  CC       sparc.o
yes
  CC       aarch64.o
  CC       mips.o
  CC       flat_bl.o
mv -f many_sections_check.h.tmp many_sections_check.h
  CC       bsd_callg_bl.o
  CC       fsf_callg_bl.o
checking for lseek...   GEN      gprof.1
  MAKEINFO gprof.info
updating sysinfo.h
  CC       sysinfo.o
  CC       syslex_wrap.o
  GEN      doc/c++filt.1
updating arparse.h
  CCLD     sysinfo
yes
checking for mkstemp... updating mcparse.h
  GEN      sysroff.h
updating defparse.h
yes
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
checking for open... yes
checking for realpath... yes
checking for waitpid...   CCLD     gprof
yes
checking for mallinfo... updating rcparse.h
make  all-recursive
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
Making all in po
yes
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils/po'
file=`echo ar | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/ar.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/bg | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/bg.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/ca | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/ca.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/da | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/da.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/es | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/es.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/fi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/fi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/fr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/fr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/hr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/hr.po
checking for mallinfo2... file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/id | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/id.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/it | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/it.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/ja | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/ja.po
file=`echo ka | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/ka.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/pt | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/pt.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/ro | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/ro.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/ru | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/ru.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/rw | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/rw.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/sk | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/sk.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/sr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/sr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/sv | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/sv.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/tr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/tr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/uk | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/uk.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/vi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/vi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/zh_CN | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/zh_CN.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/zh_TW | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/zh_TW.po
mv -f many_sections_define.h.tmp many_sections_define.h
yes
make  all-am
checking whether environ is declared... yes
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils/po'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
checking whether stpcpy is declared... make[5]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/testsuite'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/testsuite'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/testsuite'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
  CC       size.o
  MAKEINFO doc/binutils.info
yes
  CC       filemode.o
  CC       bucomm.o
  CC       objdump.o
  CC       version.o
  CC       dwarf.o
  CC       prdbg.o
  CC       demanguse.o
  CC       rddbg.o
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
  CC       debug.o
  CC       stabs.o
  CC       rdcoff.o
  CC       elfcomm.o
checking whether strtoull is declared...   CC       arparse.o
  CXX      archive.o
  LEX      arlex.c
  CC       not-ranlib.o
  CC       arsup.o
  CC       rename.o
  CC       binemul.o
  CC       emul_vanilla.o
  CXX      binary.o
  CXX      common.o
  CC       strings.o
  CXX      attributes.o
  CXX      compressed_output.o
  CC       is-ranlib.o
  CXX      copy-relocs.o
  CXX      cref.o
  CC       wrstabs.o
  CXX      defstd.o
  CC       addr2line.o
  CXX      descriptors.o
  CXX      dirsearch.o
  CC       not-strip.o
  CC       readelf.o
  CXX      dynobj.o
  CXX      dwarf_reader.o
  CXX      ehframe.o
  CXX      errors.o
  YACC     yyscript.c
  CXX      gc.o
  CXX      fileread.o
  CXX      gold.o
  CXX      gdb-index.o
  CXX      gold-threads.o
  CXX      icf.o
  CXX      incremental.o
  CXX      int_encoding.o
  CC       unwind-ia64.o
  CXX      layout.o
  CC       elfedit.o
  CXX      mapfile.o
  CC       nm.o
  CXX      merge.o
  CC       is-strip.o
  CXX      object.o
  CXX      options.o
  CXX      output.o
  CXX      parameters.o
  CXX      plugin.o
  CXX      readsyms.o
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/object.h:27,
                 from ../../../../../../binutils/gold/icf.cc:162:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Icf::find_identical_sections(const gold::Input_objects*, gold::Symbol_table*)’ at ../../../../../../binutils/gold/icf.cc:1005:32:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
yes
  CXX      reduced_debug_output.o
checking for stdlib.h... (cached) yes
  CC       cxxfilt.o
  CC       bfdtest1.o
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/yyscript.y:45.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   45 | %pure-parser
      | ^~~~~~~~~~~~
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/yyscript.y:45.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]
   45 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/yyscript.y:52.1-14: warning: POSIX Yacc does not support %error-verbose [-Wyacc]
   52 | %error-verbose
      | ^~~~~~~~~~~~~~
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/yyscript.y:52.1-14: warning: deprecated directive: ‘%error-verbose’, use ‘%define parse.error verbose’ [-Wdeprecated]
   52 | %error-verbose
      | ^~~~~~~~~~~~~~
      | %define parse.error verbose
checking for getpagesize... /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/yyscript.y: warning: 6 shift/reduce conflicts [-Wconflicts-sr]
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/yyscript.y: warning: 1 reduce/reduce conflict [-Wconflicts-rr]
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/yyscript.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/gdb-index.h:24,
                 from ../../../../../../binutils/gold/gdb-index.cc:25:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Gdb_index::Comp_unit}; _Tp = gold::Gdb_index::Comp_unit; _Alloc = std::allocator<gold::Gdb_index::Comp_unit>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Gdb_index::Comp_unit>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Gdb_index::Type_unit}; _Tp = gold::Gdb_index::Type_unit; _Alloc = std::allocator<gold::Gdb_index::Type_unit>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Gdb_index::Type_unit>::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Dwarf_range_list::Range}; _Tp = gold::Dwarf_range_list::Range; _Alloc = std::allocator<gold::Dwarf_range_list::Range>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Dwarf_range_list::Range>::iterator’ changed in GCC 7.1
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Dwarf_range_list::Range}; _Tp = gold::Dwarf_range_list::Range; _Alloc = std::allocator<gold::Dwarf_range_list::Range>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Dwarf_range_list::Range; _Alloc = std::allocator<gold::Dwarf_range_list::Range>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Dwarf_range_list::add(unsigned int, off_t, off_t)’ at ../../../../../../binutils/gold/dwarf_reader.h:319:32,
    inlined from ‘void gold::Gdb_index_info_reader::record_cu_ranges(gold::Dwarf_die*)’ at ../../../../../../binutils/gold/gdb-index.cc:870:15:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Dwarf_range_list::Range*, std::vector<gold::Dwarf_range_list::Range> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Gdb_index::Comp_unit}; _Tp = gold::Gdb_index::Comp_unit; _Alloc = std::allocator<gold::Gdb_index::Comp_unit>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Gdb_index::Comp_unit; _Alloc = std::allocator<gold::Gdb_index::Comp_unit>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘int gold::Gdb_index::add_comp_unit(off_t, off_t)’ at ../../../../../../binutils/gold/gdb-index.h:72:32,
    inlined from ‘virtual void gold::Gdb_index_info_reader::visit_compilation_unit(off_t, off_t, gold::Dwarf_die*)’ at ../../../../../../binutils/gold/gdb-index.cc:325:52:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Gdb_index::Comp_unit*, std::vector<gold::Gdb_index::Comp_unit> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Gdb_index::Type_unit}; _Tp = gold::Gdb_index::Type_unit; _Alloc = std::allocator<gold::Gdb_index::Type_unit>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Gdb_index::Type_unit; _Alloc = std::allocator<gold::Gdb_index::Type_unit>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘int gold::Gdb_index::add_type_unit(off_t, off_t, uint64_t)’ at ../../../../../../binutils/gold/gdb-index.h:80:32,
    inlined from ‘virtual void gold::Gdb_index_info_reader::visit_type_unit(off_t, off_t, off_t, uint64_t, gold::Dwarf_die*)’ at ../../../../../../binutils/gold/gdb-index.cc:338:57:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Gdb_index::Type_unit*, std::vector<gold::Gdb_index::Type_unit> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:62,
                 from ../../../../../../binutils/gold/fileread.h:29,
                 from ../../../../../../binutils/gold/object.h:31,
                 from ../../../../../../binutils/gold/symtab.h:36,
                 from ../../../../../../binutils/gold/gc.h:29,
                 from ../../../../../../binutils/gold/object.cc:31:
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, gold::Kept_section::Comdat_section_info>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info> >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info> > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, gold::Kept_section::Comdat_section_info>}; _Key = std::__cxx11::basic_string<char>; _Tp = gold::Kept_section::Comdat_section_info; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info>; _Key = std::__cxx11::basic_string<char>; _Tp = gold::Kept_section::Comdat_section_info; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Kept_section::add_comdat_section(const std::string&, unsigned int, uint64_t)’ at ../../../../../../binutils/gold/layout.h:311:36:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info>::const_iterator’ {aka ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gold::Kept_section::Comdat_section_info> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>}; _Key = unsigned int; _Val = std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/object.h:2807:39:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_linkonce_section(gold::Layout*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/object.cc:1194:31:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_linkonce_section(gold::Layout*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/object.cc:1206:31:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_section_group(gold::Symbol_table*, gold::Layout*, unsigned int, const char*, const unsigned char*, const char*, gold::section_size_type, std::vector<bool>*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/object.cc:1126:35:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, false>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>}; _Key = unsigned int; _Val = std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/object.h:2807:39:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_linkonce_section(gold::Layout*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/object.cc:1194:31:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_linkonce_section(gold::Layout*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/object.cc:1206:31:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<32, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_section_group(gold::Symbol_table*, gold::Layout*, unsigned int, const char*, const unsigned char*, const char*, gold::section_size_type, std::vector<bool>*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/object.cc:1126:35:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<32, true>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>}; _Key = unsigned int; _Val = std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/object.h:2807:39:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_linkonce_section(gold::Layout*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/object.cc:1194:31:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_linkonce_section(gold::Layout*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/object.cc:1206:31:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, false>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_section_group(gold::Symbol_table*, gold::Layout*, unsigned int, const char*, const unsigned char*, const char*, gold::section_size_type, std::vector<bool>*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/object.cc:1126:35:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, false>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>}; _Key = unsigned int; _Val = std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/object.h:2807:39:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_linkonce_section(gold::Layout*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/object.cc:1194:31:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_linkonce_section(gold::Layout*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/object.cc:1206:31:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>}; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>; _Key = unsigned int; _Tp = gold::Sized_relobj_file<64, true>::Kept_comdat_section; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::set_kept_comdat_section(unsigned int, bool, unsigned int, uint64_t, gold::Kept_section*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/object.h:2807:39,
    inlined from ‘bool gold::Sized_relobj_file<size, big_endian>::include_section_group(gold::Symbol_table*, gold::Layout*, unsigned int, const char*, const unsigned char*, const char*, gold::section_size_type, std::vector<bool>*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/object.cc:1126:35:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> > >::const_iterator’ {aka ‘std::_Rb_tree<unsigned int, std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section>, std::_Select1st<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, gold::Sized_relobj_file<64, true>::Kept_comdat_section> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       bfdtest2.o
In file included from /usr/include/c++/13/map:62,
                 from ../../../../../../binutils/gold/fileread.h:29,
                 from ../../../../../../binutils/gold/object.h:31,
                 from ../../../../../../binutils/gold/symtab.h:36,
                 from ../../../../../../binutils/gold/ehframe.cc:30:
/usr/include/c++/13/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair<int, gold::Cie*>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, gold::Cie*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, gold::Cie*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, gold::Cie*> >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, gold::Cie*>, std::_Select1st<std::pair<const long long unsigned int, gold::Cie*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, gold::Cie*> > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<int, gold::Cie*>}; _Key = long long unsigned int; _Tp = gold::Cie*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, gold::Cie*> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<int, gold::Cie*>; _Key = long long unsigned int; _Tp = gold::Cie*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, gold::Cie*> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘bool gold::Eh_frame::read_cie(gold::Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, gold::section_size_type, const unsigned char*, gold::section_size_type, const unsigned char*, const unsigned char*, const unsigned char*, gold::Track_relocs<size, big_endian>*, Offsets_to_cie*, New_cies*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/ehframe.cc:966:15:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<long long unsigned int, gold::Cie*>::const_iterator’ {aka ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, gold::Cie*>, std::_Select1st<std::pair<const long long unsigned int, gold::Cie*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, gold::Cie*> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<int, gold::Cie*>}; _Key = long long unsigned int; _Tp = gold::Cie*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, gold::Cie*> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<int, gold::Cie*>; _Key = long long unsigned int; _Tp = gold::Cie*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, gold::Cie*> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘bool gold::Eh_frame::read_cie(gold::Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, gold::section_size_type, const unsigned char*, gold::section_size_type, const unsigned char*, const unsigned char*, const unsigned char*, gold::Track_relocs<size, big_endian>*, Offsets_to_cie*, New_cies*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/ehframe.cc:966:15:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<long long unsigned int, gold::Cie*>::const_iterator’ {aka ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, gold::Cie*>, std::_Select1st<std::pair<const long long unsigned int, gold::Cie*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, gold::Cie*> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<int, gold::Cie*>}; _Key = long long unsigned int; _Tp = gold::Cie*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, gold::Cie*> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<int, gold::Cie*>; _Key = long long unsigned int; _Tp = gold::Cie*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, gold::Cie*> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘bool gold::Eh_frame::read_cie(gold::Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, gold::section_size_type, const unsigned char*, gold::section_size_type, const unsigned char*, const unsigned char*, const unsigned char*, gold::Track_relocs<size, big_endian>*, Offsets_to_cie*, New_cies*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/ehframe.cc:966:15:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<long long unsigned int, gold::Cie*>::const_iterator’ {aka ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, gold::Cie*>, std::_Select1st<std::pair<const long long unsigned int, gold::Cie*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, gold::Cie*> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair<int, gold::Cie*>}; _Key = long long unsigned int; _Tp = gold::Cie*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, gold::Cie*> >]’,
    inlined from ‘std::__enable_if_t<std::is_constructible<std::pair<const _Key, _Val>, _Pair>::value, std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair<int, gold::Cie*>; _Key = long long unsigned int; _Tp = gold::Cie*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, gold::Cie*> >]’ at /usr/include/c++/13/bits/stl_map.h:860:27,
    inlined from ‘bool gold::Eh_frame::read_cie(gold::Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, gold::section_size_type, const unsigned char*, gold::section_size_type, const unsigned char*, const unsigned char*, const unsigned char*, gold::Track_relocs<size, big_endian>*, Offsets_to_cie*, New_cies*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/ehframe.cc:966:15:
/usr/include/c++/13/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map<long long unsigned int, gold::Cie*>::const_iterator’ {aka ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, gold::Cie*>, std::_Select1st<std::pair<const long long unsigned int, gold::Cie*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, gold::Cie*> > >::const_iterator’} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/list:66,
                 from ../../../../../../binutils/gold/options.h:41,
                 from ../../../../../../binutils/gold/layout.cc:46:
/usr/include/c++/13/bits/list.tcc: In member function ‘std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = gold::Free_list::Free_list_node; _Alloc = std::allocator<gold::Free_list::Free_list_node>]’:
/usr/include/c++/13/bits/list.tcc:101:5: note: parameter passing for argument of type ‘std::__cxx11::list<gold::Free_list::Free_list_node>::const_iterator’ changed in GCC 7.1
  101 |     list<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/layout.cc: In member function ‘void gold::Free_list::remove(off_t, off_t)’:
../../../../../../binutils/gold/layout.cc:142:33: note: parameter passing for argument of type ‘std::__cxx11::list<gold::Free_list::Free_list_node>::const_iterator’ changed in GCC 7.1
  142 |               this->list_.insert(p, newnode);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../../../binutils/gold/layout.cc: In member function ‘off_t gold::Free_list::allocate(off_t, uint64_t, off_t)’:
../../../../../../binutils/gold/layout.cc:201:33: note: parameter passing for argument of type ‘std::__cxx11::list<gold::Free_list::Free_list_node>::const_iterator’ changed in GCC 7.1
  201 |               this->list_.insert(p, newnode);
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/options.h:44:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Layout::Relaxation_debug_check::Section_info&}; _Tp = gold::Layout::Relaxation_debug_check::Section_info; _Alloc = std::allocator<gold::Layout::Relaxation_debug_check::Section_info>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Layout::Relaxation_debug_check::Section_info>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Layout::Relaxation_debug_check::Section_info; _Alloc = std::allocator<gold::Layout::Relaxation_debug_check::Section_info>]’,
    inlined from ‘void gold::Layout::Relaxation_debug_check::read_sections(const gold::Layout::Section_list&)’ at ../../../../../../binutils/gold/layout.cc:330:37:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Layout::Relaxation_debug_check::Section_info*, std::vector<gold::Layout::Relaxation_debug_check::Section_info> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/symtab.h:31,
                 from ../../../../../../binutils/gold/copy-relocs.cc:25:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Copy_relocs<9, 64, false>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<9, 64, false>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Copy_relocs<9, 64, false>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<9, 64, false>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Copy_relocs<9, 64, false>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::save(gold::Symbol*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword) [with int sh_type = 9; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/copy-relocs.cc:226:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry*, std::vector<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Copy_relocs<4, 64, false>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<4, 64, false>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Copy_relocs<4, 64, false>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<4, 64, false>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Copy_relocs<4, 64, false>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::save(gold::Symbol*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword) [with int sh_type = 4; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/copy-relocs.cc:226:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry*, std::vector<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Copy_relocs<9, 64, true>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<9, 64, true>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Copy_relocs<9, 64, true>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<9, 64, true>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Copy_relocs<9, 64, true>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::save(gold::Symbol*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword) [with int sh_type = 9; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/copy-relocs.cc:226:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry*, std::vector<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Copy_relocs<4, 64, true>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<4, 64, true>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Copy_relocs<4, 64, true>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<4, 64, true>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Copy_relocs<4, 64, true>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::save(gold::Symbol*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword) [with int sh_type = 4; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/copy-relocs.cc:226:27:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry*, std::vector<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<9, true, 64, false>&}; _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1739:14,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::emit_copy_reloc(gold::Symbol_table*, gold::Sized_symbol<size>*, gold::Output_data*, off_t, gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 9; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/copy-relocs.cc:102:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Copy_relocs<9, 64, false>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<9, 64, false>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Copy_relocs<9, 64, false>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::save(gold::Symbol*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword) [with int sh_type = 9; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/copy-relocs.cc:226:27,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::copy_reloc(gold::Symbol_table*, gold::Layout*, gold::Sized_symbol<size>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword, gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 9; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/copy-relocs.cc:56:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry*, std::vector<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<9, 64, false>::Copy_reloc_entry> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1752:14,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::emit(gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 9; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/copy-relocs.cc:248:42:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1739:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1752:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, false>&}; _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2055:14,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::emit_copy_reloc(gold::Symbol_table*, gold::Sized_symbol<size>*, gold::Output_data*, off_t, gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 4; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/copy-relocs.cc:102:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Copy_relocs<4, 64, false>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<4, 64, false>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Copy_relocs<4, 64, false>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::save(gold::Symbol*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword) [with int sh_type = 4; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/copy-relocs.cc:226:27,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::copy_reloc(gold::Symbol_table*, gold::Layout*, gold::Sized_symbol<size>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword, gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 4; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/copy-relocs.cc:56:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry*, std::vector<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<4, 64, false>::Copy_reloc_entry> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2068:14,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::emit(gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 4; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/copy-relocs.cc:248:42:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<9, true, 64, true>&}; _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1739:14,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::emit_copy_reloc(gold::Symbol_table*, gold::Sized_symbol<size>*, gold::Output_data*, off_t, gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 9; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/copy-relocs.cc:102:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Copy_relocs<9, 64, true>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<9, 64, true>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Copy_relocs<9, 64, true>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::save(gold::Symbol*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword) [with int sh_type = 9; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/copy-relocs.cc:226:27,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::copy_reloc(gold::Symbol_table*, gold::Layout*, gold::Sized_symbol<size>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword, gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 9; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/copy-relocs.cc:56:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry*, std::vector<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<9, 64, true>::Copy_reloc_entry> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1752:14,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::emit(gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 9; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/copy-relocs.cc:248:42:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1739:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1752:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, true>&}; _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2055:14,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::emit_copy_reloc(gold::Symbol_table*, gold::Sized_symbol<size>*, gold::Output_data*, off_t, gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 4; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/copy-relocs.cc:102:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Copy_relocs<4, 64, true>::Copy_reloc_entry}; _Tp = gold::Copy_relocs<4, 64, true>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Copy_relocs<4, 64, true>::Copy_reloc_entry; _Alloc = std::allocator<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::save(gold::Symbol*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword) [with int sh_type = 4; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/copy-relocs.cc:226:27,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::copy_reloc(gold::Symbol_table*, gold::Layout*, gold::Sized_symbol<size>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, unsigned int, typename elfcpp::Elf_types<size>::Elf_Addr, typename elfcpp::Elf_types<size>::Elf_Swxword, gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 4; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/copy-relocs.cc:56:17:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry*, std::vector<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry, std::allocator<gold::Copy_relocs<4, 64, true>::Copy_reloc_entry> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2068:14,
    inlined from ‘void gold::Copy_relocs<sh_type, size, big_endian>::emit(gold::Output_data_reloc<sh_type, true, size, big_endian>*) [with int sh_type = 4; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/copy-relocs.cc:248:42:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  CC       arlex.o
  CC       testsuite/gentestdlls.o
  CXX      reloc.o
  CXX      resolve.o
  CXX      stringpool.o
  CXX      target.o
  CXX      target-select.o
  CXX      timer.o
  CXX      symtab.o
  CXX      version.o
  CCLD     testsuite/gentestdlls
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/object.h:27,
                 from ../../../../../../binutils/gold/output.cc:42:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_section::Input_section&}; _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’,
    inlined from ‘void gold::Output_section::Checkpoint_output_section::save_input_sections()’ at ../../../../../../binutils/gold/output.h:4323:38:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’,
    inlined from ‘void gold::Output_section::add_output_section_data(Input_section*)’ at ../../../../../../binutils/gold/output.cc:2647:34:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Output_section::Input_section_sort_entry}; _Tp = gold::Output_section::Input_section_sort_entry; _Alloc = std::allocator<gold::Output_section::Input_section_sort_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section_sort_entry>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Output_section::Input_section}; _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Output_section::Input_section}; _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’,
    inlined from ‘uint64_t gold::Output_section::get_input_sections(uint64_t, const std::string&, std::__cxx11::list<Input_section>*)’ at ../../../../../../binutils/gold/output.cc:3872:23:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_data_got<32, false>::Got_entry&}; _Tp = gold::Output_data_got<32, false>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<32, false>::Got_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_data_got<32, false>::Got_entry, std::allocator<gold::Output_data_got<32, false>::Got_entry> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<32, false>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<32, false>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry(Got_entry) [with int got_size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:1724:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<32, false>::Got_entry*, std::vector<gold::Output_data_got<32, false>::Got_entry, std::allocator<gold::Output_data_got<32, false>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<32, false>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<32, false>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry_pair(Got_entry, Got_entry) [with int got_size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:1754:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<32, false>::Got_entry*, std::vector<gold::Output_data_got<32, false>::Got_entry, std::allocator<gold::Output_data_got<32, false>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<32, false>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<32, false>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry_pair(Got_entry, Got_entry) [with int got_size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:1756:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<32, false>::Got_entry*, std::vector<gold::Output_data_got<32, false>::Got_entry, std::allocator<gold::Output_data_got<32, false>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_data_got<32, true>::Got_entry&}; _Tp = gold::Output_data_got<32, true>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<32, true>::Got_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_data_got<32, true>::Got_entry, std::allocator<gold::Output_data_got<32, true>::Got_entry> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<32, true>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<32, true>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry(Got_entry) [with int got_size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:1724:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<32, true>::Got_entry*, std::vector<gold::Output_data_got<32, true>::Got_entry, std::allocator<gold::Output_data_got<32, true>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<32, true>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<32, true>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry_pair(Got_entry, Got_entry) [with int got_size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:1754:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<32, true>::Got_entry*, std::vector<gold::Output_data_got<32, true>::Got_entry, std::allocator<gold::Output_data_got<32, true>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<32, true>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<32, true>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry_pair(Got_entry, Got_entry) [with int got_size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:1756:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<32, true>::Got_entry*, std::vector<gold::Output_data_got<32, true>::Got_entry, std::allocator<gold::Output_data_got<32, true>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_data_got<64, false>::Got_entry&}; _Tp = gold::Output_data_got<64, false>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<64, false>::Got_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_data_got<64, false>::Got_entry, std::allocator<gold::Output_data_got<64, false>::Got_entry> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<64, false>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<64, false>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry(Got_entry) [with int got_size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:1724:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<64, false>::Got_entry*, std::vector<gold::Output_data_got<64, false>::Got_entry, std::allocator<gold::Output_data_got<64, false>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<64, false>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<64, false>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry_pair(Got_entry, Got_entry) [with int got_size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:1754:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<64, false>::Got_entry*, std::vector<gold::Output_data_got<64, false>::Got_entry, std::allocator<gold::Output_data_got<64, false>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<64, false>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<64, false>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry_pair(Got_entry, Got_entry) [with int got_size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:1756:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<64, false>::Got_entry*, std::vector<gold::Output_data_got<64, false>::Got_entry, std::allocator<gold::Output_data_got<64, false>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_data_got<64, true>::Got_entry&}; _Tp = gold::Output_data_got<64, true>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<64, true>::Got_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_data_got<64, true>::Got_entry, std::allocator<gold::Output_data_got<64, true>::Got_entry> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<64, true>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<64, true>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry(Got_entry) [with int got_size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:1724:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<64, true>::Got_entry*, std::vector<gold::Output_data_got<64, true>::Got_entry, std::allocator<gold::Output_data_got<64, true>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<64, true>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<64, true>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry_pair(Got_entry, Got_entry) [with int got_size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:1754:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<64, true>::Got_entry*, std::vector<gold::Output_data_got<64, true>::Got_entry, std::allocator<gold::Output_data_got<64, true>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_data_got<64, true>::Got_entry; _Alloc = std::allocator<gold::Output_data_got<64, true>::Got_entry>]’,
    inlined from ‘unsigned int gold::Output_data_got<got_size, big_endian>::add_got_entry_pair(Got_entry, Got_entry) [with int got_size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:1756:31:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_data_got<64, true>::Got_entry*, std::vector<gold::Output_data_got<64, true>::Got_entry, std::allocator<gold::Output_data_got<64, true>::Got_entry> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Output_section::Fill}; _Tp = gold::Output_section::Fill; _Alloc = std::allocator<gold::Output_section::Fill>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Fill>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Output_section::Fill}; _Tp = gold::Output_section::Fill; _Alloc = std::allocator<gold::Output_section::Fill>]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Fill*, std::vector<gold::Output_section::Fill> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<9, false, 64, false>&}; _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section(gold::Output_section*, unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1926:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1764:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1989:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2003:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1977:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1721:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1964:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1784:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1739:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1940:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, false>*, std::vector<gold::Output_reloc<9, false, 64, false>, std::allocator<gold::Output_reloc<9, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<9, false, 64, true>&}; _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1764:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1977:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section(gold::Output_section*, unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1926:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1964:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1721:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2003:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1989:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1784:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1739:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1940:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, false, 64, true>*, std::vector<gold::Output_reloc<9, false, 64, true>, std::allocator<gold::Output_reloc<9, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<9, true, 64, false>&}; _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1870:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1860:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1893:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1814:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_section(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1915:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1989:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2003:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1977:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1839:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1721:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1764:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1784:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section(gold::Output_section*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1926:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1964:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1995:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1983:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../.In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/options.h:44,
                 from ../../../../../../binutils/gold/incremental.cc:30:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Incremental_object_entry::Input_section}; _Tp = gold::Incremental_object_entry::Input_section; _Alloc = std::allocator<gold::Incremental_object_entry::Input_section>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Incremental_object_entry::Input_section>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Incremental_object_entry::Input_section}; _Tp = gold::Incremental_object_entry::Input_section; _Alloc = std::allocator<gold::Incremental_object_entry::Input_section>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Incremental_object_entry::Input_section; _Alloc = std::allocator<gold::Incremental_object_entry::Input_section>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Incremental_object_entry::add_input_section(unsigned int, gold::Stringpool_template<char>::Key, off_t)’ at ../../../../../../binutils/gold/incremental.h:377:30,
    inlined from ‘void gold::Incremental_inputs::report_input_section(gold::Object*, unsigned int, const char*, off_t)’ at ../../../../../../binutils/gold/incremental.cc:1162:49:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Incremental_object_entry::Input_section*, std::vector<gold::Incremental_object_entry::Input_section> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Sized_incremental_binary<32, false>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<32, false>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<32, false>::Copy_reloc>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Sized_incremental_binary<32, false>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<32, false>::Copy_reloc> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Sized_incremental_binary<32, false>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<32, false>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<32, false>::Copy_reloc>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Sized_incremental_binary<32, false>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<32, false>::Copy_reloc>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Sized_incremental_binary<size, big_endian>::add_copy_reloc(gold::Symbol*, gold::Output_section*, off_t) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/incremental.h:1646:33,
    inlined from ‘void gold::Sized_incr_dynobj<size, big_endian>::do_add_symbols(gold::Symbol_table*, gold::Read_symbols_data*, gold::Layout*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/incremental.cc:2819:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Sized_incremental_binary<32, false>::Copy_reloc*, std::vector<gold::Sized_incremental_binary<32, false>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<32, false>::Copy_reloc> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Sized_incremental_binary<32, false>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<32, false>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<32, false>::Copy_reloc>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Sized_incremental_binary<32, false>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<32, false>::Copy_reloc>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Sized_incremental_binary<size, big_endian>::add_copy_reloc(gold::Symbol*, gold::Output_section*, off_t) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/incremental.h:1646:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Sized_incremental_binary<32, false>::Copy_reloc*, std::vector<gold::Sized_incremental_binary<32, false>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<32, false>::Copy_reloc> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Sized_incremental_binary<32, true>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<32, true>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<32, true>::Copy_reloc>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Sized_incremental_binary<32, true>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<32, true>::Copy_reloc> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Sized_incremental_binary<32, true>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<32, true>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<32, true>::Copy_reloc>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Sized_incremental_binary<32, true>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<32, true>::Copy_reloc>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Sized_incremental_binary<size, big_endian>::add_copy_reloc(gold::Symbol*, gold::Output_section*, off_t) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/incremental.h:1646:33,
    inlined from ‘void gold::Sized_incr_dynobj<size, big_endian>::do_add_symbols(gold::Symbol_table*, gold::Read_symbols_data*, gold::Layout*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/incremental.cc:2819:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Sized_incremental_binary<32, true>::Copy_reloc*, std::vector<gold::Sized_incremental_binary<32, true>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<32, true>::Copy_reloc> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Sized_incremental_binary<32, true>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<32, true>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<32, true>::Copy_reloc>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Sized_incremental_binary<32, true>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<32, true>::Copy_reloc>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Sized_incremental_binary<size, big_endian>::add_copy_reloc(gold::Symbol*, gold::Output_section*, off_t) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/incremental.h:1646:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Sized_incremental_binary<32, true>::Copy_reloc*, std::vector<gold::Sized_incremental_binary<32, true>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<32, true>::Copy_reloc> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Sized_incremental_binary<64, false>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<64, false>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<64, false>::Copy_reloc>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Sized_incremental_binary<64, false>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<64, false>::Copy_reloc> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Sized_incremental_binary<64, false>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<64, false>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<64, false>::Copy_reloc>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Sized_incremental_binary<64, false>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<64, false>::Copy_reloc>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Sized_incremental_binary<size, big_endian>::add_copy_reloc(gold::Symbol*, gold::Output_section*, off_t) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/incremental.h:1646:33,
    inlined from ‘void gold::Sized_incr_dynobj<size, big_endian>::do_add_symbols(gold::Symbol_table*, gold::Read_symbols_data*, gold::Layout*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/incremental.cc:2819:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Sized_incremental_binary<64, false>::Copy_reloc*, std::vector<gold::Sized_incremental_binary<64, false>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<64, false>::Copy_reloc> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Sized_incremental_binary<64, false>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<64, false>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<64, false>::Copy_reloc>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Sized_incremental_binary<64, false>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<64, false>::Copy_reloc>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Sized_incremental_binary<size, big_endian>::add_copy_reloc(gold::Symbol*, gold::Output_section*, off_t) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/incremental.h:1646:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Sized_incremental_binary<64, false>::Copy_reloc*, std::vector<gold::Sized_incremental_binary<64, false>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<64, false>::Copy_reloc> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Sized_relobj_incr<64, false>::Local_symbol}; _Tp = gold::Sized_relobj_incr<64, false>::Local_symbol; _Alloc = std::allocator<gold::Sized_relobj_incr<64, false>::Local_symbol>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Sized_relobj_incr<64, false>::Local_symbol, std::allocator<gold::Sized_relobj_incr<64, false>::Local_symbol> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Sized_relobj_incr<64, false>::Local_symbol}; _Tp = gold::Sized_relobj_incr<64, false>::Local_symbol; _Alloc = std::allocator<gold::Sized_relobj_incr<64, false>::Local_symbol>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Sized_relobj_incr<64, false>::Local_symbol; _Alloc = std::allocator<gold::Sized_relobj_incr<64, false>::Local_symbol>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Sized_relobj_incr<size, big_endian>::do_count_local_symbols(gold::Stringpool_template<char>*, gold::Stringpool_template<char>*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/incremental.cc:2504:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Sized_relobj_incr<64, false>::Local_symbol*, std::vector<gold::Sized_relobj_incr<64, false>::Local_symbol, std::allocator<gold::Sized_relobj_incr<64, false>::Local_symbol> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Sized_incremental_binary<64, true>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<64, true>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<64, true>::Copy_reloc>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Sized_incremental_binary<64, true>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<64, true>::Copy_reloc> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Sized_incremental_binary<64, true>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<64, true>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<64, true>::Copy_reloc>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Sized_incremental_binary<64, true>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<64, true>::Copy_reloc>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Sized_incremental_binary<size, big_endian>::add_copy_reloc(gold::Symbol*, gold::Output_section*, off_t) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/incremental.h:1646:33,
    inlined from ‘void gold::Sized_incr_dynobj<size, big_endian>::do_add_symbols(gold::Symbol_table*, gold::Read_symbols_data*, gold::Layout*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/incremental.cc:2819:36:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Sized_incremental_binary<64, true>::Copy_reloc*, std::vector<gold::Sized_incremental_binary<64, true>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<64, true>::Copy_reloc> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Sized_incremental_binary<64, true>::Copy_reloc}; _Tp = gold::Sized_incremental_binary<64, true>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<64, true>::Copy_reloc>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Sized_incremental_binary<64, true>::Copy_reloc; _Alloc = std::allocator<gold::Sized_incremental_binary<64, true>::Copy_reloc>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Sized_incremental_binary<size, big_endian>::add_copy_reloc(gold::Symbol*, gold::Output_section*, off_t) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/incremental.h:1646:33:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Sized_incremental_binary<64, true>::Copy_reloc*, std::vector<gold::Sized_incremental_binary<64, true>::Copy_reloc, std::allocator<gold::Sized_incremental_binary<64, true>::Copy_reloc> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Sized_relobj_incr<64, true>::Local_symbol}; _Tp = gold::Sized_relobj_incr<64, true>::Local_symbol; _Alloc = std::allocator<gold::Sized_relobj_incr<64, true>::Local_symbol>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Sized_relobj_incr<64, true>::Local_symbol, std::allocator<gold::Sized_relobj_incr<64, true>::Local_symbol> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Sized_relobj_incr<64, true>::Local_symbol}; _Tp = gold::Sized_relobj_incr<64, true>::Local_symbol; _Alloc = std::allocator<gold::Sized_relobj_incr<64, true>::Local_symbol>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Sized_relobj_incr<64, true>::Local_symbol; _Alloc = std::allocator<gold::Sized_relobj_incr<64, true>::Local_symbol>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Sized_relobj_incr<size, big_endian>::do_count_local_symbols(gold::Stringpool_template<char>*, gold::Stringpool_template<char>*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/incremental.cc:2504:37:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Sized_relobj_incr<64, true>::Local_symbol*, std::vector<gold::Sized_relobj_incr<64, true>::Local_symbol, std::allocator<gold::Sized_relobj_incr<64, true>::Local_symbol> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CCLD     bfdtest1
./../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2009:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1739:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1940:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<9, true, 64, true>&}; _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_section(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1915:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1814:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1893:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1870:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1860:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1977:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2003:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1989:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1839:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1784:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1964:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section(gold::Output_section*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1926:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1764:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1721:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1983:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2009:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1995:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1940:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1739:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, false, 64, false>&}; _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section(gold::Output_section*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2243:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2284:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2335:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2037:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2104:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2318:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2302:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = false; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, false>*, std::vector<gold::Output_reloc<4, false, 64, false>, std::allocator<gold::Output_reloc<4, false, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, false, 64, true>&}; _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2302:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2335:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2037:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2318:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2104:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2284:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, false, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, false, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section(gold::Output_section*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = false; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2243:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, false, 64, true>*, std::vector<gold::Output_reloc<4, false, 64, true>, std::allocator<gold::Output_reloc<4, false, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, false>&}; _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2186:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2136:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_section(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2233:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2209:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2318:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2335:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2302:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section(gold::Output_section*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2243:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2104:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2037:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2284:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, true>&}; _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2136:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2186:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_section(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2233:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2209:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2302:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2318:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2335:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2284:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section(gold::Output_section*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2243:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2104:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2037:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’,
    inlined from ‘off_t gold::Output_section::add_input_section(gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&, unsigned int, bool) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:2546:38:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’,
    inlined from ‘off_t gold::Output_section::add_input_section(gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&, unsigned int, bool) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:2546:38:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’,
    inlined from ‘off_t gold::Output_section::add_input_section(gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&, unsigned int, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:2546:38:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’,
    inlined from ‘off_t gold::Output_section::add_input_section(gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, const char*, const elfcpp::Shdr<size, big_endian>&, unsigned int, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:2546:38:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from ../../../../../../binutils/gold/output.cc:31:
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Distance = int; _Tp = gold::Output_reloc<9, true, 64, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, vector<gold::Output_reloc<4, true, 64, false>, allocator<gold::Output_reloc<4, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_data_reloc_base<4, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, vector<gold::Output_reloc<4, true, 64, false>, allocator<gold::Output_reloc<4, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, vector<gold::Output_reloc<4, true, 64, false>, allocator<gold::Output_reloc<4, true, 64, false> > > >; _Distance = int; _Tp = gold::Output_reloc<4, true, 64, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Distance = int; _Tp = gold::Output_reloc<9, true, 64, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, vector<gold::Output_reloc<4, true, 64, true>, allocator<gold::Output_reloc<4, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_data_reloc_base<4, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, vector<gold::Output_reloc<4, true, 64, true>, allocator<gold::Output_reloc<4, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, vector<gold::Output_reloc<4, true, 64, true>, allocator<gold::Output_reloc<4, true, 64, true> > > >; _Distance = int; _Tp = gold::Output_reloc<4, true, 64, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’,
    inlined from ‘void gold::Output_section::add_script_input_section(const Input_section&)’ at ../../../../../../binutils/gold/output.cc:3907:34:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_section::Input_section_sort_init_fini_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_init_fini_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_section::Input_section_sort_section_name_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_name_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_section::Input_section_sort_section_prefix_special_ordering_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_prefix_special_ordering_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_section::Input_section_sort_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_section::Input_section_sort_section_order_index_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_order_index_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Distance = int; _Tp = gold::Output_section::Input_section_sort_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_init_fini_compare>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_init_fini_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Distance = int; _Tp = gold::Output_section::Input_section_sort_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_name_compare>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_name_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Distance = int; _Tp = gold::Output_section::Input_section_sort_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_prefix_special_ordering_compare>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_prefix_special_ordering_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Distance = int; _Tp = gold::Output_section::Input_section_sort_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_compare>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Distance = int; _Tp = gold::Output_section::Input_section_sort_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_order_index_compare>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_order_index_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Output_section::Input_section_sort_entry}; _Tp = gold::Output_section::Input_section_sort_entry; _Alloc = std::allocator<gold::Output_section::Input_section_sort_entry>]’,
    inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = gold::Output_section::Input_section_sort_entry; _Alloc = std::allocator<gold::Output_section::Input_section_sort_entry>]’ at /usr/include/c++/13/bits/stl_vector.h:1299:21,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3600:26:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_init_fini_compare>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = gold::Output_section::Input_section_sort_init_fini_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3610:11:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_init_fini_compare>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_init_fini_compare>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = gold::Output_section::Input_section_sort_init_fini_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3610:11:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_name_compare>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = gold::Output_section::Input_section_sort_section_name_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3613:11:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_name_compare>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_name_compare>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = gold::Output_section::Input_section_sort_section_name_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3613:11:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_prefix_special_ordering_compare>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = gold::Output_section::Input_section_sort_section_prefix_special_ordering_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3616:11:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_prefix_special_ordering_compare>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_prefix_special_ordering_compare>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = gold::Output_section::Input_section_sort_section_prefix_special_ordering_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3616:11:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_compare>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = gold::Output_section::Input_section_sort_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3619:11:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_compare>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_compare>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = gold::Output_section::Input_section_sort_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3619:11:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_order_index_compare>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = gold::Output_section::Input_section_sort_section_order_index_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3625:16:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_order_index_compare>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_section::Input_section_sort_section_order_index_compare>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, vector<gold::Output_section::Input_section_sort_entry> >; _Compare = gold::Output_section::Input_section_sort_section_order_index_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3625:16:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section_sort_entry*, std::vector<gold::Output_section::Input_section_sort_entry> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_section::Input_section; _Alloc = std::allocator<gold::Output_section::Input_section>]’,
    inlined from ‘void gold::Output_section::sort_attached_input_sections()’ at ../../../../../../binutils/gold/output.cc:3634:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, vector<gold::Output_reloc<4, true, 64, true>, allocator<gold::Output_reloc<4, true, 64, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, vector<gold::Output_reloc<4, true, 64, true>, allocator<gold::Output_reloc<4, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, true>::Sort_relocs_comparison>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, vector<gold::Output_reloc<4, true, 64, true>, allocator<gold::Output_reloc<4, true, 64, true> > > >; _Compare = gold::Output_data_reloc_base<4, true, 64, true>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = gold::Output_reloc_writer<4, true, 64, true>; int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:1291:33:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, vector<gold::Output_reloc<4, true, 64, true>, allocator<gold::Output_reloc<4, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, true>::Sort_relocs_comparison>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, vector<gold::Output_reloc<4, true, 64, true>, allocator<gold::Output_reloc<4, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, true>::Sort_relocs_comparison>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, vector<gold::Output_reloc<4, true, 64, true>, allocator<gold::Output_reloc<4, true, 64, true> > > >; _Compare = gold::Output_data_reloc_base<4, true, 64, true>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = gold::Output_reloc_writer<4, true, 64, true>; int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:1291:33:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, vector<gold::Output_reloc<4, true, 64, false>, allocator<gold::Output_reloc<4, true, 64, false> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, vector<gold::Output_reloc<4, true, 64, false>, allocator<gold::Output_reloc<4, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, false>::Sort_relocs_comparison>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, vector<gold::Output_reloc<4, true, 64, false>, allocator<gold::Output_reloc<4, true, 64, false> > > >; _Compare = gold::Output_data_reloc_base<4, true, 64, false>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = gold::Output_reloc_writer<4, true, 64, false>; int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:1291:33:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, vector<gold::Output_reloc<4, true, 64, false>, allocator<gold::Output_reloc<4, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, false>::Sort_relocs_comparison>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, vector<gold::Output_reloc<4, true, 64, false>, allocator<gold::Output_reloc<4, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<4, true, 64, false>::Sort_relocs_comparison>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, vector<gold::Output_reloc<4, true, 64, false>, allocator<gold::Output_reloc<4, true, 64, false> > > >; _Compare = gold::Output_data_reloc_base<4, true, 64, false>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = gold::Output_reloc_writer<4, true, 64, false>; int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:1291:33:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = gold::Output_reloc_writer<9, true, 64, true>; int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:1291:33:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = gold::Output_reloc_writer<9, true, 64, true>; int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.cc:1291:33:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = gold::Output_reloc_writer<9, true, 64, false>; int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:1291:33:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = gold::Output_reloc_writer<9, true, 64, false>; int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.cc:1291:33:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  CXX      x86_64.o
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from ../../../../../../binutils/gold/reloc.cc:25:
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Distance = int; _Tp = gold::File_read::Read_multiple_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Read_multiple_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/layout.h:31,
                 from ../../../../../../binutils/gold/reloc.cc:28:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::File_read::Read_multiple_entry}; _Tp = gold::File_read::Read_multiple_entry; _Alloc = std::allocator<gold::File_read::Read_multiple_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::File_read::Read_multiple_entry>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::File_read::Read_multiple_entry}; _Tp = gold::File_read::Read_multiple_entry; _Alloc = std::allocator<gold::File_read::Read_multiple_entry>]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = gold::Read_multiple_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::write_sections(const gold::Layout*, const unsigned char*, gold::Output_file*, Views*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/reloc.cc:857:11:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = gold::Read_multiple_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::write_sections(const gold::Layout*, const unsigned char*, gold::Output_file*, Views*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/reloc.cc:857:11:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = gold::Read_multiple_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::write_sections(const gold::Layout*, const unsigned char*, gold::Output_file*, Views*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/reloc.cc:857:11:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = gold::Read_multiple_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::write_sections(const gold::Layout*, const unsigned char*, gold::Output_file*, Views*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/reloc.cc:857:11:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = gold::Read_multiple_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::write_sections(const gold::Layout*, const unsigned char*, gold::Output_file*, Views*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/reloc.cc:857:11:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = gold::Read_multiple_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::write_sections(const gold::Layout*, const unsigned char*, gold::Output_file*, Views*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/reloc.cc:857:11:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = gold::Read_multiple_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::write_sections(const gold::Layout*, const unsigned char*, gold::Output_file*, Views*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/reloc.cc:857:11:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Read_multiple_compare>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, vector<gold::File_read::Read_multiple_entry> >; _Compare = gold::Read_multiple_compare]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Sized_relobj_file<size, big_endian>::write_sections(const gold::Layout*, const unsigned char*, gold::Output_file*, Views*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/reloc.cc:857:11:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::File_read::Read_multiple_entry*, std::vector<gold::File_read::Read_multiple_entry> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  CXX      i386.o
  CXX      sparc.o
  CXX      workqueue.o
  CXX      workqueue-threads.o
  CXX      main.o
  CXX      powerpc.o
  CXX      dwp.o
  CXX      arm.o
  CXX      arm-reloc-property.o
  CXX      tilegx.o
  CXX      mips.o
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/reloc.h:26,
                 from ../../../../../../binutils/gold/i386.cc:30:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, long long int> >::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_i386; Scan = {anonymous}::Target_i386::Scan; Classify_reloc = {anonymous}::Target_i386::Classify_reloc]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘virtual void {anonymous}::Target_i386::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<32, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*)’ at ../../../../../../binutils/gold/i386.cc:2612:72:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_i386; Scan = {anonymous}::Target_i386::Scan; Classify_reloc = {anonymous}::Target_i386::Classify_reloc]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘virtual void {anonymous}::Target_i386::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<32, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*)’ at ../../../../../../binutils/gold/i386.cc:2612:72:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  CXX      aarch64.o
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/reloc.h:26,
                 from ../../../../../../binutils/gold/sparc.cc:31:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, long long int> >::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_sparc<64, true>; Scan = {anonymous}::Target_sparc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3127:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_sparc<64, true>; Scan = {anonymous}::Target_sparc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3127:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_sparc<32, true>; Scan = {anonymous}::Target_sparc<32, true>::Scan; Classify_reloc = Default_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3127:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_sparc<32, true>; Scan = {anonymous}::Target_sparc<32, true>::Scan; Classify_reloc = Default_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3127:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, true>&}; _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2273:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2148:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_sparc<size, big_endian>::emit_pending_ifunc_relocs() [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:1570:43,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::do_finalize_sections(gold::Layout*, const gold::Input_objects*, gold::Symbol_table*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3193:42:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘void {anonymous}::Output_data_plt_sparc<size, big_endian>::emit_pending_ifunc_relocs() [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:1584:42,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::do_finalize_sections(gold::Layout*, const gold::Input_objects*, gold::Symbol_table*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3193:42:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Output_data_plt_sparc<size, big_endian>::add_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:1518:29:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘unsigned int {anonymous}::Target_sparc<size, big_endian>::got_mod_index_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:1921:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2136:14,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_sparc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:2345:27,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_sparc<64, true>; Scan = {anonymous}::Target_sparc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3169:67:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2209:14,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_sparc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:2352:45,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_sparc<64, true>; Scan = {anonymous}::Target_sparc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3169:67:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_sparc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:2401:31,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_sparc<64, true>; Scan = {anonymous}::Target_sparc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3169:67:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_sparc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:2669:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_sparc<64, true>; Scan = {anonymous}::Target_sparc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3169:67:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2115:14,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_sparc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:2769:41,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_sparc<64, true>; Scan = {anonymous}::Target_sparc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3169:67:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_sparc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:2793:25,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_sparc<64, true>; Scan = {anonymous}::Target_sparc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_sparc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/sparc.cc:3169:67:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  CXX      aarch64-reloc-property.o
  CXX      s390.o
  CXX      incremental-dump.o
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/reloc.h:26,
                 from ../../../../../../binutils/gold/x86_64.cc:30:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, false>&}; _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2273:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2148:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘unsigned int {anonymous}::Target_x86_64<size>::got_mod_index_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2871:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, false>*, unsigned int, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2702:30:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, false>*, unsigned int, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2706:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, false>*, unsigned int, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2711:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_x86_64<size>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:1760:41:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Output_data_plt_x86_64<size>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:1766:29:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2750:35:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2747:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2755:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2760:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2762:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2767:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘unsigned int {anonymous}::Output_data_plt_x86_64<size>::add_local_ifunc_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:1740:36,
    inlined from ‘void {anonymous}::Target_x86_64<size>::make_local_ifunc_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:2567:62,
    inlined from ‘void {anonymous}::Target_x86_64<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_x86_64<size>*, gold::Sized_relobj_file<size, false>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, false>&, unsigned int, const elfcpp::Sym<size, false>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:3167:41,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4119:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2186:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_x86_64<size>*, gold::Sized_relobj_file<size, false>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, false>&, unsigned int, const elfcpp::Sym<size, false>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:3190:32,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4119:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2136:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_x86_64<size>*, gold::Sized_relobj_file<size, false>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, false>&, unsigned int, const elfcpp::Sym<size, false>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:3228:25,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4119:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_section(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2233:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_x86_64<size>*, gold::Sized_relobj_file<size, false>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, false>&, unsigned int, const elfcpp::Sym<size, false>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:3242:30,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4119:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_x86_64<size>*, gold::Sized_relobj_file<size, false>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, false>&, unsigned int, const elfcpp::Sym<size, false>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:3335:35,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4119:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_x86_64<size>*, gold::Sized_relobj_file<size, false>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, false>&, unsigned int, const elfcpp::Sym<size, false>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:3344:26,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4119:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_x86_64<size>*, gold::Sized_relobj_file<size, false>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, false>&, unsigned int, gold::Symbol*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:3723:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_x86_64<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4119:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_x86_64<size>*, gold::Sized_relobj_file<size, false>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, false>&, unsigned int, gold::Symbol*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:3752:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_x86_64<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4119:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_x86_64<size>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_x86_64<size>*, gold::Sized_relobj_file<size, false>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, false>&, unsigned int, gold::Symbol*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:3860:36,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_x86_64<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4119:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, long long int> >::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<32>; Scan = {anonymous}::Target_x86_64<32>::Scan; Classify_reloc = Default_classify_reloc<4, 32, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_x86_64<size>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32]’ at ../../../../../../binutils/gold/x86_64.cc:4079:22:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<32>; Scan = {anonymous}::Target_x86_64<32>::Scan; Classify_reloc = Default_classify_reloc<4, 32, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_x86_64<size>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32]’ at ../../../../../../binutils/gold/x86_64.cc:4079:22:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_x86_64<size>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4079:22:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_x86_64<64>; Scan = {anonymous}::Target_x86_64<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_x86_64<size>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, false>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/x86_64.cc:4079:22:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  CCLD     bfdtest2
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/reloc.h:26,
                 from ../../../../../../binutils/gold/tilegx.cc:30:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, long long int> >::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, true>&}; _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2273:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2148:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:2721:37:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:2725:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:2732:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_tilegx<size, big_endian>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:2151:41:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Output_data_plt_tilegx<size, big_endian>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:2157:29:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:2767:33:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:2775:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:2782:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:2786:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2186:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_tilegx<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:3270:39,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_tilegx<64, true>; Scan = {anonymous}::Target_tilegx<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:4216:68:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2115:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_tilegx<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:3796:55,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_tilegx<64, true>; Scan = {anonymous}::Target_tilegx<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:4216:68:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_tilegx<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:3933:50,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_tilegx<64, true>; Scan = {anonymous}::Target_tilegx<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:4216:68:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, false>&}; _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2273:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2148:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:2721:37:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:2725:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:2732:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_tilegx<size, big_endian>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:2151:41:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Output_data_plt_tilegx<size, big_endian>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:2157:29:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:2767:33:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:2775:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:2782:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:2786:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2186:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_tilegx<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:3270:39,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_tilegx<64, false>; Scan = {anonymous}::Target_tilegx<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:4216:68:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2115:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_tilegx<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:3796:55,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_tilegx<64, false>; Scan = {anonymous}::Target_tilegx<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:4216:68:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_tilegx<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:3933:50,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_tilegx<64, false>; Scan = {anonymous}::Target_tilegx<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:4216:68:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_tilegx<32, true>; Scan = {anonymous}::Target_tilegx<32, true>::Scan; Classify_reloc = Default_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:4175:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_tilegx<32, true>; Scan = {anonymous}::Target_tilegx<32, true>::Scan; Classify_reloc = Default_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:4175:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_tilegx<64, false>; Scan = {anonymous}::Target_tilegx<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:4175:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_tilegx<64, false>; Scan = {anonymous}::Target_tilegx<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:4175:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_tilegx<32, false>; Scan = {anonymous}::Target_tilegx<32, false>::Scan; Classify_reloc = Default_classify_reloc<4, 32, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:4175:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_tilegx<32, false>; Scan = {anonymous}::Target_tilegx<32, false>::Scan; Classify_reloc = Default_classify_reloc<4, 32, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/tilegx.cc:4175:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_tilegx<64, true>; Scan = {anonymous}::Target_tilegx<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:4175:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_tilegx<64, true>; Scan = {anonymous}::Target_tilegx<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_tilegx<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/tilegx.cc:4175:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/reloc.h:26,
                 from ../../../../../../binutils/gold/arm.cc:39:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, long long int> >::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/arm.cc: In member function ‘void {anonymous}::Arm_output_section<big_endian>::create_stub_group(std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, {anonymous}::Target_arm<big_endian>*, std::vector<gold::Output_relaxed_input_section*>*, const gold::Task*) [with bool big_endian = false]’:
../../../../../../binutils/gold/arm.cc:5747:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 5747 | Arm_output_section<big_endian>::create_stub_group(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/arm.cc:5747:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/arm.cc:5747:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/arm.cc: In member function ‘void {anonymous}::Arm_output_section<big_endian>::create_stub_group(std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, {anonymous}::Target_arm<big_endian>*, std::vector<gold::Output_relaxed_input_section*>*, const gold::Task*) [with bool big_endian = true]’:
../../../../../../binutils/gold/arm.cc:5747:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/arm.cc:5747:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/arm.cc:5747:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_arm<false>; Scan = {anonymous}::Target_arm<false>::Scan; Classify_reloc = {anonymous}::Target_arm<false>::Classify_reloc]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_arm<big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<32, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with bool big_endian = false]’ at ../../../../../../binutils/gold/arm.cc:9356:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_arm<false>; Scan = {anonymous}::Target_arm<false>::Scan; Classify_reloc = {anonymous}::Target_arm<false>::Classify_reloc]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_arm<big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<32, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with bool big_endian = false]’ at ../../../../../../binutils/gold/arm.cc:9356:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void {anonymous}::Arm_output_section<big_endian>::group_sections(gold::section_size_type, bool, {anonymous}::Target_arm<big_endian>*, const gold::Task*) [with bool big_endian = false]’,
    inlined from ‘void {anonymous}::Target_arm<big_endian>::group_sections(gold::Layout*, gold::section_size_type, bool, const gold::Task*) [with bool big_endian = false]’ at ../../../../../../binutils/gold/arm.cc:12343:37,
    inlined from ‘bool {anonymous}::Target_arm<big_endian>::do_relax(int, const gold::Input_objects*, gold::Symbol_table*, gold::Layout*, const gold::Task*) [with bool big_endian = false]’ at ../../../../../../binutils/gold/arm.cc:12406:21:
../../../../../../binutils/gold/arm.cc:5876:42: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 5876 |                   this->create_stub_group(group_begin, group_end, group_end,
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5877 |                                           target, &new_relaxed_sections,
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5878 |                                           task);
      |                                           ~~~~~
../../../../../../binutils/gold/arm.cc:5876:42: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/arm.cc:5899:37: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 5899 |              this->create_stub_group(group_begin, group_end, stub_table,
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5900 |                                      target, &new_relaxed_sections, task);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/arm.cc:5899:37: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/arm.cc:5934:30: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 5934 |       this->create_stub_group(group_begin, group_end,
      |       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 5935 |                               (state == FINDING_STUB_SECTION
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5936 |                                ? group_end
      |                                ~~~~~~~~~~~
 5937 |                                : stub_table),
      |                                ~~~~~~~~~~~~~~
 5938 |                                target, &new_relaxed_sections, task);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/arm.cc:5934:30: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<const gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_arm<true>; Scan = {anonymous}::Target_arm<true>::Scan; Classify_reloc = {anonymous}::Target_arm<true>::Classify_reloc]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_arm<big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<32, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with bool big_endian = true]’ at ../../../../../../binutils/gold/arm.cc:9356:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_arm<true>; Scan = {anonymous}::Target_arm<true>::Scan; Classify_reloc = {anonymous}::Target_arm<true>::Classify_reloc]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_arm<big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<32, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with bool big_endian = true]’ at ../../../../../../binutils/gold/arm.cc:9356:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void {anonymous}::Arm_output_section<big_endian>::group_sections(gold::section_size_type, bool, {anonymous}::Target_arm<big_endian>*, const gold::Task*) [with bool big_endian = true]’,
    inlined from ‘void {anonymous}::Target_arm<big_endian>::group_sections(gold::Layout*, gold::section_size_type, bool, const gold::Task*) [with bool big_endian = true]’ at ../../../../../../binutils/gold/arm.cc:12343:37,
    inlined from ‘bool {anonymous}::Target_arm<big_endian>::do_relax(int, const gold::Input_objects*, gold::Symbol_table*, gold::Layout*, const gold::Task*) [with bool big_endian = true]’ at ../../../../../../binutils/gold/arm.cc:12406:21:
../../../../../../binutils/gold/arm.cc:5876:42: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 5876 |                   this->create_stub_group(group_begin, group_end, group_end,
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5877 |                                           target, &new_relaxed_sections,
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5878 |                                           task);
      |                                           ~~~~~
../../../../../../binutils/gold/arm.cc:5876:42: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/arm.cc:5899:37: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 5899 |              this->create_stub_group(group_begin, group_end, stub_table,
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5900 |                                      target, &new_relaxed_sections, task);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/arm.cc:5899:37: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/arm.cc:5934:30: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 5934 |       this->create_stub_group(group_begin, group_end,
      |       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 5935 |                               (state == FINDING_STUB_SECTION
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5936 |                                ? group_end
      |                                ~~~~~~~~~~~
 5937 |                                : stub_table),
      |                                ~~~~~~~~~~~~~~
 5938 |                                target, &new_relaxed_sections, task);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/arm.cc:5934:30: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<const gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
yes
checking for working mmap... ../../../../../../binutils/gold/powerpc.cc: In function ‘bool {anonymous}::stub_sort(T, T) [with T = std::__detail::_Node_iterator<std::pair<const Stub_table<64, false>::Plt_stub_key, Stub_table<64, false>::Plt_stub_ent>, false, true>]’:
../../../../../../binutils/gold/powerpc.cc:5540:1: note: parameter passing for argument of type ‘std::__detail::_Node_iterator<std::pair<const {anonymous}::Stub_table<64, false>::Plt_stub_key, {anonymous}::Stub_table<64, false>::Plt_stub_ent>, false, true>’ changed in GCC 7.1
 5540 | stub_sort(T s1, T s2)
      | ^~~~~~~~~
../../../../../../binutils/gold/powerpc.cc:5540:1: note: parameter passing for argument of type ‘std::__detail::_Node_iterator<std::pair<const {anonymous}::Stub_table<64, false>::Plt_stub_key, {anonymous}::Stub_table<64, false>::Plt_stub_ent>, false, true>’ changed in GCC 7.1
../../../../../../binutils/gold/powerpc.cc: In function ‘bool {anonymous}::stub_sort(T, T) [with T = std::__detail::_Node_iterator<std::pair<const Stub_table<64, true>::Plt_stub_key, Stub_table<64, true>::Plt_stub_ent>, false, true>]’:
../../../../../../binutils/gold/powerpc.cc:5540:1: note: parameter passing for argument of type ‘std::__detail::_Node_iterator<std::pair<const {anonymous}::Stub_table<64, true>::Plt_stub_key, {anonymous}::Stub_table<64, true>::Plt_stub_ent>, false, true>’ changed in GCC 7.1
../../../../../../binutils/gold/powerpc.cc:5540:1: note: parameter passing for argument of type ‘std::__detail::_Node_iterator<std::pair<const {anonymous}::Stub_table<64, true>::Plt_stub_key, {anonymous}::Stub_table<64, true>::Plt_stub_ent>, false, true>’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/reloc.h:26,
                 from ../../../../../../binutils/gold/powerpc.cc:31:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const {anonymous}::Target_powerpc<64, false>::Branch_info&}; _Tp = {anonymous}::Target_powerpc<64, false>::Branch_info; _Alloc = std::allocator<{anonymous}::Target_powerpc<64, false>::Branch_info>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<{anonymous}::Target_powerpc<64, false>::Branch_info, std::allocator<{anonymous}::Target_powerpc<64, false>::Branch_info> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const {anonymous}::Target_powerpc<64, true>::Branch_info&}; _Tp = {anonymous}::Target_powerpc<64, true>::Branch_info; _Alloc = std::allocator<{anonymous}::Target_powerpc<64, true>::Branch_info>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<{anonymous}::Target_powerpc<64, true>::Branch_info, std::allocator<{anonymous}::Target_powerpc<64, true>::Branch_info> >::iterator’ changed in GCC 7.1
In file included from /usr/include/c++/13/algorithm:61,
                 from ../../../../../../binutils/gold/powerpc.cc:27:
/usr/include/c++/13/bits/stl_algo.h: In function ‘_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >]’:
/usr/include/c++/13/bits/stl_algo.h:1283:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1283 |     __rotate(_RandomAccessIterator __first,
      |     ^~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1283:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1283:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
In file included from /usr/include/c++/13/bits/hashtable_policy.h:36,
                 from /usr/include/c++/13/bits/hashtable.h:35,
                 from /usr/include/c++/13/bits/unordered_set.h:33,
                 from /usr/include/c++/13/unordered_set:41,
                 from ../../../../../../binutils/gold/system.h:68,
                 from ../../../../../../binutils/gold/gold.h:35,
                 from ../../../../../../binutils/gold/powerpc.cc:24:
/usr/include/c++/13/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Tp = gold::Output_section::Input_section; _Compare = __gnu_cxx::__ops::_Iter_comp_val<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1459 |     __lower_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Tp = gold::Output_section::Input_section; _Compare = __gnu_cxx::__ops::_Iter_comp_val<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Tp = gold::Output_section::Input_section; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2022:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2022 |     __upper_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2022:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2477 |     __merge_without_buffer(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2502:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2502 |             = std::__lower_bound(__middle, __last, *__first_cut,
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2503 |                                  __gnu_cxx::__ops::__iter_comp_val(__comp));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2511:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2511 |             = std::__upper_bound(__first, __middle, *__second_cut,
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2512 |                                  __gnu_cxx::__ops::__val_comp_iter(__comp));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >]’,
    inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’ at /usr/include/c++/13/bits/stl_algo.h:2517:15:
/usr/include/c++/13/bits/stl_algo.h:1399:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1399 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1400 |                            std::__iterator_category(__first));
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2518:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2518 |       std::__merge_without_buffer(__first, __first_cut, __new_middle,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2519 |                                   __len11, __len22, __comp);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2520:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2520 |       std::__merge_without_buffer(__new_middle, __second_cut, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2521 |                                   __len1 - __len11, __len2 - __len22, __comp);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Tp = gold::Output_section::Input_section; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2022:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2022 |     __upper_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2022:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2477 |     __merge_without_buffer(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2502:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2502 |             = std::__lower_bound(__middle, __last, *__first_cut,
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2503 |                                  __gnu_cxx::__ops::__iter_comp_val(__comp));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2511:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2511 |             = std::__upper_bound(__first, __middle, *__second_cut,
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2512 |                                  __gnu_cxx::__ops::__val_comp_iter(__comp));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >]’,
    inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’ at /usr/include/c++/13/bits/stl_algo.h:2517:15:
/usr/include/c++/13/bits/stl_algo.h:1399:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1399 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1400 |                            std::__iterator_category(__first));
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2518:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2518 |       std::__merge_without_buffer(__first, __first_cut, __new_middle,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2519 |                                   __len11, __len22, __comp);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2520:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2520 |       std::__merge_without_buffer(__new_middle, __second_cut, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2521 |                                   __len1 - __len11, __len2 - __len22, __comp);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _OutputIterator = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2649 |     __move_merge(_InputIterator __first1, _InputIterator __last1,
      |     ^~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _OutputIterator = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = gold::Output_section::Input_section*; _OutputIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = gold::Output_section::Input_section*; _OutputIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2785:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2785 |     __inplace_stable_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2785:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2790:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2790 |           std::__insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2794:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2794 |       std::__inplace_stable_sort(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2795:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2795 |       std::__inplace_stable_sort(__middle, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2796:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2796 |       std::__merge_without_buffer(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2797 |                                   __middle - __first,
      |                                   ~~~~~~~~~~~~~~~~~~~
 2798 |                                   __last - __middle,
      |                                   ~~~~~~~~~~~~~~~~~~
 2799 |                                   __comp);
      |                                   ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2716:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2716 |     __merge_sort_with_buffer(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2716:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
In function ‘void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’,
    inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’ at /usr/include/c++/13/bits/stl_algo.h:2727:34:
/usr/include/c++/13/bits/stl_algo.h:2706:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2706 |           std::__insertion_sort(__first, __first + __chunk_size, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2709:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2709 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2709:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _RandomAccessIterator2 = gold::Output_section::Input_section*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’,
    inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’ at /usr/include/c++/13/bits/stl_algo.h:2731:26:
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2684 |           __result = std::__move_merge(__first, __first + __step_size,
      |                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2685 |                                        __first + __step_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~
 2686 |                                        __first + __two_step,
      |                                        ~~~~~~~~~~~~~~~~~~~~~
 2687 |                                        __result, __comp);
      |                                        ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2692 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2693 |                         __first + __step_size, __last, __result, __comp);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = gold::Output_section::Input_section*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’,
    inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’ at /usr/include/c++/13/bits/stl_algo.h:2734:26:
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2684 |           __result = std::__move_merge(__first, __first + __step_size,
      |                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2685 |                                        __first + __step_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~
 2686 |                                        __first + __two_step,
      |                                        ~~~~~~~~~~~~~~~~~~~~~
 2687 |                                        __result, __comp);
      |                                        ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2692 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2693 |                         __first + __step_size, __last, __result, __comp);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2785:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2785 |     __inplace_stable_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2785:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2790:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2790 |           std::__insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2794:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2794 |       std::__inplace_stable_sort(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2795:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2795 |       std::__inplace_stable_sort(__middle, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2796:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2796 |       std::__merge_without_buffer(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2797 |                                   __middle - __first,
      |                                   ~~~~~~~~~~~~~~~~~~~
 2798 |                                   __last - __middle,
      |                                   ~~~~~~~~~~~~~~~~~~
 2799 |                                   __comp);
      |                                   ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2716:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2716 |     __merge_sort_with_buffer(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2716:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
In function ‘void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’,
    inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’ at /usr/include/c++/13/bits/stl_algo.h:2727:34:
/usr/include/c++/13/bits/stl_algo.h:2706:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2706 |           std::__insertion_sort(__first, __first + __chunk_size, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2709:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2709 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2709:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _RandomAccessIterator2 = gold::Output_section::Input_section*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’,
    inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’ at /usr/include/c++/13/bits/stl_algo.h:2731:26:
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2684 |           __result = std::__move_merge(__first, __first + __step_size,
      |                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2685 |                                        __first + __step_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~
 2686 |                                        __first + __two_step,
      |                                        ~~~~~~~~~~~~~~~~~~~~~
 2687 |                                        __result, __comp);
      |                                        ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2692 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2693 |                         __first + __step_size, __last, __result, __comp);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = gold::Output_section::Input_section*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’,
    inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’ at /usr/include/c++/13/bits/stl_algo.h:2734:26:
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2684 |           __result = std::__move_merge(__first, __first + __step_size,
      |                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2685 |                                        __first + __step_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~
 2686 |                                        __first + __two_step,
      |                                        ~~~~~~~~~~~~~~~~~~~~~
 2687 |                                        __result, __comp);
      |                                        ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2692 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2693 |                         __first + __step_size, __last, __result, __comp);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2401 |     __merge_adaptive(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2742 |     __stable_sort_adaptive(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2747:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2747 |       std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2748:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2748 |       std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2750:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2750 |       std::__merge_adaptive(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2751 |                             __middle - __first, __last - __middle,
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2752 |                             __buffer, __comp);
      |                             ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2401 |     __merge_adaptive(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2742 |     __stable_sort_adaptive(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2747:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2747 |       std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2748:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2748 |       std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2750:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2750 |       std::__merge_adaptive(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2751 |                             __middle - __first, __last - __middle,
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2752 |                             __buffer, __comp);
      |                             ~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/powerpc.cc: In member function ‘unsigned int {anonymous}::Stub_table<size, big_endian>::plt_call_size(typename Plt_stub_entries::iterator) const [with int size = 64; bool big_endian = true]’:
../../../../../../binutils/gold/powerpc.cc:6180:1: note: parameter passing for argument of type ‘std::unordered_map<{anonymous}::Stub_table<64, true>::Plt_stub_key, {anonymous}::Stub_table<64, true>::Plt_stub_ent, {anonymous}::Stub_table<64, true>::Plt_stub_key_hash, std::equal_to<{anonymous}::Stub_table<64, true>::Plt_stub_key>, std::allocator<std::pair<const {anonymous}::Stub_table<64, true>::Plt_stub_key, {anonymous}::Stub_table<64, true>::Plt_stub_ent> > >::iterator’ {aka ‘std::__detail::_Insert_base<{anonymous}::Stub_table<64, true>::Plt_stub_key, std::pair<const {anonymous}::Stub_table<64, true>::Plt_stub_key, {anonymous}::Stub_table<64, true>::Plt_stub_ent>, std::allocator<std::pair<const {anonymous}::Stub_table<64, true>::Plt_stub_key, {anonymous}::Stub_table<64, true>::Plt_stub_ent> >, std::__detail::_Select1st, std::equal_to<{anonymous}::Stub_table<64, true>::Plt_stub_key>, {anonymous}::Stub_table<64, true>::Plt_stub_key_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator’} changed in GCC 7.1
 6180 | Stub_table<size, big_endian>::plt_call_size(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/powerpc.cc: In member function ‘unsigned int {anonymous}::Stub_table<size, big_endian>::plt_call_size(typename Plt_stub_entries::iterator) const [with int size = 64; bool big_endian = false]’:
../../../../../../binutils/gold/powerpc.cc:6180:1: note: parameter passing for argument of type ‘std::unordered_map<{anonymous}::Stub_table<64, false>::Plt_stub_key, {anonymous}::Stub_table<64, false>::Plt_stub_ent, {anonymous}::Stub_table<64, false>::Plt_stub_key_hash, std::equal_to<{anonymous}::Stub_table<64, false>::Plt_stub_key>, std::allocator<std::pair<const {anonymous}::Stub_table<64, false>::Plt_stub_key, {anonymous}::Stub_table<64, false>::Plt_stub_ent> > >::iterator’ {aka ‘std::__detail::_Insert_base<{anonymous}::Stub_table<64, false>::Plt_stub_key, std::pair<const {anonymous}::Stub_table<64, false>::Plt_stub_key, {anonymous}::Stub_table<64, false>::Plt_stub_ent>, std::allocator<std::pair<const {anonymous}::Stub_table<64, false>::Plt_stub_key, {anonymous}::Stub_table<64, false>::Plt_stub_ent> >, std::__detail::_Select1st, std::equal_to<{anonymous}::Stub_table<64, false>::Plt_stub_key>, {anonymous}::Stub_table<64, false>::Plt_stub_key_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator’} changed in GCC 7.1
In file included from /usr/include/c++/13/bits/stl_algo.h:69:
/usr/include/c++/13/bits/stl_tempbuf.h: In constructor ‘std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >; _Tp = gold::Output_section::Input_section]’:
/usr/include/c++/13/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
  263 |     _Temporary_buffer<_ForwardIterator, _Tp>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, false>&}; _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > >::iterator’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2273:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2148:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘unsigned int {anonymous}::Target_powerpc<size, big_endian>::tlsld_got_offset(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:7671:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_powerpc<size, big_endian>::add_entry(gold::Symbol*, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:4205:48:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Output_data_plt_powerpc<size, big_endian>::add_entry(gold::Symbol*, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:4212:30:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_powerpc<size, big_endian>::add_ifunc_entry(gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:4238:47,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::make_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:7593:35:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, long long int> >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, true>&}; _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2273:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2148:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘unsigned int {anonymous}::Target_powerpc<size, big_endian>::tlsld_got_offset(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:7671:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_powerpc<size, big_endian>::add_entry(gold::Symbol*, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:4205:48:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Output_data_plt_powerpc<size, big_endian>::add_entry(gold::Symbol*, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:4212:30:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_powerpc<size, big_endian>::add_ifunc_entry(gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:4238:47,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::make_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:7593:35:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _BidirectionalIterator2 = gold::Output_section::Input_section*; _Distance = int]’:
/usr/include/c++/13/bits/stl_algo.h:2363:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2363 |     __rotate_adaptive(_BidirectionalIterator1 __first,
      |     ^~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2363:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2363:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >]’,
    inlined from ‘_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _BidirectionalIterator2 = gold::Output_section::Input_section*; _Distance = int]’ at /usr/include/c++/13/bits/stl_algo.h:2394:20:
/usr/include/c++/13/bits/stl_algo.h:1399:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 1399 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1400 |                            std::__iterator_category(__first));
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2424 |     __merge_adaptive_resize(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2432:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2432 |         std::__merge_adaptive(__first, __middle, __last,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2433 |                               __len1, __len2, __buffer, __comp);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2445:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2445 |                 = std::__lower_bound(__middle, __last, *__first_cut,
      |                   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2446 |                                      __gnu_cxx::__ops::__iter_comp_val(__comp));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2454:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2454 |                 = std::__upper_bound(__first, __middle, *__second_cut,
      |                   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2455 |                                      __gnu_cxx::__ops::__val_comp_iter(__comp));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2460:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2460 |             = std::__rotate_adaptive(__first_cut, __middle, __second_cut,
      |               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2461 |                                      _Distance(__len1 - __len11), __len22,
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2462 |                                      __buffer, __buffer_size);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2463:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2463 |           std::__merge_adaptive_resize(__first, __first_cut, __new_middle,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2464 |                                        __len11, __len22,
      |                                        ~~~~~~~~~~~~~~~~~
 2465 |                                        __buffer, __buffer_size, __comp);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2466:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2466 |           std::__merge_adaptive_resize(__new_middle, __second_cut, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2467 |                                        _Distance(__len1 - __len11),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2468 |                                        _Distance(__len2 - __len22),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2469 |                                        __buffer, __buffer_size, __comp);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’:
/usr/include/c++/13/bits/stl_algo.h:2758:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2758 |     __stable_sort_adaptive_resize(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2758:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2767:45: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2767 |           std::__stable_sort_adaptive_resize(__first, __middle, __buffer,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2768 |                                              __buffer_size, __comp);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2769:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2769 |           std::__stable_sort_adaptive_resize(__middle, __last, __buffer,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2770 |                                              __buffer_size, __comp);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2771:39: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2771 |           std::__merge_adaptive_resize(__first, __middle, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2772 |                                        _Distance(__middle - __first),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2773 |                                        _Distance(__last - __middle),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2774 |                                        __buffer, __buffer_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~
 2775 |                                        __comp);
      |                                        ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2778:36: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2778 |         std::__stable_sort_adaptive(__first, __middle, __last,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2779 |                                     __buffer, __comp);
      |                                     ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Distance = int; _Pointer = gold::Output_section::Input_section*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2424 |     __merge_adaptive_resize(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2432:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2432 |         std::__merge_adaptive(__first, __middle, __last,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2433 |                               __len1, __len2, __buffer, __comp);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2445:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2445 |                 = std::__lower_bound(__middle, __last, *__first_cut,
      |                   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2446 |                                      __gnu_cxx::__ops::__iter_comp_val(__comp));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2454:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2454 |                 = std::__upper_bound(__first, __middle, *__second_cut,
      |                   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2455 |                                      __gnu_cxx::__ops::__val_comp_iter(__comp));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2460:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2460 |             = std::__rotate_adaptive(__first_cut, __middle, __second_cut,
      |               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2461 |                                      _Distance(__len1 - __len11), __len22,
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2462 |                                      __buffer, __buffer_size);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2463:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2463 |           std::__merge_adaptive_resize(__first, __first_cut, __new_middle,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2464 |                                        __len11, __len22,
      |                                        ~~~~~~~~~~~~~~~~~
 2465 |                                        __buffer, __buffer_size, __comp);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2466:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2466 |           std::__merge_adaptive_resize(__new_middle, __second_cut, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2467 |                                        _Distance(__len1 - __len11),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2468 |                                        _Distance(__len2 - __len22),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2469 |                                        __buffer, __buffer_size, __comp);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Pointer = gold::Output_section::Input_section*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’:
/usr/include/c++/13/bits/stl_algo.h:2758:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2758 |     __stable_sort_adaptive_resize(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2758:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2767:45: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2767 |           std::__stable_sort_adaptive_resize(__first, __middle, __buffer,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2768 |                                              __buffer_size, __comp);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2769:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2769 |           std::__stable_sort_adaptive_resize(__middle, __last, __buffer,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2770 |                                              __buffer_size, __comp);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2771:39: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2771 |           std::__merge_adaptive_resize(__first, __middle, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2772 |                                        _Distance(__middle - __first),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2773 |                                        _Distance(__last - __middle),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2774 |                                        __buffer, __buffer_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~
 2775 |                                        __comp);
      |                                        ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2778:36: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 2778 |         std::__stable_sort_adaptive(__first, __middle, __last,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2779 |                                     __buffer, __comp);
      |                                     ~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = {anonymous}::Target_powerpc<64, false>::Branch_info; _Alloc = std::allocator<{anonymous}::Target_powerpc<64, false>::Branch_info>]’,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::push_branch({anonymous}::Powerpc_relobj<size, big_endian>*, unsigned int, Address, unsigned int, unsigned int, Address) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:752:33:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::Target_powerpc<64, false>::Branch_info*, std::vector<{anonymous}::Target_powerpc<64, false>::Branch_info, std::allocator<{anonymous}::Target_powerpc<64, false>::Branch_info> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = {anonymous}::Target_powerpc<64, true>::Branch_info; _Alloc = std::allocator<{anonymous}::Target_powerpc<64, true>::Branch_info>]’,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::push_branch({anonymous}::Powerpc_relobj<size, big_endian>*, unsigned int, Address, unsigned int, unsigned int, Address) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:752:33:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::Target_powerpc<64, true>::Branch_info*, std::vector<{anonymous}::Target_powerpc<64, true>::Branch_info, std::allocator<{anonymous}::Target_powerpc<64, true>::Branch_info> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<32, true>; Scan = {anonymous}::Target_powerpc<32, true>::Scan; Classify_reloc = Default_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9657:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<32, true>; Scan = {anonymous}::Target_powerpc<32, true>::Scan; Classify_reloc = Default_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9657:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<32, false>; Scan = {anonymous}::Target_powerpc<32, false>::Scan; Classify_reloc = Default_classify_reloc<4, 32, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9657:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<32, false>; Scan = {anonymous}::Target_powerpc<32, false>::Scan; Classify_reloc = Default_classify_reloc<4, 32, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9657:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9657:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9657:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9657:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9657:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘bool {anonymous}::Stub_table<size, big_endian>::add_plt_call_entry(Address, const gold::Sized_relobj_file<size, big_endian>*, const gold::Symbol*, unsigned int, Address, bool) [with int size = 64; bool big_endian = true]’,
    inlined from ‘bool {anonymous}::Target_powerpc<size, big_endian>::Branch_info::make_stub({anonymous}::Stub_table<size, big_endian>*, {anonymous}::Stub_table<size, big_endian>*, gold::Symbol_table*) const [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:3568:41:
../../../../../../binutils/gold/powerpc.cc:5298:45: note: parameter passing for argument of type ‘std::__detail::_Node_iterator<std::pair<const {anonymous}::Stub_table<64, true>::Plt_stub_key, {anonymous}::Stub_table<64, true>::Plt_stub_ent>, false, true>’ changed in GCC 7.1
 5298 |       this->plt_size_ += this->plt_call_size(p.first);
      |                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function ‘bool {anonymous}::Stub_table<size, big_endian>::add_plt_call_entry(Address, const gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, Address, bool) [with int size = 64; bool big_endian = true]’,
    inlined from ‘bool {anonymous}::Target_powerpc<size, big_endian>::Branch_info::make_stub({anonymous}::Stub_table<size, big_endian>*, {anonymous}::Stub_table<size, big_endian>*, gold::Symbol_table*) const [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:3573:41:
../../../../../../binutils/gold/powerpc.cc:5365:45: note: parameter passing for argument of type ‘std::__detail::_Node_iterator<std::pair<const {anonymous}::Stub_table<64, true>::Plt_stub_key, {anonymous}::Stub_table<64, true>::Plt_stub_ent>, false, true>’ changed in GCC 7.1
 5365 |       this->plt_size_ += this->plt_call_size(p.first);
      |                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2318:14,
    inlined from ‘bool {anonymous}::Target_powerpc<size, big_endian>::do_relax(int, const gold::Input_objects*, gold::Symbol_table*, gold::Layout*, const gold::Task*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:3973:33:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void {anonymous}::Stub_table<size, big_endian>::define_stub_syms(gold::Symbol_table*) [with int size = 64; bool big_endian = true]’,
    inlined from ‘bool {anonymous}::Target_powerpc<size, big_endian>::do_relax(int, const gold::Input_objects*, gold::Symbol_table*, gold::Layout*, const gold::Task*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:3993:24:
../../../../../../binutils/gold/powerpc.cc:5919:55: note: parameter passing for argument of type ‘plt_iter’ {aka ‘std::__detail::_Insert_base<{anonymous}::Stub_table<64, true>::Plt_stub_key, std::pair<const {anonymous}::Stub_table<64, true>::Plt_stub_key, {anonymous}::Stub_table<64, true>::Plt_stub_ent>, std::allocator<std::pair<const {anonymous}::Stub_table<64, true>::Plt_stub_key, {anonymous}::Stub_table<64, true>::Plt_stub_ent> >, std::__detail::_Select1st, std::equal_to<{anonymous}::Stub_table<64, true>::Plt_stub_key>, {anonymous}::Stub_table<64, true>::Plt_stub_key_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator’} changed in GCC 7.1
 5919 |           unsigned int stub_size = this->plt_call_size(cs);
      |                                    ~~~~~~~~~~~~~~~~~~~^~~~
In function ‘void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<true> >]’,
    inlined from ‘void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Compare = {anonymous}::Sort_toc_sections<true>]’ at /usr/include/c++/13/bits/stl_algo.h:5119:36,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::do_finalize_sections(gold::Layout*, const gold::Input_objects*, gold::Symbol_table*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:10107:19:
/usr/include/c++/13/bits/stl_algo.h:5038:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 5038 |       _TmpBuf __buf(__first, (__last - __first + 1) / 2);
      |               ^~~~~
/usr/include/c++/13/bits/stl_algo.h:5041:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 5041 |         std::__stable_sort_adaptive(__first,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
 5042 |                                     __first + _DistanceType(__buf.size()),
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5043 |                                     __last, __buf.begin(), __comp);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:5045:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 5045 |         std::__inplace_stable_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:5047:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 5047 |         std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5048 |                                            _DistanceType(__buf.size()), __comp);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::Sort_toc_sections<false> >]’,
    inlined from ‘void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, vector<gold::Output_section::Input_section> >; _Compare = {anonymous}::Sort_toc_sections<false>]’ at /usr/include/c++/13/bits/stl_algo.h:5119:36,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::do_finalize_sections(gold::Layout*, const gold::Input_objects*, gold::Symbol_table*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:10107:19:
/usr/include/c++/13/bits/stl_algo.h:5038:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 5038 |       _TmpBuf __buf(__first, (__last - __first + 1) / 2);
      |               ^~~~~
/usr/include/c++/13/bits/stl_algo.h:5041:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 5041 |         std::__stable_sort_adaptive(__first,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
 5042 |                                     __first + _DistanceType(__buf.size()),
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5043 |                                     __last, __buf.begin(), __comp);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:5045:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 5045 |         std::__inplace_stable_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:5047:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_section::Input_section*, std::vector<gold::Output_section::Input_section> >’ changed in GCC 7.1
 5047 |         std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5048 |                                            _DistanceType(__buf.size()), __comp);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘bool {anonymous}::Stub_table<size, big_endian>::add_plt_call_entry(Address, const gold::Sized_relobj_file<size, big_endian>*, const gold::Symbol*, unsigned int, Address, bool) [with int size = 64; bool big_endian = false]’,
    inlined from ‘bool {anonymous}::Target_powerpc<size, big_endian>::Branch_info::make_stub({anonymous}::Stub_table<size, big_endian>*, {anonymous}::Stub_table<size, big_endian>*, gold::Symbol_table*) const [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:3568:41:
../../../../../../binutils/gold/powerpc.cc:5298:45: note: parameter passing for argument of type ‘std::__detail::_Node_iterator<std::pair<const {anonymous}::Stub_table<64, false>::Plt_stub_key, {anonymous}::Stub_table<64, false>::Plt_stub_ent>, false, true>’ changed in GCC 7.1
 5298 |       this->plt_size_ += this->plt_call_size(p.first);
      |                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function ‘bool {anonymous}::Stub_table<size, big_endian>::add_plt_call_entry(Address, const gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, Address, bool) [with int size = 64; bool big_endian = false]’,
    inlined from ‘bool {anonymous}::Target_powerpc<size, big_endian>::Branch_info::make_stub({anonymous}::Stub_table<size, big_endian>*, {anonymous}::Stub_table<size, big_endian>*, gold::Symbol_table*) const [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:3573:41:
../../../../../../binutils/gold/powerpc.cc:5365:45: note: parameter passing for argument of type ‘std::__detail::_Node_iterator<std::pair<const {anonymous}::Stub_table<64, false>::Plt_stub_key, {anonymous}::Stub_table<64, false>::Plt_stub_ent>, false, true>’ changed in GCC 7.1
 5365 |       this->plt_size_ += this->plt_call_size(p.first);
      |                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_relative(unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2318:14,
    inlined from ‘bool {anonymous}::Target_powerpc<size, big_endian>::do_relax(int, const gold::Input_objects*, gold::Symbol_table*, gold::Layout*, const gold::Task*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:3973:33:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void {anonymous}::Stub_table<size, big_endian>::define_stub_syms(gold::Symbol_table*) [with int size = 64; bool big_endian = false]’,
    inlined from ‘bool {anonymous}::Target_powerpc<size, big_endian>::do_relax(int, const gold::Input_objects*, gold::Symbol_table*, gold::Layout*, const gold::Task*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:3993:24:
../../../../../../binutils/gold/powerpc.cc:5919:55: note: parameter passing for argument of type ‘plt_iter’ {aka ‘std::__detail::_Insert_base<{anonymous}::Stub_table<64, false>::Plt_stub_key, std::pair<const {anonymous}::Stub_table<64, false>::Plt_stub_key, {anonymous}::Stub_table<64, false>::Plt_stub_ent>, std::allocator<std::pair<const {anonymous}::Stub_table<64, false>::Plt_stub_key, {anonymous}::Stub_table<64, false>::Plt_stub_ent> >, std::__detail::_Select1st, std::equal_to<{anonymous}::Stub_table<64, false>::Plt_stub_key>, {anonymous}::Stub_table<64, false>::Plt_stub_key_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::iterator’} changed in GCC 7.1
 5919 |           unsigned int stub_size = this->plt_call_size(cs);
      |                                    ~~~~~~~~~~~~~~~~~~~^~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = {anonymous}::Target_powerpc<64, false>::Branch_info; _Alloc = std::allocator<{anonymous}::Target_powerpc<64, false>::Branch_info>]’,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::push_branch({anonymous}::Powerpc_relobj<size, big_endian>*, unsigned int, Address, unsigned int, unsigned int, Address) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:752:33,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8142:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::Target_powerpc<64, false>::Branch_info*, std::vector<{anonymous}::Target_powerpc<64, false>::Branch_info, std::allocator<{anonymous}::Target_powerpc<64, false>::Branch_info> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘void {anonymous}::Output_data_plt_powerpc<size, big_endian>::add_local_ifunc_entry(gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:4286:46,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::make_local_ifunc_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:7641:37,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8144:41:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2293:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8193:43:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2186:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8237:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2136:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8245:27:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_section(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2223:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8260:30:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘void {anonymous}::Output_data_plt_powerpc<size, big_endian>::add_local_entry(gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:4261:43,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::make_local_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:7615:31,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8276:32:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8406:34:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8515:40:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = {anonymous}::Target_powerpc<64, false>::Branch_info; _Alloc = std::allocator<{anonymous}::Target_powerpc<64, false>::Branch_info>]’,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::push_branch({anonymous}::Powerpc_relobj<size, big_endian>*, unsigned int, Address, unsigned int, unsigned int, Address) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:752:33,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8847:26,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::Target_powerpc<64, false>::Branch_info*, std::vector<{anonymous}::Target_powerpc<64, false>::Branch_info, std::allocator<{anonymous}::Target_powerpc<64, false>::Branch_info> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2293:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8899:43,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9006:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2093:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:8997:32,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9069:28,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9205:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9199:32,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9265:45,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9357:45,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_powerpc<64, false>; Scan = {anonymous}::Target_powerpc<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = {anonymous}::Target_powerpc<64, true>::Branch_info; _Alloc = std::allocator<{anonymous}::Target_powerpc<64, true>::Branch_info>]’,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::push_branch({anonymous}::Powerpc_relobj<size, big_endian>*, unsigned int, Address, unsigned int, unsigned int, Address) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:752:33,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8142:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::Target_powerpc<64, true>::Branch_info*, std::vector<{anonymous}::Target_powerpc<64, true>::Branch_info, std::allocator<{anonymous}::Target_powerpc<64, true>::Branch_info> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘void {anonymous}::Output_data_plt_powerpc<size, big_endian>::add_local_ifunc_entry(gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:4286:46,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::make_local_ifunc_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:7641:37,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8144:41:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2293:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8193:43:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2186:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8237:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2136:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8245:27:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_section(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2223:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8260:30:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘void {anonymous}::Output_data_plt_powerpc<size, big_endian>::add_local_entry(gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:4261:43,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::make_local_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:7615:31,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8276:32:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8406:34:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8515:40:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = {anonymous}::Target_powerpc<64, true>::Branch_info; _Alloc = std::allocator<{anonymous}::Target_powerpc<64, true>::Branch_info>]’,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::push_branch({anonymous}::Powerpc_relobj<size, big_endian>*, unsigned int, Address, unsigned int, unsigned int, Address) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:752:33,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8847:26,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::Target_powerpc<64, true>::Branch_info*, std::vector<{anonymous}::Target_powerpc<64, true>::Branch_info, std::allocator<{anonymous}::Target_powerpc<64, true>::Branch_info> > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_relative(gold::Output_section*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2293:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8899:43,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9006:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2093:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:8997:32,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9069:28,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9205:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9199:32,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9265:45,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_powerpc<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9357:45,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_powerpc<64, true>; Scan = {anonymous}::Target_powerpc<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_powerpc<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/powerpc.cc:9930:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/reloc.h:26,
                 from ../../../../../../binutils/gold/aarch64.cc:32:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, long long int> >::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/aarch64.cc: In function ‘void {anonymous}::AArch64_output_section<size, big_endian>::create_stub_group(std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, The_target_aarch64*, std::vector<gold::Output_relaxed_input_section*>&, const gold::Task*) [with int size = 64; bool big_endian = true]’:
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2704 | AArch64_output_section<size, big_endian>::create_stub_group(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/aarch64.cc: In function ‘void {anonymous}::AArch64_output_section<size, big_endian>::create_stub_group(std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, The_target_aarch64*, std::vector<gold::Output_relaxed_input_section*>&, const gold::Task*) [with int size = 32; bool big_endian = false]’:
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
In member function ‘void {anonymous}::AArch64_output_section<size, big_endian>::group_sections(gold::section_size_type, bool, {anonymous}::Target_aarch64<size, big_endian>*, const gold::Task*) [with int size = 32; bool big_endian = false]’,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::group_sections(gold::Layout*, gold::section_size_type, bool, const gold::Task*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:5588:37,
    inlined from ‘bool {anonymous}::Target_aarch64<size, big_endian>::do_relax(int, const gold::Input_objects*, gold::Symbol_table*, gold::Layout*, const gold::Task*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:5659:21:
../../../../../../binutils/gold/aarch64.cc:2808:42: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2808 |                   this->create_stub_group(group_begin, group_end, group_end,
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2809 |                                           target, new_relaxed_sections,
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2810 |                                           task);
      |                                           ~~~~~
../../../../../../binutils/gold/aarch64.cc:2867:30: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2867 |       this->create_stub_group(group_begin, group_end,
      |       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 2868 |                               (state == FINDING_STUB_SECTION
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2869 |                                ? group_end
      |                                ~~~~~~~~~~~
 2870 |                                : stub_table),
      |                                ~~~~~~~~~~~~~~
 2871 |                               target, new_relaxed_sections, task);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/aarch64.cc: In function ‘void {anonymous}::AArch64_output_section<size, big_endian>::create_stub_group(std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, The_target_aarch64*, std::vector<gold::Output_relaxed_input_section*>&, const gold::Task*) [with int size = 32; bool big_endian = true]’:
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2704 | AArch64_output_section<size, big_endian>::create_stub_group(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
In member function ‘void {anonymous}::AArch64_output_section<size, big_endian>::group_sections(gold::section_size_type, bool, {anonymous}::Target_aarch64<size, big_endian>*, const gold::Task*) [with int size = 32; bool big_endian = true]’,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::group_sections(gold::Layout*, gold::section_size_type, bool, const gold::Task*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:5588:37,
    inlined from ‘bool {anonymous}::Target_aarch64<size, big_endian>::do_relax(int, const gold::Input_objects*, gold::Symbol_table*, gold::Layout*, const gold::Task*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:5659:21:
../../../../../../binutils/gold/aarch64.cc:2808:42: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2808 |                   this->create_stub_group(group_begin, group_end, group_end,
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2809 |                                           target, new_relaxed_sections,
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2810 |                                           task);
      |                                           ~~~~~
../../../../../../binutils/gold/aarch64.cc:2867:30: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2867 |       this->create_stub_group(group_begin, group_end,
      |       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 2868 |                               (state == FINDING_STUB_SECTION
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2869 |                                ? group_end
      |                                ~~~~~~~~~~~
 2870 |                                : stub_table),
      |                                ~~~~~~~~~~~~~~
 2871 |                               target, new_relaxed_sections, task);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/aarch64.cc: In function ‘void {anonymous}::AArch64_output_section<size, big_endian>::create_stub_group(std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, std::vector<gold::Output_section::Input_section>::const_iterator, The_target_aarch64*, std::vector<gold::Output_relaxed_input_section*>&, const gold::Task*) [with int size = 64; bool big_endian = false]’:
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2704 | AArch64_output_section<size, big_endian>::create_stub_group(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
../../../../../../binutils/gold/aarch64.cc:2704:1: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, true>&}; _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2273:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2148:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘unsigned int {anonymous}::Target_aarch64<size, big_endian>::got_mod_index_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:5846:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_aarch64<size, big_endian>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:4530:41,
    inlined from ‘void {anonymous}::Output_data_plt_aarch64<size, big_endian>::add_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:4483:23,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::make_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6825:24:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Output_data_plt_aarch64<size, big_endian>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:4536:29,
    inlined from ‘void {anonymous}::Output_data_plt_aarch64<size, big_endian>::add_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:4483:23,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::make_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6825:24:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, false>&}; _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2273:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2148:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘unsigned int {anonymous}::Target_aarch64<size, big_endian>::got_mod_index_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:5846:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_aarch64<size, big_endian>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:4530:41,
    inlined from ‘void {anonymous}::Output_data_plt_aarch64<size, big_endian>::add_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:4483:23,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::make_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6825:24:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Output_data_plt_aarch64<size, big_endian>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:4536:29,
    inlined from ‘void {anonymous}::Output_data_plt_aarch64<size, big_endian>::add_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:4483:23,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::make_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6825:24:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void {anonymous}::AArch64_output_section<size, big_endian>::group_sections(gold::section_size_type, bool, {anonymous}::Target_aarch64<size, big_endian>*, const gold::Task*) [with int size = 64; bool big_endian = false]’,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::group_sections(gold::Layout*, gold::section_size_type, bool, const gold::Task*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:5588:37,
    inlined from ‘bool {anonymous}::Target_aarch64<size, big_endian>::do_relax(int, const gold::Input_objects*, gold::Symbol_table*, gold::Layout*, const gold::Task*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:5659:21:
../../../../../../binutils/gold/aarch64.cc:2808:42: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2808 |                   this->create_stub_group(group_begin, group_end, group_end,
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2809 |                                           target, new_relaxed_sections,
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2810 |                                           task);
      |                                           ~~~~~
../../../../../../binutils/gold/aarch64.cc:2867:30: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2867 |       this->create_stub_group(group_begin, group_end,
      |       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 2868 |                               (state == FINDING_STUB_SECTION
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2869 |                                ? group_end
      |                                ~~~~~~~~~~~
 2870 |                                : stub_table),
      |                                ~~~~~~~~~~~~~~
 2871 |                               target, new_relaxed_sections, task);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_aarch64<64, false>; Scan = {anonymous}::Target_aarch64<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6871:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_aarch64<64, false>; Scan = {anonymous}::Target_aarch64<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6871:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_aarch64<32, false>; Scan = {anonymous}::Target_aarch64<32, false>::Scan; Classify_reloc = Default_classify_reloc<4, 32, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6871:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_aarch64<32, false>; Scan = {anonymous}::Target_aarch64<32, false>::Scan; Classify_reloc = Default_classify_reloc<4, 32, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6871:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void {anonymous}::AArch64_output_section<size, big_endian>::group_sections(gold::section_size_type, bool, {anonymous}::Target_aarch64<size, big_endian>*, const gold::Task*) [with int size = 64; bool big_endian = true]’,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::group_sections(gold::Layout*, gold::section_size_type, bool, const gold::Task*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:5588:37,
    inlined from ‘bool {anonymous}::Target_aarch64<size, big_endian>::do_relax(int, const gold::Input_objects*, gold::Symbol_table*, gold::Layout*, const gold::Task*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:5659:21:
../../../../../../binutils/gold/aarch64.cc:2808:42: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2808 |                   this->create_stub_group(group_begin, group_end, group_end,
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2809 |                                           target, new_relaxed_sections,
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2810 |                                           task);
      |                                           ~~~~~
../../../../../../binutils/gold/aarch64.cc:2867:30: note: parameter passing for argument of type ‘std::vector<gold::Output_section::Input_section>::const_iterator’ changed in GCC 7.1
 2867 |       this->create_stub_group(group_begin, group_end,
      |       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 2868 |                               (state == FINDING_STUB_SECTION
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2869 |                                ? group_end
      |                                ~~~~~~~~~~~
 2870 |                                : stub_table),
      |                                ~~~~~~~~~~~~~~
 2871 |                               target, new_relaxed_sections, task);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_aarch64<64, true>; Scan = {anonymous}::Target_aarch64<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6871:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_aarch64<64, true>; Scan = {anonymous}::Target_aarch64<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6871:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_aarch64<32, true>; Scan = {anonymous}::Target_aarch64<32, true>::Scan; Classify_reloc = Default_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6871:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_aarch64<32, true>; Scan = {anonymous}::Target_aarch64<32, true>::Scan; Classify_reloc = Default_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6871:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘unsigned int {anonymous}::Output_data_plt_aarch64<size, big_endian>::add_local_ifunc_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:4512:36,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::make_local_ifunc_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6841:62,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_aarch64<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6112:39,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_aarch64<64, false>; Scan = {anonymous}::Target_aarch64<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6913:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2186:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_aarch64<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6134:32,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_aarch64<64, false>; Scan = {anonymous}::Target_aarch64<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6913:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_aarch64<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6164:24,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_aarch64<64, false>; Scan = {anonymous}::Target_aarch64<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6913:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2335:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_aarch64<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6346:26,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_aarch64<64, false>; Scan = {anonymous}::Target_aarch64<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6913:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_aarch64<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6467:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_aarch64<64, false>; Scan = {anonymous}::Target_aarch64<64, false>::Scan; Classify_reloc = Default_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/aarch64.cc:6913:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, false>*, std::vector<gold::Output_reloc<4, true, 64, false>, std::allocator<gold::Output_reloc<4, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘unsigned int {anonymous}::Output_data_plt_aarch64<size, big_endian>::add_local_ifunc_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:4512:36,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::make_local_ifunc_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6841:62,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_aarch64<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6112:39,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_aarch64<64, true>; Scan = {anonymous}::Target_aarch64<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6913:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2186:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_aarch64<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6134:32,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_aarch64<64, true>; Scan = {anonymous}::Target_aarch64<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6913:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_aarch64<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6164:24,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_aarch64<64, true>; Scan = {anonymous}::Target_aarch64<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6913:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_target_specific(unsigned int, void*, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2335:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_aarch64<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, const elfcpp::Sym<size, big_endian>&, bool) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6346:26,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_aarch64<64, true>; Scan = {anonymous}::Target_aarch64<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6913:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_aarch64<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, big_endian>&, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6467:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_aarch64<64, true>; Scan = {anonymous}::Target_aarch64<64, true>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_aarch64<size, big_endian>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/aarch64.cc:6913:69:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/reloc.h:26,
                 from ../../../../../../binutils/gold/s390.cc:30:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, long long int> >::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<4, true, 64, true>&}; _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2259:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2273:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2055:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2068:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2148:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2161:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘unsigned int {anonymous}::Target_s390<size>::got_mod_index_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2007:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_s390<size>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, true>*, unsigned int, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1898:30:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘void {anonymous}::Target_s390<size>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, true>*, unsigned int, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1902:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2126:14,
    inlined from ‘void {anonymous}::Target_s390<size>::reserve_local_got_entry(unsigned int, gold::Sized_relobj<size, true>*, unsigned int, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1907:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2104:14,
    inlined from ‘void {anonymous}::Output_data_plt_s390<size>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1161:41:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Output_data_plt_s390<size>::add_relocation(gold::Symbol_table*, gold::Layout*, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1167:29:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_s390<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1940:35:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2037:14,
    inlined from ‘void {anonymous}::Target_s390<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1937:26:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_s390<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1945:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_s390<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1950:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_s390<size>::reserve_global_got_entry(unsigned int, gold::Symbol*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1952:36:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2199:14,
    inlined from ‘unsigned int {anonymous}::Output_data_plt_s390<size>::add_local_ifunc_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1141:36,
    inlined from ‘void {anonymous}::Target_s390<size>::make_local_ifunc_plt_entry(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:1778:62,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, const elfcpp::Sym<size, true>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2305:41,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2186:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, const elfcpp::Sym<size, true>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2326:32,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2136:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, const elfcpp::Sym<size, true>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2358:25,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_section(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2233:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, const elfcpp::Sym<size, true>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2372:30,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2175:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, const elfcpp::Sym<size, true>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2449:31,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local_relative(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2186:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, const elfcpp::Sym<size, true>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2554:35,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2136:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::local(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, const elfcpp::Sym<size, true>&, bool) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2614:24,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:100:14,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2115:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, gold::Symbol*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2707:41,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, gold::Symbol*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2728:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2093:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, gold::Symbol*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2718:32,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, gold::Symbol*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2766:23,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2083:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, gold::Symbol*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2884:36,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global_relative(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend, bool) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2093:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, gold::Symbol*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:2992:36,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<4, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<4, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 4; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<4, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address, Addend) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:2047:14,
    inlined from ‘void {anonymous}::Target_s390<size>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_s390<size>*, gold::Sized_relobj_file<size, true>*, unsigned int, gold::Output_section*, const elfcpp::Rela<size, true>&, unsigned int, gold::Symbol*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:3045:27,
    inlined from ‘void gold::scan_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/target-reloc.h:110:15,
    inlined from ‘void {anonymous}::Target_s390<size>::scan_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:4019:73:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<4, true, 64, true>*, std::vector<gold::Output_reloc<4, true, 64, true>, std::allocator<gold::Output_reloc<4, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_s390<size>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:3177:79:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_s390<64>; Scan = {anonymous}::Target_s390<64>::Scan; Classify_reloc = Default_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_s390<size>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64]’ at ../../../../../../binutils/gold/s390.cc:3177:79:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_s390<32>; Scan = {anonymous}::Target_s390<32>::Scan; Classify_reloc = Default_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_s390<size>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32]’ at ../../../../../../binutils/gold/s390.cc:3177:79:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_s390<32>; Scan = {anonymous}::Target_s390<32>::Scan; Classify_reloc = Default_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_s390<size>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, true>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32]’ at ../../../../../../binutils/gold/s390.cc:3177:79:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  CCLD     elfedit
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from ../../../../../../binutils/gold/mips.cc:27:
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Distance = int; _Tp = gold::Output_reloc<9, true, 64, true>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Distance = int; _Tp = gold::Output_reloc<9, true, 64, false>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/reloc.h:26,
                 from ../../../../../../binutils/gold/mips.cc:34:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<long long unsigned int>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, long long int> >::iterator’ changed in GCC 7.1
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long int>}; _Tp = std::pair<long long int, long long int>; _Alloc = std::allocator<std::pair<long long int, long long int> >]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, long long int>*, std::vector<std::pair<long long int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<9, true, 64, true>&}; _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1940:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1954:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1739:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1752:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1839:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1826:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1977:14,
    inlined from ‘{anonymous}::Target_mips<size, big_endian>::Reloc_section* {anonymous}::Target_mips<size, big_endian>::rel_dyn_section(gold::Layout*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:8485:35:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1721:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_global_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:6037:58:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1721:14,
    inlined from ‘void {anonymous}::Mips_output_data_plt<size, big_endian>::add_entry({anonymous}::Mips_symbol<size>*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:7478:25,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::make_plt_entry(gold::Symbol_table*, gold::Layout*, {anonymous}::Mips_symbol<size>*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:8686:24,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_mips<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const {anonymous}::Target_mips<size, big_endian>::Relatype*, const {anonymous}::Target_mips<size, big_endian>::Reltype*, unsigned int, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:11108:29:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1805:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_local_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:5918:57:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1883:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_local_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:5921:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1977:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_page_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:5975:50,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_local_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:5928:25:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1977:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_page_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:5984:54,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_local_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:5928:25:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Output_reloc<9, true, 64, false>&}; _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > >::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1940:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_output_section_generic(gold::Output_section*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1954:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1739:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global_generic(gold::Symbol*, unsigned int, gold::Output_data*, gold::Relobj*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1752:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, unsigned int, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1839:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local_generic(gold::Relobj*, unsigned int, unsigned int, gold::Output_data*, uint64_t, uint64_t) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1826:14:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1977:14,
    inlined from ‘{anonymous}::Target_mips<size, big_endian>::Reloc_section* {anonymous}::Target_mips<size, big_endian>::rel_dyn_section(gold::Layout*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:8485:35:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1721:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_global_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:6037:58:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1721:14,
    inlined from ‘void {anonymous}::Mips_output_data_plt<size, big_endian>::add_entry({anonymous}::Mips_symbol<size>*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:7478:25,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::make_plt_entry(gold::Symbol_table*, gold::Layout*, {anonymous}::Mips_symbol<size>*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:8686:24,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::Scan::global(gold::Symbol_table*, gold::Layout*, {anonymous}::Target_mips<size, big_endian>*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, gold::Output_section*, const {anonymous}::Target_mips<size, big_endian>::Relatype*, const {anonymous}::Target_mips<size, big_endian>::Reltype*, unsigned int, unsigned int, gold::Symbol*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:11108:29:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1805:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_local_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:5918:57:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_symbolless_local_addend(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1883:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_local_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:5921:75:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1977:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_page_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:5975:50,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_local_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:5928:25:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_absolute(unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1977:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_page_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:5984:54,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_local_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:5928:25:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_mips<64, false>; Scan = {anonymous}::Target_mips<64, false>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<9, 64, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:8750:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_mips<64, false>; Scan = {anonymous}::Target_mips<64, false>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<9, 64, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:8750:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_mips<64, false>; Scan = {anonymous}::Target_mips<64, false>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:8768:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false; Target_type = {anonymous}::Target_mips<64, false>; Scan = {anonymous}::Target_mips<64, false>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<4, 64, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:8768:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_mips<64, true>; Scan = {anonymous}::Target_mips<64, true>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<9, 64, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:8750:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_mips<64, true>; Scan = {anonymous}::Target_mips<64, true>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<9, 64, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:8750:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_mips<64, true>; Scan = {anonymous}::Target_mips<64, true>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:8768:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true; Target_type = {anonymous}::Target_mips<64, true>; Scan = {anonymous}::Target_mips<64, true>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<4, 64, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:8768:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_mips<32, false>; Scan = {anonymous}::Target_mips<32, false>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<9, 32, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:8750:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_mips<32, false>; Scan = {anonymous}::Target_mips<32, false>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<9, 32, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:8750:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_mips<32, false>; Scan = {anonymous}::Target_mips<32, false>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<4, 32, false>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:8768:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false; Target_type = {anonymous}::Target_mips<32, false>; Scan = {anonymous}::Target_mips<32, false>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<4, 32, false>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:8768:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_mips<32, true>; Scan = {anonymous}::Target_mips<32, true>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<9, 32, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:8750:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_mips<32, true>; Scan = {anonymous}::Target_mips<32, true>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<9, 32, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:8750:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_mips<32, true>; Scan = {anonymous}::Target_mips<32, true>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:262:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:8768:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]’,
    inlined from ‘void gold::gc_process_relocs(Symbol_table*, Layout*, Target_type*, Sized_relobj_file<size, big_endian>*, unsigned int, const unsigned char*, size_t, Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true; Target_type = {anonymous}::Target_mips<32, true>; Scan = {anonymous}::Target_mips<32, true>::Scan; Classify_reloc = {anonymous}::Mips_classify_reloc<4, 32, true>]’ at ../../../../../../binutils/gold/gc.h:339:30,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::gc_process_relocs(gold::Symbol_table*, gold::Layout*, gold::Sized_relobj_file<size, big_endian>*, unsigned int, unsigned int, const unsigned char*, size_t, gold::Output_section*, bool, size_t, const unsigned char*) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:8768:76:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = {anonymous}::Mips_output_reloc_writer<9, true, 64, false>; int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void {anonymous}::Mips_output_data_reloc<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:2454:44:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, vector<gold::Output_reloc<9, true, 64, false>, allocator<gold::Output_reloc<9, true, 64, false> > > >; _Compare = gold::Output_data_reloc_base<9, true, 64, false>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = {anonymous}::Mips_output_reloc_writer<9, true, 64, false>; int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void {anonymous}::Mips_output_data_reloc<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:2454:44:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = {anonymous}::Mips_output_reloc_writer<9, true, 64, true>; int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void {anonymous}::Mips_output_data_reloc<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:2454:44:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’,
    inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison>]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31,
    inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, vector<gold::Output_reloc<9, true, 64, true>, allocator<gold::Output_reloc<9, true, 64, true> > > >; _Compare = gold::Output_data_reloc_base<9, true, 64, true>::Sort_relocs_comparison]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::do_write_generic(gold::Output_file*) [with Output_reloc_writer = {anonymous}::Mips_output_reloc_writer<9, true, 64, true>; int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1628:11,
    inlined from ‘void {anonymous}::Mips_output_data_reloc<sh_type, dynamic, size, big_endian>::do_write(gold::Output_file*) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:2454:44:
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1805:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_tls_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:6170:57:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1730:14,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::Dyn_reloc::emit({anonymous}::Target_mips<size, big_endian>::Reloc_section*, {anonymous}::Mips_output_data_got<size, big_endian>*, gold::Symbol_table*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:3923:32,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::do_finalize_sections(gold::Layout*, const gold::Input_objects*, gold::Symbol_table*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:9843:12:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, false>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, false> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/output.h:1794:14,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::Dyn_reloc::emit({anonymous}::Target_mips<size, big_endian>::Reloc_section*, {anonymous}::Mips_output_data_got<size, big_endian>*, gold::Symbol_table*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:3927:50,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::do_finalize_sections(gold::Layout*, const gold::Input_objects*, gold::Symbol_table*) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/mips.cc:9843:12:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, false>*, std::vector<gold::Output_reloc<9, true, 64, false>, std::allocator<gold::Output_reloc<9, true, 64, false> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_local(gold::Sized_relobj<size, big_endian>*, unsigned int, unsigned int, gold::Output_data*, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1805:14,
    inlined from ‘void {anonymous}::Mips_got_info<size, big_endian>::add_tls_entries({anonymous}::Target_mips<size, big_endian>*, gold::Layout*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:6170:57:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_global(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1730:14,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::Dyn_reloc::emit({anonymous}::Target_mips<size, big_endian>::Reloc_section*, {anonymous}::Mips_output_data_got<size, big_endian>*, gold::Symbol_table*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:3923:32,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::do_finalize_sections(gold::Layout*, const gold::Input_objects*, gold::Symbol_table*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:9843:12:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Output_reloc<9, true, 64, true>; _Alloc = std::allocator<gold::Output_reloc<9, true, 64, true> >]’,
    inlined from ‘void gold::Output_data_reloc_base<sh_type, dynamic, size, big_endian>::add(gold::Output_data*, const Output_reloc_type&) [with int sh_type = 9; bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1667:28,
    inlined from ‘void gold::Output_data_reloc<9, dynamic, size, big_endian>::add_symbolless_global_addend(gold::Symbol*, unsigned int, gold::Output_data*, gold::Sized_relobj<size, big_endian>*, unsigned int, Address) [with bool dynamic = true; int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/output.h:1794:14,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::Dyn_reloc::emit({anonymous}::Target_mips<size, big_endian>::Reloc_section*, {anonymous}::Mips_output_data_got<size, big_endian>*, gold::Symbol_table*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:3927:50,
    inlined from ‘void {anonymous}::Target_mips<size, big_endian>::do_finalize_sections(gold::Layout*, const gold::Input_objects*, gold::Symbol_table*) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/mips.cc:9843:12:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Output_reloc<9, true, 64, true>*, std::vector<gold::Output_reloc<9, true, 64, true>, std::allocator<gold::Output_reloc<9, true, 64, true> > > >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  CCLD     readelf
In file included from /usr/include/c++/13/map:62,
                 from ../../../../../../binutils/gold/options.h:42,
                 from ../../../../../../binutils/gold/reduced_debug_output.cc:26:
/usr/include/c++/13/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::pair<long long unsigned int, long long unsigned int>&&>, std::tuple<>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> > >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> > >]’:
/usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> >, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> > >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> > > >::const_iterator’ changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/map:63:
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair<long long unsigned int, long long unsigned int>; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> > >]’,
    inlined from ‘virtual void gold::Output_reduced_debug_abbrev_section::set_final_data_size()’ at ../../../../../../binutils/gold/reduced_debug_output.cc:206:66:
/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> >, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> > >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> > > >::const_iterator’ changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair<long long unsigned int, long long unsigned int>; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> > >]’,
    inlined from ‘unsigned char* gold::Output_reduced_debug_abbrev_section::get_new_abbrev(uint64_t*, uint64_t)’ at ../../../../../../binutils/gold/reduced_debug_output.cc:246:74:
/usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> >, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> > >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int> > > >::const_iterator’ changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:61,
                 from /usr/include/c++/13/algorithm:61,
                 from ../../../../../../binutils/gold/dwarf_reader.cc:25:
/usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >; _Distance = int; _Tp = gold::Offset_to_lineno_entry; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’:
/usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1792 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1854 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1859 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1864 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1918 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1932 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/dwarf_reader.cc:27:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Dwarf_die::Attribute_value&}; _Tp = gold::Dwarf_die::Attribute_value; _Alloc = std::allocator<gold::Dwarf_die::Attribute_value>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Dwarf_die::Attribute_value>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Dwarf_die::Attribute_value; _Alloc = std::allocator<gold::Dwarf_die::Attribute_value>]’,
    inlined from ‘bool gold::Dwarf_die::read_attributes()’ at ../../../../../../binutils/gold/dwarf_reader.cc:1112:34:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Dwarf_die::Attribute_value*, std::vector<gold::Dwarf_die::Attribute_value> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Dwarf_range_list::Range}; _Tp = gold::Dwarf_range_list::Range; _Alloc = std::allocator<gold::Dwarf_range_list::Range>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Dwarf_range_list::Range>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Dwarf_range_list::Range}; _Tp = gold::Dwarf_range_list::Range; _Alloc = std::allocator<gold::Dwarf_range_list::Range>]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Dwarf_range_list::Range*, std::vector<gold::Dwarf_range_list::Range> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Offset_to_lineno_entry&}; _Tp = gold::Offset_to_lineno_entry; _Alloc = std::allocator<gold::Offset_to_lineno_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Offset_to_lineno_entry>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Offset_to_lineno_entry; _Alloc = std::allocator<gold::Offset_to_lineno_entry>]’,
    inlined from ‘const unsigned char* gold::Sized_dwarf_line_info<size, big_endian>::read_lines(const unsigned char*, const unsigned char*, unsigned int) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/dwarf_reader.cc:2438:21:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘void gold::Sized_dwarf_line_info<size, big_endian>::read_line_mappings(unsigned int) [with int size = 32; bool big_endian = false]’ at ../../../../../../binutils/gold/dwarf_reader.cc:2502:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1950 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Offset_to_lineno_entry; _Alloc = std::allocator<gold::Offset_to_lineno_entry>]’,
    inlined from ‘const unsigned char* gold::Sized_dwarf_line_info<size, big_endian>::read_lines(const unsigned char*, const unsigned char*, unsigned int) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/dwarf_reader.cc:2438:21:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘void gold::Sized_dwarf_line_info<size, big_endian>::read_line_mappings(unsigned int) [with int size = 32; bool big_endian = true]’ at ../../../../../../binutils/gold/dwarf_reader.cc:2502:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1950 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Offset_to_lineno_entry; _Alloc = std::allocator<gold::Offset_to_lineno_entry>]’,
    inlined from ‘const unsigned char* gold::Sized_dwarf_line_info<size, big_endian>::read_lines(const unsigned char*, const unsigned char*, unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/dwarf_reader.cc:2438:21:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘void gold::Sized_dwarf_line_info<size, big_endian>::read_line_mappings(unsigned int) [with int size = 64; bool big_endian = false]’ at ../../../../../../binutils/gold/dwarf_reader.cc:2502:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1950 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Offset_to_lineno_entry; _Alloc = std::allocator<gold::Offset_to_lineno_entry>]’,
    inlined from ‘const unsigned char* gold::Sized_dwarf_line_info<size, big_endian>::read_lines(const unsigned char*, const unsigned char*, unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/dwarf_reader.cc:2438:21:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, vector<gold::Offset_to_lineno_entry> >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18,
    inlined from ‘void gold::Sized_dwarf_line_info<size, big_endian>::read_line_mappings(unsigned int) [with int size = 64; bool big_endian = true]’ at ../../../../../../binutils/gold/dwarf_reader.cc:2502:14:
/usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1947 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1948 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1949 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Offset_to_lineno_entry*, std::vector<gold::Offset_to_lineno_entry> >’ changed in GCC 7.1
 1950 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
yes
checking for library containing dlopen...   CCLD     size
  CCLD     objdump
  CCLD     ar
  CCLD     strings
  CCLD     ranlib
  CCLD     objcopy
  CCLD     addr2line
  CCLD     nm-new
  CCLD     strip-new
  CCLD     cxxfilt
none required
checking for a known getopt prototype in unistd.h... yes
checking whether to use xxhash... /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/yyscript.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
no
checking for libzstd >= 1.4.0... updating yyscript.h
no
  CC       yyscript.o
  CXX      expression.o
  CXX      script-sections.o
  CXX      script.o
In file included from /usr/include/c++/13/algorithm:61,
                 from ../../../../../../binutils/gold/script-sections.cc:26:
/usr/include/c++/13/bits/stl_algo.h: In function ‘_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >]’:
/usr/include/c++/13/bits/stl_algo.h:1283:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 1283 |     __rotate(_RandomAccessIterator __first,
      |     ^~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1283:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:1283:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/script-sections.cc:30:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Input_section_info&}; _Tp = gold::Input_section_info; _Alloc = std::allocator<gold::Input_section_info>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Input_section_info>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_algo.h:69:
/usr/include/c++/13/bits/stl_tempbuf.h: In constructor ‘std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >; _Tp = gold::Input_section_info]’:
/usr/include/c++/13/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
  263 |     _Temporary_buffer<_ForwardIterator, _Tp>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Distance = int; _Pointer = gold::Input_section_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2401 |     __merge_adaptive(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2401:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 1812 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
In file included from /usr/include/c++/13/bits/hashtable_policy.h:36,
                 from /usr/include/c++/13/bits/hashtable.h:35,
                 from /usr/include/c++/13/bits/unordered_set.h:33,
                 from /usr/include/c++/13/unordered_set:41,
                 from ../../../../../../binutils/gold/system.h:68,
                 from ../../../../../../binutils/gold/gold.h:35,
                 from ../../../../../../binutils/gold/script-sections.cc:23:
/usr/include/c++/13/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Tp = gold::Input_section_info; _Compare = __gnu_cxx::__ops::_Iter_comp_val<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 1459 |     __lower_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algobase.h:1459:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Tp = gold::Input_section_info; _Compare = __gnu_cxx::__ops::_Val_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2022:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2022 |     __upper_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2022:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Distance = int; _Pointer = gold::Input_section_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2424 |     __merge_adaptive_resize(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2424:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2432:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2432 |         std::__merge_adaptive(__first, __middle, __last,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2433 |                               __len1, __len2, __buffer, __comp);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2445:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2445 |                 = std::__lower_bound(__middle, __last, *__first_cut,
      |                   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2446 |                                      __gnu_cxx::__ops::__iter_comp_val(__comp));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2454:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2454 |                 = std::__upper_bound(__first, __middle, *__second_cut,
      |                   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2455 |                                      __gnu_cxx::__ops::__val_comp_iter(__comp));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >]’,
    inlined from ‘_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _BidirectionalIterator2 = gold::Input_section_info*; _Distance = int]’ at /usr/include/c++/13/bits/stl_algo.h:2394:20,
    inlined from ‘void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Distance = int; _Pointer = gold::Input_section_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’ at /usr/include/c++/13/bits/stl_algo.h:2460:30:
/usr/include/c++/13/bits/stl_algo.h:1399:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 1399 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1400 |                            std::__iterator_category(__first));
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Distance = int; _Pointer = gold::Input_section_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2463:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2463 |           std::__merge_adaptive_resize(__first, __first_cut, __new_middle,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2464 |                                        __len11, __len22,
      |                                        ~~~~~~~~~~~~~~~~~
 2465 |                                        __buffer, __buffer_size, __comp);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2466:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2466 |           std::__merge_adaptive_resize(__new_middle, __second_cut, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2467 |                                        _Distance(__len1 - __len11),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2468 |                                        _Distance(__len2 - __len22),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2469 |                                        __buffer, __buffer_size, __comp);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _OutputIterator = gold::Input_section_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2649 |     __move_merge(_InputIterator __first1, _InputIterator __last1,
      |     ^~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = gold::Input_section_info*; _OutputIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2649:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Pointer = gold::Input_section_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2716:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2716 |     __merge_sort_with_buffer(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2716:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
In function ‘void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’,
    inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Pointer = gold::Input_section_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’ at /usr/include/c++/13/bits/stl_algo.h:2727:34:
/usr/include/c++/13/bits/stl_algo.h:2706:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2706 |           std::__insertion_sort(__first, __first + __chunk_size, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2709:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2709 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2709:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _RandomAccessIterator2 = gold::Input_section_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’,
    inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Pointer = gold::Input_section_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’ at /usr/include/c++/13/bits/stl_algo.h:2731:26:
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2684 |           __result = std::__move_merge(__first, __first + __step_size,
      |                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2685 |                                        __first + __step_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~
 2686 |                                        __first + __two_step,
      |                                        ~~~~~~~~~~~~~~~~~~~~~
 2687 |                                        __result, __comp);
      |                                        ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2692 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2693 |                         __first + __step_size, __last, __result, __comp);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
In function ‘void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = gold::Input_section_info*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’,
    inlined from ‘void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Pointer = gold::Input_section_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’ at /usr/include/c++/13/bits/stl_algo.h:2734:26:
/usr/include/c++/13/bits/stl_algo.h:2684:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2684 |           __result = std::__move_merge(__first, __first + __step_size,
      |                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2685 |                                        __first + __step_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~
 2686 |                                        __first + __two_step,
      |                                        ~~~~~~~~~~~~~~~~~~~~~
 2687 |                                        __result, __comp);
      |                                        ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2692 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2693 |                         __first + __step_size, __last, __result, __comp);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2692:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Pointer = gold::Input_section_info*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2742 |     __stable_sort_adaptive(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2742:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2747:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2747 |       std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2748:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2748 |       std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2750:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2750 |       std::__merge_adaptive(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2751 |                             __middle - __first, __last - __middle,
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2752 |                             __buffer, __comp);
      |                             ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Pointer = gold::Input_section_info*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2758:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2758 |     __stable_sort_adaptive_resize(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2758:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2767:45: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2767 |           std::__stable_sort_adaptive_resize(__first, __middle, __buffer,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2768 |                                              __buffer_size, __comp);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2769:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2769 |           std::__stable_sort_adaptive_resize(__middle, __last, __buffer,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2770 |                                              __buffer_size, __comp);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2771:39: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2771 |           std::__merge_adaptive_resize(__first, __middle, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2772 |                                        _Distance(__middle - __first),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2773 |                                        _Distance(__last - __middle),
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2774 |                                        __buffer, __buffer_size,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~
 2775 |                                        __comp);
      |                                        ~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2778:36: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2778 |         std::__stable_sort_adaptive(__first, __middle, __last,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2779 |                                     __buffer, __comp);
      |                                     ~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2477 |     __merge_without_buffer(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2477:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2502:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2502 |             = std::__lower_bound(__middle, __last, *__first_cut,
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2503 |                                  __gnu_cxx::__ops::__iter_comp_val(__comp));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2511:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2511 |             = std::__upper_bound(__first, __middle, *__second_cut,
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2512 |                                  __gnu_cxx::__ops::__val_comp_iter(__comp));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >]’,
    inlined from ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’ at /usr/include/c++/13/bits/stl_algo.h:2517:15:
/usr/include/c++/13/bits/stl_algo.h:1399:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 1399 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1400 |                            std::__iterator_category(__first));
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2518:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2518 |       std::__merge_without_buffer(__first, __first_cut, __new_middle,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2519 |                                   __len11, __len22, __comp);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2520:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2520 |       std::__merge_without_buffer(__new_middle, __second_cut, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2521 |                                   __len1 - __len11, __len2 - __len22, __comp);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’:
/usr/include/c++/13/bits/stl_algo.h:2785:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2785 |     __inplace_stable_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2785:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
/usr/include/c++/13/bits/stl_algo.h:2790:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2790 |           std::__insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2794:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2794 |       std::__inplace_stable_sort(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2795:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2795 |       std::__inplace_stable_sort(__middle, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:2796:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 2796 |       std::__merge_without_buffer(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2797 |                                   __middle - __first,
      |                                   ~~~~~~~~~~~~~~~~~~~
 2798 |                                   __last - __middle,
      |                                   ~~~~~~~~~~~~~~~~~~
 2799 |                                   __comp);
      |                                   ~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Input_section_info; _Alloc = std::allocator<gold::Input_section_info>]’,
    inlined from ‘virtual void gold::Output_section_element_input::set_section_addresses(gold::Symbol_table*, gold::Layout*, gold::Output_section*, uint64_t, uint64_t*, uint64_t*, gold::Output_section**, std::string*, gold::Output_section_element::Input_section_list*)’ at ../../../../../../binutils/gold/script-sections.cc:1735:34:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Input_section_info; _Alloc = std::allocator<gold::Input_section_info>]’,
    inlined from ‘virtual void gold::Output_section_element_input::set_section_addresses(gold::Symbol_table*, gold::Layout*, gold::Output_section*, uint64_t, uint64_t*, uint64_t*, gold::Output_section**, std::string*, gold::Output_section_element::Input_section_list*)’ at ../../../../../../binutils/gold/script-sections.cc:1756:38:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In function ‘void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<gold::Input_section_sorter>]’,
    inlined from ‘void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<gold::Input_section_info*, vector<gold::Input_section_info> >; _Compare = gold::Input_section_sorter]’ at /usr/include/c++/13/bits/stl_algo.h:5119:36,
    inlined from ‘virtual void gold::Output_section_element_input::set_section_addresses(gold::Symbol_table*, gold::Layout*, gold::Output_section*, uint64_t, uint64_t*, uint64_t*, gold::Output_section**, std::string*, gold::Output_section_element::Input_section_list*)’ at ../../../../../../binutils/gold/script-sections.cc:1778:18:
/usr/include/c++/13/bits/stl_algo.h:5038:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 5038 |       _TmpBuf __buf(__first, (__last - __first + 1) / 2);
      |               ^~~~~
/usr/include/c++/13/bits/stl_algo.h:5041:36: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 5041 |         std::__stable_sort_adaptive(__first,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
 5042 |                                     __first + _DistanceType(__buf.size()),
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5043 |                                     __last, __buf.begin(), __comp);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:5045:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 5045 |         std::__inplace_stable_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_algo.h:5047:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Input_section_info*, std::vector<gold::Input_section_info> >’ changed in GCC 7.1
 5047 |         std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5048 |                                            _DistanceType(__buf.size()), __comp);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
configure: updating cache ./config.cache
checking that generated files are newer than configure... done
configure: creating ./config.status
  AR       libgold.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing default commands
  CXXLD    incremental-dump
  CXXLD    ld-new
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
(echo "/* This file is automatically generated.  DO NOT EDIT! */";\
for f in `echo " " earmelf_linux_eabi.o earmelfb_linux_eabi.o "" \
 | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
    echo "extern ld_emulation_xfer_type ld_${f}_emulation;"; \
done;\
echo "";\
echo "#define EMULATION_LIST \\";\
for f in `echo " " earmelf_linux_eabi.o earmelfb_linux_eabi.o "" \
 | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
    echo "  &ld_${f}_emulation, \\"; \
done;\
echo "  0") >ldemul-tmp.h
  YACC     ldgram.c
  YACC     deffilep.c
mv ldemul-tmp.h ldemul-list.h
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/deffilep.y: warning: 84 shift/reduce conflicts [-Wconflicts-sr]
/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/deffilep.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
updating deffilep.h
updating ldgram.h
make  all-recursive
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
Making all in po
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/po'
( if test 'x/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po' != 'x.'; then \
    posrcprefix='/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/'; \
  else \
    posrcprefix="../"; \
  fi; \
  rm -f SRC-POTFILES-t SRC-POTFILES \
    && (sed -e '/^#/d' -e '/^[	 ]*$/d' \
	    -e "s@.*@	$posrcprefix& \\\\@" < /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/SRC-POTFILES.in \
	| sed -e '$s/\\$//') > SRC-POTFILES-t \
    && chmod a-w SRC-POTFILES-t \
    && mv SRC-POTFILES-t SRC-POTFILES )
rm -f BLD-POTFILES-t BLD-POTFILES \
  && sed -e '/^#/d' -e '/^[	 ]*$/d' \
	 -e "s@.*@	../& \\\\@" < /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/BLD-POTFILES.in \
     | sed -e '$s/\\$//' > BLD-POTFILES-t \
  && chmod a-w BLD-POTFILES-t \
  && mv BLD-POTFILES-t BLD-POTFILES
cd .. \
  && CONFIG_FILES=po/Makefile.in:po/Make-in \
     CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing default commands
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/bg | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/bg.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/da | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/da.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/de | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/de.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/es | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/es.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/fi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/fi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/fr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/fr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/ga | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/ga.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/id | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/id.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/it | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/it.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/ja | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/ja.po
file=`echo ka | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/ka.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/pt_BR | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/pt_BR.po
file=`echo ro | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/ro.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/ru | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/ru.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/sr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/sr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/sv | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/sv.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/tr | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/tr.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/uk | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/uk.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/vi | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/vi.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/zh_CN | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/zh_CN.po
file=`echo /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/zh_TW | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/zh_TW.po
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/po'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
  GEN      configdoc.texi
  MAKEINFO ldint.info
  CC       libdep_plugin.lo
  CC       libldtestplug_la-testplug.lo
  CC       libldtestplug2_la-testplug2.lo
  CC       libldtestplug3_la-testplug3.lo
  CC       libldtestplug4_la-testplug4.lo
  CC       ldgram.o
  LEX      ldlex.c
  CC       lexsup.o
  CC       ldlang.o
  CC       mri.o
  CC       ldctor.o
  CC       ldmain.o
  CC       ldwrite.o
  CC       ldexp.o
  CC       ldemul.o
  CC       ldmisc.o
  CC       ldver.o
  CC       ldfile.o
  CC       ldcref.o
  CC       plugin.o
  CC       ldbuildid.o
  GEN      ldscripts/stamp
  CC       ldelfgen.o
  CC       ldelf.o
  GEN      ld.1
  MAKEINFO ld.info
  GEN      earmelf_linux_eabi.c
  GEN      earmelfb_linux_eabi.c
  CCLD     libldtestplug4.la
  CCLD     libldtestplug2.la
  CCLD     libldtestplug.la
  GEN      libdep.la
  CCLD     libldtestplug3.la
  CC       ldlex-wrapper.o
libtool: link: warning: ignoring multiple `-rpath's for a libtool library
  CC       earmelfb_linux_eabi.o
  CC       earmelf_linux_eabi.o
  CCLD     ld-new
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
In file included from /usr/include/c++/13/vector:72,
                 from ../../../../../../binutils/gold/dwp.cc:32:
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const gold::Dwp_output_file::Section&}; _Tp = gold::Dwp_output_file::Section; _Alloc = std::allocator<gold::Dwp_output_file::Section>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Dwp_output_file::Section>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = gold::Dwp_output_file::Section; _Alloc = std::allocator<gold::Dwp_output_file::Section>]’,
    inlined from ‘unsigned int gold::Dwp_output_file::add_output_section(const char*, int)’ at ../../../../../../binutils/gold/dwp.cc:1610:28:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Dwp_output_file::Section*, std::vector<gold::Dwp_output_file::Section> >’ changed in GCC 7.1
 1292 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {gold::Dwo_file_entry}; _Tp = gold::Dwo_file_entry; _Alloc = std::allocator<gold::Dwo_file_entry>]’:
/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector<gold::Dwo_file_entry>::iterator’ changed in GCC 7.1
  445 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gold::Dwo_file_entry}; _Tp = gold::Dwo_file_entry; _Alloc = std::allocator<gold::Dwo_file_entry>]’:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<gold::Dwo_file_entry*, std::vector<gold::Dwo_file_entry> >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CXXLD    dwp
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
make[1]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master'
make: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master'
NOTE: Installing in /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master
make: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master'
make[1]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master'
/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libsframe'
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libsframe'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libsframe.la '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib'
libtool: install: /usr/bin/install -c .libs/libsframe.lai /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libsframe.la
libtool: install: /usr/bin/install -c .libs/libsframe.a /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libsframe.a
libtool: install: chmod 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libsframe.a
libtool: install: ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libsframe.a
libtool: finish: PATH="/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/hosttools/armv8l-unknown-linux-gnueabihf/bin:/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/sbin" ldconfig -n /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/include'
 /usr/bin/install -c -m 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libsframe/../include/sframe.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libsframe/../include/sframe-api.h '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/include'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/info'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libsframe'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libsframe'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
make  install-recursive
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
Making install in po
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd/po'
if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../mkinstalldirs; then \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
else \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
fi
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/da/LC_MESSAGES
installing da.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/da/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/es/LC_MESSAGES
installing es.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/es/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fi/LC_MESSAGES
installing fi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fi/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fr/LC_MESSAGES
installing fr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fr/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/hr/LC_MESSAGES
installing hr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/hr/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/id/LC_MESSAGES
installing id.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/id/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ja/LC_MESSAGES
installing ja.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ja/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ka/LC_MESSAGES
installing ka.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ka/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ms/LC_MESSAGES
installing ms.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ms/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/pt/LC_MESSAGES
installing pt.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/pt/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ro/LC_MESSAGES
installing ro.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ro/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ru/LC_MESSAGES
installing ru.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ru/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/rw/LC_MESSAGES
installing rw.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/rw/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sr/LC_MESSAGES
installing sr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sr/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sv/LC_MESSAGES
installing sv.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sv/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/tr/LC_MESSAGES
installing tr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/tr/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/uk/LC_MESSAGES
installing uk.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/uk/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/vi/LC_MESSAGES
installing vi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/vi/LC_MESSAGES/bfd.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/zh_CN/LC_MESSAGES
installing zh_CN.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/zh_CN/LC_MESSAGES/bfd.mo
if test "bfd" = "gettext"; then \
  if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../mkinstalldirs; then \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  else \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  fi; \
  /usr/bin/install -c -m 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/po/Makefile.in.in \
		  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po/Makefile.in.in; \
else \
  : ; \
fi
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd/po'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
  MAKEINFO doc/bfd.info
make[5]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
make[5]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/include'
 /usr/bin/install -c -m 644 bfd.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../include/ansidecl.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../include/symcat.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../include/diagnostics.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../include/bfdlink.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/bfd/../include/plugin-api.h '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/include'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libbfd.la '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib'
libtool: install: /usr/bin/install -c .libs/libbfd.lai /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libbfd.la
libtool: install: /usr/bin/install -c .libs/libbfd.a /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libbfd.a
libtool: install: chmod 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libbfd.a
libtool: install: ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libbfd.a
libtool: finish: PATH="/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/hosttools/armv8l-unknown-linux-gnueabihf/bin:/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/sbin" ldconfig -n /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
  MAKEINFO doc/bfd.info
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/info'
make[5]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/bfd'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
Making install in .
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/include'
 /usr/bin/install -c -m 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/../include/dis-asm.h '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/include'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libopcodes.la '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib'
libtool: install: /usr/bin/install -c .libs/libopcodes.lai /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libopcodes.la
libtool: install: /usr/bin/install -c .libs/libopcodes.a /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libopcodes.a
libtool: install: chmod 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libopcodes.a
libtool: install: ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libopcodes.a
libtool: finish: PATH="/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/hosttools/armv8l-unknown-linux-gnueabihf/bin:/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/sbin" ldconfig -n /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
Making install in po
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes/po'
if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/../mkinstalldirs; then \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
else \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
fi
installing da.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/da/LC_MESSAGES/opcodes.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/de/LC_MESSAGES
installing de.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/de/LC_MESSAGES/opcodes.mo
installing es.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/es/LC_MESSAGES/opcodes.mo
installing fi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fi/LC_MESSAGES/opcodes.mo
installing fr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fr/LC_MESSAGES/opcodes.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ga/LC_MESSAGES
installing ga.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ga/LC_MESSAGES/opcodes.mo
installing id.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/id/LC_MESSAGES/opcodes.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/it/LC_MESSAGES
installing it.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/it/LC_MESSAGES/opcodes.mo
installing ka.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ka/LC_MESSAGES/opcodes.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/nl/LC_MESSAGES
installing nl.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/nl/LC_MESSAGES/opcodes.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/pt_BR/LC_MESSAGES
installing pt_BR.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/pt_BR/LC_MESSAGES/opcodes.mo
installing ro.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ro/LC_MESSAGES/opcodes.mo
installing sr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sr/LC_MESSAGES/opcodes.mo
installing sv.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sv/LC_MESSAGES/opcodes.mo
installing tr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/tr/LC_MESSAGES/opcodes.mo
installing uk.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/uk/LC_MESSAGES/opcodes.mo
installing vi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/vi/LC_MESSAGES/opcodes.mo
installing zh_CN.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/zh_CN/LC_MESSAGES/opcodes.mo
if test "opcodes" = "gettext"; then \
  if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/../mkinstalldirs; then \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  else \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  fi; \
  /usr/bin/install -c -m 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/opcodes/po/Makefile.in.in \
		  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po/Makefile.in.in; \
else \
  : ; \
fi
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes/po'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/opcodes'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
make  install-recursive
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
Making install in po
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils/po'
if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/../mkinstalldirs; then \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
else \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
fi
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ar/LC_MESSAGES
installing ar.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ar/LC_MESSAGES/binutils.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/bg/LC_MESSAGES
installing bg.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/bg/LC_MESSAGES/binutils.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ca/LC_MESSAGES
installing ca.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ca/LC_MESSAGES/binutils.mo
installing da.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/da/LC_MESSAGES/binutils.mo
installing es.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/es/LC_MESSAGES/binutils.mo
installing fi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fi/LC_MESSAGES/binutils.mo
installing fr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fr/LC_MESSAGES/binutils.mo
installing hr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/hr/LC_MESSAGES/binutils.mo
installing id.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/id/LC_MESSAGES/binutils.mo
installing it.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/it/LC_MESSAGES/binutils.mo
installing ja.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ja/LC_MESSAGES/binutils.mo
installing ka.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ka/LC_MESSAGES/binutils.mo
installing pt.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/pt/LC_MESSAGES/binutils.mo
installing ro.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ro/LC_MESSAGES/binutils.mo
installing ru.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ru/LC_MESSAGES/binutils.mo
installing rw.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/rw/LC_MESSAGES/binutils.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sk/LC_MESSAGES
installing sk.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sk/LC_MESSAGES/binutils.mo
installing sr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sr/LC_MESSAGES/binutils.mo
installing sv.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sv/LC_MESSAGES/binutils.mo
installing tr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/tr/LC_MESSAGES/binutils.mo
installing uk.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/uk/LC_MESSAGES/binutils.mo
installing vi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/vi/LC_MESSAGES/binutils.mo
installing zh_CN.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/zh_CN/LC_MESSAGES/binutils.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/zh_TW/LC_MESSAGES
installing zh_TW.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/zh_TW/LC_MESSAGES/binutils.mo
if test "binutils" = "gettext"; then \
  if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/../mkinstalldirs; then \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  else \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  fi; \
  /usr/bin/install -c -m 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/po/Makefile.in.in \
		  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po/Makefile.in.in; \
else \
  : ; \
fi
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils/po'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
  MAKEINFO doc/binutils.info
make[5]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin'
  /bin/bash ./libtool   --mode=install /usr/bin/install -c size objdump ar strings ranlib objcopy addr2line readelf elfedit '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin'
libtool: install: /usr/bin/install -c size /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/size
libtool: install: /usr/bin/install -c objdump /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/objdump
libtool: install: /usr/bin/install -c ar /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/ar
libtool: install: /usr/bin/install -c strings /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/strings
libtool: install: /usr/bin/install -c ranlib /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/ranlib
libtool: install: /usr/bin/install -c objcopy /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/objcopy
libtool: install: /usr/bin/install -c addr2line /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/addr2line
libtool: install: /usr/bin/install -c readelf /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/readelf
libtool: install: /usr/bin/install -c elfedit /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/elfedit
  /bin/bash ./libtool  --mode=install /usr/bin/install -c nm-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/nm
libtool: install: /usr/bin/install -c nm-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/nm
  /bin/bash ./libtool  --mode=install /usr/bin/install -c strip-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/strip
libtool: install: /usr/bin/install -c strip-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/strip
  /bin/bash ./libtool  --mode=install /usr/bin/install -c cxxfilt /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/c++filt
libtool: install: /usr/bin/install -c cxxfilt /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/c++filt
/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/binutils/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin
for i in nm-new strip-new ar ranlib dlltool windres objdump objcopy readelf; do \
  if [ -f $i ]; then \
    j=`echo $i | sed -e 's/-new//'`; \
    k=`echo $j | sed 's,y,y,'`; \
    if [ "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/$k" != "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/$j" ]; then \
      rm -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/$j; \
      ln /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/$k /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/$j >/dev/null 2>/dev/null \
	||  /bin/bash ./libtool --mode=install /usr/bin/install -c $i /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/$j; \
    fi; \
  else true; \
  fi; \
done
  MAKEINFO doc/binutils.info
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/info'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/man/man1'
 /usr/bin/install -c -m 644 doc/addr2line.1 doc/ar.1 doc/dlltool.1 doc/nm.1 doc/objcopy.1 doc/objdump.1 doc/ranlib.1 doc/readelf.1 doc/size.1 doc/strings.1 doc/strip.1 doc/elfedit.1 doc/windres.1 doc/windmc.1 doc/c++filt.1 '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/man/man1'
make[5]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/binutils'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/etc'
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/etc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/etc'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/etc'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
Making install in po
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas/po'
if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/../mkinstalldirs; then \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
else \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
fi
installing es.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/es/LC_MESSAGES/gas.mo
installing fi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fi/LC_MESSAGES/gas.mo
installing fr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fr/LC_MESSAGES/gas.mo
installing id.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/id/LC_MESSAGES/gas.mo
installing ja.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ja/LC_MESSAGES/gas.mo
installing ka.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ka/LC_MESSAGES/gas.mo
installing ro.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ro/LC_MESSAGES/gas.mo
installing ru.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ru/LC_MESSAGES/gas.mo
installing rw.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/rw/LC_MESSAGES/gas.mo
installing sv.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sv/LC_MESSAGES/gas.mo
installing tr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/tr/LC_MESSAGES/gas.mo
installing uk.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/uk/LC_MESSAGES/gas.mo
installing zh_CN.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/zh_CN/LC_MESSAGES/gas.mo
if test "gas" = "gettext"; then \
  if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/../mkinstalldirs; then \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  else \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  fi; \
  /usr/bin/install -c -m 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/po/Makefile.in.in \
		  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po/Makefile.in.in; \
else \
  : ; \
fi
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas/po'
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
  GEN      doc/asconfig.texi
  MAKEINFO doc/as.info
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin
  /bin/bash ./libtool  --mode=install /usr/bin/install -c as-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/as
libtool: install: /usr/bin/install -c as-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/as
/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gas/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin
n=`echo as | sed 's,y,y,'`; \
if [ "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/$n" != "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/as" ]; then \
  rm -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/as; \
  ln /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/$n /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/as >/dev/null 2>/dev/null \
    ||  /bin/bash ./libtool --mode=install /usr/bin/install -c as-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/as; \
else \
  true ; \
fi
  GEN      doc/asconfig.texi
  MAKEINFO doc/as.info
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/info'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/man/man1'
 /usr/bin/install -c -m 644 doc/as.1 '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/man/man1'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gas'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
Making install in po
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/po'
if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/../mkinstalldirs; then \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
else \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
fi
installing es.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/es/LC_MESSAGES/gold.mo
installing fi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fi/LC_MESSAGES/gold.mo
installing fr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fr/LC_MESSAGES/gold.mo
installing id.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/id/LC_MESSAGES/gold.mo
installing it.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/it/LC_MESSAGES/gold.mo
installing ja.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ja/LC_MESSAGES/gold.mo
installing ka.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ka/LC_MESSAGES/gold.mo
installing ro.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ro/LC_MESSAGES/gold.mo
installing sr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sr/LC_MESSAGES/gold.mo
installing sv.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sv/LC_MESSAGES/gold.mo
installing uk.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/uk/LC_MESSAGES/gold.mo
installing vi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/vi/LC_MESSAGES/gold.mo
installing zh_CN.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/zh_CN/LC_MESSAGES/gold.mo
if test "gold" = "gettext"; then \
  if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/../mkinstalldirs; then \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  else \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  fi; \
  /usr/bin/install -c -m 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/po/Makefile.in.in \
		  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po/Makefile.in.in; \
else \
  : ; \
fi
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/po'
Making install in testsuite
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/testsuite'
make  install-am
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/testsuite'
make[5]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/testsuite'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/testsuite'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/testsuite'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold/testsuite'
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin'
  /usr/bin/install -c dwp '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin'
/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gold/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin
n=`echo ld.gold | sed 's,y,y,'`; \
 /usr/bin/install -c \
  ld-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/${n}; \
if test "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin" != "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin"; then \
  rm -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld.gold; \
  ln /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/${n} /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld.gold >/dev/null 2>/dev/null \
  ||  /usr/bin/install -c ld-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld.gold; \
fi; \
if test "x" = "xyes"; then \
  ld=`echo ld | sed 's,y,y,'`; \
  rm -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/${ld}; \
  ln /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/${n} /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/${ld} >/dev/null 2>/dev/null \
  ||  /usr/bin/install -c ld-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/${ld}; \
  if test "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin" != "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin"; then \
    rm -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld; \
    ln /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/${n} /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld >/dev/null 2>/dev/null \
    ||  /usr/bin/install -c ld-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld; \
  fi; \
fi
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gold'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
make  install-recursive
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
Making install in po
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof/po'
if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/../mkinstalldirs; then \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
else \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
fi
installing bg.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/bg/LC_MESSAGES/gprof.mo
installing da.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/da/LC_MESSAGES/gprof.mo
installing de.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/de/LC_MESSAGES/gprof.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/eo/LC_MESSAGES
installing eo.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/eo/LC_MESSAGES/gprof.mo
installing es.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/es/LC_MESSAGES/gprof.mo
installing fi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fi/LC_MESSAGES/gprof.mo
installing fr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fr/LC_MESSAGES/gprof.mo
installing ga.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ga/LC_MESSAGES/gprof.mo
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/hu/LC_MESSAGES
installing hu.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/hu/LC_MESSAGES/gprof.mo
installing id.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/id/LC_MESSAGES/gprof.mo
installing it.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/it/LC_MESSAGES/gprof.mo
installing ja.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ja/LC_MESSAGES/gprof.mo
installing ka.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ka/LC_MESSAGES/gprof.mo
installing ms.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ms/LC_MESSAGES/gprof.mo
installing nl.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/nl/LC_MESSAGES/gprof.mo
installing pt_BR.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/pt_BR/LC_MESSAGES/gprof.mo
installing ro.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ro/LC_MESSAGES/gprof.mo
installing ru.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ru/LC_MESSAGES/gprof.mo
installing rw.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/rw/LC_MESSAGES/gprof.mo
installing sr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sr/LC_MESSAGES/gprof.mo
installing sv.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sv/LC_MESSAGES/gprof.mo
installing tr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/tr/LC_MESSAGES/gprof.mo
installing uk.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/uk/LC_MESSAGES/gprof.mo
installing vi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/vi/LC_MESSAGES/gprof.mo
if test "gprof" = "gettext"; then \
  if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/../mkinstalldirs; then \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  else \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  fi; \
  /usr/bin/install -c -m 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/gprof/po/Makefile.in.in \
		  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po/Makefile.in.in; \
else \
  : ; \
fi
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof/po'
Making install in testsuite
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof/testsuite'
make[5]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof/testsuite'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof/testsuite'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof/testsuite'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
  MAKEINFO gprof.info
make[5]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin'
  /bin/bash ./libtool   --mode=install /usr/bin/install -c gprof '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin'
libtool: install: /usr/bin/install -c gprof /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/gprof
  MAKEINFO gprof.info
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/info'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/man/man1'
 /usr/bin/install -c -m 644 gprof.1 '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/man/man1'
make[5]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/gprof'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libctf.la libctf-nobfd.la '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib'
libtool: install: /usr/bin/install -c .libs/libctf.lai /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libctf.la
libtool: install: /usr/bin/install -c .libs/libctf-nobfd.lai /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libctf-nobfd.la
libtool: install: /usr/bin/install -c .libs/libctf.a /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libctf.a
libtool: install: chmod 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libctf.a
libtool: install: ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libctf.a
libtool: install: /usr/bin/install -c .libs/libctf-nobfd.a /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libctf-nobfd.a
libtool: install: chmod 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libctf-nobfd.a
libtool: install: ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/libctf-nobfd.a
libtool: finish: PATH="/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/hosttools/armv8l-unknown-linux-gnueabihf/bin:/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/sbin" ldconfig -n /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/include'
 /usr/bin/install -c -m 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libctf/../include/ctf.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libctf/../include/ctf-api.h '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/include'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/info'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libctf'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
make  install-recursive
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
Making install in po
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/po'
if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/../mkinstalldirs; then \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
else \
  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share; \
fi
installing bg.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/bg/LC_MESSAGES/ld.mo
installing da.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/da/LC_MESSAGES/ld.mo
installing de.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/de/LC_MESSAGES/ld.mo
installing es.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/es/LC_MESSAGES/ld.mo
installing fi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fi/LC_MESSAGES/ld.mo
installing fr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/fr/LC_MESSAGES/ld.mo
installing ga.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ga/LC_MESSAGES/ld.mo
installing id.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/id/LC_MESSAGES/ld.mo
installing it.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/it/LC_MESSAGES/ld.mo
installing ja.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ja/LC_MESSAGES/ld.mo
installing ka.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ka/LC_MESSAGES/ld.mo
installing pt_BR.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/pt_BR/LC_MESSAGES/ld.mo
installing ro.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ro/LC_MESSAGES/ld.mo
installing ru.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/ru/LC_MESSAGES/ld.mo
installing sr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sr/LC_MESSAGES/ld.mo
installing sv.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/sv/LC_MESSAGES/ld.mo
installing tr.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/tr/LC_MESSAGES/ld.mo
installing uk.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/uk/LC_MESSAGES/ld.mo
installing vi.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/vi/LC_MESSAGES/ld.mo
installing zh_CN.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/zh_CN/LC_MESSAGES/ld.mo
installing zh_TW.gmo as /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/locale/zh_TW/LC_MESSAGES/ld.mo
if test "ld" = "gettext"; then \
  if test -r /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/../mkinstalldirs; then \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  else \
    /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po; \
  fi; \
  /usr/bin/install -c -m 644 /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/po/Makefile.in.in \
		  /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/gettext/po/Makefile.in.in; \
else \
  : ; \
fi
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/po'
make[4]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
  MAKEINFO ld.info
  MAKEINFO ldint.info
make[5]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin'
  /bin/bash ./libtool   --mode=install /usr/bin/install -c ld-new '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/./ld.bfd'
libtool: install: /usr/bin/install -c ld-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/./ld.bfd
/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin
n=`echo ld.bfd | sed 's/^ld-new$/ld.bfd/;s,y,y,'`; \
if test "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin" != "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin"; then \
  rm -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld.bfd; \
  ln /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/$n /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld.bfd >/dev/null 2>/dev/null \
  ||  /bin/bash ./libtool --mode=install /usr/bin/install -c ld-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld.bfd; \
fi; \
if test "xyes" = "xyes"; then \
  ld=`echo ld | sed 's/^ld-new$/ld.bfd/;s,y,y,'`; \
  rm -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/$ld; \
  ln /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/$n /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/$ld >/dev/null 2>/dev/null \
  ||  /bin/bash ./libtool --mode=install /usr/bin/install -c ld-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/$ld; \
  if test "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin" != "/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin"; then \
    rm -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld; \
    ln /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/$n /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld >/dev/null 2>/dev/null \
    ||  /bin/bash ./libtool --mode=install /usr/bin/install -c ld-new /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/bin/ld; \
  fi; \
fi
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/bfd-plugins'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libdep.la '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/bfd-plugins'
libtool: install: /usr/bin/install -c .libs/libdep.so /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/bfd-plugins/libdep.so
libtool: install: /usr/bin/install -c .libs/libdep.lai /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/bfd-plugins/libdep.la
libtool: install: warning: remember to run `libtool --finish /nowhere'
/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/ld/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib/ldscripts
mkdir -p -- /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib/ldscripts
for f in ldscripts/* ; do \
  case $f in \
    stamp) ;; \
    *) /usr/bin/install -c -m 644 $f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib/$f ; \
  esac \
done
rm -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/bfd-plugins/libdep.la
rm -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/bfd-plugins/libdep.dll.a
  MAKEINFO ld.info
  MAKEINFO ldint.info
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/info'
 /usr/bin/mkdir -p '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/man/man1'
 /usr/bin/install -c -m 644 ld.1 '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/share/man/man1'
make[5]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
make[4]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libbacktrace'
true  DO=all multi-do # make
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libbacktrace'
true  DO=install multi-do # make
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libbacktrace'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libbacktrace'
make[2]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libiberty'
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libiberty/testsuite'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libiberty/testsuite'
if test -n ""; then \
	/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../mkinstalldirs /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/`gcc -g -O2     -print-multi-os-directory`; \
	/usr/bin/install -c -m 644 ./libiberty.a /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/`gcc -g -O2     -print-multi-os-directory`/./libiberty.an; \
	( cd /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/`gcc -g -O2     -print-multi-os-directory` ; chmod 644 ./libiberty.an ;ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so ./libiberty.an ); \
	mv -f /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/`gcc -g -O2     -print-multi-os-directory`/./libiberty.an /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib/`gcc -g -O2     -print-multi-os-directory`/./libiberty.a; \
	case "" in \
	  /*)    thd=;; \
	  *)     thd=/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/include/;; \
	esac; \
	/bin/bash /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../mkinstalldirs ${thd}; \
	for h in /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/ansidecl.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/demangle.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/doubly-linked-list.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/dyn-string.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/fibheap.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/floatformat.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/hashtab.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/libiberty.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/objalloc.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/partition.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/safe-ctype.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/sort.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/splay-tree.h /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/snapshots/binutils.git~master/libiberty/../include/timeval-utils.h; do \
	  /usr/bin/install -c -m 644 $h ${thd}; \
	done; \
fi
make[3]: Entering directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libiberty/testsuite'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libiberty/testsuite'
make[2]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/libiberty'
make[1]: Nothing to be done for 'install-target'.
make[1]: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master'
make: Leaving directory '/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master'
