apic: avoid passing CPUState from CPU code
Pass only APICState when accessing APIC from CPU code.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
apic: avoid passing CPUState from devices
Pass only APICState from pc.c.
ioapic: convert to qdev
Convert to qdev.
ioapic: unexport ioapic_set_irq
There's no need to use ioapic_set_irq() outside of ioapic.c, somake it static.
GDB exit status for semihosting
Report exit status to GDB when a semihosted application exits.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Strace mprotect flags.
Teach strace code about linux specific mprotect flags.
Usermode exec-stack fix
When loading a shared library that requires an executable stack,glibc uses the mprotext PROT_GROWSDOWN flag to achieve this.We don't support PROT_GROWSDOWN.Add a special case to handle changing the stack permissions in this way....
cris: Move sign extension.
Move it in preparation for further changes.No functional change.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@axis.com>
cris: Centralize fetching
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
cris: Make the CRISv32 insn decoders return signed int.
Prepare to return error from the individual decoders.
View all revisions | View revisions
Also available in: Atom