\documentclass[11pt]{article}
\usepackage{a4wide,times,verbatim,footnote}

\title{{\sc
% BaD :\\A Basic language compiler\\
% for the TMS320\,C31 Dsp\\[2 cm]
BaD User's guide\\[2 cm]}}
\author{Fran\c{c}ois Auger\\
GE\,44-LRTI, Center for Research and Technology Transfer (CRTT),\\
Bd de l'Universit\'e, BP 406, 44602 Saint Nazaire cedex, France\\
home page : {\tt http://crttsn.univ-nantes.fr/$_{\widetilde{ }}$\,auger}\\
e-mail~: {\tt francois.auger@ge44.univ-nantes.fr}}
\date{\today}

\begin{document}
\maketitle

\noindent\hrulefill
%\newpage
\tableofcontents
\noindent\hrulefill

\begin{savenotes}
\section{Introduction}
\section{Instructions and Comments}
\section{Constants and Variables}
\subsection{Variables}
Variables\footnote{toto}
\subsection{Constants}
\section{Labels I : jumps}
\subsection{declarations}
\subsection{unconditional jumps}
\subsection{conditional jumps}
\newpage
\section{Labels II : subroutines and interruptions}
\subsection{subroutines}
subroutines\footnote{toto2}
\subsection{interruptions}
\subsection{using assembler instructions in subroutines}
\subsection{using subroutines addresses in subroutine parameters}
\section{Miscellaneous ideas}
\subsection{Integer and fractional part of a real}
\end{savenotes}

\end{document}
