Skip to content

Commit 8ea061b

Browse files
committed
improve wording
1 parent 63d838f commit 8ea061b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

proc.tex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -593,10 +593,10 @@
593593
code of the \funnm{exec} call) first maps the dynamic linker, a.k.a. the loader,
594594
to the process address space. The loader then maps all dynamic libraries there
595595
as well, then finally calls the program \texttt{main()}.
596-
\item A useful exercise is to write a simple program calling \texttt{open()},
597-
for example. Then run the program via \texttt{truss(1)} or
598-
\texttt{strace(1)} like this: \texttt{truss ./a.out}. You will see a number of
599-
system calls before \texttt{open} is actually called. These system calls
596+
\item A useful exercise is to write a simple program calling for example
597+
\texttt{open()} on a distinct file. Then run the program via \texttt{truss(1)}
598+
or \texttt{strace(1)} like this: \texttt{truss ./a.out}. You will see a number
599+
of system calls before the \texttt{open} is actually called. These system calls
600600
can be attributed to the dynamic linker.
601601
\item The \texttt{FD\_CLOEXEC} file descriptor flag is set using the
602602
\texttt{fcntl} system call. It can be also set via implementation specific

0 commit comments

Comments
 (0)