<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in open.c</title>
    <link>http://nxr.netbsd.org/rss/src/external/gpl3/gdb/dist/gnulib/import/open.c</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>branches:  1.1.1;<br/>Initial revision</title>
    <description>/src/external/gpl3/gdb/dist/gnulib/import/open.c - 1.1</description>
    <pubDate>Tue Sep 15 01:43:50 UTC 2020</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Import gdb-13.2 over gdb-11.0.50<br/><br/>May 27th, 2023: GDB 13.2 Released!<br/>The latest version of GDB, version 13.2, is available for download.<br/><br/>This is a minor corrective release over GDB 13.1, fixing the following issues:<br/><br/>PR testsuite/30158 (rustc testsuite fails with 13.1, apparently<br/>		    worked before with trunk 20230114 on i686-linux-gnu and<br/>		    powerpc64le-linux-gnu)<br/>PR gdb/30214 (GDB 13.1 does not compile on FreeBSD 13.1)<br/>PR gdb/30240 ((linux/aarch) thread.c:86: internal-error: inferior_thread:<br/>              Assertion `current_thread_ != nullptr' failed)<br/>PR gdb/30249 ([13 regression] hookpost-extended-remote will not work)<br/>PR exp/30271 (Addresses of static thread_local fields are badly<br/>              calculated sometimes)<br/>PR symtab/30357 (Segmentation fault for the 'start' command)<br/>PR symtab/30369 ([gdb/symtab] False match issue in<br/>skip_prologue_using_linetable)<br/><br/>PR gdb/30423 (Build failures with clang 16)<br/>PR build/30450 (Build failure (linux-low.cc:5393:45: error: expected<br/>		':' before ')' token) with musl-1.2.4)<br/><br/>See the NEWS file for a more complete and detailed list of what this release<br/> includes.<br/><br/>Feb 19th, 2023: GDB 13.1 Released!<br/><br/>The latest version of GDB, version 13.1, is available for download.<br/>This version of GDB includes the following changes and enhancements:<br/>Support for the following new targets has been added in both GDB and GDBserver:<br/>GNU/Linux/LoongArch (gdbserver) loongarch*-*-linux*<br/>GNU/Linux/CSKY (gdbserver) csky*-*linux*<br/>The Windows native target now supports target async.<br/>FreeBSD:<br/>Arm and AArch64: Support for Thread Local Storage (TLS) variables<br/>Hardware watchpoint support on AArch64 FreeBSD<br/>Floating-point support has now been added on LoongArch GNU/Linux.<br/>New commands:<br/>set print nibbles [on|off]<br/>show print nibbles<br/><br/>This controls whether the 'print/t' command will display binary<br/>values in groups of four bits, known as "nibbles". The default is<br/>'off'.<br/><br/>Various styling-related commands. See the gdb/NEWS file for more details.<br/>Various maintenance commands. These are normally aimed at GDB<br/>experts or developers. See the gdb/NEWS file for more details.<br/><br/>Python API improvements:<br/>New Python API for instruction disassembly.<br/><br/>The new attribute 'locations' of gdb.Breakpoint returns a list of<br/>gdb.BreakpointLocation objects specifying the locations where the<br/>breakpoint is inserted into the debuggee.<br/>New Python type gdb.BreakpointLocation.<br/>New function gdb.format_address(ADDRESS, PROGSPACE, ARCHITECTURE)<br/>that formats ADDRESS as 'address '<br/>New function gdb.current_language that returns the name of the<br/>current language. Unlike gdb.parameter('language'), this will never<br/>return 'auto'.<br/>New function gdb.print_options that returns a dictionary of the<br/>prevailing print options, in the form accepted by gdb.Value.format_string.<br/>New method gdb.Frame.language that returns the name of the frame's language.<br/>gdb.Value.format_string now uses the format provided by 'print',<br/>if it is called during a 'print' or other similar operation.<br/>gdb.Value.format_string now accepts the 'summary' keyword. This<br/>can be used to request a shorter representation of a value, the<br/>way that 'set print frame-arguments scalars' does.<br/>The gdb.register_window_type method now restricts the set of<br/>acceptable window names. The first character of a window's name<br/>must start with a character in the set [a-zA-Z], every subsequent<br/>character of a window's name must be in the set [-_.a-zA-Z0-9].<br/>` GDB/MI changes:  MI version 1 is deprecated, and will be removed<br/>in GDB 14.  The async record stating the stopped reason 'breakpoint-hit'<br/>now contains an optional field locno.<br/><br/>Miscellaneous improvements:<br/>gdb now supports zstd compressed debug sections (ELFCOMPRESS_ZSTD) for ELF.<br/>New convenience variable $_inferior_thread_count contains the number<br/>of live threads in the current inferior.<br/>New convenience variables $_hit_bpnum and $_hit_locno, set to the<br/>breakpoint number and the breakpoint location number of the breakpoint<br/>last hit.<br/>The "info breakpoints" now displays enabled breakpoint locations<br/>of disabled breakpoints as in the "y-" state.<br/>The format of 'disassemble /r' and 'record instruction-history /r'<br/>has changed to match the layout of GNU objdump when disassembling.<br/><br/>A new format "/b" has been introduce to provide the old behavior of "/r".<br/>The TUI no longer styles the source and assembly code highlighted<br/>by the current position indicator by default. You can however<br/>re-enable styling using the new "set style tui-current-position"<br/>command.<br/>It is now possible to use the "document" command to document<br/>user-defined commands.<br/>Support for memory tag data for AArch64 MTE.<br/>Support Removal notices:<br/>DBX mode has been removed.<br/>Support for building against Python version 2 has been removed. It<br/>is now only possible to build GDB against Python 3.<br/>Support for the following commands has been removed:<br/><br/>set debug aix-solib on|off<br/>show debug aix-solib<br/>set debug solib-frv on|off<br/>show debug solib-frv<br/><br/>Use the "set/show debug solib" commands instead.<br/>See the NEWS file for a more complete and detailed list of what<br/>this release includes.<br/><br/>Dec 18th, 2022: GDB 13 branch created<br/>The GDB 13 branch (gdb-13-branch) has been created. To check out<br/>a copy of the branch use:<br/><br/>git clone --branch gdb-13-branch https://sourceware.org/git/binutils-gdb.git<br/>May 1st, 2022: GDB 12.1 Released!<br/>The latest version of GDB, version 12.1, is available for download.<br/><br/>This version of GDB includes the following changes and enhancements:<br/><br/>New support for the following native configuration:<br/>GNU/Linux/OpenRISC or1k*-*-linux*<br/>New support for the following targets:<br/>GNU/Linux/LoongArch loongarch*-*-linux*<br/>New GDBserver support on the following configuration:<br/>GNU/Linux/OpenRISC or1k*-*-linux*<br/>Support for the following target has been removed:<br/>S+core score-*-*<br/>Multithreaded symbol loading is now enabled by default<br/><br/>Deprecation Notices:<br/>GDB 12 is the last release of GDB that will support building against Python 2<br/>DBX mode is deprecated, and will be removed in GDB 13<br/>GDB/MI changes:<br/>The '-add-inferior' with no option flags now inherits the connection<br/>of the current inferior, this restores the behaviour of GDB as it<br/>was prior to GDB 10.<br/>The '-add-inferior' command now accepts a '--no-connection' option,<br/>which causes the new inferior to start without a connection.<br/><br/>Python API enhancements:<br/>It is now possible to add GDB/MI commands implemented in Python<br/>New function gdb.Architecture.integer_type()<br/>New gdb.events.gdb_exiting event<br/>New 'gdb.events.connection_removed' event registry<br/>New gdb.TargetConnection object<br/>New gdb.Inferior.connection property<br/>New read-only attribute gdb.InferiorThread.details<br/>New gdb.RemoteTargetConnection.send_packet method<br/>New read-only attributes gdb.Type.is_scalar and gdb.Type.is_signed<br/>The gdb.Value.format_string method now takes a 'styling' argument<br/>Various new function in the "gdb" module<br/>Miscellaneous:<br/>The FreeBSD native target now supports async mode<br/><br/>Improved C++ template support<br/>Support for disabling source highlighting through GNU of the Pygments<br/>library instead.<br/>The "print" command has been changed so as to print floating-point<br/>values with a base-modifying formats such as "/x" to display the<br/>underlying bytes of the value in the desired base.<br/>The "clone-inferior" command now ensures that the TTY, CMD and ARGS<br/>settings are copied from the original inferior to the new one. All<br/>modifications to the environment variables done using the 'set<br/>environment' or 'unset environment' commands are also copied to<br/>the new inferior.<br/>Various new commands have been introduced<br/>See the NEWS file for a more complete and detailed list of what<br/>this release includes.<br/><br/>Mar 20th, 2022: GDB 12 branch created<br/>The GDB 12 branch (gdb-12-branch) has been created. To check out a copy of the branch use:<br/><br/>git clone --branch gdb-12-branch https://sourceware.org/git/binutils-gdb.git<br/>January 16th, 2022: GDB 11.2 Released!<br/>The latest version of GDB, version 11.2, is available for download.<br/><br/>This is a minor corrective release over GDB 11.1, fixing the following issues:<br/><br/>PR sim/28302 (gdb fails to build with glibc 2.34)<br/>PR build/28318 (std::thread support configure check does not use CXX_DIALECT)<br/>PR gdb/28405 (arm-none-eabi: internal-error: ptid_t<br/>	      remote_target::select_thread_for_ambiguous_stop_reply(const<br/>	      target_waitstatus*): Assertion `first_resumed_thread != nullptr'<br/>	      failed)<br/>PR tui/28483 ([gdb/tui] breakpoint creation not displayed)<br/>PR build/28555 (uclibc compile failure since commit<br/>		4655f8509fd44e6efabefa373650d9982ff37fd6)<br/>PR rust/28637 (Rust characters will be encoded using DW_ATE_UTF)<br/>PR gdb/28758 (GDB 11 doesn't work correctly on binaries with a<br/>              SHT_RELR (.relr.dyn) section)<br/>PR gdb/28785 (Support SHT_RELR (.relr.dyn) section)<br/>See the NEWS file for a more complete and detailed list of what<br/>this release includes.<br/><br/>September 13th, 2021: GDB 11.1 Released!<br/>The latest version of GDB, version 11.1, is available for download.<br/><br/>This version of GDB includes the following changes and enhancements:<br/><br/>Support for ARM Symbian (arm*-*-symbianelf*) has been removed.<br/>Building GDB now requires GMP (The GNU Multiple Precision Arithmetic Library).<br/>New command-line options "--early-init-command" (or "-eix") and<br/>"--early-init-eval-command" (or "-eiex")<br/><br/>GDB/MI Changes:<br/>New --qualified option for the '-break-insert' and '-dprintf-insert' commands.<br/>New --force-condition option for the '-break-insert' and<br/>'-dprintf-insert' commands.<br/>New --force option for the '-break-condition' command.<br/>The '-file-list-exec-source-files' now accepts an optional regular<br/>expression to filter the source files included in the result.<br/>The results from '-file-list-exec-source-files' now include a<br/>'debug-fully-read' field to indicate if the corresponding source's<br/>debugging information has been partially read (false) or has been<br/>fully read (true).<br/><br/>TUI Improvements:<br/>Mouse actions are now supported. The mouse wheel scrolls the<br/>appropriate window.  Key combinations that do not have a specific<br/>action on the focused window are now passed to GDB.<br/><br/>Python enhancements:<br/>Inferior objects now contain a read-only 'connection_num' attribute<br/>that gives the connection number as seen in 'info connections' and<br/>'info inferiors'.<br/>New method gdb.Frame.level() which returns the stack level of the frame object.<br/>New method gdb.PendingFrame.level() which returns the stack level<br/>of the frame object.<br/>When hitting a catchpoint, the Python API will now emit a<br/>gdb.BreakpointEvent rather than a gdb.StopEvent. The gdb.Breakpoint<br/>attached to the event will have type BP_CATCHPOINT.<br/>Python TUI windows can now receive mouse click events. If the Window<br/>object implements the click method, it is called for each mouse<br/>click event in this window.  New setting "python ignore-environment<br/>on|off"; if "on", causes GDB's builtin Python to ignore any<br/>environment variable that would otherwise affect how Python behaves<br/>(needs to be set during "early initialization" (see above).  New<br/>setting "python dont-write-bytecode auto|on|off".<br/><br/>Guile API enhancements:<br/>Improved support for rvalue reference values.<br/>New procedures for obtaining value variants: value-reference-value,<br/>value-rvalue-reference-value and value-const-value.<br/>New "qMemTags" and "QMemTags" remote protocol packets (associated<br/>with Memory Tagging).<br/>GDB will now look for the .gdbinit file in a config directory before<br/>looking for ~/.gdbinit. The file is searched for in the following<br/>locations: $XDG_CONFIG_HOME/gdb/gdbinit, $HOME/.config/gdb/gdbinit,<br/>$HOME/.gdbinit. On Apple hosts the search order is instead:<br/>$HOME/Library/Preferences/gdb/gdbinit, $HOME/.gdbinit.  The "break<br/>[...] if CONDITION" command no longer returns an error when the<br/>condition is invalid at one or more locations. Instead, if the<br/>condition is valid at one or more locations, the locations where<br/>the condition is not valid are disabled.<br/>The behavior of the "condition" command is changed to match the<br/>new behavior of the "break" command.<br/><br/>Support for general memory tagging functionality (currently limited<br/>to AArch64 MTE)<br/><br/>Core file debugging now supported for x86_64 Cygwin programs.<br/>New "org.gnu.gdb.riscv.vector" feature for RISC-V targets.<br/>GDB now supports fixed point types which are described in DWARF as<br/>base types with a fixed-point encoding. Additionally, support for<br/>the DW_AT_GNU_numerator and DW_AT_GNU_denominator has also been<br/>added.<br/><br/>Miscellaneous:<br/>New "startup-quietly on|off" setting; when "on", behaves the same<br/>as passing the "-silent" option on the command line.<br/>New "print type hex on|off" setting; when 'on', the 'ptype' command<br/>uses hexadecimal notation to print sizes and offsets of struct<br/>members. When 'off', decimal notation is used.<br/>The "inferior" command, when run without argument, prints information<br/>about the current inferior.<br/>The "ptype" command now supports "/x" and "/d", affecting the base<br/>used to print sizes and offsets.<br/>The output of the "info source" has been restructured.<br/>New "style version foreground | background | intensity" commands<br/>to control the styling of the GDB version number.<br/>Various debug and maintenance commands (mostly useful for the GDB<br/>developers) See the NEWS file for a more complete and detailed list<br/>of what this release includes.</title>
    <description>/src/external/gpl3/gdb/dist/gnulib/import/open.c - 1.1.1.2</description>
    <pubDate>Sun Jul 30 22:45:54 UTC 2023</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Import head of gdb as of 2020-09-14 requested by Kamil<br/><br/>2020-07-24  Aaron Merey  &lt;amerey@redhat.com&gt;<br/><br/>	* configure: Rebuild.<br/>	* configure.ac: Remove AC_DEBUGINFOD.<br/><br/>2020-07-04  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	Binutils 2.35 branch created.<br/><br/>2020-04-21  Stephen Casner  &lt;casner@acm.org&gt;<br/><br/>	PR 25830<br/>	* configure.ac (noconfigdirs): Exclude gdb &amp; gprof for pdp11.<br/>	* configure: Rebuild.<br/><br/>2020-03-12  Tom Tromey  &lt;tom@tromey.com&gt;<br/><br/>	* Makefile.in: Rebuild.<br/>	* Makefile.def (gdbserver): Depend on gdbsupport.<br/><br/>2020-03-12  Tom Tromey  &lt;tom@tromey.com&gt;<br/><br/>	* Makefile.in: Rebuild.<br/>	* Makefile.def (gdbsupport): Don't depend on bfd.<br/><br/>2020-03-12  Tom Tromey  &lt;tom@tromey.com&gt;<br/><br/>	* Makefile.in: Rebuild.<br/>	* Makefile.def (gdbsupport): Depend on intl.<br/><br/>2020-02-17  Tom Tromey  &lt;tom@tromey.com&gt;<br/><br/>	* configure: Rebuild.<br/>	* configure.ac (configdirs): Add gnulib and gdbsupport when building<br/>	gdbserver.<br/><br/>2020-02-14  Tom Tromey  &lt;tom@tromey.com&gt;<br/><br/>	* Makefile.in: Rebuild.<br/>	* Makefile.def: Make gdbserver require gnulib and libiberty.<br/><br/>2020-02-07  Tom Tromey  &lt;tom@tromey.com&gt;<br/>	    Pedro Alves  &lt;palves@redhat.com&gt;<br/><br/>	* src-release.sh (GDB_SUPPORT_DIRS): Add gdbserver.<br/>	* gdbserver: New directory, moved from gdb/gdbserver.<br/>	* configure.ac (host_tools): Add gdbserver.<br/>	Only build gdbserver on certain systems.<br/>	* Makefile.in, configure: Rebuild.<br/>	* Makefile.def (host_modules, dependencies): Add gdbserver.<br/>	* MAINTAINERS: Add gdbserver.<br/><br/>2020-01-28  Sergio Durigan Junior  &lt;sergiodj@redhat.com&gt;<br/><br/>	* src-release.sh (getver): Look for gdbsupport's<br/>	create-version.sh script at the current directory if tool is<br/>	"gdb".<br/><br/>2020-01-19  Simon Marchi  &lt;simon.marchi@polymtl.ca&gt;<br/><br/>	* remote-sim.c (gdbsim_target::wait): Return<br/>	sim_data-&gt;remote_sim_ptid instead of inferior_ptid.<br/><br/>2020-01-18  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	Binutils 2.34 branch created.<br/><br/>2020-01-18  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	Synchronize top level configure files with master version:<br/><br/>	2020-01-01  Ben Elliston  &lt;bje@gnu.org&gt;<br/><br/>	* config.guess: Update copyright years.<br/>	* config.sub: Likewise.<br/><br/>	2019-12-21  Ben Elliston  &lt;bje@gnu.org&gt;<br/><br/>	* config.guess (set_cc_for_build): Prevent multiple calls by<br/>	checking if $tmp is already set. We can't check CC_FOR_BUILD as<br/>	the user may set it externally. Thanks to Torbjörn Granlund for<br/>	the bug report.<br/><br/>	2019-12-21  Torbjörn Granlund  &lt;tg@gmplib.org&gt;<br/><br/>	* config.guess (alpha:Linux:*:*): Guard against missing<br/>	/proc/cpuinfo by redirecting standard error to /dev/null.<br/><br/>	2019-09-12  Daniel Bittman  &lt;danielbittman1@gmail.com&gt;<br/><br/>	* config.guess (*:Twizzler:*:*): New.<br/>	* config.sub (-twizzler*): New.<br/><br/>	2019-07-24  Ben Elliston  &lt;bje@gnu.org&gt;<br/><br/>	* config.guess (mips:OSF1:*.*): Whitespace cleanup.<br/><br/>	2019-06-30  Ben Elliston  &lt;bje@gnu.org&gt;<br/><br/>	* config.sub (case $os): Match nsk* and powerunix. Don't later<br/>	match nsk* and set os=nsk which removes the OS version number.<br/><br/>	2019-06-30  Ben Elliston  &lt;bje@gnu.org&gt;<br/><br/>	* config.sub: Recognise os108*.<br/><br/>	2019-06-26  Ben Elliston  &lt;bje@gnu.org&gt;<br/><br/>	* config.sub (hp300): Set $os to hpux.<br/><br/>	2019-06-26  Ben Elliston  &lt;bje@gnu.org&gt;<br/><br/>	* config.sub (vsta): Move into alphabetical order.<br/><br/>	2019-06-10  Ben Elliston  &lt;bje@gnu.org&gt;<br/><br/>	* config.guess (*:OS108:*:*): Recognise new OS.<br/><br/>	2019-05-28  Ben Elliston  &lt;bje@gnu.org&gt;<br/><br/>	* config.guess (*:Darwin:*:*): Run xcode-select to determine if a<br/>	system compiler is installed. If not, do not run set_cc_for_build,<br/>	as the default cc will open a dialog box asking to install<br/>	Xcode. If no C compiler is available, guess based on uname -p and<br/>	uname -m.<br/><br/>	2019-05-28  Ben Elliston  &lt;bje@gnu.org&gt;<br/><br/>	* config.guess (*:Darwin:*:*): Simplify UNAME_PROCESSOR.<br/><br/>2020-01-17  Simon Marchi  &lt;simon.marchi@efficios.com&gt;<br/><br/>	* Makefile.def: Add dependencies of all-gdbsupport on all-bfd.<br/>	* Makefile.in: Re-generate.<br/><br/>2020-01-14  Tom Tromey  &lt;tom@tromey.com&gt;<br/><br/>	* src-release.sh (GDB_SUPPORT_DIRS): Add gdbsupport.<br/>	* MAINTAINERS: Add gdbsupport.<br/>	* configure: Rebuild.<br/>	* configure.ac (configdirs): Add gdbsupport.<br/>	* gdbsupport: New directory, move from gdb/gdbsupport.<br/>	* Makefile.def (host_modules, dependencies): Add gnulib.<br/>	* Makefile.in: Rebuild.<br/><br/>2020-01-09  Aaron Merey  &lt;amerey@redhat.com&gt;<br/><br/>        * config/debuginfod.m4: New file. Add macro AC_DEBUGINFOD. Adds<br/>        new configure option --with-debuginfod.<br/>        * configure: Regenerate.<br/>        * configure.ac: Call AC_DEBUGINFOD.<br/><br/>2019-12-26  Christian Biesinger  &lt;cbiesinger@google.com&gt;<br/><br/>	* .gitignore: Add perf.data and perf.data.old.<br/><br/>2019-10-17  Sergio Durigan Junior  &lt;sergiodj@redhat.com&gt;<br/><br/>	* src-release.sh (GDB_SUPPORT_DIRS): Add libctf.<br/><br/>2019-10-17  Alan Modra  &lt;amodra@gmail.com&gt;<br/><br/>	PR 29<br/>	* src-release.sh (getver): Replace "head -1" with "head -n 1".<br/><br/>2019-07-30  Nick Alcock  &lt;nick.alcock@oracle.com&gt;<br/><br/>	* Makefile.def (host_modules): libctf is no longer no_install.<br/>	* Makefile.in: Regenerated.<br/><br/>2019-07-13  Nick Alcock  &lt;nick.alcock@oracle.com&gt;<br/><br/>	* Makefile.def (dependencies): all-ld depends on all-libctf.<br/>	* Makefile.in: Regenerated.<br/><br/>2019-09-09  Phil Blundell  &lt;pb@pbcl.net&gt;<br/><br/>	binutils 2.33 branch created<br/><br/>2019-08-19  Tom Tromey  &lt;tom@tromey.com&gt;<br/><br/>	* configure: Rebuild.<br/>	* configure.ac: Add --with-static-standard-libraries.<br/><br/>2019-08-09  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	* libiberty: Sync with gcc.  Bring in:<br/>	2019-08-08  Martin Liska  &lt;mliska@suse.cz&gt;<br/><br/>	PR bootstrap/91352<br/>	* lrealpath.c (is_valid_fd): New function.<br/><br/>	2019-07-24  Martin Liska  &lt;mliska@suse.cz&gt;<br/><br/>	PR lto/91228<br/>	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):<br/>	Find first '\0' starting from gnu_lto + 1.<br/><br/>	2019-07-12  Ren Kimura  &lt;rkx1209dev@gmail.com&gt;<br/><br/>	* simple-object-elf.c (simple_object_elf_match): Check zero value shstrndx.<br/>	This fixes a Bug 90924.<br/><br/>	2019-07-22  Martin Liska  &lt;mliska@suse.cz&gt;<br/><br/>	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):<br/>	Do not search for gnu_lto_v1, but search for first '\0'.<br/><br/>	2019-07-18  Eduard-Mihai Burtescu  &lt;eddyb@lyken.rs&gt;<br/><br/>	* cplus-dem.c: Include rust-demangle.h.<br/>	* rust-demangle.c: Include rust-demangle.h.<br/>	* rust-demangle.h: New file.<br/><br/>	2019-05-31  Michael Forney  &lt;mforney@mforney.org&gt;<br/><br/>	* cp-demangle.c: Don't define CP_DYNAMIC_ARRAYS if __STDC_NO_VLA__<br/>	is non-zero.<br/><br/>	2019-04-30  Ben L  &lt;bobsayshilol@live.co.uk&gt;<br/><br/>	* d-demangle.c (dlang_parse_assocarray): Correctly handle error result.<br/>	* testsuite/d-demangle-expected: Add testcase.<br/><br/>	* d-demangle.c (dlang_parse_tuple): Correctly handle error result.<br/>	* testsuite/d-demangle-expected: Add testcase.<br/><br/>	* d-demangle.c (dlang_parse_structlit): Correctly handle error result.<br/>	* testsuite/d-demangle-expected: Add testcase.<br/><br/>	* d-demangle.c (dlang_parse_arrayliteral): Correctly handle error result.<br/>	* testsuite/d-demangle-expected: Add testcase.<br/><br/>	* d-demangle.c (dlang_parse_integer): Fix stack underflow.<br/>	* testsuite/d-demangle-expected: Add testcase.<br/><br/>	* cp-demangle (d_print_comp_inner): Guard against a NULL 'typed_name'.<br/>	* testsuite/demangle-expected: Add testcase.<br/><br/>	* cp-demangle.c (d_encoding): Guard against NULL return values from<br/>	d_right (dc).<br/>	* testsuite/demangle-expected: Add testcase.<br/><br/>	2019-04-29  Ben L  &lt;bobsayshilol@live.co.uk&gt;<br/><br/>	* cp-demangle.c (d_expression_1): Don't peek ahead unless the current<br/>	char is valid.<br/>	* testsuite/demangle-expected: Add testcase.<br/><br/>	2019-04-10  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	PR 89394<br/>	* cp-demangle.c (cplus_demangle_fill_name): Reject negative<br/>	lengths.<br/>	(d_count_templates_scopes): Replace num_templates and num_scopes<br/>	parameters with a struct d_print_info pointer parameter.  Adjust<br/>	body of the function accordingly.  Add recursion counter and check<br/>	that the recursion limit is not reached.<br/>	(d_print_init): Pass dpi parameter to d_count_templates_scopes.<br/>	Reset recursion counter afterwards, unless the recursion limit was<br/>	reached.<br/><br/>2019-07-13  Joel Brobecker  &lt;brobecker@adacore.com&gt;<br/><br/>	* src-release (getver): If $tool/gdbsupport/create-version.sh<br/>	exists, use that to determine the version number.<br/><br/>2019-06-21  Andreas Schwab  &lt;schwab@linux-m68k.org&gt;<br/><br/>	* src-release.sh (GDB_SUPPORT_DIRS): Add gnulib.<br/><br/>2019-06-14  Tom Tromey  &lt;tom@tromey.com&gt;<br/><br/>	* MAINTAINERS: Add gnulib.<br/>	* gnulib: New directory, move from gdb/gnulib.<br/>	* configure.ac (host_libs): Add gnulib.<br/>	* configure: Rebuild.<br/>	* Makefile.def (host_modules, dependencies): Add gnulib.<br/>	* Makefile.in: Rebuild.<br/><br/>2019-06-03  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	Revert:<br/>	2019-05-29  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	* configure.ac (noconfigdirs): Add libctf if the target does not use<br/>	the ELF file format.<br/>	* configure: Regenerate.<br/><br/>2019-05-29  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	* src-release.sh (do_proto_toplev): Add libctf to list of<br/>	directories that can be disabled.<br/><br/>2019-05-29  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	* configure.ac (noconfigdirs): Add libctf if the target does not use<br/>	the ELF file format.<br/>	* configure: Regenerate.<br/><br/>2019-05-28  Nick Alcock  &lt;nick.alcock@oracle.com&gt;<br/><br/>	* Makefile.def (dependencies): configure-libctf depends on all-bfd<br/>	and all its deps.<br/>	* Makefile.in: Regenerated.<br/><br/>2019-05-28  Nick Alcock  &lt;nick.alcock@oracle.com&gt;<br/><br/>	* MAINTAINERS: Add libctf.<br/><br/>2019-05-28  Nick Alcock  &lt;nick.alcock@oracle.com&gt;<br/><br/>	* Makefile.def (host_modules): Add libctf.<br/>	* Makefile.def (dependencies): Likewise.<br/>	libctf depends on zlib, libiberty, and bfd.<br/>	* Makefile.in: Regenerated.<br/>	* configure.ac (host_libs): Add libctf.<br/>	* configure: Regenerated.<br/><br/>2019-05-23  Jose E. Marchesi  &lt;jose.marchesi@oracle.com&gt;<br/><br/>	* config.guess: Synchronize with config project master sources.<br/>	* config.sub: Likewise.<br/>	* readline/support/config.guess: Likewise.<br/>	* readline/support/config.sub: Likewise.<br/><br/>2019-04-10  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	* libiberty: Sync with gcc.  Bring in:<br/>	2019-04-10  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	PR 89394<br/>	* cp-demangle.c (cplus_demangle_fill_name): Reject negative<br/>	lengths.<br/>	(d_count_templates_scopes): Replace num_templates and num_scopes<br/>	parameters with a struct d_print_info pointer parameter.  Adjust<br/>	body of the function accordingly.  Add recursion counter and check<br/>	that the recursion limit is not reached.<br/>	(d_print_init): Pass dpi parameter to d_count_templates_scopes.<br/>	Reset recursion counter afterwards, unless the recursion limit was<br/>	reached.<br/><br/>2018-06-24  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	2.32 branch created.<br/><br/>2019-01-14  Rainer Orth  &lt;ro@CeBiTec.Uni-Bielefeld.DE&gt;<br/><br/>	Merge from GCC:<br/>	PR target/88535<br/>	* config.guess: Import upstream version 2019-01-03.<br/>	* config.sub: Import upstream version 2019-01-01.<br/><br/>2019-01-10  Nick Clifton  &lt;nickc@redhat.com&gt;<br/><br/>	* libiberty: Sync with gcc.  Bring in:<br/>	2019-01-09  Sandra Loosemore  &lt;sandra@codesourcery.com&gt;<br/><br/>	PR other/16615<br/><br/>	* cp-demangle.c: Mechanically replace "can not" with "cannot".<br/>	* floatformat.c: Likewise.<br/>	* strerror.c: Likewise.<br/><br/>	2018-12-22  Jason Merrill  &lt;jason@redhat.com&gt;<br/><br/>	Remove support for demangling GCC 2.x era mangling schemes.<br/>	* cplus-dem.c: Remove cplus_mangle_opname, cplus_demangle_opname,<br/>	internal_cplus_demangle, and all subroutines.<br/>	(libiberty_demanglers): Remove entries for ancient GNU (pre-3.0),<br/>	Lucid, ARM, HP, and EDG demangling styles.<br/>	(cplus_demangle): Remove 'work' variable.  Don't call<br/>	internal_cplus_demangle.<br/><br/>2019-01-03  Дилян Палаузов  &lt;dilyan.palauzov@aegee.org&gt;<br/><br/>	* configure.ac: Don't configure readline if --with-system-readline is<br/>	used.<br/>	* configure: Re-generate.</title>
    <description>/src/external/gpl3/gdb/dist/gnulib/import/open.c - 1.1.1.1</description>
    <pubDate>Tue Sep 15 01:43:50 UTC 2020</pubDate>
    <dc:creator>christos</dc:creator>
</item>
</channel></rss>

