aboutsummaryrefslogtreecommitdiff
path: root/target/arm
AgeCommit message (Expand)AuthorFilesLines
2019-10-15target/arm/arm-semi: Implement SH_EXT_STDOUT_STDERR extensionPeter Maydell1-2/+17
2019-10-15target/arm/arm-semi: Implement SH_EXT_EXIT_EXTENDED extensionPeter Maydell1-5/+14
2019-10-15target/arm/arm-semi: Implement support for semihosting feature detectionPeter Maydell1-1/+108
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_FLENPeter Maydell1-10/+22
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_SEEKPeter Maydell1-9/+22
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_ISTTYPeter Maydell1-5/+15
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_READPeter Maydell1-20/+35
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_WRITEPeter Maydell1-18/+33
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_CLOSEPeter Maydell1-7/+37
2019-10-15target/arm/arm-semi: Use set_swi_errno() in gdbstub callback functionsPeter Maydell1-21/+6
2019-10-15target/arm/arm-semi: Restrict use of TaskState*Peter Maydell1-48/+63
2019-10-15target/arm/arm-semi: Make semihosting code hand out its own file descriptorsPeter Maydell1-14/+214
2019-10-15target/arm/arm-semi: Correct comment about gdb syscall racesPeter Maydell1-4/+15
2019-10-15target/arm/arm-semi: Always set some kind of errno for failed callsPeter Maydell1-18/+27
2019-10-15target/arm/arm-semi: Capture errno in softmmu version of set_swi_errno()Peter Maydell1-4/+5
2019-10-15ARM: KVM: Check KVM_CAP_ARM_IRQ_LINE_LAYOUT_2 for smp_cpus > 256Eric Auger1-1/+9
2019-10-15intc/arm_gic: Support IRQ injection for more than 256 vpusEric Auger3-6/+17
2019-09-27target/arm: remove run time semihosting checksAlex Bennée1-74/+22
2019-09-27target/arm: handle A-profile semihosting at translate timeAlex Bennée1-4/+15
2019-09-27target/arm: handle M-profile semihosting at translate timeAlex Bennée2-13/+16
2019-09-27target/arm: fix CBAR register for AArch64 CPUsLuc Michel1-3/+16
2019-09-05target/arm: Inline gen_bx_im into callersRichard Henderson1-19/+7
2019-09-05target/arm: Clean up disas_thumb_insnRichard Henderson1-25/+2
2019-09-05target/arm: Convert T16, long branchesRichard Henderson2-49/+43
2019-09-05target/arm: Convert T16, Unconditional branchRichard Henderson2-7/+8
2019-09-05target/arm: Convert T16, load (literal)Richard Henderson2-40/+6
2019-09-05target/arm: Convert T16, shift immediateRichard Henderson2-24/+10
2019-09-05target/arm: Convert T16, Miscellaneous 16-bit instructionsRichard Henderson2-87/+55
2019-09-05target/arm: Convert T16, Conditional branches, Supervisor callRichard Henderson2-23/+15
2019-09-05target/arm: Convert T16, push and popRichard Henderson2-71/+22
2019-09-05target/arm: Split gen_nop_hintRichard Henderson1-43/+24
2019-09-05target/arm: Convert T16, nop hintsRichard Henderson2-2/+18
2019-09-05target/arm: Convert T16, Reverse bytesRichard Henderson2-15/+12
2019-09-05target/arm: Convert T16, Change processor stateRichard Henderson2-46/+50
2019-09-05target/arm: Convert T16, extractRichard Henderson2-13/+11
2019-09-05target/arm: Convert T16 adjust sp (immediate)Richard Henderson2-13/+11
2019-09-05target/arm: Convert T16 add, compare, move (two high registers)Richard Henderson2-47/+12
2019-09-05target/arm: Convert T16 branch and exchangeRichard Henderson2-41/+39
2019-09-05target/arm: Convert T16 one low register and immediateRichard Henderson2-42/+13
2019-09-05target/arm: Convert T16 add/sub (3 low, 2 low and imm)Richard Henderson2-24/+18
2019-09-05target/arm: Convert T16 load/store multipleRichard Henderson2-39/+17
2019-09-05target/arm: Convert T16 add pc/sp (immediate)Richard Henderson2-11/+8
2019-09-05target/arm: Convert T16 load/store (immediate offset)Richard Henderson2-89/+38
2019-09-05target/arm: Convert T16 load/store (register offset)Richard Henderson2-49/+17
2019-09-05target/arm: Convert T16 data-processing (two low regs)Richard Henderson2-145/+43
2019-09-05target/arm: Add skeleton for T16 decodetreeRichard Henderson3-0/+32
2019-09-05target/arm: Simplify disas_arm_insnRichard Henderson1-53/+16
2019-09-05target/arm: Simplify disas_thumb2_insnRichard Henderson1-76/+3
2019-09-05target/arm: Convert TTRichard Henderson2-61/+34
2019-09-05target/arm: Convert SGRichard Henderson2-23/+33