Establish a new mapping from from to to.
Map all paths to to.
List all existing path mappings (by index).
The same, but the output can be read by dbx.
Delete the given mapping(s) by path.
Delete the given mapping(s) by index.
from and to are filepath prefixes. from refers to the filepath compiled into the executable or object file and to refers to the filepath at debug time.
from1 is filepath of the first mapping to be deleted.
from2 is filepath of the last mapping to be deleted.
index specifies the index with which the mapping is to be inserted in the list. If you do not specify an index, the mapping is added to the end of the list.
index1 is the index of the first mapping to be deleted.
index2 is the index of the last mapping to be deleted.
If you specify -c, the mapping is applied to the current working directory as well.
If you specify -s, the existing mappings are listed in an output format that dbx can read.
If you specify -d, the specified mappings are deleted.
(dbx) pathmap /export/home/work1 /net/mmm/export/home/work2 # maps /export/home/work1/abc/test.c to /net/mmm/export/home/work2/abc/test.c (dbx) pathmap /export/home/newproject # maps /export/home/work1/abc/test.c to /export/home/newproject/test.c (dbx) pathmap (1) -c /tmp_mnt / (2) /export/home/work1 /net/mmm/export/home/work2 (3) /export/home/newproject