blueswir1
414f0dab09
Use AIO only if host supports it (based on OpenBSD patches by Todd T. Fries)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5010 c046a42c-6fe2-441c-8c8c-71466251a162
2008-08-15 18:20:52 +00:00
malc
16b98a97a9
Handle remaining driver names when traversing audio_drv_list (Initial patch by BlueSwirl)
...
Probes for SDL/CoreAudio/DirectSound are probably needed there.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5002 c046a42c-6fe2-441c-8c8c-71466251a162
2008-08-13 21:48:01 +00:00
aliguori
ae6b5e5afd
Fix gnutls autodetection when using a cross-compiler.
...
It is not enough to check for pkg-config gnutls. You may be using a
cross-compiler and have gnutls available on the host but not for the target.
This patch changes the detection to try and build an application using gnutls
and whatever compiler is available.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4989 c046a42c-6fe2-441c-8c8c-71466251a162
2008-08-06 16:55:50 +00:00
malc
2fa7d3bf59
For consistncy with --target-list accept coma separated items in --audio-card/drv-list
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4964 c046a42c-6fe2-441c-8c8c-71466251a162
2008-07-29 12:58:44 +00:00
malc
ba69a08a9d
Do exit if test for hostlongbits on ppc64 fails
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4940 c046a42c-6fe2-441c-8c8c-71466251a162
2008-07-24 17:51:36 +00:00
malc
810260a8f3
Preliminary PPC64/Linux host support
...
ppc64.ld from Heikki Lindholm's patch
http://marc.info/?l=qemu-devel&m=114086179024634&w=2
Issues:
x86_64 tripple faults shortly after decompressing the kernel
No immediate versions of most 64 bit operations
More...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4932 c046a42c-6fe2-441c-8c8c-71466251a162
2008-07-23 19:17:46 +00:00
aliguori
e0e6c8c057
Enable VDE by default if library is present.
...
VDE isn't used unless the user explicitly asks for it so if the library is
present on the system, we should include support for it.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4931 c046a42c-6fe2-441c-8c8c-71466251a162
2008-07-23 18:14:33 +00:00
malc
1c9b2a5296
Improve the audio driver check
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4907 c046a42c-6fe2-441c-8c8c-71466251a162
2008-07-19 16:57:30 +00:00
malc
e4c63a6a77
Reject invalid audio drivers
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4906 c046a42c-6fe2-441c-8c8c-71466251a162
2008-07-19 16:15:16 +00:00
ths
8a16d27388
Add Virtual Distributed Ethernet native support, by Luca Bigliardi.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4896 c046a42c-6fe2-441c-8c8c-71466251a162
2008-07-19 09:56:24 +00:00
malc
b8e59f18de
Pulseaudio driver
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4827 c046a42c-6fe2-441c-8c8c-71466251a162
2008-07-02 21:03:08 +00:00
malc
923e45211c
Fix test arguments (Jeremy C. Reed)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4826 c046a42c-6fe2-441c-8c8c-71466251a162
2008-07-02 18:13:46 +00:00
pbrook
f6e5889e7f
Fix shell quoting.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4798 c046a42c-6fe2-441c-8c8c-71466251a162
2008-06-29 01:00:34 +00:00
malc
c2de5c91a2
Document usage of new options remove stray variables, check for ALSA/FMOD/ESD
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4797 c046a42c-6fe2-441c-8c8c-71466251a162
2008-06-28 19:13:06 +00:00
malc
0c58ac1c76
Change the way audio is configured
...
Instead of having separate option for each card and driver use
--audio-drv-list and --audio-card-list options.
Under Linux it allows to set the default(first probed) driver
to something other than OSS.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4792 c046a42c-6fe2-441c-8c8c-71466251a162
2008-06-25 21:04:05 +00:00
malc
8ff9cbf776
Make mixer emulation a configure option (Jan Kiszka)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4783 c046a42c-6fe2-441c-8c8c-71466251a162
2008-06-23 18:33:30 +00:00
ths
c8c2227e91
Convert unaligned load/store to TCG.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4759 c046a42c-6fe2-441c-8c8c-71466251a162
2008-06-20 15:12:14 +00:00
malc
cc53d26d4d
ISA version of CS4231A
...
Hopefully someday will be merged with cs4231.c (SPARC version)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4741 c046a42c-6fe2-441c-8c8c-71466251a162
2008-06-13 10:48:22 +00:00
pbrook
30813cea9b
Fix location of futex.h.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4653 c046a42c-6fe2-441c-8c8c-71466251a162
2008-06-02 15:45:44 +00:00
bellard
da260249a4
kqemu API change - allow use of kqemu with 32 bit QEMU on a 64 bit host
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4628 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-30 20:48:25 +00:00
pbrook
bd0c5661bf
NPTL host detection and futex syscall passthrough.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4616 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-29 14:34:11 +00:00
bellard
7a5ca8648b
qemu-nbd tool (Anthony Liguori)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4596 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-27 21:13:40 +00:00
pbrook
e1f3808e03
Convert m68k target to TCG.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4565 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-24 22:29:16 +00:00
pbrook
11d1fdb05a
Fix bogus test syntax.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4550 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-23 23:16:42 +00:00
bellard
2585afbde9
disabled dyngen for x86 target
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4519 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-21 19:17:29 +00:00
blueswir1
ec5b78cdc9
Fix ppcemb-softmmu (Stuart Brady)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4414 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-10 17:23:18 +00:00
blueswir1
bf6247fb76
Rename CONFIG_NO_DYNGEN_OP to CONFIG_DYNGEN_OP to avoid double negatives
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4412 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-10 12:27:33 +00:00
edgar_igl
b5e817eac1
CRIS: Disable softfloat and dyngen ops.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4380 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-07 15:33:57 +00:00
aurel32
f2bf094ee7
Qemu 32-bit i386, gcc >= 3.4 spill error fix
...
(Ben Taylor)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4337 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-05 06:00:27 +00:00
blueswir1
7fa76c0bf3
Complete the TCG conversion
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4323 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-04 11:58:45 +00:00
aurel32
a40e56d570
Add ${ARCH_CFLAGS} when testing for libbrlapi
...
(Samuel Thibault, Ben Taylor)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4315 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-04 00:50:25 +00:00
aurel32
f76b45bae5
configure: silence test for brlapi
...
(Carlo Marcelo Arenas Belon)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4314 c046a42c-6fe2-441c-8c8c-71466251a162
2008-05-04 00:50:17 +00:00
aurel32
2408a5273f
more configure cleanups
...
(Stuart Brady)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4226 c046a42c-6fe2-441c-8c8c-71466251a162
2008-04-20 20:19:44 +00:00
aurel32
f54b3f920f
HPPA (PA-RISC) host support
...
(Stuart Brady)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4199 c046a42c-6fe2-441c-8c8c-71466251a162
2008-04-12 20:14:54 +00:00
aurel32
aaa5fa14ea
configure cleanup [v2]
...
(Stuart Brady)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4196 c046a42c-6fe2-441c-8c8c-71466251a162
2008-04-11 22:04:22 +00:00
aurel32
0938cda5d0
configure cleanup
...
(Stuart Brady)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4194 c046a42c-6fe2-441c-8c8c-71466251a162
2008-04-11 21:36:06 +00:00
aurel32
2e4d9fb126
Braille device support
...
(Samuel Thibault)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4173 c046a42c-6fe2-441c-8c8c-71466251a162
2008-04-08 06:01:02 +00:00
aurel32
1cdb9c3d82
Revert revisions r4168 and r4169. That's work in progress, not ready for trunk yet.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4171 c046a42c-6fe2-441c-8c8c-71466251a162
2008-04-07 21:24:25 +00:00
aurel32
b96cfc882c
Enable softfloat by default on PowerPC
...
This should probably be replaced by a configure switch.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4169 c046a42c-6fe2-441c-8c8c-71466251a162
2008-04-07 21:01:02 +00:00
pbrook
663715fbe2
ARM TCG conversion 16/16.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4153 c046a42c-6fe2-441c-8c8c-71466251a162
2008-03-31 03:49:36 +00:00
pbrook
af896aaab7
Fix and document curses configury bits.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4102 c046a42c-6fe2-441c-8c8c-71466251a162
2008-03-23 00:47:42 +00:00
edgar_igl
e1ffb0f18f
Add a tests for user-mode mmap
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4006 c046a42c-6fe2-441c-8c8c-71466251a162
2008-03-01 22:23:17 +00:00
balrog
4d3b6f6e12
Add an ncurses UI.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3976 c046a42c-6fe2-441c-8c8c-71466251a162
2008-02-10 16:33:14 +00:00
pbrook
724db11840
Robustify source directory check.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3960 c046a42c-6fe2-441c-8c8c-71466251a162
2008-02-03 19:20:13 +00:00
pbrook
db7287ed17
Use ARCH_CFLAGS in configure tests.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3958 c046a42c-6fe2-441c-8c8c-71466251a162
2008-02-03 16:27:13 +00:00
balrog
59faef3a48
Fix building under paths with symlinks (patch from Richard Purdie).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3956 c046a42c-6fe2-441c-8c8c-71466251a162
2008-02-03 04:22:24 +00:00
bellard
57fec1fee9
use the TCG code generator
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3944 c046a42c-6fe2-441c-8c8c-71466251a162
2008-02-01 10:50:11 +00:00
bellard
40293e580d
Makefile cleanup - more generic support of 32 bit compilation on x86_64
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3937 c046a42c-6fe2-441c-8c8c-71466251a162
2008-01-31 11:32:10 +00:00
balrog
423d65f4f9
Gravis Ultrasound GF1 sound card emulation (malc).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3921 c046a42c-6fe2-441c-8c8c-71466251a162
2008-01-14 22:09:11 +00:00
balrog
e5c9a13e26
PCI AC97 emulation by malc.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3918 c046a42c-6fe2-441c-8c8c-71466251a162
2008-01-14 04:27:55 +00:00
balrog
ca9cc28c62
pthreads-based audio and miscellaneous audio clean-up (malc).
...
ESD support (malc, Frederick Reeve).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3917 c046a42c-6fe2-441c-8c8c-71466251a162
2008-01-14 04:24:29 +00:00
ths
c2c59c3e76
Mac OS X build fix, by Andreas Faerber.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3898 c046a42c-6fe2-441c-8c8c-71466251a162
2008-01-08 00:00:20 +00:00
bellard
0c64b9cd4a
fixed ppc64abi32 executable name
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3895 c046a42c-6fe2-441c-8c8c-71466251a162
2008-01-06 18:27:58 +00:00
ths
85ffbdfc72
SH4 big endian configuration, by Tomoyoshi Asano.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3784 c046a42c-6fe2-441c-8c8c-71466251a162
2007-12-09 05:10:03 +00:00
ths
8281db4db9
Add -m64 to OS_LDFLAGS for Solaris/x86_64. Use OS_CFLAGS when looking for
...
libSDL. Patch by Ben Taylor.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3695 c046a42c-6fe2-441c-8c8c-71466251a162
2007-11-18 21:37:07 +00:00
ths
76d83bde4a
Fixes for s/390 host support, by Bastian Blank.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3693 c046a42c-6fe2-441c-8c8c-71466251a162
2007-11-18 21:22:10 +00:00
balrog
7f1559c644
Show usage and abort if an unknown option is passed to configure (Carlo Marcelo Arenas Belon).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3666 c046a42c-6fe2-441c-8c8c-71466251a162
2007-11-17 10:24:32 +00:00
j_mayer
5e692ecdbf
Remove ppc64h CPUs definitions from the configure script.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3658 c046a42c-6fe2-441c-8c8c-71466251a162
2007-11-17 01:54:45 +00:00
j_mayer
3cd7d1ddbb
Allow use of SPE extension by all PowerPC targets,
...
adding gprh registers to store GPR MSBs when GPRs are 32 bits.
Remove not-needed-anymore ppcemb-linux-user target.
Keep ppcemb-softmmu target, which provides 1kB pages support
and 36 bits physical address space.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3628 c046a42c-6fe2-441c-8c8c-71466251a162
2007-11-12 01:56:18 +00:00
bellard
0d1e239407
better to disable -Werror by default as 64 bit hosts still have warnings
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3620 c046a42c-6fe2-441c-8c8c-71466251a162
2007-11-11 20:24:30 +00:00
bellard
85aa518981
options to enable or disable -Werror. Enable -Werror for builds from CVS by default
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3618 c046a42c-6fe2-441c-8c8c-71466251a162
2007-11-11 20:17:03 +00:00
ths
d26bc2118e
Clean out the N32 macros from target-mips, and introduce MIPS ABI specific
...
defines for linux-user.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3556 c046a42c-6fe2-441c-8c8c-71466251a162
2007-11-08 18:05:37 +00:00
bellard
49ecc3fa91
SDL and COCA are no longer target dependent - support for common code compilation
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3544 c046a42c-6fe2-441c-8c8c-71466251a162
2007-11-07 19:25:15 +00:00
ths
4259e1a566
Add -lpthread flag.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3538 c046a42c-6fe2-441c-8c8c-71466251a162
2007-11-05 13:27:21 +00:00
balrog
fe8f78e4fb
Add gcc-3.4.6 to the list of gcc3 versions (Carlo Marcelo Arenas Belon).
...
Add --disable-sdl to configure's help (Carlo Marcelo Arenas Belon).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3495 c046a42c-6fe2-441c-8c8c-71466251a162
2007-10-31 01:03:28 +00:00
j_mayer
f85e9a6870
Use TARGET_ABI_DIR feature to unify PowerPC and PowerPC 64 definitions.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3410 c046a42c-6fe2-441c-8c8c-71466251a162
2007-10-18 20:51:49 +00:00
j_mayer
e85e7c6ea4
Use the new TARGET_ABI32 feature to implement a ppc64abi32-linux-user target
...
(PowerPC 64 running in 32 bits mode).
Use the new TARGET_ABI_DIR feature to implement a ppcemb-linux-user target
(PowerPC 32 with 64 bits GPRs and vector extensions).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3409 c046a42c-6fe2-441c-8c8c-71466251a162
2007-10-18 19:59:49 +00:00
blueswir1
992f48a036
Support for 32 bit ABI on 64 bit targets (only enabled Sparc64)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3396 c046a42c-6fe2-441c-8c8c-71466251a162
2007-10-14 16:27:31 +00:00
j_mayer
22f8a8b31c
Provision for PowerPC 64 with hypervisor mode support - not enabled for now.
...
For consistency, group all PowerPC targets.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3387 c046a42c-6fe2-441c-8c8c-71466251a162
2007-10-14 08:38:29 +00:00
blueswir1
cb33da57aa
Support for executing 32 bit SPARC32PLUS files for Sparc64 user emulator
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3378 c046a42c-6fe2-441c-8c8c-71466251a162
2007-10-09 16:34:29 +00:00
ths
e7daa60575
Add CRIS configuration bits, by Edgar E. Iglesias.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3368 c046a42c-6fe2-441c-8c8c-71466251a162
2007-10-08 13:38:27 +00:00
ths
540635ba65
Code provision for n32/n64 mips userland emulation. Not functional yet.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3284 c046a42c-6fe2-441c-8c8c-71466251a162
2007-09-30 01:58:33 +00:00
ths
8915ee7414
Enable sh4-softmmu and sh4-linux-user builds by default, by Magnus Damm.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3274 c046a42c-6fe2-441c-8c8c-71466251a162
2007-09-29 19:55:21 +00:00
j_mayer
92a343da3f
New ppc64-linux-user target.
...
Allow use of PowerPC 970 for debugging (softmmu would not run, for now).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3246 c046a42c-6fe2-441c-8c8c-71466251a162
2007-09-27 01:14:15 +00:00
pbrook
c39e33380f
Only build qemu-img with softmmu targets.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3207 c046a42c-6fe2-441c-8c8c-71466251a162
2007-09-22 16:49:14 +00:00
ths
ef18c8839e
Solaris x86_64 configure patch, by Ben Taylor.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3176 c046a42c-6fe2-441c-8c8c-71466251a162
2007-09-16 22:12:39 +00:00
ths
5fafdf24ef
find -type f | xargs sed -i 's/[\t ]$//g' # on most files
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162
2007-09-16 21:08:06 +00:00
ths
8d5d2d4c47
VeNCrypt basic TLS support, by Daniel P. Berrange.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3136 c046a42c-6fe2-441c-8c8c-71466251a162
2007-08-25 01:37:51 +00:00
ths
0e7b8a9f01
Also match s390x.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3106 c046a42c-6fe2-441c-8c8c-71466251a162
2007-08-01 00:09:31 +00:00
ths
15d9ca0f9b
A variant of move-if-change, by Stefan Weil.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3098 c046a42c-6fe2-441c-8c8c-71466251a162
2007-07-31 23:07:32 +00:00
balrog
d4af3de224
gcc32 may well be a 4.x version for a 32bit target, so add an additional check, hopefully not too strict.
...
Probe also gcc-3.3.6 to make Gentoo users happy.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3087 c046a42c-6fe2-441c-8c8c-71466251a162
2007-07-26 20:41:46 +00:00
ths
db8d7dd17b
Fix configure for cygwin, by Tristan Gingold.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3074 c046a42c-6fe2-441c-8c8c-71466251a162
2007-07-12 09:29:18 +00:00
ths
069b0bda72
Nicer script formatting, by Ben Taylor.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3072 c046a42c-6fe2-441c-8c8c-71466251a162
2007-07-12 00:27:15 +00:00
ths
20b40c6a55
Display SDL configuration error, idea by Ben Taylor.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3070 c046a42c-6fe2-441c-8c8c-71466251a162
2007-07-11 23:39:45 +00:00
ths
5c40d2bd48
Kfreebsd config, by Aurelien Jarno.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3010 c046a42c-6fe2-441c-8c8c-71466251a162
2007-06-23 16:03:36 +00:00
pbrook
9e407a85f1
Reject invalid targets.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2863 c046a42c-6fe2-441c-8c8c-71466251a162
2007-05-26 16:38:53 +00:00
pbrook
0633879f1a
m68k/ColdFire system emulation.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2851 c046a42c-6fe2-441c-8c8c-71466251a162
2007-05-23 19:58:11 +00:00
ths
6b4d2ba13f
Support OSS on solaris, by Ben Taylor.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2818 c046a42c-6fe2-441c-8c8c-71466251a162
2007-05-13 18:02:43 +00:00
ths
f54f432ec7
Avoid use of which to detect gcc, as it is broken on darwin. Patch by
...
Joachim Henke.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2796 c046a42c-6fe2-441c-8c8c-71466251a162
2007-05-09 14:06:06 +00:00
ths
6c59186721
Suppress warning messages from "which".
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2795 c046a42c-6fe2-441c-8c8c-71466251a162
2007-05-09 13:55:03 +00:00
ths
e14a693dda
Silence sdl-config stderr output, by Jeff Chua.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2787 c046a42c-6fe2-441c-8c8c-71466251a162
2007-05-08 20:57:52 +00:00
j_mayer
d4082e95f1
New target for embedded PowerPC emulation (only system emulation, for now).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2720 c046a42c-6fe2-441c-8c8c-71466251a162
2007-04-24 07:34:03 +00:00
blueswir1
3142255c62
Sparc host update (Ben Taylor, Martin Bochnig)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2689 c046a42c-6fe2-441c-8c8c-71466251a162
2007-04-16 18:27:06 +00:00
j_mayer
cf6c1b169c
Rules needed to compile linux user-mode alpha target.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2607 c046a42c-6fe2-441c-8c8c-71466251a162
2007-04-05 20:46:02 +00:00
ths
0475a5ca54
Solaris 9/x86 support, by Ben Taylor.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2577 c046a42c-6fe2-441c-8c8c-71466251a162
2007-04-01 18:54:44 +00:00
ths
fbe4f65b28
MIPS64 configurations.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2564 c046a42c-6fe2-441c-8c8c-71466251a162
2007-04-01 11:16:48 +00:00
ths
209afb9e0d
Move determination of AIOLIBS until after all configure options have been
...
handled. By Carlos O'Donell.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2539 c046a42c-6fe2-441c-8c8c-71466251a162
2007-03-25 20:55:00 +00:00
ths
ed5065e16a
Typo in configure, by Nicholas Sauzede.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2537 c046a42c-6fe2-441c-8c8c-71466251a162
2007-03-25 16:15:21 +00:00
ths
0fa1bcb790
Solaris needs -lrt, spotted by Ben Taylor.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2498 c046a42c-6fe2-441c-8c8c-71466251a162
2007-03-19 12:22:40 +00:00
ths
6c041c54bc
Disable compiler options dangerous for op compilation.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2495 c046a42c-6fe2-441c-8c8c-71466251a162
2007-03-18 23:23:31 +00:00
ths
70956b7719
Better way to select -lrt, by Andrzei Zaborowski.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2486 c046a42c-6fe2-441c-8c8c-71466251a162
2007-03-17 15:00:37 +00:00
j_mayer
36bc0bc9d7
Add PowerPC 64 target for tests.
...
As no PowerPC 64 CPU is implemented, this target can just be used to check that
there is no difference between PowerPC 32 & PowerPC 64 used in 32 bits mode.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2483 c046a42c-6fe2-441c-8c8c-71466251a162
2007-03-17 14:04:57 +00:00
ths
4ad5b06d6a
Fix configure typo, by Juergen Lock.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2466 c046a42c-6fe2-441c-8c8c-71466251a162
2007-03-03 21:47:02 +00:00
pbrook
210fa55690
Compiler check for byteswap.h instead of hardcoded path.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2456 c046a42c-6fe2-441c-8c8c-71466251a162
2007-02-27 21:04:49 +00:00
pbrook
1124426a09
Honor $cross_prefix when searching for suitable gcc.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2453 c046a42c-6fe2-441c-8c8c-71466251a162
2007-02-27 01:03:41 +00:00
pbrook
308c359325
Fix "make install prefix=/somewhere".
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2452 c046a42c-6fe2-441c-8c8c-71466251a162
2007-02-27 00:52:01 +00:00
bellard
b93aebecb0
fixed cross win32 build
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2426 c046a42c-6fe2-441c-8c8c-71466251a162
2007-02-15 22:58:18 +00:00
ths
cf257238ab
Fix typo, and some reformatting.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2418 c046a42c-6fe2-441c-8c8c-71466251a162
2007-02-11 15:02:17 +00:00
ths
86b2bd935d
Fix syntax error.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2417 c046a42c-6fe2-441c-8c8c-71466251a162
2007-02-11 00:31:33 +00:00
ths
c2b84fabaf
Improve configure for Solaris, by Ben Taylor.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2416 c046a42c-6fe2-441c-8c8c-71466251a162
2007-02-10 23:21:21 +00:00
ths
fd6776422b
Use Cocoa and CoreAudio backend by default on Darwin systems, by Pierre
...
d'Herbemont.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2368 c046a42c-6fe2-441c-8c8c-71466251a162
2007-01-31 12:10:07 +00:00
ths
831b78254c
Darwin userspace emulation, by Pierre d'Herbemont.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2332 c046a42c-6fe2-441c-8c8c-71466251a162
2007-01-18 20:06:33 +00:00
ths
605686cd7a
Kqemu support for Solaris, by Ben Taylor.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2329 c046a42c-6fe2-441c-8c8c-71466251a162
2007-01-17 23:31:19 +00:00
ths
8f28f3fbbe
Configure check for alsa, by Bernhard Fischer.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2299 c046a42c-6fe2-441c-8c8c-71466251a162
2007-01-05 21:25:54 +00:00
ths
6f30fa853b
Untangle the various CFLAGS/LDFLAGS flavours. Allow overriding the
...
optional flags at make time.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2289 c046a42c-6fe2-441c-8c8c-71466251a162
2007-01-05 01:00:47 +00:00
ths
240f24e013
Fix Makefile weirdness.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2285 c046a42c-6fe2-441c-8c8c-71466251a162
2007-01-01 21:31:01 +00:00
ths
5bf089345b
Fix spelling.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2272 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-23 00:33:26 +00:00
pbrook
328a42406d
Look for gcc3 (Anthony Liguori).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2249 c046a42c-6fe2-441c-8c8c-71466251a162
2006-12-19 03:31:34 +00:00
pbrook
e6e5906b6e
ColdFire target.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2196 c046a42c-6fe2-441c-8c8c-71466251a162
2006-10-22 00:18:54 +00:00
bellard
6f15b608f2
removed unused code
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2180 c046a42c-6fe2-441c-8c8c-71466251a162
2006-09-25 21:34:25 +00:00
bellard
87ac54273f
disable user targets by default for cross compile with mingw32
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2014 c046a42c-6fe2-441c-8c8c-71466251a162
2006-06-25 17:35:56 +00:00
bellard
65ce8c2fb4
soft floats for SPARC (Blue Swirl)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2000 c046a42c-6fe2-441c-8c8c-71466251a162
2006-06-21 18:37:05 +00:00
pbrook
908f52b05c
Add big-endian SH4-user target
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1992 c046a42c-6fe2-441c-8c8c-71466251a162
2006-06-18 19:16:53 +00:00
pbrook
4dbed8972b
Enable SH bFLT loader.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1989 c046a42c-6fe2-441c-8c8c-71466251a162
2006-06-17 20:01:14 +00:00
bellard
ce05c32384
allow ACPI table build
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1982 c046a42c-6fe2-441c-8c8c-71466251a162
2006-06-14 18:17:46 +00:00
bellard
8f447cc753
gdb stub for win32
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1972 c046a42c-6fe2-441c-8c8c-71466251a162
2006-06-14 15:21:14 +00:00
bellard
6ea83fedc8
MIPS FPU support (Marius Goeger)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1964 c046a42c-6fe2-441c-8c8c-71466251a162
2006-06-14 12:56:19 +00:00
pbrook
e5fe0c5230
bFLT loader (for uClinux binaries).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1951 c046a42c-6fe2-441c-8c8c-71466251a162
2006-06-11 13:32:59 +00:00
pbrook
c59372208a
Teach usermode emulation how to lie about uname -r.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1920 c046a42c-6fe2-441c-8c8c-71466251a162
2006-05-14 11:30:38 +00:00
pbrook
064aae138b
Test if compiler works instead of checking if binary exists.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1909 c046a42c-6fe2-441c-8c8c-71466251a162
2006-05-08 00:51:44 +00:00
bellard
215cf0bed8
removed sh4 user build (not usable yet)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1897 c046a42c-6fe2-441c-8c8c-71466251a162
2006-05-03 20:18:43 +00:00
bellard
38cfa06cbd
Solaris port (Ben Taylor)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1888 c046a42c-6fe2-441c-8c8c-71466251a162
2006-05-01 13:58:07 +00:00
pbrook
a46e4035e2
Fix non-portable use of expr.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1868 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-29 23:05:22 +00:00
bellard
fdf9b3e831
sh4 target (Samuel Tardieu)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1861 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-27 21:07:38 +00:00
pbrook
94ac515889
Solaris configure hacks.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1858 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-26 16:07:35 +00:00
bellard
ec530c81ef
Solaris port (Ben Taylor)
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1855 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-25 22:36:06 +00:00
pbrook
cc8ae6de58
Autodetect tools neccessary for building documentation.
...
Make distclean remove generated documentation files.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1834 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-23 17:57:59 +00:00
bellard
a7350fa109
check if specified compiler exists
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1826 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-23 14:35:23 +00:00
pbrook
6a8826434f
Allow user to specify "install" utility.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1823 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-17 13:57:12 +00:00
pbrook
9c03850684
Typo in error message.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1821 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-16 15:19:15 +00:00
pbrook
d4b8f0396a
Add quotes missing from previous patch.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1818 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-16 13:49:23 +00:00
pbrook
b1a550a0da
Remove non-portable code from configure.
...
Allow newline at end of VERSION file.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1816 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-16 13:28:56 +00:00
pbrook
ad06484063
Fix out of tree builds.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1814 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-16 12:41:07 +00:00
pbrook
af5db58e8b
Move configure --help output before gcc checks.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1798 c046a42c-6fe2-441c-8c8c-71466251a162
2006-04-08 14:26:41 +00:00
pbrook
cad25d69ad
Rename --*able-softmmu --*able-system.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1788 c046a42c-6fe2-441c-8c8c-71466251a162
2006-03-19 16:31:11 +00:00
pbrook
0a8e90f401
Configure options to enable/disable all softmmu/user targets.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1787 c046a42c-6fe2-441c-8c8c-71466251a162
2006-03-19 14:54:16 +00:00
pbrook
38260998a2
mipsel configure support (Thiemo Seufer).
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1771 c046a42c-6fe2-441c-8c8c-71466251a162
2006-03-11 14:51:13 +00:00
bellard
023e9351d0
suppressed invalid test
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1767 c046a42c-6fe2-441c-8c8c-71466251a162
2006-03-02 21:52:18 +00:00
pbrook
29517134c6
Record configure commandline.
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1757 c046a42c-6fe2-441c-8c8c-71466251a162
2006-02-09 17:58:47 +00:00
bellard
05c2a3e731
kqemu/qvm86 must now be compiled outside QEMU
...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1750 c046a42c-6fe2-441c-8c8c-71466251a162
2006-02-08 22:39:17 +00:00