[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] Use siginfo_t instead of struct siginfo.
From: |
Andreas Färber |
Subject: |
Re: [Qemu-devel] [PATCH] Use siginfo_t instead of struct siginfo. |
Date: |
Mon, 30 Jul 2012 23:33:02 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120713 Thunderbird/14.0 |
Am 30.07.2012 23:30, schrieb Alexander Graf:
>
> On 30.07.2012, at 09:21, Andreas Jaeger wrote:
>
>>
>> glibc 2.16 does not export the undocumented struct siginfo anymore.
>> qemu uses already in most cases siginfo_t, this patch fixes the last
>> three occurences.
>>
>> Signed-off-by: Andreas Jaeger <ajsuse.de>
>
> That email address doesn't look valid :).
>
> So I take it that the change is backwards compatible? Riku, Mike, Andreas,
> could we queue this for the respective stable branches when it gets it please?
Wasn't there already another patch doing the same thing a few weeks ago?
Andreas
>
>
> Alex
>
>> ---
>> linux-user/signal.c | 6 +++---
>> 1 file changed, 3 insertions(+), 3 deletions(-)
>>
>> diff --git a/linux-user/signal.c b/linux-user/signal.c
>> index 97f30d9..a859a45 100644
>> --- a/linux-user/signal.c
>> +++ b/linux-user/signal.c
>> @@ -3255,7 +3255,7 @@ struct target_signal_frame {
>> };
>>
>> struct rt_signal_frame {
>> - struct siginfo info;
>> + siginfo_t info;
>> struct ucontext uc;
>> uint32_t tramp[2];
>> };
>> @@ -3474,9 +3474,9 @@ struct target_signal_frame {
>> };
>>
>> struct rt_signal_frame {
>> - struct siginfo *pinfo;
>> + siginfo_t *pinfo;
>> void *puc;
>> - struct siginfo info;
>> + siginfo_t info;
>> struct ucontext uc;
>> uint8_t retcode[8]; /* Trampoline code. */
>> };
>> --
>> 1.7.10.4
>>
>>
>> --
>> Andreas Jaeger address@hidden,opensuse.org} Twitter/Identica: jaegerandi
>> SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
>> GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
>> GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
>>
>
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg