diff options
author | Justus Winter <4winter@informatik.uni-hamburg.de> | 2013-08-15 09:38:06 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2013-09-15 22:56:47 +0200 |
commit | 56ec51a012c76670d421fe9d3d3699278564cee5 (patch) | |
tree | f6574625b0553293fafb10cffe98442103a68ce8 /exec/crypt.h | |
parent | 753ee9aee498bc8bf979fdb0b9272e7f4d1e3bb9 (diff) |
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.
Diffstat (limited to 'exec/crypt.h')
0 files changed, 0 insertions, 0 deletions