[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] Hurd branch, master, updated. hurd-release-0-2-3580-g56ec51a
From: |
Samuel Thibault |
Subject: |
[SCM] Hurd branch, master, updated. hurd-release-0-2-3580-g56ec51a |
Date: |
Sun, 15 Sep 2013 20:58:08 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Hurd".
The branch, master has been updated
via 56ec51a012c76670d421fe9d3d3699278564cee5 (commit)
via 753ee9aee498bc8bf979fdb0b9272e7f4d1e3bb9 (commit)
via c62a440d866ccd8259b408ec59a2c16069e0ce0c (commit)
from cc22fd1612ff8ff5b93575fef487e3900fadba2c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 56ec51a012c76670d421fe9d3d3699278564cee5
Author: Justus Winter <address@hidden>
Date: Thu Aug 15 09:38:06 2013 +0200
exec: keep track of the range where executable segments are mapped
Keep track of the range where executable segments are mapped into
memory and hand that information over to the proc server.
* exec/priv.h (struct execdata): Add {start,end}_code.
* exec/exec.c (prepare): Initialize {start,end}_code.
(load_section): Update {start,end}_code.
(do_exec): Use proc_set_code to hand {start,end}_code to the proc server.
commit 753ee9aee498bc8bf979fdb0b9272e7f4d1e3bb9
Author: Justus Winter <address@hidden>
Date: Thu Aug 15 09:38:05 2013 +0200
hurd: add proc_{get,set}_code
Add routines to set and query the processes start_code and end_code
locations. Any executable segments loaded from the ELF binary are in
this range.
* hurd/process.defs: Add proc_{get,set}_code.
* hurd/process_reply.defs: Add proc_{get,set}_code.
* hurd/process_request.defs: Add proc_{get,set}_code_request.
commit c62a440d866ccd8259b408ec59a2c16069e0ce0c
Author: Justus Winter <address@hidden>
Date: Thu Aug 15 09:38:04 2013 +0200
proc: keep track of {start,end}_code
Any executable segments loaded from the ELF binary are in this range.
* proc/proc.h (struct proc): Add {start,end}_code.
* proc/mgt.h (S_proc_set_code): New function.
* proc/mgt.h (S_proc_get_code): New function.
-----------------------------------------------------------------------
Summary of changes:
exec/exec.c | 23 +++++++++++++++++++++++
exec/priv.h | 4 ++++
hurd/process.defs | 17 +++++++++++++++++
hurd/process_reply.defs | 7 +++++++
hurd/process_request.defs | 17 +++++++++++++++++
proc/mgt.c | 39 +++++++++++++++++++++++++++++++++++++++
proc/proc.h | 2 ++
7 files changed, 109 insertions(+), 0 deletions(-)
hooks/post-receive
--
Hurd
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. hurd-release-0-2-3580-g56ec51a,
Samuel Thibault <=