Merge commit '
59a5264b994343f01d19faf95c0e5df70346ded8' into upstream-merge
* commit '
59a5264b994343f01d19faf95c0e5df70346ded8': (33 commits)
Introduce OS specific cmdline argument handling and move SMB arg to os-posix.c
Rename qemu-options.h to qemu-options.def
Move find_datadir to OS specific files.
Move main signal handler setup to os specificfiles.
Rename os_setup_signal_handling() to os_setup_early_signal_handling()
Move win32 early signal handling setup to os_setup_signal_handling()
Introduce os-posix.c and create os_setup_signal_handling()
vl.c: Move host_main_loop_wait() to OS specific files.
Introduce os-win32.c and move polling functions from vl.c
Create qemu-os-win32.h and move WIN32 specific declarations there
vl.c: Remove double include of netinet/in.h for Solaris
NEON vldN optimization
tcg: fix DEF macro after commit
c61aaf7a388c4ad95d8b546fdb9267dc01183317
tcg-s390: Adjust compilation flags.
tcg-s390: Compute is_write in cpu_signal_handler.
s390x: Don't use a linker script for user-only.
s390x: Avoid _llseek.
tcg-s390: Allocate the code_gen_buffer near the main program.
tcg-s390: Icache flush is a no-op.
tcg-i386: fix andi r, r, 0xff
...
Conflicts:
vl.c
Signed-off-by: Avi Kivity <avi@redhat.com>