summaryrefslogtreecommitdiff
path: root/gas/doc
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2013-09-18 07:50:33 +0000
committerNick Clifton <nickc@redhat.com>2013-09-18 07:50:33 +0000
commit8d99b4bb34e6a9e6b07c35b1ee3ad488f94d0191 (patch)
treeb8a6993e147b4e23a9c9a68205b8f9e9731f126b /gas/doc
parent8033ed3a3ff8f39a9ed60a00f982e9bf40f9a683 (diff)
downloadbinutils-redhat-8d99b4bb34e6a9e6b07c35b1ee3ad488f94d0191.tar.gz
* config/tc-msp430.c (OPTION_MOVE_DATA): Define.
(move_data): New variable. (md_parse_option): Parse -md. (msp430_section): New function. Catch references to the .bss or .data sections and generate a special symbol for use by the libcrt library. (md_pseudo_table): Intercept .section directives. (md_longopt): Add -md (md_show_usage): Likewise. (msp430_operands): Generate a warning message if a NOP is inserted into the instruction stream. * doc/c-msp430.texi (node MSP430 Options): Document -md option.
Diffstat (limited to 'gas/doc')
-rw-r--r--gas/doc/c-msp430.texi4
1 files changed, 4 insertions, 0 deletions
diff --git a/gas/doc/c-msp430.texi b/gas/doc/c-msp430.texi
index 538133a6de..2927add4bb 100644
--- a/gas/doc/c-msp430.texi
+++ b/gas/doc/c-msp430.texi
@@ -57,6 +57,10 @@ instruction happens automatically, but this command line option
disables this behaviour. It is then up to the programmer to ensure
that interrupts are enabled and disabled correctly.
+@item -md
+mark the object file as one that requires data to copied from ROM to
+RAM at execution startup. Disabled by default.
+
@end table
@node MSP430 Syntax