Statistics
| Branch: | Revision:

root / target-mips @ e120d449

Name Size
TODO 1.9 kB
cpu-qom.h 1.8 kB
cpu.c 1.8 kB
cpu.h 21.3 kB
helper.c 22.1 kB
helper.h 8.8 kB
machine.c 10.6 kB
mips-defs.h 2.1 kB
op_helper.c 105.6 kB
translate.c 364.6 kB
translate_init.c 22.3 kB

Latest revisions

# Date Author Comment
61d25e15 05/01/2012 12:27 pm Blue Swirl

Merge branch 'qom-cpu-rest.v1' of git://github.com/afaerber/qemu-cpu

  • 'qom-cpu-rest.v1' of git://github.com/afaerber/qemu-cpu:
    Makefile: Simplify compilation of target-*/cpu.c
    target-mips: Start QOM'ifying CPU init
    target-mips: QOM'ify CPU
    target-m68k: Add QOM CPU subclasses...
0f71a709 04/30/2012 12:32 pm Andreas Färber

target-mips: QOM'ify CPU

Embed CPUMIPSState as first member of QOM MIPSCPU.

Let CPUClass::reset() call cpu_state_reset() for now.

Signed-off-by: Andreas Färber <>
Reviewed-by: Richard Henderson <>

5b0c40f7 04/30/2012 12:32 pm Andreas Färber

target-mips: Start QOM'ifying CPU init

Move code not dependent on mips_def_t from cpu_mips_init() into a
QOM initfn, as a start.

Signed-off-by: Andreas Färber <>
Reviewed-by: Richard Henderson <>

dda3c2ee 04/28/2012 12:12 pm Andreas Färber

target-mips: Move definition of uint_fast{8, 16}_t to osdep.h

osdep.h is included via qemu-common.h.

Prepares for use of [u]int_fast*_t types in softfloat code.

Signed-off-by: Andreas Färber <>
Cc: Ben Taylor <>...

b69e48a8 04/15/2012 10:25 pm Stefan Weil

target-mips: Fix type cast for w64 (uintptr_t)

This changes nothing for other hosts.

Signed-off-by: Stefan Weil <>

20503968 04/14/2012 05:23 pm Blue Swirl

Use uintptr_t for various op related functions

Use uintptr_t instead of void * or unsigned long in
several op related functions, env->mem_io_pc and
GETPC macro.

Reviewed-by: Stefan Weil <>
Signed-off-by: Blue Swirl <>

5cbdb3a3 04/07/2012 05:00 pm Stefan Weil

Replace Qemu by QEMU in comments

The official spelling is QEMU.

Signed-off-by: Stefan Weil <>
Reviewed-by: Andreas Färber <>
[: fixed comment style in hw/sun4m.c]
Signed-off-by: Blue Swirl <>

6576b74b 04/07/2012 04:58 pm Stefan Weil

Replace Qemu by QEMU in internal documentation

The official spelling is QEMU.

Signed-off-by: Stefan Weil <>
Reviewed-by: Andreas Färber <>
Signed-off-by: Blue Swirl <>

59821ae8 03/24/2012 03:02 pm Stefan Weil

target-mips: Add compiler attribute to some functions which don't return

helper_raise_exception_err does not return, nor do helper_raise_exception
and do_unaligned_access.

Cc: Aurelien Jarno <>
Signed-off-by: Stefan Weil <>...

9349b4f9 03/14/2012 11:20 pm Andreas Färber

Rename CPUState -> CPUArchState

Scripted conversion:
for file in .[hc] hw/.[hc] hw/kvm/*.[hc] linux-user/*.[hc] linux-user/m68k/*.[hc] bsd-user/*.[hc] darwin-user/*.[hc] tcg/*/*.[hc] target-*/cpu.h; do
sed -i "s/CPUState/CPUArchState/g" $file
done...

View revisions

Also available in: Atom