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.
2014-12-24 Andrew Burgess <andrew.burgess@embecosm.com>
+ * doc/c-avr.texi: Document -mlink-relax and -mno-link-relax.
+
+2014-12-24 Andrew Burgess <andrew.burgess@embecosm.com>
+
* config/tc-avr.c (struct avr_opt_s): Change link_relax to
no_link_relax, extend comment.
(enum options): Add new OPTION_NO_LINK_RELAX.
@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