diff options
author | Joseph Myers <joseph@codesourcery.com> | 2007-08-24 21:49:55 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2007-08-24 21:49:55 +0000 |
commit | 3d6b762c68c6e19bdf387c0f1db7773fd22aab9a (patch) | |
tree | aaed967f4fb27d39d98495f58b5aa56c5d102381 /gas/doc | |
parent | 534a31f6908dfec77b02051240630059e3ad7520 (diff) | |
download | gdb-3d6b762c68c6e19bdf387c0f1db7773fd22aab9a.zip gdb-3d6b762c68c6e19bdf387c0f1db7773fd22aab9a.tar.gz gdb-3d6b762c68c6e19bdf387c0f1db7773fd22aab9a.tar.bz2 |
2007-08-24 Joseph Myers <joseph@codesourcery.com>
Paul Brook <paul@codesourcery.com>
* remap.c: New.
* as.h (remap_debug_filename, add_debug_prefix_map): Declare.
* as.c (show_usage): Document --debug-prefix-map option.
(parse_args): Handle --debug-prefix-map.
* dwarf2dbg.c (out_file_list, out_debug_info): Remap debug paths.
* stabs.c (stabs_generate_asm_file): Remap debug paths.
* Makefile.am (GAS_CFILES): Add remap.c
(GENERIC_OBJS): Add remap.o.
Regenerate dependencies.
* Makefile.in: Regenerate.
* doc/as.texinfo (--debug-prefix-map): Document.
Diffstat (limited to 'gas/doc')
-rw-r--r-- | gas/doc/as.texinfo | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gas/doc/as.texinfo b/gas/doc/as.texinfo index b6f7f32..bf8bab7 100644 --- a/gas/doc/as.texinfo +++ b/gas/doc/as.texinfo @@ -226,6 +226,7 @@ gcc(1), ld(1), and the Info entries for @file{binutils} and @file{ld}. @smallexample @c man begin SYNOPSIS @value{AS} [@b{-a}[@b{cdhlns}][=@var{file}]] [@b{--alternate}] [@b{-D}] + [@b{--debug-prefix-map} @var{old}=@var{new}] [@b{--defsym} @var{sym}=@var{val}] [@b{-f}] [@b{-g}] [@b{--gstabs}] [@b{--gstabs+}] [@b{--gdwarf-2}] [@b{--help}] [@b{-I} @var{dir}] [@b{-J}] [@b{-K}] [@b{-L}] [@b{--listing-lhs-width}=@var{NUM}] @@ -501,6 +502,10 @@ Begin in alternate macro mode. Ignored. This option is accepted for script compatibility with calls to other assemblers. +@item --debug-prefix-map @var{old}=@var{new} +When assembling files in directory @file{@var{old}}, record debugging +information describing them as in @file{@var{new}} instead. + @item --defsym @var{sym}=@var{value} Define the symbol @var{sym} to be @var{value} before assembling the input file. @var{value} must be an integer constant. As in C, a leading @samp{0x} |