re PR target/37880 (Documentation of option -mcmodel=medium is wrong)
authorJakub Jelinek <jakub@redhat.com>
Tue, 21 Oct 2008 23:07:01 +0000 (01:07 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 21 Oct 2008 23:07:01 +0000 (01:07 +0200)
PR target/37880
* doc/invoke.texi: Fix spelling of -mlarge-data-threshold option.
Adjust -mcmodel=medium description for 2005-07-31 changes.

From-SVN: r141281

gcc/ChangeLog
gcc/doc/invoke.texi

index 7dcfcbc..08743f8 100644 (file)
@@ -1,3 +1,9 @@
+2008-10-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/37880
+       * doc/invoke.texi: Fix spelling of -mlarge-data-threshold option.
+       Adjust -mcmodel=medium description for 2005-07-31 changes.
+
 2008-10-22  Jan Hubicka  <jh@suse.cz>
            Jakub Jelinek  <jakub@redhat.com>
 
index 646bb55..aa17a25 100644 (file)
@@ -10910,7 +10910,7 @@ their size as well as function calling convention for function taking
 @code{long double} will be modified.  Hence they will not be binary
 compatible with arrays or structures in code compiled without that switch.
 
-@item -mmlarge-data-threshold=@var{number}
+@item -mlarge-data-threshold=@var{number}
 @opindex mlarge-data-threshold=@var{number}
 When @option{-mcmodel=medium} is specified, the data greater than
 @var{threshold} are placed in large data section.  This value must be the
@@ -11281,9 +11281,10 @@ This model has to be used for Linux kernel code.
 @item -mcmodel=medium
 @opindex mcmodel=medium
 Generate code for the medium model: The program is linked in the lower 2
-GB of the address space but symbols can be located anywhere in the
-address space.  Programs can be statically or dynamically linked, but
-building of shared libraries are not supported with the medium model.
+GB of the address space and symbols with small size as well.  Symbols
+with sizes larger than @option{-mlarge-data-threshold} are put into
+large data or bss sections and can be located above 2GB.  Programs can
+be statically or dynamically linked.
 
 @item -mcmodel=large
 @opindex mcmodel=large