Add reference to source code
This commit is contained in:
parent
fbb68ba2cf
commit
c5f1f8615b
1 changed files with 12 additions and 0 deletions
|
@ -52,10 +52,19 @@ Under supervision of Francesco Zappa-Nardelli\\
|
||||||
%%%% Main text content %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%% Main text content %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
\subsection*{Source code}\label{ssec:source_code}
|
||||||
|
|
||||||
|
The source code of all the implementations made during this internship is
|
||||||
|
available at \url{https://git.tobast.fr/m2-internship/} under free software
|
||||||
|
licenses, in various repositories.
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
\section{Stack unwinding data presentation}
|
\section{Stack unwinding data presentation}
|
||||||
|
|
||||||
|
The compilation process presented in this section is implemented in
|
||||||
|
\prog{dwarf-assembly}.
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
\subsection{Stack frames and x86\_64 calling conventions}
|
\subsection{Stack frames and x86\_64 calling conventions}
|
||||||
|
|
||||||
|
@ -938,6 +947,9 @@ approach using \texttt{/proc} information will fail. However, as this was the
|
||||||
easiest method, the first version of \ehelfs{} used those mechanisms; thus
|
easiest method, the first version of \ehelfs{} used those mechanisms; thus
|
||||||
requiring some code rewriting.
|
requiring some code rewriting.
|
||||||
|
|
||||||
|
The modified versions of both \prog{perf} and \prog{libunwind} are present in
|
||||||
|
the repositories \prog{perf-eh\_elf} and \prog{libunwind-eh\_elf}.
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
\subsection{Other explored methods}
|
\subsection{Other explored methods}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue