diff options
author | johannst <johannes.stoelp@gmail.com> | 2021-04-26 21:48:01 +0200 |
---|---|---|
committer | johannst <johannes.stoelp@gmail.com> | 2021-04-26 21:48:01 +0200 |
commit | 7da4d2b9cfa1d09991431f849d62a8a8d30f5e51 (patch) | |
tree | ba061f2e5f4355e0e24d33e85b0a2f3d0fd51984 /04_dynld_nostd/main.c | |
parent | 96cf3e4ee49c256b214795e30eb66801bcdcef6d (diff) | |
download | dynld-7da4d2b9cfa1d09991431f849d62a8a8d30f5e51.tar.gz dynld-7da4d2b9cfa1d09991431f849d62a8a8d30f5e51.zip |
libgreet/main: updated comments
Diffstat (limited to '04_dynld_nostd/main.c')
-rw-r--r-- | 04_dynld_nostd/main.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/04_dynld_nostd/main.c b/04_dynld_nostd/main.c index 709fad0..6efa5fc 100644 --- a/04_dynld_nostd/main.c +++ b/04_dynld_nostd/main.c @@ -1,7 +1,6 @@ // Copyright (c) 2020 Johannes Stoelp #include <io.h> -#include <syscalls.h> // API of `libgreet.so`. extern const char* get_greet(); @@ -11,10 +10,10 @@ extern int gCalled; void _start() { pfmt("Running _start() @ %s\n", __FILE__); - // Call function from libgreet.so -> generates PLT relocations. + // Call function from libgreet.so -> generates PLT relocations (R_X86_64_JUMP_SLOT). pfmt("get_greet() -> %s\n", get_greet()); pfmt("get_greet2() -> %s\n", get_greet2()); - // Reference global variable from libgreet.so -> generates RELA relocation. + // Reference global variable from libgreet.so -> generates RELA relocation (R_X86_64_COPY). pfmt("libgreet.so called %d times\n", gCalled); } |