aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-04-26target/nios2: Split out named structs for [IRJ]_TYPERichard Henderson
2022-04-26target/nios2: Use tcg_constant_tlRichard Henderson
2022-04-26target/nios2: Support division error exceptionRichard Henderson
2022-04-26target/nios2: Remove CPU_INTERRUPT_NMIRichard Henderson
2022-04-26target/nios2: Implement CR_STATUS.RSIERichard Henderson
2022-04-26target/nios2: Implement cpuidRichard Henderson
2022-04-26target/nios2: Prevent writes to read-only or reserved control fieldsRichard Henderson
2022-04-26target/nios2: Clean up handling of tlbmisc in do_exceptionRichard Henderson
2022-04-26target/nios2: Cleanup set of CR_EXCEPTION for do_interruptRichard Henderson
2022-04-26target/nios2: Handle EXCP_UNALIGN and EXCP_UNALIGNDRichard Henderson
2022-04-26target/nios2: Hoist CPU_LOG_INT loggingRichard Henderson
2022-04-26target/nios2: Clean up nios2_cpu_do_interruptRichard Henderson
2022-04-26target/nios2: Create EXCP_SEMIHOST for semi-hostingRichard Henderson
2022-04-26target/nios2: Move R_FOO and CR_BAR into enumerationsRichard Henderson
2022-04-26target/nios2: Use hw/registerfields.h for CR_TLBMISC fieldsRichard Henderson
2022-04-26target/nios2: Rename CR_TLBMISC_WR to CR_TLBMISC_WERichard Henderson
2022-04-26target/nios2: Use hw/registerfields.h for CR_TLBACC fieldsRichard Henderson
2022-04-26target/nios2: Use hw/registerfields.h for CR_TLBADDR fieldsRichard Henderson
2022-04-26target/nios2: Use hw/registerfields.h for CR_EXCEPTION fieldsRichard Henderson
2022-04-26target/nios2: Use hw/registerfields.h for CR_STATUS fieldsRichard Henderson
2022-04-26target/nios2: Clean up nios2_cpu_dump_stateRichard Henderson
2022-04-26target/nios2: Split control registers away from general registersRichard Henderson
2022-04-26target/nios2: Remove cpu_interrupts_enabledRichard Henderson
2022-04-26linux-user/nios2: Only initialize SP and PC in target_cpu_copy_regsRichard Henderson
2022-04-26target/nios2: Do not create TCGv for control registersRichard Henderson
2022-04-26target/nios2: Fix BRET instructionRichard Henderson
2022-04-26target/nios2: Split out helper for eret instructionAmir Gonnen
2022-04-26target/nios2: Split PC out of env->regs[]Richard Henderson
2022-04-26target/nios2: Add NUM_GP_REGS and NUM_CP_REGSAmir Gonnen
2022-04-26target/nios2: Stop generating code if gen_check_supervisor failsRichard Henderson
2022-04-26target/nios2: Check supervisor on eretAmir Gonnen
2022-04-26linux-user/nios2: Use force_sig_fault for EXCP_DEBUGRichard Henderson
2022-04-26target/nios2: Build helper.c for system onlyRichard Henderson
2022-04-26target/nios2: Remove nios2_cpu_record_sigsegvRichard Henderson
2022-04-26target/nios2: Remove user-only nios2_cpu_do_interruptRichard Henderson
2022-04-26tests/tcg/nios2: Re-enable linux-user testsRichard Henderson
2022-04-26linux-user/nios2: Use QEMU_ESIGRETURN from do_rt_sigreturnRichard Henderson
2022-04-26linux-user/nios2: Remove do_sigreturnRichard Henderson
2022-04-26linux-user/nios2: Handle special qemu syscall return valuesRichard Henderson
2022-04-26linux-user/nios2: Adjust error returnRichard Henderson
2022-04-26linux-user/nios2: Drop syscall 0 "workaround"Richard Henderson
2022-04-26linux-user/nios2: Fix clone child returnRichard Henderson
2022-04-26linux-user/nios2: Hoist pc advance to the top of EXCP_TRAPRichard Henderson
2022-04-25Merge tag 'pull-block-2022-04-25' of https://gitlab.com/hreitz/qemu into stagingRichard Henderson
2022-04-25Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingRichard Henderson
2022-04-25iotests/108: Fix when missing user_allow_otherHanna Reitz
2022-04-25iotests: make qemu_io_log() check return codes by defaultJohn Snow
2022-04-25iotests: remove qemu_io_silent() and qemu_io_silent_check().John Snow
2022-04-25iotests: remove qemu_io_pipe_and_status()John Snow
2022-04-25iotests/image-fleecing: switch to qemu_io()John Snow