-
Notifications
You must be signed in to change notification settings - Fork 40
Description
Chapter: Chapter 10 and 11
Description: Found multiple errors across these chapters.
1. Chapter 10, page 230, 4th paragraph:
I think the sentence:
We default-construct a
syscall_infoobject in thestd::optional<syscall_info> syscall_infomember with the emplace function.
should be changed to:
We default-construct a
syscall_informationobject in thestd::optional<syscall_information> syscall_infomember with the emplace function.
2. Chapter 11, page 269, In the paragraph explaining __cxa_demangle function:
I think the sentence:
The
__cxa_demanglefunction takes a mangled name and a pointer to a buffer to fill with the mangled name
should be changed to:
The
__cxa_demanglefunction takes a mangled name and a pointer to a buffer to fill with the demangled name
3. Chapter 11, page 269, In the paragraph about adding entries to the address map:
I think the sentence:
doesn't point to thread-local storage (indicated by
ELF64_ST_TYPE(st_info)beingSTT_TLS)
should be changed to:
doesn't point to thread-local storage (indicated by
ELF64_ST_TYPE(st_info)not beingSTT_TLS)
Reproduction steps: