OSDN Git Service
blueswir1 [Wed, 5 Mar 2008 18:16:09 +0000 (18:16 +0000)]
Properly bomb out on errors in Makefile shell fragments (Ian Jackson)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4019
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 5 Mar 2008 17:59:48 +0000 (17:59 +0000)]
Convert Sparc64 trap state ops to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4018
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Tue, 4 Mar 2008 23:52:47 +0000 (23:52 +0000)]
32-bit host sign extension fix (Juergen Lock).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4017
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Tue, 4 Mar 2008 20:29:59 +0000 (20:29 +0000)]
Show IRQ set or reset (Robert Reif)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4016
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Tue, 4 Mar 2008 20:29:03 +0000 (20:29 +0000)]
Remove unneeded qemu_irq_lower (Robert Reif)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4015
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Tue, 4 Mar 2008 20:00:18 +0000 (20:00 +0000)]
Convert float helpers to TCG, fix fabsq in the process
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4014
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Tue, 4 Mar 2008 19:56:06 +0000 (19:56 +0000)]
Convert fmovr to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4013
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Mon, 3 Mar 2008 22:23:53 +0000 (22:23 +0000)]
CRIS signals:
* Save $mof across signals.
* Cleaned up frame accesses.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4012
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 2 Mar 2008 18:28:06 +0000 (18:28 +0000)]
Convert tick operations to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4011
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 2 Mar 2008 18:25:27 +0000 (18:25 +0000)]
Convert movr and (partially) movcc to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4010
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 2 Mar 2008 18:22:19 +0000 (18:22 +0000)]
Convert addx, subx, next_insn and mov_pc_npc to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4009
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 2 Mar 2008 18:20:59 +0000 (18:20 +0000)]
Add brcond_tl
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4008
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 2 Mar 2008 08:48:47 +0000 (08:48 +0000)]
Let ESP SCSI adapter to be usable outside sun4m (Herv�oussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4007
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Sat, 1 Mar 2008 22:23:17 +0000 (22:23 +0000)]
Add a tests for user-mode mmap
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4006
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Sat, 1 Mar 2008 18:50:54 +0000 (18:50 +0000)]
Add test-case for btst CCS flags updates.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4005
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Sat, 1 Mar 2008 17:25:33 +0000 (17:25 +0000)]
* target-cris/op.c: Make sure the bit-test insn only updates the XNZ flags.
* target-cris/helper.c: Update ERP for user-mode simulation aswell.
* hw/etraxfs_timer.c: Support multiple timers.
* hw/etraxfs_ser.c: Multiple ports, the data just goes to stdout.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4004
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 29 Feb 2008 19:36:08 +0000 (19:36 +0000)]
Fix compiler warning
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4003
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 29 Feb 2008 19:34:39 +0000 (19:34 +0000)]
Fix register references (Igor Kovalenko)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4002
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 29 Feb 2008 19:26:20 +0000 (19:26 +0000)]
Fix sun4m machine if MAX_FD != 2 (Herv�oussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4001
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 29 Feb 2008 19:24:00 +0000 (19:24 +0000)]
Give names to magic numbers (Herv�oussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4000
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Thu, 28 Feb 2008 11:29:27 +0000 (11:29 +0000)]
First try at supporting ordinary signals for CRIS linux-user guests.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3999
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Thu, 28 Feb 2008 11:23:20 +0000 (11:23 +0000)]
Add small testcase for ordinary signals.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3998
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Thu, 28 Feb 2008 09:37:58 +0000 (09:37 +0000)]
Cut the translation block after translating a break insn. This avoids an issue where QEMU finds an illegal CRIS insn while the guest is returning through a signal return trampoline.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3997
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Thu, 28 Feb 2008 08:28:32 +0000 (08:28 +0000)]
More consistent naming for CRIS register-number macros.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3996
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 27 Feb 2008 17:53:27 +0000 (17:53 +0000)]
Preliminary Sparc TCG target
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3995
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 27 Feb 2008 17:44:03 +0000 (17:44 +0000)]
Temporary fix for i386 host
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3994
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Wed, 27 Feb 2008 15:25:24 +0000 (15:25 +0000)]
Initialize disasinfo->private_data, binutils does it and some disassemblers depend on it.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3993
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Mon, 25 Feb 2008 18:29:19 +0000 (18:29 +0000)]
Fix mixed defines
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3992
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Mon, 25 Feb 2008 10:00:07 +0000 (10:00 +0000)]
Add testcase for CRIS ftag/fidx cache flushing insns.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3991
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Mon, 25 Feb 2008 09:58:22 +0000 (09:58 +0000)]
Silently ignore CRIS cache flushes, instead of aborting due to unknown insn.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3990
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 24 Feb 2008 14:10:06 +0000 (14:10 +0000)]
Modify Sparc32/64 to use TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3989
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 24 Feb 2008 07:45:43 +0000 (07:45 +0000)]
More helper types, rearrange generic definitions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3988
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sat, 23 Feb 2008 02:08:35 +0000 (02:08 +0000)]
Really stop the transfer when the DMA channel is being disabled.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3987
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Fri, 22 Feb 2008 18:21:28 +0000 (18:21 +0000)]
The non-ncurses curses doesn't have resize_term, so make resizing conditional.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3986
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 20 Feb 2008 18:01:23 +0000 (18:01 +0000)]
Fix andi, optimize addi and subi zero cases
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3985
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 17 Feb 2008 11:42:19 +0000 (11:42 +0000)]
Unify RTCs that use host time, fix M48t59 alarm.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3984
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 17 Feb 2008 08:45:04 +0000 (08:45 +0000)]
Fix typo
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3983
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Thu, 14 Feb 2008 17:46:44 +0000 (17:46 +0000)]
Fix remote debugger memory access problems reported by Matthias Stein
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3982
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 12 Feb 2008 21:01:26 +0000 (21:01 +0000)]
Make MIPS MT implementation more cache friendly.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3981
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Mon, 11 Feb 2008 20:01:36 +0000 (20:01 +0000)]
Fix SS-20 auxio addresses
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3980
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Mon, 11 Feb 2008 18:27:33 +0000 (18:27 +0000)]
Sparc32 MMU register fixes (Robert Reif)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3979
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Mon, 11 Feb 2008 00:09:42 +0000 (00:09 +0000)]
Force a resize after leaving graphical mode in curses (spotted by Samuel Thibault).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3978
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Feb 2008 17:02:23 +0000 (17:02 +0000)]
Make omap I2C controller work (previously untested). Implement post-OMAP1 changes. Introduce omap L4 abstraction.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3977
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Feb 2008 16:33:14 +0000 (16:33 +0000)]
Add an ncurses UI.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3976
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Feb 2008 14:10:31 +0000 (14:10 +0000)]
Correct qemu-img usage hint (Andreas Färber).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3975
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 10 Feb 2008 14:09:09 +0000 (14:09 +0000)]
Simplify TCG relocation bugfix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3974
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Feb 2008 13:40:52 +0000 (13:40 +0000)]
Add serial loopback mode (patch from Hervé Poussineau).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3973
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Feb 2008 13:39:24 +0000 (13:39 +0000)]
Enhance PC kbd debugging (patch from Hervé Poussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3972
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Feb 2008 13:34:48 +0000 (13:34 +0000)]
Fix parallel port software emulation (Hervé Poussineau).
Remove __iomem, also unused.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3971
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Feb 2008 13:28:08 +0000 (13:28 +0000)]
Don't error out on zero-length chunks in writev, as to mimic Linux (Kirill A. Shutemov).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3970
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Feb 2008 13:21:25 +0000 (13:21 +0000)]
Remove unused boolean_t, should fix building for Solaris.
Fix a typo (Stuart Brady).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3969
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 10 Feb 2008 02:41:15 +0000 (02:41 +0000)]
Fix TCG relocation bug (exposed by fault after brcond op). Add FIXME for
annother potential bug.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3968
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 4 Feb 2008 22:26:57 +0000 (22:26 +0000)]
lock_iovec() fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3967
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 4 Feb 2008 22:03:16 +0000 (22:03 +0000)]
win32: suppress alloca() warning
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3966
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 4 Feb 2008 22:00:42 +0000 (22:00 +0000)]
win32 fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3965
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 4 Feb 2008 14:47:49 +0000 (14:47 +0000)]
Update texi2pod.pl.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3964
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 4 Feb 2008 00:37:54 +0000 (00:37 +0000)]
fixed sign extensions - added explicit side effect op flag - added discard instruction
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3963
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 3 Feb 2008 21:06:23 +0000 (21:06 +0000)]
compare fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3962
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 3 Feb 2008 19:56:33 +0000 (19:56 +0000)]
Add TCG variable opaque type.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3961
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 3 Feb 2008 19:20:13 +0000 (19:20 +0000)]
Robustify source directory check.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3960
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 3 Feb 2008 17:35:41 +0000 (17:35 +0000)]
Fix opparam_buf size estimate.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3959
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 3 Feb 2008 16:27:13 +0000 (16:27 +0000)]
Use ARCH_CFLAGS in configure tests.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3958
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 3 Feb 2008 04:33:32 +0000 (04:33 +0000)]
Fix VMware VGA init call (Anthony Liguori).
s/vga_ram_size/vga_ram_addr/
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3957
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 3 Feb 2008 04:22:24 +0000 (04:22 +0000)]
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
balrog [Sun, 3 Feb 2008 04:05:50 +0000 (04:05 +0000)]
Implement more INQUIRY command replies for scsi disk (Igor Kovalenko).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3955
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 3 Feb 2008 03:45:47 +0000 (03:45 +0000)]
Do not set RTC frequency if already set (Aurelien Jarno).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3954
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 3 Feb 2008 03:37:46 +0000 (03:37 +0000)]
Simplify guess_disk_lchs - should fix Windows stack corruption spotted by TeLeMan (patch by Tristan Gingold).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3953
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 3 Feb 2008 03:26:30 +0000 (03:26 +0000)]
NMI and INTR events injection should not be handled as software interrupts (Bernhard Kauer).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3952
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 3 Feb 2008 02:54:04 +0000 (02:54 +0000)]
Add VNC reverse connections, by Eddie Kohler.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3951
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 3 Feb 2008 02:42:36 +0000 (02:42 +0000)]
Make SVM env->cr[8] a valid register (patch from TeLeMan).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3950
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 3 Feb 2008 02:20:18 +0000 (02:20 +0000)]
E1000 NIC emulation (Nir Peleg, patch from Dor Laor).
Applied %s/^\([^I ]*\)^I/\1 /g on e1000.c and added e1000 to help message.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3949
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Fri, 1 Feb 2008 22:45:04 +0000 (22:45 +0000)]
Add missing dependencies on generated files (for parallel build).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3948
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 1 Feb 2008 22:18:51 +0000 (22:18 +0000)]
reverted -translation option support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3947
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 1 Feb 2008 20:12:40 +0000 (20:12 +0000)]
Move AUX1 and AUX2 to correct locations
Update Sparc32 OpenBIOS image to SVN revision 185. Changes:
r184: Enforce malloc alignment
r185: Move AUX1 and AUX2 to correct locations, rename APC
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3946
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 1 Feb 2008 13:01:47 +0000 (13:01 +0000)]
typos
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3945
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 1 Feb 2008 10:50:11 +0000 (10:50 +0000)]
use the TCG code generator
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3944
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 1 Feb 2008 10:05:41 +0000 (10:05 +0000)]
TCG code generator
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3943
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 1 Feb 2008 10:03:18 +0000 (10:03 +0000)]
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3942
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 1 Feb 2008 10:02:52 +0000 (10:02 +0000)]
typo
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3941
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 31 Jan 2008 15:19:39 +0000 (15:19 +0000)]
suppressed warnings
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3940
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 31 Jan 2008 15:19:24 +0000 (15:19 +0000)]
compilation fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3939
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 31 Jan 2008 14:56:10 +0000 (14:56 +0000)]
compilation fixes - added bswap - comments
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3938
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 31 Jan 2008 11:32:10 +0000 (11:32 +0000)]
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
bellard [Thu, 31 Jan 2008 10:43:14 +0000 (10:43 +0000)]
removed unused file
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3936
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 31 Jan 2008 09:22:27 +0000 (09:22 +0000)]
use simpler REGPARM convention - make CPUTLBEntry size a power of two
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3935
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 27 Jan 2008 09:49:28 +0000 (09:49 +0000)]
Rearrange slavio_misc code to prepare for different addresses
Pass first env instead of using cpu_single_env directly
Add Aux1 to Sun4c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3934
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sat, 26 Jan 2008 09:13:46 +0000 (09:13 +0000)]
Fix user timer mode change (Robert Reif)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3933
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 25 Jan 2008 19:52:54 +0000 (19:52 +0000)]
Add TurboSPARC mask ID register (Robert Reif)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3932
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 25 Jan 2008 19:51:27 +0000 (19:51 +0000)]
User timer limit fixes (Robert Reif)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3931
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 23 Jan 2008 19:01:12 +0000 (19:01 +0000)]
Add option to disable TB cache, by Herve Poussineau.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3930
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 22 Jan 2008 23:25:15 +0000 (23:25 +0000)]
Core Graphics support (cocoa.m rewrite), by Mike Kronenberg.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3929
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 21 Jan 2008 15:07:18 +0000 (15:07 +0000)]
fixed register constraint
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3928
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sat, 19 Jan 2008 13:00:43 +0000 (13:00 +0000)]
Change the usb-serial product ID to a more widely recognised value (Samuel Thibault).
Implement chr_close callback for "stdio" so that it can be closed and reopened.
Free chr devices after they're closed.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3927
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Thu, 17 Jan 2008 22:22:45 +0000 (22:22 +0000)]
Documentation piece explaining "usb_add serial" by Samuel Thibault.
Minor style change.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3926
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Thu, 17 Jan 2008 21:47:25 +0000 (21:47 +0000)]
Miscellaneous fixes after recent audio additions (malc).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3925
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Thu, 17 Jan 2008 21:07:04 +0000 (21:07 +0000)]
Shuffle code to avoid NetBSD gcc 3.4.6 inlining bug (Rumko)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3924
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Thu, 17 Jan 2008 21:04:16 +0000 (21:04 +0000)]
Give ECC controller an IRQ (Robert Reif)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3923
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 17 Jan 2008 13:56:59 +0000 (13:56 +0000)]
Revert licensing to "GPLv2 or later", by Ulrich Hecht.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3922
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Mon, 14 Jan 2008 22:09:11 +0000 (22:09 +0000)]
Gravis Ultrasound GF1 sound card emulation (malc).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3921
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Mon, 14 Jan 2008 21:50:24 +0000 (21:50 +0000)]
Make dsound compile again (patch by malc, spotted by C.W. Betts).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3920
c046a42c-6fe2-441c-8c8c-
71466251a162