7.1.31 Norlf
Use of the --norlf
option prevents the linker applying
fixups to the assembly list file produced by the assembler. This option is normally
using by the command line driver, xc8-cc
, when performing pre-link
stages, but is omitted when performing the final link step so that the list file shows
the final absolute addresses.
If you are attempting to resolve fixup errors, this option should be
disabled so as to fix up the assembly list file and allow absolute addresses to be
calculated for this file. If the compiler driver detects the
presence of a preprocessor macro __DEBUG
, which is equated to 1, then
this option will be disabled when building. This macro is set when choosing a Debug
build in MPLAB X IDE. So, always have this option selected if you encounter such
errors.