This website requires JavaScript.
Explore
Help
Sign In
mirrors
/
qemu
mirror of
https://gitlab.com/qemu-project/qemu
Watch
1
Star
0
Fork
You've already forked qemu
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
02f903140b
qemu
/
stubs
/
fd-register.c
7 lines
87 B
C
Raw
Normal View
History
Unescape
Escape
stubs: Clean up includes Clean up includes so that osdep.h is included first and headers which it implies are not included manually. This commit was created with scripts/clean-includes. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 1454089805-5470-3-git-send-email-peter.maydell@linaro.org
2016-01-29 20:49:52 +03:00
#
include
"qemu/osdep.h"
misc: move include files to include/qemu/ Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2012-12-17 21:20:00 +04:00
#
include
"qemu/main-loop.h"
build: replace weak symbols with a static library Weak symbols were a nice idea, but they turned out not to be a good one. Toolchain support is just too sparse, in particular llvm-gcc is totally broken. This patch uses a surprisingly low-tech approach: a static library. Symbols in a static library are always overridden by symbols in an object file. Furthermore, if you place each function in a separate source file, object files for unused functions will not be taken in. This means that each function can use all the dependencies that it needs (especially QAPI stuff such as error_setg). Thus, all stubs are placed in separate object files and put together in a static library. The library then is linked to all programs. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Tested-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Tested-by: Stefan Weil <sw@weilnetz.de> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
2012-11-16 21:35:27 +04:00
void
qemu_fd_register
(
int
fd
)
{
}