aboutsummaryrefslogtreecommitdiff
path: root/exec/elfcore.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix registers recording in core dumpSamuel Thibault2013-02-111-4/+4
| | | | | * exec/elfcore.c (fetch_thread_regset): Fix field shifting order to avoid losing register content.
* Update copyright years.Thomas Schwinge2008-07-011-1/+1
|
* * elfcore.c (TIME_VALUE_TO_TIMESPEC): Completely implement instead ofSamuel Thibault2008-06-101-5/+11
| | | | | | casting `time_value *' into `struct timeval *'. (dump_core): Reimplement timeradd instead of casting `time_value *' into `struct timeval *'.
* 2004-02-10 Roland McGrath <roland@frob.com>Roland McGrath2004-02-101-10/+10
| | | | | | | | * elfcore.c (dump_core): Include null terminator in note name size, and round up to four byte alignment. (dump_core: write_note): Don't round OFFSET after each partial write. (dump_core): Don't round up to page size before writing notes. Do round up to page size for offset of each PT_LOAD region.
* 2002-09-17 Roland McGrath <roland@frob.com>Roland McGrath2002-09-171-8/+21
| | | | | * elfcore.c [i386_THREAD_STATE] (fetch_thread_regset): The two types are not actually identical, must rearrange some members a little.
* 2002-05-29 Roland McGrath <roland@frob.com>Roland McGrath2002-05-291-1/+1
| | | | * elfcore.c (dump_core): int -> size_t
* 2002-05-01 Roland McGrath <roland@frob.com>Roland McGrath2002-05-031-0/+28
| | | | | | * elfcore.c [ALPHA_THREAD_STATE] (ELF_MACHINE, fetch_thread_regset, fetch_thread_fpregset): New definitions for Alpha CPU.
* 2002-03-11 Roland McGrath <roland@frob.com>Roland McGrath2002-03-111-68/+138
| | | | | | * elfcore.c: New file, used by crash server (../trans) to write ELF core dump files. Thanks to Jon Arney <jarney1@cox.net> for spurring me to write this, and for helping to test and debug it.
* (dump_core): Missing munmapRoland McGrath2002-03-111-0/+4
|
* Prototype code to produce the NT_PSINFO note.Roland McGrath2002-03-111-7/+115
|
* Fixed some little bugs in the prototype code.Roland McGrath2002-03-091-17/+16
|
* Untested code.Roland McGrath2002-03-081-88/+326
|
* 1999-07-03 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-07-031-1/+1
| | | | | | | | | | | | | | | * core.c (core_dump_task): Use munmap instead of vm_deallocate, when it's from our own task. * elfcore.c: Likewise. * exec.c (load_section): Likewise. (map): Likewise. (close_exec_stream): Likewise. (finish_mapping): Likewise. (load): Likewise. (do_exec): Likewise. (S_exec_setexecdata): Likewise. * hashexec.c (check_hashbang): Likewise. * main.c (deadboot): Likewise.
* *** empty log message ***Michael I. Bushnell1996-07-181-0/+100