Added library groups
git-svn-id: svn://svn.cc65.org/cc65/trunk@3420 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -91,6 +91,26 @@ Long options:
|
||||
Here is a description of all the command line options:
|
||||
|
||||
<descrip>
|
||||
|
||||
<label id="option--start-group">
|
||||
<tag><tt>-(, --start-group</tt></tag>
|
||||
|
||||
Start a library group. The libraries specified within a group are searched
|
||||
multiple times to resolve crossreferences within the libraries. Normally,
|
||||
crossreferences are only resolved within a library, that is the library is
|
||||
searched multiple times. Libraries specified later on the command line
|
||||
cannot reference otherwise unreferenced symbols in libraries specified
|
||||
earlier, because the linker has already handled them. Library groups are
|
||||
a solution for this problem, because the linker will search repeatedly
|
||||
through all libraries specified in the group, until all possible open
|
||||
symbol references have been satisfied.
|
||||
|
||||
|
||||
<tag><tt>-), --end-group</tt></tag>
|
||||
|
||||
End a library group. See the explanation of the <tt><ref
|
||||
id="option--start-group" name="--start-group"></tt> option.
|
||||
|
||||
|
||||
<tag><tt>-h, --help</tt></tag>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user