2341f9a1ad
rename HAVE_PREADV to CONFIG_PREADV
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:20 -05:00
0e74e66bd5
define MAP_ANONYMOUS if it is not defined in qemu-common.h
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:20 -05:00
71e72a19ba
rename HOST_BSD to CONFIG_BSD
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:20 -05:00
43da3c088c
O_LARGEFILE is already set in qemu-common.h
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:20 -05:00
cfde872b5d
fix indententation
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:20 -05:00
3f0855b14b
Rename HAVE_FDT to CONFIG_FDT and define it also in Makefile
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:19 -05:00
67c0f08d16
Add -static in configure if needed
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:19 -05:00
804edf29ae
move printing of config-host.mak variables to end of generation
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:18 -05:00
6881964cfa
make oss use OSS_LIBS
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:17 -05:00
7aac6cb17b
make fmod also use FMOD_{LIBS,CFLAGS}
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:17 -05:00
ef7635eccc
remove CONFIG_ from BLUEZ_{LIBS,FLAGS}
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:17 -05:00
60ddf53399
remove CONFIG_ from VNC_SASL_{LIBS, FLAGS}
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:17 -05:00
a900c00235
use same algorithm for testing and
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:17 -05:00
525061bff2
remove CONFIG_ from VNC_TLS_{LIBS, FLAGS}
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:16 -05:00
a6290cfdb8
target_arch2 is redefined unconditionally later
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:16 -05:00
b274051d58
Remove SP_CFLAGS and SP_LDFLAGS
...
SP_CFLAGS and SP_LDFLAGS are only used as initial values for ARCH_CFLAGS/ARCH_LDFLAGS. Call it directly ARCH_*. Once there, use the same indentantion that the rest of the file
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:16 -05:00
dfe5fff3ea
change HOST_SOLARIS to CONFIG_SOLARIS{_VERSION}
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-27 14:09:16 -05:00
7ea78b7489
Link bios files when building out of tree
...
When starting a qemu binary directly from the build directory and that
dir is located outside the source files, the search for bios files
fails. Fix this by linking them from the build to the source directory.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-22 10:58:49 -05:00
5f114bc6ce
Enable PPC KVM for non-embedded
...
We now have KVM on PPC64 too and might get it on PPC32 as well, as soon
as someone writes it.
So let's enable KVM for PPC32 and PPC64 targets.
Signed-off-by: Alexander Graf <agraf@suse.de >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-22 10:58:45 -05:00
c62bbcd3f4
Fix a similar configure typo from microblaze.
2009-07-18 14:32:00 +02:00
a302c32ded
this patch fixes a typo where armv4l was incorrectly spelled arm4l,
...
preventing the correct handling of --cpu=armv4l.
Laurent
Signed-off-by: Laurent Desnogues <laurent.desnogues@gmail.com >
Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com >
2009-07-18 14:23:39 +02:00
f6548c0a4b
PPC 32/64 GUEST_BASE support
...
Signed-off-by: malc <av1474@comtv.ru >
2009-07-18 13:16:36 +04:00
379f6698d7
Userspace guest address offsetting
...
Re-implement GUEST_BASE support.
Offset guest ddress space by default if the guest binary contains
regions below the host mmap_min_addr.
Implement support for i386, x86-64 and arm hosts.
Signed-off-by: Riku Voipio <riku.voipio@iki.fi >
Signed-off-by: Paul Brook <paul@codesourcery.com >
2009-07-17 13:12:41 +01:00
42bc608b2a
Generate $target_dir/config.h from $target_dir/config.mak
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:58 -05:00
f57975fb7d
Refactor config_softfloat selection in another list
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:58 -05:00
98ec69ac12
rename s/config_mak/config_host_mak/ and s/config_h/config_host_h/
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:58 -05:00
e6e91b9c3d
simplify TARGET_ABI_DIR generation
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:58 -05:00
0adcffb1ce
simplify TARGET_ARCH2 generation
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:58 -05:00
6acff7da2b
simplify TARGET_BASE_ARCH generation
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:57 -05:00
e73aae6715
generate TARGET_<arch name> for config.h
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:57 -05:00
afc29f8259
generate TARGET_ARCH for config.h
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:57 -05:00
938b1edd10
Only setup TARGET_ARCH when it is different of
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:57 -05:00
b498c8a088
print only once TARGET_ARCH
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:56 -05:00
ea2d6a39b8
Refactor targe_bigendian selection in another list
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:56 -05:00
e0da9dd3c5
Refactor common code using a list
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:56 -05:00
16dbd14f19
generate ARCH name instead of coding it
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:56 -05:00
d80438aad5
We can wrap ARCH_CFLAGS/ARCH_LDFLAGS in CFLAGS/LDFLAGS at configure time
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:56 -05:00
ffada369ee
We can wrap OS_CFLAGS/OS_LDFLAGS in CFLAGS/LDFLAGS at configure time
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:56 -05:00
0d46b7ed45
configure kqemu in a single place
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:55 -05:00
c59249f929
configure kvm in a single place
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:55 -05:00
1b0c87fc0f
configure xen in a single place
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:55 -05:00
d2917a4777
TARGET_ARCH2 is already known at configure time.
...
Remove re-construction in Makefile.target
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:55 -05:00
0ba99fc6a1
configure already knows what TARGET_BASE_ARCH we need, no need to put the logic in Makefile.target
...
Signed-off-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 17:28:54 -05:00
7aa486fe6b
Fix multiboot.bin build on mingw32
...
This combination of ld/object was suggested by Bartlomiej Celary
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-16 08:28:14 -05:00
e3fc14c3a1
configure: Append extra cflags and ldflags
...
In order to allow overriding flags that are set by configure, we have to
append them instead of prepending as it is done so far.
v2: Clarify documentation.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-09 16:58:08 -05:00
df7a607b6b
configure: detect xen with --extra-cflags / --extra-ldflags
...
Attached patch lets configure find xen headers and xen libs
when called with --extra-cflags and --extra-ldflags options.
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2009-07-09 16:06:36 -05:00
2152390dca
Merge commit 'linux-user/linux-user-for-upstream' into tmp-staging
2009-07-09 15:09:27 -05:00
f04dc72f39
Enable MIPS NPTL
...
Enable NPTL support for MIPS usermode emulation.
Signed-off-by: Paul Brook <paul@codesourcery.com >
2009-07-09 17:56:24 +01:00
67ba57f63d
configure: remove bogus linux-user check
...
linux-user=yes is not a reliable identifier that linux-user targets
have been selected. user targets can be selected via --target-list
as well.
2009-07-08 17:01:08 +03:00
600309b610
Rename target_cpu to target_arch2
...
Signed-off-by: Blue Swirl <blauwirbel@gmail.com >
2009-07-03 17:44:00 +00:00