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? 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 aj@{suse.com,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 >