From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28020 invoked by alias); 15 Sep 2015 09:29:10 -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 28007 invoked by uid 89); 15 Sep 2015 09:29:09 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-wi0-f171.google.com Received: from mail-wi0-f171.google.com (HELO mail-wi0-f171.google.com) (209.85.212.171) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Tue, 15 Sep 2015 09:29:08 +0000 Received: by wicge5 with SMTP id ge5so19769412wic.0 for ; Tue, 15 Sep 2015 02:29:05 -0700 (PDT) X-Received: by 10.194.248.234 with SMTP id yp10mr8201536wjc.24.1442309345024; Tue, 15 Sep 2015 02:29:05 -0700 (PDT) Received: from E107787-LIN ([195.154.84.196]) by smtp.gmail.com with ESMTPSA id uo6sm20018369wjc.1.2015.09.15.02.29.03 (version=TLS1_2 cipher=AES128-SHA256 bits=128/128); Tue, 15 Sep 2015 02:29:04 -0700 (PDT) From: Yao Qi To: Yao Qi Cc: gdb-patches@sourceware.org Subject: Re: [PATCH] aarch64 multi-arch support (part 2): siginfo fixup References: <1441729817-17413-1-git-send-email-yao.qi@linaro.org> Date: Tue, 15 Sep 2015 09:29:00 -0000 In-Reply-To: <1441729817-17413-1-git-send-email-yao.qi@linaro.org> (Yao Qi's message of "Tue, 8 Sep 2015 17:30:17 +0100") Message-ID: <86h9mw3uau.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2015-09/txt/msg00306.txt.bz2 Yao Qi writes: > gdb/gdbserver: > > 2015-09-08 Yao Qi > > * linux-aarch64-low.c (aarch64_linux_siginfo_fixup): New > function. > (struct linux_target_ops the_low_target): Install > aarch64_linux_siginfo_fixup. > > gdb: > > 2015-09-08 Yao Qi > > * aarch64-linux-nat.c (aarch64_linux_siginfo_fixup): New function. > (_initialize_aarch64_linux_nat): Call linux_nat_set_siginfo_fixup. > * nat/aarch64-linux.c (aarch64_compat_siginfo_from_siginfo): > New function. > (aarch64_siginfo_from_compat_siginfo): New function. > * nat/aarch64-linux.h: Include signal.h. > (compat_int_t, compat_uptr_t, compat_time_t): Typedef. > (compat_timer_t, compat_clock_t): Likewise. > (struct compat_timeval): New. > (union compat_sigval): New. > (struct compat_siginfo): New. > (cpt_si_pid, cpt_si_uid, cpt_si_timerid): New macros. > (cpt_si_overrun, cpt_si_status, cpt_si_utime): Likewise. > (cpt_si_stime, cpt_si_ptr, cpt_si_addr): Likewise. > (cpt_si_band, cpt_si_fd): Likewise. Patch is pushed in. --=20 Yao (=E9=BD=90=E5=B0=A7)