aboutsummaryrefslogtreecommitdiff
path: root/target-sparc
AgeCommit message (Expand)AuthorFilesLines
2011-02-01SPARC: Fix Leon3 cache controlFabien Chouteau3-7/+21
2011-01-24SPARC: Add asr17 register supportFabien Chouteau3-1/+14
2011-01-24SPARC: Emulation of Leon3Fabien Chouteau5-21/+193
2011-01-18sparc: fix NaN handlingBlue Swirl1-22/+34
2010-12-28target-sparc: fix udiv(cc) and sdiv(cc)Aurelien Jarno3-18/+50
2010-12-19Sparc: implement monitor command 'info tlb'Blue Swirl3-55/+55
2010-12-04target-sparc: Use fprintf_function (format checking)Stefan Weil1-2/+2
2010-12-03target-sparc: remove unused functions cpu_lock(), cpu_unlock()Peter Maydell2-16/+0
2010-10-30target-xxx: Use fprintf_function (format checking)Stefan Weil1-7/+4
2010-07-03remove exec-all.h inclusion from cpu.hPaolo Bonzini1-1/+0
2010-07-03move cpu_pc_from_tb to target-*/exec.hPaolo Bonzini2-6/+6
2010-06-02sparc64: fix umul and smul insnsIgor V. Kovalenko1-26/+29
2010-06-02sparc64: fix udiv and sdiv insnsIgor V. Kovalenko1-2/+2
2010-06-02sparc64: improve ldf and stf insnsIgor V. Kovalenko1-0/+28
2010-06-02sparc64: use symbolic name for MMU index v1Igor V. Kovalenko1-12/+16
2010-06-02sparc64: fix ldxfsr insnIgor V. Kovalenko1-1/+5
2010-06-02sparc64: fix missing address masking v1Igor V. Kovalenko2-2/+52
2010-06-02sparc64: fix tag access register on mmu trapsIgor V. Kovalenko1-0/+5
2010-05-29sparc32 SuperSPARC MMU Breakpoint Action register (SS-20 OBP fix)Artyom Tarasenko1-0/+1
2010-05-29sparc64: fix user emulator buildBlue Swirl1-0/+2
2010-05-29sparc64: fix 128-bit atomic load from nucleus context v1Igor V. Kovalenko1-5/+5
2010-05-22sparc64: flush translations on mmu context changeIgor V. Kovalenko1-0/+6
2010-05-22sparc64: fix mmu context at trap levels above zeroIgor V. Kovalenko3-8/+35
2010-05-22sparc64: fix dump_mmu to look for global bit in tte value instead of tagIgor V. Kovalenko1-2/+2
2010-05-22sparc64: fix pstate privilege bitsIgor V. Kovalenko4-36/+57
2010-05-22sparc64: generate data access exception on RW violationIgor V. Kovalenko1-37/+62
2010-05-22Fix %lld or %llx printf format useBlue Swirl1-2/+2
2010-05-20target-sparc: Inline some generation of carry for ADDX/SUBX.Richard Henderson3-76/+200
2010-05-19target-sparc: Simplify ICC generation.Richard Henderson1-80/+140
2010-05-19target-sparc: Fix compilation with --enable-debug.Richard Henderson2-2/+2
2010-05-16sparc: move DT and QT defines to op_helper.cBlue Swirl2-5/+5
2010-05-16sparc64: fix TT_WOTHER valueIgor V. Kovalenko1-1/+1
2010-05-16sparc64: fix mmu demap operand typoIgor V. Kovalenko1-2/+2
2010-05-12target-sparc: Fix wrong printf argumentStefan Weil1-1/+1
2010-05-09sparc: Fix lazy flag calculation on interrupts, refactorBlue Swirl4-129/+259
2010-05-09sparc: lazy C flag calculationBlue Swirl1-16/+8
2010-05-07sparc64: fix build with older gccsBlue Swirl1-0/+1
2010-05-06sparc64: handle asi referencing nucleus and secondary MMU contextsIgor V. Kovalenko4-75/+219
2010-05-06sparc64: implement global translation table entries v1Igor V. Kovalenko3-28/+76
2010-04-26target-sparc: Fix -singlestep.Richard Henderson1-4/+5
2010-04-23target-sparc: Fix address masking in ldqf and stqf.Richard Henderson1-14/+11
2010-04-18Fix harmless if statements with empty body, spotted by clangBlue Swirl1-1/+2
2010-04-17target-sparc: Free instruction temporaries.Richard Henderson1-25/+27
2010-04-17target-sparc: Fix TARGET_{PHYS,VIRT}_ADDR_SPACE_BITS.Richard Henderson1-6/+6
2010-04-17Sparc: fix PC/NPC during FPU trapsBlue Swirl1-0/+2
2010-04-11Sparc: fix exceptions in delay slotBlue Swirl1-4/+4
2010-04-08remove TARGET_* defines from translate-all.cPaolo Bonzini1-0/+3
2010-03-17Large page TLB flushPaul Brook1-14/+26
2010-03-12Target specific usermode cleanupPaul Brook2-1/+16
2010-03-12Remove cpu_get_phys_page_debug from userspace emulationPaul Brook1-7/+1