re PR target/12968 (doc m68k -mshort)
authorBernardo Innocenti <bernie@develer.com>
Mon, 31 May 2004 22:27:39 +0000 (00:27 +0200)
committerBernardo Innocenti <bernie@gcc.gnu.org>
Mon, 31 May 2004 22:27:39 +0000 (00:27 +0200)
PR target/12968
* doc/invoke.texi: Document stack alignment side-effect of -mshort.

From-SVN: r82511

gcc/ChangeLog
gcc/doc/invoke.texi

index 5d10d0f8b7c9f38240efd23e63f5bc5ec5410d0a..afd82a891f6ba08ca0ce90a6f3078e7e7e6cf919 100644 (file)
@@ -1,3 +1,8 @@
+2004-06-01  Bernardo Innocenti  <bernie@develer.com>
+
+       PR target/12968
+       * doc/invoke.texi: Document stack alignment side-effect of -mshort.
+
 2004-05-31  Joseph S. Myers  <jsm@polyomino.org.uk>
 
        PR c/15749
index fffb023e2a34659de43e4499169015ba326c24ff..41c474f8df80fb5b0d50c221343d9f431a6213c9 100644 (file)
@@ -6349,6 +6349,8 @@ cross-compilation.  The embedded targets @samp{m68k-*-aout} and
 @item -mshort
 @opindex mshort
 Consider type @code{int} to be 16 bits wide, like @code{short int}.
+Additionally, parameters passed on the stack are also aligned to a
+16-bit boundary even on targets whose API mandates promotion to 32-bit.
 
 @item -mnobitfield
 @opindex mnobitfield