Refactor target specific handling, compile vl.c only once
authorBlue Swirl <blauwirbel@gmail.com>
Mon, 29 Mar 2010 19:23:52 +0000 (19:23 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Mon, 29 Mar 2010 19:23:52 +0000 (19:23 +0000)
commit4d548d85eb89941dd253afde6fc19dc5e3f9a354
tree0f1403fdf30208dfefdc3bf45189c98d530cf6a9
parent157b3e63116d448fb55071fd512339b37762e999
Refactor target specific handling, compile vl.c only once

Move target specific functions and RAM handling to arch_init.c.

Add a flag to QEMUOptions structure to indicate for which
architectures the option is allowed, check the flag
in run time and remove conditional code in option handling.

Now that no target dependencies remain, compile vl.c only once
for all targets.

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Makefile.objs
Makefile.target
arch_init.c [new file with mode: 0644]
arch_init.h [new file with mode: 0644]
qemu-options.hx
sysemu.h
vl.c