doc/sdccman.lyx: added latex preamble for hyperref package.Using pdflatex this will...
[fw/sdcc] / doc / sdccman.lyx
index b915fcef280736b1e8bfed6bb83b74976ae027ff..cd0dbf140e45b71c69fe3a879b858e0a7078297a 100644 (file)
@@ -1,6 +1,9 @@
 #LyX 1.2 created this file. For more info see http://www.lyx.org/
 \lyxformat 220
 \textclass article
+\begin_preamble
+\usepackage[colorlinks=true,linkcolor=blue]{hyperref}
+\end_preamble
 \language english
 \inputencoding default
 \fontscheme pslatex
@@ -3266,11 +3269,20 @@ sourcefile.rel - Object file created by the assembler, input to Linkage editor
 \newline 
 sourcefile.map - The memory map for the load module, created by the Linker
 \newline 
+sourcefile.mem - A file with a summary of the memory ussage
+\newline 
 sourcefile.ihx - The load module in Intel hex format (you can select the
  Motorola S19 format with ---out-fmt-s19)
 \newline 
+sourcefile.adb - An intermediate file containing debug information needed
+ to create the .cdb file (with ---debug) 
+\newline 
 sourcefile.cdb - An optional file (with ---debug) containing debug information
 \newline 
+sourcefile.
+ - (no extension) An optional AOMF51 file containing debug information (with
+ ---debug)
+\newline 
 sourcefile.dump* - Dump file to debug the compiler it self (with ---dumpall)
  (see section 
 \begin_inset Quotes sld
@@ -8559,8 +8571,8 @@ The \SpecialChar \-
 \SpecialChar \-
 debug option must be specified for all files for which debug information
  is to be generated.
- The complier generates a .cdb file for each of these files.
- The linker updates the .cdb file with the address information.
+ The complier generates a .adb file for each of these files.
+ The linker creates the .cdb file from the .adb files and the address information.
  This .cdb is used by the debugger.
 \layout Subsection
 
@@ -8569,8 +8581,9 @@ How the Debugger Works
 
 When the ---debug option is specified the compiler generates extra symbol
  information some of which are put into the the assembler source and some
- are put into the .cdb file, the linker updates the .cdb file with the address
- information for the symbols.
+ are put into the .adb file.
+  Then the linker creates the .cdb file from the individual .adb files with
+ the address information for the symbols.
  The debugger reads the symbolic information generated by the compiler &
  the address information generated by the linker.
  It uses the SIMULATOR (Daniel's S51) to execute the program, the program