+
+ * src-release.sh (getver): Look for gdbsupport's
+ create-version.sh script at the current directory if tool is
+ "gdb".
+
+
+ * remote-sim.c (gdbsim_target::wait): Return
+ sim_data->remote_sim_ptid instead of inferior_ptid.
+
+
+ Binutils 2.34 branch created.
+
+
+ Synchronize top level configure files with master version:
+
+
+ * config.guess: Update copyright years.
+ * config.sub: Likewise.
+
+
+ * config.guess (set_cc_for_build): Prevent multiple calls by
+ checking if $tmp is already set. We can't check CC_FOR_BUILD as
+ the user may set it externally. Thanks to Torbjörn Granlund for
+ the bug report.
+
+
+ * config.guess (alpha:Linux:*:*): Guard against missing
+ /proc/cpuinfo by redirecting standard error to /dev/null.
+
+
+ * config.guess (*:Twizzler:*:*): New.
+ * config.sub (-twizzler*): New.
+
+
+ * config.guess (mips:OSF1:*.*): Whitespace cleanup.
+
+
+ * config.sub (case $os): Match nsk* and powerunix. Don't later
+ match nsk* and set os=nsk which removes the OS version number.
+
+
+ * config.sub: Recognise os108*.
+
+
+ * config.sub (hp300): Set $os to hpux.
+
+
+ * config.sub (vsta): Move into alphabetical order.
+
+
+ * config.guess (*:OS108:*:*): Recognise new OS.
+
+
+ * config.guess (*:Darwin:*:*): Run xcode-select to determine if a
+ system compiler is installed. If not, do not run set_cc_for_build,
+ as the default cc will open a dialog box asking to install
+ Xcode. If no C compiler is available, guess based on uname -p and
+ uname -m.
+
+
+ * config.guess (*:Darwin:*:*): Simplify UNAME_PROCESSOR.
+
+
+ * Makefile.def: Add dependencies of all-gdbsupport on all-bfd.
+ * Makefile.in: Re-generate.
+
+
+ * src-release.sh (GDB_SUPPORT_DIRS): Add gdbsupport.
+ * MAINTAINERS: Add gdbsupport.
+ * configure: Rebuild.
+ * configure.ac (configdirs): Add gdbsupport.
+ * gdbsupport: New directory, move from gdb/gdbsupport.
+ * Makefile.def (host_modules, dependencies): Add gnulib.
+ * Makefile.in: Rebuild.
+
+
+ * config/debuginfod.m4: New file. Add macro AC_DEBUGINFOD. Adds
+ new configure option --with-debuginfod.
+ * configure: Regenerate.
+ * configure.ac: Call AC_DEBUGINFOD.
+
+
+ * .gitignore: Add perf.data and perf.data.old.
+
+
+ * src-release.sh (GDB_SUPPORT_DIRS): Add libctf.
+
+
+ PR 29
+ * src-release.sh (getver): Replace "head -1" with "head -n 1".
+
+
+ * Makefile.def (host_modules): libctf is no longer no_install.
+ * Makefile.in: Regenerated.
+
+
+ * Makefile.def (dependencies): all-ld depends on all-libctf.
+ * Makefile.in: Regenerated.
+
+
+ binutils 2.33 branch created
+
+
+ * configure: Rebuild.
+ * configure.ac: Add --with-static-standard-libraries.
+
+
+ * libiberty: Sync with gcc. Bring in:
+
+ PR bootstrap/91352
+ * lrealpath.c (is_valid_fd): New function.
+
+
+ PR lto/91228
+ * simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
+ Find first '\0' starting from gnu_lto + 1.
+
+
+ * simple-object-elf.c (simple_object_elf_match): Check zero value shstrndx.
+ This fixes a Bug 90924.
+
+
+ * simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
+ Do not search for gnu_lto_v1, but search for first '\0'.
+
+
+ * cplus-dem.c: Include rust-demangle.h.
+ * rust-demangle.c: Include rust-demangle.h.
+ * rust-demangle.h: New file.
+
+
+ * cp-demangle.c: Don't define CP_DYNAMIC_ARRAYS if __STDC_NO_VLA__
+ is non-zero.
+
+
+ * d-demangle.c (dlang_parse_assocarray): Correctly handle error result.
+ * testsuite/d-demangle-expected: Add testcase.
+
+ * d-demangle.c (dlang_parse_tuple): Correctly handle error result.
+ * testsuite/d-demangle-expected: Add testcase.
+
+ * d-demangle.c (dlang_parse_structlit): Correctly handle error result.
+ * testsuite/d-demangle-expected: Add testcase.
+
+ * d-demangle.c (dlang_parse_arrayliteral): Correctly handle error result.
+ * testsuite/d-demangle-expected: Add testcase.
+
+ * d-demangle.c (dlang_parse_integer): Fix stack underflow.
+ * testsuite/d-demangle-expected: Add testcase.
+
+ * cp-demangle (d_print_comp_inner): Guard against a NULL 'typed_name'.
+ * testsuite/demangle-expected: Add testcase.
+
+ * cp-demangle.c (d_encoding): Guard against NULL return values from
+ d_right (dc).
+ * testsuite/demangle-expected: Add testcase.
+
+
+ * cp-demangle.c (d_expression_1): Don't peek ahead unless the current
+ char is valid.
+ * testsuite/demangle-expected: Add testcase.
+
+
+ PR 89394
+ * cp-demangle.c (cplus_demangle_fill_name): Reject negative
+ lengths.
+ (d_count_templates_scopes): Replace num_templates and num_scopes
+ parameters with a struct d_print_info pointer parameter. Adjust
+ body of the function accordingly. Add recursion counter and check
+ that the recursion limit is not reached.
+ (d_print_init): Pass dpi parameter to d_count_templates_scopes.
+ Reset recursion counter afterwards, unless the recursion limit was
+ reached.
+
+
+ * src-release (getver): If $tool/gdbsupport/create-version.sh
+ exists, use that to determine the version number.
+
+
+ * src-release.sh (GDB_SUPPORT_DIRS): Add gnulib.
+
+
+ * MAINTAINERS: Add gnulib.
+ * gnulib: New directory, move from gdb/gnulib.
+ * configure.ac (host_libs): Add gnulib.
+ * configure: Rebuild.
+ * Makefile.def (host_modules, dependencies): Add gnulib.
+ * Makefile.in: Rebuild.
+
+
+ Revert:
+
+ * configure.ac (noconfigdirs): Add libctf if the target does not use
+ the ELF file format.
+ * configure: Regenerate.
+
+
+ * src-release.sh (do_proto_toplev): Add libctf to list of
+ directories that can be disabled.
+
+
+ * configure.ac (noconfigdirs): Add libctf if the target does not use
+ the ELF file format.
+ * configure: Regenerate.
+
+
+ * Makefile.def (dependencies): configure-libctf depends on all-bfd
+ and all its deps.
+ * Makefile.in: Regenerated.
+
+
+ * MAINTAINERS: Add libctf.
+
+
+ * Makefile.def (host_modules): Add libctf.
+ * Makefile.def (dependencies): Likewise.
+ libctf depends on zlib, libiberty, and bfd.
+ * Makefile.in: Regenerated.
+ * configure.ac (host_libs): Add libctf.
+ * configure: Regenerated.
+
+
+ * config.guess: Synchronize with config project master sources.
+ * config.sub: Likewise.
+ * readline/support/config.guess: Likewise.
+ * readline/support/config.sub: Likewise.
+
+
+ * libiberty: Sync with gcc. Bring in:
+
+ PR 89394
+ * cp-demangle.c (cplus_demangle_fill_name): Reject negative
+ lengths.
+ (d_count_templates_scopes): Replace num_templates and num_scopes
+ parameters with a struct d_print_info pointer parameter. Adjust
+ body of the function accordingly. Add recursion counter and check
+ that the recursion limit is not reached.
+ (d_print_init): Pass dpi parameter to d_count_templates_scopes.
+ Reset recursion counter afterwards, unless the recursion limit was
+ reached.
+
+
+ 2.32 branch created.
+
+
+ Merge from GCC:
+ PR target/88535
+ * config.guess: Import upstream version 2019-01-03.
+ * config.sub: Import upstream version 2019-01-01.
+
* libiberty: Sync with gcc. Bring in: