From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26956 invoked by alias); 19 Nov 2013 15:31:34 -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 26946 invoked by uid 89); 19 Nov 2013 15:31:33 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.2 required=5.0 tests=AWL,BAYES_50,RDNS_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no version=3.3.2 X-HELO: mga11.intel.com Received: from Unknown (HELO mga11.intel.com) (192.55.52.93) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 19 Nov 2013 15:31:32 +0000 Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga102.fm.intel.com with ESMTP; 19 Nov 2013 07:31:24 -0800 X-ExtLoop1: 1 Received: from irsmsx102.ger.corp.intel.com ([163.33.3.155]) by fmsmga002.fm.intel.com with ESMTP; 19 Nov 2013 07:31:23 -0800 Received: from irsmsx153.ger.corp.intel.com (163.33.192.75) by IRSMSX102.ger.corp.intel.com (163.33.3.155) with Microsoft SMTP Server (TLS) id 14.3.123.3; Tue, 19 Nov 2013 15:30:39 +0000 Received: from irsmsx104.ger.corp.intel.com ([169.254.5.135]) by IRSMSX153.ger.corp.intel.com ([169.254.9.129]) with mapi id 14.03.0123.003; Tue, 19 Nov 2013 15:30:39 +0000 From: "Tedeschi, Walfred" To: Pedro Alves , "gdb-patches@sourceware.org" Subject: RE: [PATCH V7 5/8] Add MPX support to gdbserver. Date: Tue, 19 Nov 2013 15:43:00 -0000 Message-ID: References: <1381320034-4092-1-git-send-email-walfred.tedeschi@intel.com> <1381320034-4092-6-git-send-email-walfred.tedeschi@intel.com> <528B7F3E.1040700@redhat.com> In-Reply-To: <528B7F3E.1040700@redhat.com> Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2013-11/txt/msg00543.txt.bz2 Hi Pedro, Thanks a lot and Best regards, -Fred -----Original Message----- From: Pedro Alves [mailto:palves@redhat.com]=20 Sent: Tuesday, November 19, 2013 4:10 PM To: Tedeschi, Walfred Cc: tromey@redhat.com; mark.kettenis@xs4all.nl; gdb-patches@sourceware.org Subject: Re: [PATCH V7 5/8] Add MPX support to gdbserver. (Huh, I thought I had pushed the send button for this yesterday, but turns = out I didn't.) On 10/09/2013 01:00 PM, Walfred Tedeschi wrote: > 2013-05-22 Walfred Tedeschi >=20 > gdbserver/ > * Makefile.in: Add i386-mpx.c, i386-mpx-linux.c, amd64-mpx.c, > amd64-mpx-linux.c, x32-mpx.c and x32-mpx-linux.c generation. >=20 > * configure.srv (srv_i386_regobj): Add i386-mpx.o. > (srv_i386_linux_regobj): Add i386-mpx-linux.o. > (srv_amd64_regobj): Add amd64-mpx.o. > (srv_amd64_linux_regobj): Add amd64-mpx-linux.o. > (srv_i386_32bit_xmlfiles): Add i386/32bit-mpx.xml. > (srv_i386_64bit_xmlfiles): Add i386/64bit-mpx.xml. >=20 > * i387-fp.c (num_pl_bnd_register) Added constant. > (num_pl_bnd_cfg_registers) Added constant. > (struct i387_xsave) Added reserved area and MPX fields. > (i387_cache_to_xsave, i387_xsave_to_cache) Add MPX. >=20 > * linux-x86-low.c (init_registers_i386_mpx_linux): Declare new > function. > (tdesc_i386_mpx_linux): Add MPX amd64 target. > (init_registers_amd64_mpx_linux): Declare new function. > (tdesc_amd64_mpx_linux): Add MPX amd64 target. > (init_registers_x32_mpx_linux): Declare new function. > (tdesc_x32_mpx_linux): Add MPX amd64 target. > (x86_64_regmap): Add MPX registers. > (x86_linux_read_description): Add MPX case. > (initialize_low_arch): Initialize MPX targets. FWIW, this looks fine from a add-new-port-to-gdbserver perspective. -- Pedro Alves Intel GmbH Dornacher Strasse 1 85622 Feldkirchen/Muenchen, Deutschland Sitz der Gesellschaft: Feldkirchen bei Muenchen Geschaeftsfuehrer: Christian Lamprechter, Hannes Schwaderer, Douglas Lusk Registergericht: Muenchen HRB 47456 Ust.-IdNr./VAT Registration No.: DE129385895 Citibank Frankfurt a.M. (BLZ 502 109 00) 600119052