Go to file
Aurelien Jarno aa527b65d8 configure: fix compilation on hosts without -fstack-protector-all
Commit a0f291fc10 has enabled
-fstack-protector-all on all targets, as the configure test is bogus.
GCC only emits a warning and not an error if this option is not
supported, so the configure scripts doesn't detect the problem.

This patch changes the configure script to try the various flags
with -Werror in addition to catch the possible warnings.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2010-02-06 21:22:19 +01:00
audio
block
bsd-user
darwin-user
default-configs
docs
fpu
gdb-xml
hw
linux-user linux-user: adapt uname machine to emulated CPU 2010-02-06 17:19:43 +01:00
net
pc-bios
QMP
roms
slirp
target-alpha
target-arm target-arm: refactor cp15.c13 register access 2010-02-06 17:19:43 +01:00
target-cris
target-i386
target-m68k
target-microblaze
target-mips target-mips: don't call cpu_loop_exit() from helper.c 2010-02-06 17:23:33 +01:00
target-ppc target-ppc: change DCR helpers to target_long arguments 2010-02-06 17:14:24 +01:00
target-s390x
target-sh4
target-sparc
tcg
tests
.gitignore
.gitmodules
a.out.h
acl.c
acl.h
aes.c
aes.h
aio.c
alpha-dis.c
alpha.ld
arm-dis.c
arm-semi.c
arm.ld
async.c
balloon.h
block_int.h
block-migration.c
block-migration.h
block.c
block.h
bswap.h
bt-host.c
bt-host.h
bt-vhci.c
buffered_file.c
buffered_file.h
cache-utils.c
cache-utils.h
Changelog
check-qdict.c
check-qfloat.c
check-qint.c
check-qjson.c
check-qlist.c
check-qstring.c
cmd.c
cmd.h
cocoa.m
CODING_STYLE
config.h
configure configure: fix compilation on hosts without -fstack-protector-all 2010-02-06 21:22:19 +01:00
console.c
console.h
COPYING
COPYING.LIB
cpu-all.h
cpu-common.h
cpu-defs.h
cpu-exec.c
create_config
cris-dis.c
curses_keys.h
curses.c
cutils.c
d3des.c
d3des.h
def-helper.h
device_tree.c
device_tree.h
dis-asm.h
disas.c
disas.h
dma-helpers.c
dma.h
dyngen-exec.h
elf.h
envlist.c
envlist.h
exec-all.h
exec.c linux-user: remove signal handler before calling abort() 2010-02-06 17:19:43 +01:00
feature_to_c.sh
gdbstub.c
gdbstub.h
gen-icount.h
host-utils.c
host-utils.h
hostregs_helper.h
hpet.h
hppa-dis.c
hppa.ld
hxtool
i386-dis.c
i386.ld
ia64.ld
input.c
ioport-user.c
ioport.c
ioport.h
json-lexer.c
json-lexer.h
json-parser.c
json-parser.h
json-streamer.c
json-streamer.h
keymaps.c
keymaps.h
kvm-all.c
kvm.h
libfdt_env.h
LICENSE
linux-aio.c
m68k-dis.c
m68k-semi.c
m68k.ld
MAINTAINERS Update MAINTAINERS 2010-02-06 19:24:42 +01:00
Makefile
Makefile.hw
Makefile.objs
Makefile.target linux-user: adapt uname machine to emulated CPU 2010-02-06 17:19:43 +01:00
Makefile.user
microblaze-dis.c
migration-exec.c
migration-fd.c
migration-tcp.c
migration-unix.c
migration.c
migration.h
mips-dis.c
mips.ld
module.c
module.h
monitor.c
monitor.h
nbd.c
nbd.h
net-checksum.c
net.c
net.h
osdep.c
osdep.h
path.c
pci-ids.txt
posix-aio-compat.c
ppc64.ld
ppc-dis.c
ppc.ld
qbool.c
qbool.h
qdict-test-data.txt
qdict.c
qdict.h
qemu_socket.h
qemu-aio.h
qemu-binfmt-conf.sh
qemu-char.c
qemu-char.h
qemu-common.h
qemu-config.c
qemu-config.h
qemu-doc.texi
qemu-img-cmds.hx
qemu-img.c
qemu-img.texi
qemu-io.c
qemu-lock.h
qemu-log.h
qemu-malloc.c
qemu-monitor.hx
qemu-nbd.c
qemu-nbd.texi
qemu-objects.h
qemu-option.c
qemu-option.h
qemu-options.hx
qemu-queue.h
qemu-sockets.c
qemu-tech.texi
qemu-thread.c
qemu-thread.h
qemu-timer.h
qemu-tool.c
qemu.sasl
qerror.c
qerror.h
qfloat.c
qfloat.h
qint.c
qint.h
qjson.c
qjson.h
qlist.c
qlist.h
qobject.h
qstring.c
qstring.h
readline.c
readline.h
README
rules.mak
s390-dis.c
s390.ld
savevm.c
sdl_keysym.h
sdl_zoom_template.h
sdl_zoom.c
sdl_zoom.h
sdl.c
sh4-dis.c
softmmu_defs.h
softmmu_exec.h
softmmu_header.h
softmmu_template.h
softmmu-semi.h
sparc64.ld
sparc-dis.c
sparc.ld
sysemu.h
targphys.h
tcg-runtime.c
texi2pod.pl
thunk.c
thunk.h
TODO
translate-all.c
uboot_image.h
usb-bsd.c
usb-linux.c
usb-stub.c
VERSION
vgafont.h
vl.c
vnc_keysym.h
vnc-auth-sasl.c
vnc-auth-sasl.h
vnc-auth-vencrypt.c
vnc-auth-vencrypt.h
vnc-tls.c
vnc-tls.h
vnc.c
vnc.h
vnchextile.h
x86_64.ld
x_keymap.c
x_keymap.h

Read the documentation in qemu-doc.html.

Fabrice Bellard.