X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=doc%2Fld65.sgml;fp=doc%2Fld65.sgml;h=4f74b04c13cb34c5a026d9093403852a6c3927fb;hb=c3d93d259b65c51ed5ac8e6cd58327af908c9501;hp=5330a21d97d89a2ac7d98cca491ace6ae00ebc53;hpb=aa7561ec45fd8f7dbd7ae723b8d9275b48412428;p=cc65 diff --git a/doc/ld65.sgml b/doc/ld65.sgml index 5330a21d9..4f74b04c1 100644 --- a/doc/ld65.sgml +++ b/doc/ld65.sgml @@ -76,7 +76,6 @@ Long options: --config name Use linker config file --dbgfile name Generate debug information --define sym=val Define a symbol - --dump-config name Dump a builtin configuration --end-group End a library group --force-import sym Force an import of symbol `sym' --help Help (this text) @@ -140,7 +139,7 @@ Here is a description of all the command line options: The -o switch is used to give the name of the default output file. Depending on your output configuration, this name may NOT be used as - name for the output file. However, for the builtin configurations, this + name for the output file. However, for the default configurations, this name is used for the output file name. @@ -148,7 +147,7 @@ Here is a description of all the command line options: -t sys, --target sys The argument for the -t switch is the name of the target system. Since this - switch will activate a builtin configuration, it may not be used together + switch will activate a default configuration, it may not be used together with the option. The following target systems are currently supported: @@ -158,6 +157,7 @@ Here is a description of all the command line options: apple2 apple2enh atari + atarixl atmos c16 (works also for the c116 with memory up to 32K) c64 @@ -171,6 +171,8 @@ Here is a description of all the command line options: nes pet (all CBM PET systems except the 2001) plus4 + sim6502 + sim65c02 supervision vic20 @@ -252,9 +254,9 @@ Here is a description of all the command line options: -S addr, --start-addr addr Using -S you may define the default starting address. If and how this - address is used depends on the config file in use. For the builtin + address is used depends on the config file in use. For the default configurations, only the "none", "apple2" and "apple2enh" systems honor an - explicit start address, all other builtin config provide their own. + explicit start address, all other default configs provide their own. -V, --version @@ -313,56 +315,53 @@ Here is a description of all the command line options: Search paths

-Starting with version 2.10 there are now several search paths for files needed -by the linker: One for libraries, one for object files and one for config +Starting with version 2.10, there are now several search-path lists for files needed +by the linker: one for libraries, one for object files, and one for config files. Library search path

-The library search path contains in this order: +The library search-path list contains in this order: The current directory. -A compiled in library path which is often /usr/lib/cc65/lib on - Linux systems. +Any directory added with the option on the command line. The value of the environment variable A subdirectory named Any directory added with the option on the command line. +An optionally compiled-in library path. Object file search path

-The object file search path contains in this order: +The object file search-path list contains in this order: The current directory. -A compiled in directory which is often /usr/lib/cc65/obj on - Linux systems. +Any directory added with the option on the command line. The value of the environment variable A subdirectory named Any directory added with the option on the command line. +An optionally compiled-in directory. Config file search path

-The config file search path contains in this order: +The config file search-path list contains in this order: The current directory. -A compiled in directory which is often /usr/lib/cc65/cfg on - Linux systems. +Any directory added with the option on the command line. The value of the environment variable A subdirectory named Any directory added with the option on the command line. +An optionally compiled-in directory. @@ -1025,24 +1024,6 @@ __STACKSIZE__=xxx/ on the command line. -Builtin configurations

- -The builtin configurations are part of the linker source. They can be retrieved -with Secondary configurations

- -Several machine specific binary packages are distributed together with secondary -configurations (in the cfg directory). These configurations can be used with -Special segments

The builtin config files do contain segments that have a special meaning for @@ -1075,15 +1056,6 @@ initialized. -Bugs/Feedback

- -If you have problems using the linker, if you find any bugs, or if you're -doing something interesting with it, I would be glad to hear from you. Feel -free to contact me by email (). - - - Copyright

ld65 (and all cc65 binutils) are (C) Copyright 1998-2005 Ullrich von