summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2007-09-30Code provision for n32/n64 mips userland emulation. Not functional yet.ths28-76/+1854
2007-09-30Avoid crash on NULL timers.j_mayer1-10/+8
2007-09-30Implement Process Priority Register as defined in the PowerPC 2.04 spec.j_mayer4-0/+39
2007-09-30Implement new floating-point instructions (fre, frin, friz, frip, frim)j_mayer4-0/+106
2007-09-30Improve single-precision floats load & stores:j_mayer2-52/+87
2007-09-30XER is to be treated as a 64 bits register on 64 bits implementations,j_mayer2-4/+4
2007-09-30Update TODO.ths1-7/+0
2007-09-30Implement the PowerPC alternate time-base, following the 2.04 specification.j_mayer6-57/+134
2007-09-29Don't hardcode the host architecture name.ths1-1/+1
2007-09-29Update tarbin rule.ths1-0/+4
2007-09-29Enable sh4-softmmu and sh4-linux-user builds by default, by Magnus Damm.ths1-2/+2
2007-09-29Fix rte opcode, by Magnus Damm.ths1-1/+1
2007-09-29Add FRQCR read support, by Magnus Damm.ths1-0/+2
2007-09-29Add INTC controller prototype, by Magnus Damm.ths1-0/+51
2007-09-29Stand-alone SCI/SCIF emulation code, by Magnus Damm.ths6-585/+325
2007-09-29Stand-alone TMU emulation code, by Magnus Damm.ths6-196/+336
2007-09-29Add R2D-PLUS support, by Magnus Damm.ths4-1/+69
2007-09-29Supervisor mode implementation, by Aurelien Jarno.ths3-34/+46
2007-09-29Less magic constants.ths1-25/+29
2007-09-29PowerPC emulation optimization:j_mayer2-45/+10
2007-09-29Code provision for hypervisor timers resources,j_mayer2-7/+106
2007-09-29Fix PowerPC target objects dependenciesj_mayer1-2/+2
2007-09-29Provision for x86_64-linux-user target: needs get_sp_from_cpustatej_mayer1-0/+5
2007-09-29Rework PowerPC exceptions model to make it more versatile:j_mayer8-1260/+1958
2007-09-29make cpu_abort dump cpu state in logfile, which is useful for debugging.j_mayer1-1/+9
2007-09-29always_inline gcc directive can be useful.j_mayer2-0/+16
2007-09-29host_utils.o may also be useful for user-mode emulation.j_mayer1-2/+1
2007-09-29Define the proper bfd_mach to be used by the disassembler for eachj_mayer4-4/+55
2007-09-29Change POWERPC_PPC_GENERIC to POWERPC_DEFAULT.j_mayer3-29/+22
2007-09-28Fix MIPS FP underflow handling, spotted by Daniel Jacobowitz.ths1-13/+0
2007-09-28Build fix, ppc64 needs also a get_sp_from_cpustate function now.ths1-0/+5
2007-09-27Move get_sp_from_cpustate from cpu.h to target_signal.h.ths13-38/+39
2007-09-27linux-user sigaltstack() syscall, by Thayne Harbaugh.ths20-43/+425
2007-09-27Build fix for PowerPC hosts, where "PPC" is a predefined macro name.ths1-15/+15
2007-09-27Implement size bit in PowerPC 64 comparisons.j_mayer1-4/+4
2007-09-27memset string pages to zero to avoid putting random data on the stackj_mayer2-4/+5
2007-09-27SVM VINTR fix, by Alexander Graf.ths3-6/+13
2007-09-27Fixes for PowerPC 64 rotate and mask instructions.j_mayer2-7/+38
2007-09-27New ppc64-linux-user target.j_mayer5-39/+13
2007-09-26Add flags to support PowerPC 405 bootinfos variations.j_mayer3-4/+6
2007-09-26Great rework and cleanups to ease PowerPC implementations definitions.j_mayer11-3150/+4307
2007-09-26hflags computation cleanup, by Aurelien Jarno.ths3-62/+32
2007-09-26Wrap a few often used tests with unlikely(), by Aurelien Jarno.ths1-6/+6
2007-09-26Convert syscall arguments and return value from long to int or target_long.j_mayer2-83/+108
2007-09-25linux-user utimensat() syscall, by Thayne Harbaugh.ths1-0/+26
2007-09-25 Remove the target dependency introduced by previous patchblueswir11-1/+1
2007-09-25 Fix monitor expressionsblueswir11-11/+11
2007-09-25Timer start/stop implementation, by Aurelien Jarno.ths4-8/+46
2007-09-25Check if the hosts defines a symlinkat syscall.ths1-1/+1
2007-09-25Optimise instructions accessing CP0, by Aurelien Jarno.ths4-34/+49