From: Andrew Burgess Date: Tue, 23 Dec 2014 17:46:45 +0000 (+0000) Subject: AVR: Document linker relaxation related options. X-Git-Tag: gdb-7.9-branchpoint~138 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f5be95254d169859a5ebfbd4663a9cf669066968;p=thirdparty%2Fbinutils-gdb.git AVR: Document linker relaxation related options. Adds documentation describing the -mlink-relax and -mno-link-relax command line options. gas/ChangeLog: * doc/c-avr.texi: Document -mlink-relax and -mno-link-relax. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index f2811604160..2d45f3b8074 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2014-12-24 Andrew Burgess + + * doc/c-avr.texi: Document -mlink-relax and -mno-link-relax. + 2014-12-24 Andrew Burgess * config/tc-avr.c (struct avr_opt_s): Change link_relax to diff --git a/gas/doc/c-avr.texi b/gas/doc/c-avr.texi index 75b5d20fed3..f20937c5351 100644 --- a/gas/doc/c-avr.texi +++ b/gas/doc/c-avr.texi @@ -140,6 +140,17 @@ This option reject @code{rjmp/rcall} instructions with 8K wrap-around. @item -mrmw Accept Read-Modify-Write (@code{XCH,LAC,LAS,LAT}) instructions. +@cindex @code{-mlink-relax} command line option, AVR +@item -mlink-relax +Enable support for link-time relaxation. This is now on by default +and this flag no longer has any effect. + +@cindex @code{-mno-link-relax} command line option, AVR +@item -mno-link-relax +Disable support for link-time relaxation. The assembler will resolve +relocations when it can, and may be able to better compress some debug +information. + @end table