public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCH] Add documentation of warning if byte size exceeded
@ 2017-03-07  9:22 tcharding
  2017-03-07  9:42 ` Tobin C. Harding
  0 siblings, 1 reply; 4+ messages in thread
From: tcharding @ 2017-03-07  9:22 UTC (permalink / raw)
  To: Alan Modra; +Cc: binutils, Tobin C . Harding

From: Tobin C. Harding <me@tobin.cc>

GAS throws a warning if an attempt is made to declare data that
exceeds the size allocated when using directives .2byte or .4byte.

Add documentation indicating the warning and the action taken by the
assembler.

---

I see that the patch prior to this one (commit d10ef45) has caused
build fail for someone. Is there anything I can do to help rectify
that issue? 

 gas/doc/as.texinfo | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gas/doc/as.texinfo b/gas/doc/as.texinfo
index 0a70d7c..6f62511 100644
--- a/gas/doc/as.texinfo
+++ b/gas/doc/as.texinfo
@@ -7347,7 +7347,8 @@ instead of zero.  Using @samp{.zero} in this way would be confusing however.
 
 This directive @code{.2byte}, which is available for ELF targets, expects zero
 or more expressions, separated by commas. Each expression is assembled into the
-next two bytes.
+next two bytes.  If the expression won't fit in 2 bytes, it prints a
+warning message; and just takes the lowest order 2 bytes of the expression.
 
 @node 4byte
 @cindex @code{4byte} directive
@@ -7357,7 +7358,8 @@ next two bytes.
 
 This directive @code{.4byte}, which is available for ELF targets, expects zero
 or more expressions, separated by commas. Each expression is assembled into the
-next four bytes.
+next four bytes.  If the expression won't fit in 4 bytes, it prints a
+warning message; and just takes the lowest order 4 bytes of the expression.
 
 @node 8byte
 @cindex @code{8byte} directive
-- 
2.7.4

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-03-10 21:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-07  9:22 [PATCH] Add documentation of warning if byte size exceeded tcharding
2017-03-07  9:42 ` Tobin C. Harding
2017-03-10 15:42   ` Nick Clifton
2017-03-10 21:58     ` Tobin C. Harding

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).