提交 b67d5959 编写于 作者: B bellard

glibc 2.3.x fix


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@374 c046a42c-6fe2-441c-8c8c-71466251a162
上级 2e255c6b
......@@ -3247,7 +3247,6 @@ int main_loop(void *opaque)
}
for(;;) {
ret = cpu_x86_exec(env);
if (reset_requested)
break;
......@@ -3648,8 +3647,13 @@ int main(int argc, char **argv)
} else {
#ifdef CONFIG_SDL
sdl_display_init(ds);
/* the pthreads modify sigaction. We don't want that. */
/* SDL use the pthreads and they modify sigaction. We don't
want that. */
#if __GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 3)
#define sigaction __libc_sigaction
#else
#define sigaction __sigaction
#endif
#else
dumb_display_init(ds);
#endif
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册