From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16167 invoked by alias); 15 Jan 2014 19:22:01 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 16158 invoked by uid 89); 15 Jan 2014 19:22:01 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-we0-f176.google.com Received: from mail-we0-f176.google.com (HELO mail-we0-f176.google.com) (74.125.82.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Wed, 15 Jan 2014 19:22:00 +0000 Received: by mail-we0-f176.google.com with SMTP id q58so2181057wes.7 for ; Wed, 15 Jan 2014 11:21:57 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.194.175.202 with SMTP id cc10mr4206021wjc.48.1389813716971; Wed, 15 Jan 2014 11:21:56 -0800 (PST) Received: by 10.194.17.104 with HTTP; Wed, 15 Jan 2014 11:21:56 -0800 (PST) Date: Wed, 15 Jan 2014 19:22:00 -0000 Message-ID: Subject: [PATCH v4 00/16] extension language API for GDB From: Doug Evans To: "gdb-patches@sourceware.org" Content-Type: text/plain; charset=ISO-8859-1 X-IsSubscribed: yes X-SW-Source: 2014-01/txt/msg00538.txt.bz2 Hi. Here's v4 of this patch series. v3: https://sourceware.org/ml/gdb-patches/2013-12/msg00906.html This version: - improves SIGINT handling Extension languages that can use GDB's SIGINT handler are termed "cooperative" and interrupts are "moved" when the extension language changes. Extension languages that can't use GDB's SIGINT handler have to install their own SIGINT handler and must call check_quit_flag appropriately (at least once at startup). Now that 7.7 has branched I'd like to get this in. Regression tested on amd64-linux (fc19) with/without python.