summaryrefslogtreecommitdiff
path: root/src/x86
Commit message (Expand)AuthorAgeFilesLines
* unw_is_signal_frame should return false/0 for bad addressesdave lerner2013-03-101-4/+5
* Apply `define_lock()'Tommi Rantala2012-09-281-1/+1
* Constify `dwarf_to_unw_regnum_map'Tommi Rantala2012-09-281-1/+1
* Stop including `memory.h'Tommi Rantala2012-09-281-1/+0
* Invert tdep_init() flag logicTommi Rantala2012-09-283-5/+5
* Fix memory leaks in unw_create_addr_space() wrong-endian error pathsTommi Rantala2012-08-211-6/+8
* Provide the FreeBSD implementation for _UI_siglongjmp_cont on x86.Konstantin Belousov2012-02-051-0/+22
* FreeBSD also supports PT_GNU_STACK.Konstantin Belousov2012-02-052-4/+0
* Fix incorrect calls to memset.Arun2011-10-021-1/+1
* Fast back-trace for x86_64 for only collecting the call stack.Lassi Tuura2011-03-241-0/+1
* Fix the page boundary crossing bug.Arun Sharma2010-06-081-3/+9
* Add unwind annotations for freebsd/x86 getcontext.S.Konstantin Belousov2010-05-021-15/+22
* Merge branch 'master' into freebsdKonstantin Belousov2010-05-025-3/+8
|\
| * Add unwind descriptors to getcontext.SArun Sharma2010-04-282-0/+4
| * During the stack unwinding process, the return address points toLassi Tuura2010-04-243-3/+4
* | msync() also may be called on unaligned address.Konstantin Belousov2010-04-211-2/+2
* | Account for possible unaligned access.Konstantin Belousov2010-04-211-1/+1
* | Use mincore instead of msync when availableKonstantin Belousov2010-04-201-0/+11
* | Save FPU context for i386.Konstantin Belousov2010-04-171-9/+25
|/
* Fix compiler warnings on x86 LinuxArun Sharma2010-04-141-0/+3
* Use correct offset name and value for ucontext offset in struct sigframeKonstantin Belousov2010-04-142-2/+2
* Add abort() after sigreturn callsKonstantin Belousov2010-04-141-0/+2
* Fix typo.Konstantin Belousov2010-04-141-1/+1
* Do not save FPU context on x86 for now; XMM save area must be 16-bytes alignedKonstantin Belousov2010-04-131-0/+7
* Separate getcontext implementation for x86Konstantin Belousov2010-04-132-41/+73
* Save %eax for i386Konstantin Belousov2010-04-131-4/+4
* Merge branch 'master' into freebsdKonstantin Belousov2010-04-121-3/+0
|\
| * Silence a compiler warningGiuseppe Scrivano2010-04-121-3/+0
* | Rework 69001646fa8, store sigframe address into sigcontext_addr.Konstantin Belousov2010-04-111-2/+3
|/
* Add slightly more debug outputKonstantin Belousov2010-04-111-0/+6
* Store the ucontext_t pointer to properly handle resume across signal frames.Konstantin Belousov2010-04-111-0/+1
* Declare mxcsr as XMMKonstantin Belousov2010-04-101-1/+1
* For FreeBSD/i386, add real offset values for FPU context fields.Konstantin Belousov2010-04-101-31/+32
* Add my copyrights to several files that contain essential modificationsKonstantin Belousov2010-04-101-0/+1
* Save FPU state when saving context. For XMM-capable CPUs only (for now).Konstantin Belousov2010-04-101-6/+4
* Move all XMM offsets into one place.Konstantin Belousov2010-04-101-8/+9
* Implement the base code to fetch x86/xmm state on x86. Offsets to be filled.Konstantin Belousov2010-04-102-24/+89
* Correct arguments for Debug().Konstantin Belousov2010-04-101-2/+2
* Fix warnings on 32 bit x86Arun Sharma2010-04-081-0/+3
* Fix compile errors on LinuxArun Sharma2010-04-071-1/+0
* Move local_resume to os-specific file.Konstantin Belousov2010-04-053-58/+56
* Move uc_addr to os-specific fileKonstantin Belousov2010-04-054-56/+72
* Move get_scratch_loc() to os-specific file.Konstantin Belousov2010-04-054-235/+230
* Reduce diffs to masterKonstantin Belousov2010-04-051-8/+1
* Merge remote branch 'origin/master' into freebsdKonstantin Belousov2010-04-055-164/+204
|\
| * Refactor os specific code for x86 (both 32 and 64 bit).Arun Sharma2010-04-044-133/+144
* | Merge remote branch 'origin/master' into freebsdKonstantin Belousov2010-04-041-3/+3
|\ \ | |/
| * Fix handling of SA_SIGINFO frames on 32 bit x86Arun Sharma2010-04-031-3/+3
* | Signal trampoline on amd64 for ia32 is special.Konstantin Belousov2010-03-131-10/+23
* | Handle error return from is_signal_frameKonstantin Belousov2010-03-131-0/+4