<?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 s9.s</title>
    <link>http://nxr.netbsd.org/rss/src/external/gpl3/gdb/dist/sim/testsuite/bfin/s9.s</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/sim/testsuite/bfin/s9.s - 1.1</description>
    <pubDate>Sun Jul 30 22:44:27 UTC 2023</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/sim/testsuite/bfin/s9.s - 1.1.1.1</description>
    <pubDate>Sun Jul 30 22:44:27 UTC 2023</pubDate>
    <dc:creator>christos</dc:creator>
</item>
</channel></rss>

