From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11814 invoked by alias); 19 Feb 2009 07:52:25 -0000 Received: (qmail 11803 invoked by uid 22791); 19 Feb 2009 07:52:24 -0000 X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=BAYES_00,SARE_MSGID_LONG40,SPF_PASS X-Spam-Check-By: sourceware.org Received: from fg-out-1718.google.com (HELO fg-out-1718.google.com) (72.14.220.156) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 19 Feb 2009 07:52:14 +0000 Received: by fg-out-1718.google.com with SMTP id l26so940709fgb.0 for ; Wed, 18 Feb 2009 23:52:11 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.226.10 with SMTP id d10mr172845mur.84.1235029931246; Wed, 18 Feb 2009 23:52:11 -0800 (PST) In-Reply-To: <3d6b0edb0902090505m6bcb142crab53b0f860535ff4@mail.gmail.com> References: <3d6b0edb0902070607x29177016m48a40bd198b88f7e@mail.gmail.com> <3d6b0edb0902090505m6bcb142crab53b0f860535ff4@mail.gmail.com> Date: Thu, 19 Feb 2009 08:29:00 -0000 Message-ID: <3d6b0edb0902182352p7143c29clb382aa5602720463@mail.gmail.com> Subject: Re : New language support : Vala From: Abderrahim KITOUNI To: gdb-patches@sourceware.org Content-Type: multipart/mixed; boundary=0016e6dd96a056c6dc046340d067 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 X-SW-Source: 2009-02/txt/msg00394.txt.bz2 --0016e6dd96a056c6dc046340d067 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-length: 303 Hi, Here is the first part of the patch, comprising what I think is changes that don't affect anything else, I'll post the remaining things later. About the generic changes, most of them seem to be c++ specific things, so maybe we have to put them in language structures instead. Regards, Abderrahim --0016e6dd96a056c6dc046340d067 Content-Type: application/x-gzip; name="gdb-vala-1.patch.gz" Content-Disposition: attachment; filename="gdb-vala-1.patch.gz" Content-Transfer-Encoding: base64 X-Attachment-Id: file0 Content-length: 7979 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 --0016e6dd96a056c6dc046340d067--