From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost.localdomain (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 9D548385741A for ; Sun, 1 May 2022 19:55:41 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9D548385741A DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 47C0A3857C6F DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 66C883858D3C X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:content-transfer-encoding:from:to :subject:message-id:date; bh=zdi0yWwXN/aNs7beXZDpbQTEVtnBEJqFA3ARJiiReZM=; b=K6gLqtujRDOtPfWs9GEEPX1v9Tq2t0kfOT8s2y8FQlFyVbtUrWe7B/m3z8AfAk2+/J wklicaePSMhr4VrM45wA53qe+ypWUGtfcyi8v1KCemjsdRFtcaogqI1tw0Qyv7czdYYE TaUYSGhGz2KEaLLWfCP2A8BdtBBG+U5nTokOcz72Xtgb409bBvqzncc3+THqk1l2aoIf RyDn0syu4nWj/ZWrxxVlZmfFcFCBHnf1qdlcwZ3p4WoYc1j3yKGzXheeWHkZS2HGTAel sDs/7LuLVwnSzl/hNBMecX8v/YLq4z0TTbR08Ud1peDo8Vn5DhJQgHZxrnsH0ZasTKwH y9DA== X-Gm-Message-State: AOAM530R1dYscGcGvQ4ICuOEJxglhiQf7tBKvPhj6eOT35ybzA0lDDEN 7cx7VABlC69Ze/LT/xS6Lj4egKKnRvyO X-Google-Smtp-Source: ABdhPJzGH1GnlSmT182cZQ82h3JVeMKbjHct/UpEOwho6yw6De9ahpncWR/UtZ/vsK90G4vjg9AMIA== X-Received: by 2002:a17:903:41c7:b0:15d:2fec:2644 with SMTP id u7-20020a17090341c700b0015d2fec2644mr8918802ple.21.1651434915448; Sun, 01 May 2022 12:55:15 -0700 (PDT) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit To: gdb@sourceware.org Subject: [ANNOUNCEMENT] GDB 12.1 released! Message-Id: Date: Sun, 1 May 2022 12:55:14 -0700 (PDT) X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb-announce@sourceware.org X-Mailman-Version: 2.1.29 From: Joel Brobecker via Gdb-announce Reply-To: gdb@sourceware.org Errors-To: gdb-announce-bounces+gdb-announce-resender=cygwin.com@sourceware.org X-Mailer: Perl5 Mail::Internet v2.20 Sender: Kernel Overflow User X-BeenThere: gdb@sourceware.org Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 May 2022 19:55:41 -0000 GDB 12.1 released! Release 12.1 of GDB, the GNU Debugger, is now available. GDB is a source-level debugger for Ada, C, C++, Fortran, Go, Rust, and many other languages. GDB can target (i.e., debug programs running on) more than a dozen different processor architectures, and GDB itself can run on most popular GNU/Linux, Unix and Microsoft Windows variants. GDB is free (libre) software. You can download GDB from the GNU FTP server in the directory: ftp://ftp.gnu.org/gnu/gdb The vital stats: Size md5sum Name 22MiB 759a1b8d2b4d403367dd0e14fa04643d gdb-12.1.tar.xz 37MiB 0c7339e33fa347ce4d7df222d8ce86af gdb-12.1.tar.gz There is a web page for GDB at: https://www.gnu.org/software/gdb/ That page includes information about GDB mailing lists (an announcement mailing list, developers discussion lists, etc.), details on how to access GDB's source repository, locations for development snapshots, preformatted documentation, and links to related information around the net. We will put errata notes and host-specific tips for this release on-line as any problems come up. All mailing lists archives are also browsable via the web. GDB 11.1 includes the following changes and enhancements: * New support for the following native configuration: GNU/Linux/OpenRISC or1k*-*-linux* * New support for the following targets: GNU/Linux/LoongArch loongarch*-*-linux* * New GDBserver support on the following configuration: GNU/Linux/OpenRISC or1k*-*-linux* * Support for the following target has been removed: S+core score-*-* * Multithreaded symbol loading is now enabled by default * Deprecation Notices: ** GDB 12 is the last release of GDB that will support building against Python 2 ** DBX mode is deprecated, and will be removed in GDB 13 * GDB/MI changes: ** The '-add-inferior' with no option flags now inherits the connection of the current inferior, this restores the behaviour of GDB as it was prior to GDB 10. ** The '-add-inferior' command now accepts a '--no-connection' option, which causes the new inferior to start without a connection. * Python API enhancements: ** It is now possible to add GDB/MI commands implemented in Python ** New function gdb.Architecture.integer_type() ** New gdb.events.gdb_exiting event ** New 'gdb.events.connection_removed' event registry ** New gdb.TargetConnection object ** New gdb.Inferior.connection property ** New read-only attribute gdb.InferiorThread.details ** New gdb.RemoteTargetConnection.send_packet method ** New read-only attributes gdb.Type.is_scalar and gdb.Type.is_signed ** The gdb.Value.format_string method now takes a 'styling' argument ** Various new function in the "gdb" module * Miscellaneous: ** The FreeBSD native target now supports async mode ** Improved C++ template support ** Support for disabling source highlighting through GNU Source Highlight, even when available, allowing the use of the Pygments library instead. ** The "print" command has been changed so as to print floating-point values with a base-modifying formats such as "/x" to display the underlying bytes of the value in the desired base. ** The "clone-inferior" command now ensures that the TTY, CMD and ARGS settings are copied from the original inferior to the new one. All modifications to the environment variables done using the 'set environment' or 'unset environment' commands are also copied to the new inferior. ** Various new commands have been introduced For a complete list and more details on each item, please see the gdb/NEWS file, available at: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-12.1-release -- Joel Brobecker