325:7ea58a920abe
|
2022-05-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced some support for identifying and instantiating loadable program
segments from the ELF metadata. |
|
|
libexec/include/exec/segment.h libexec/lib/src/segment.cc tests/dstest_exec.cc
|
|
324:63050823f95b
|
2022-05-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved various abstractions and functions to a new libexec library and to libipc. |
|
|
libexec/Control libexec/Makefile libexec/include/Makefile libexec/include/exec/mapped_region.h libexec/include/exec/process.h libexec/include/exec/segment.h libexec/include/exec/stack.h libexec/lib/Makefile libexec/lib/src/Makefile libexec/lib/src/process.cc ...
|
|
323:6589577799e6
|
2022-05-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added ELF payload decoding to obtain the entry point. |
|
|
tests/dstest_exec.cc
|
|
322:73ba6235bd59
|
2022-05-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Improved L4 auxiliary information initialisation. |
|
|
tests/dstest_exec.cc
|
|
321:eb7866448709
|
2022-05-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the abstractions to distinguish between common task environment settings
and thread environment settings. |
|
|
tests/dstest_exec.cc
|
|
320:a206608cd294
|
2022-05-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Renamed Region to MappedRegion, located the stack below the UTCB area. |
|
|
tests/dstest_exec.cc
|
|
319:74c69ab2320e
|
2022-05-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced various abstractions for the stack and program environment. |
|
|
tests/dstest_exec.cc
|
|
318:a66c7ca81849
|
2022-05-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced support for multiple program arguments. |
|
|
conf/dstest_exec.cfg test_files/programs/exec_payload.c tests/dstest_exec.cc
|
|
317:98fe32380aed
|
2022-05-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved stack population to a separate function. |
|
|
tests/dstest_exec.cc
|
|
316:8d9befa77729
|
2022-05-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a segment abstraction to handle the different payload segments. |
|
|
tests/dstest_exec.cc
|
|