diff options
author | Roland McGrath <roland@gnu.org> | 2004-02-10 21:42:16 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2004-02-10 21:42:16 +0000 |
commit | 8fca7982060716733aca9527bd8d8ea1d7d0618e (patch) | |
tree | 1453c9da61abbdd305d305b4635959b1dafaf041 /exec | |
parent | 6b1ecbc6e533eb7f2395623dccb2f80d94dae764 (diff) |
.
Diffstat (limited to 'exec')
-rw-r--r-- | exec/ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/exec/ChangeLog b/exec/ChangeLog index 30a0d94d..e9f22db7 100644 --- a/exec/ChangeLog +++ b/exec/ChangeLog @@ -1,3 +1,18 @@ +2004-02-10 Roland McGrath <roland@frob.com> + + * 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. + +2004-01-15 Roland McGrath <roland@frob.com> + + * priv.h (struct execdata.info.elf): Add `execstack' flag. + * exec.c (check_elf_phdr): Set it according to PT_GNU_STACK's PF_X + flag bit. If no PT_GNU_STACK, default to set. + (do_exec): If flag is clear, remove execute permission from stack. + 2002-09-17 Roland McGrath <roland@frob.com> * elfcore.c [i386_THREAD_STATE] (fetch_thread_regset): The two types |