news.texi: Document new ability to compile programs with arrays larger than 512 Mbyte on...
2001-10-29 Toon Moene <toon@moene.indiv.nluug.nl> * news.texi: Document new ability to compile programs with arrays larger than 512 Mbyte on 32-bit targets. From-SVN: r46608
This commit is contained in:
parent
15228eb606
commit
4b77bfab08
@ -1,3 +1,8 @@
|
||||
2001-10-29 Toon Moene <toon@moene.indiv.nluug.nl>
|
||||
|
||||
* news.texi: Document new ability to compile programs with
|
||||
arrays larger than 512 Mbyte on 32-bit targets.
|
||||
|
||||
2001-10-24 Toon Moene <toon@moene.indiv.nluug.nl>
|
||||
|
||||
* com.c (ffecom_check_size_overflow_): Only check for TREE_OVERFLOW.
|
||||
|
@ -9,7 +9,7 @@
|
||||
@c in the standalone derivations of this file (e.g. NEWS).
|
||||
@set copyrights-news 1995,1996,1997,1998,1999,2000,2001
|
||||
|
||||
@set last-update-news 2001-10-05
|
||||
@set last-update-news 2001-10-29
|
||||
|
||||
@include root.texi
|
||||
|
||||
@ -155,6 +155,27 @@ The following information was last updated on @value{last-update-news}:
|
||||
@heading In development, 0.5.27, @code{GCC} 3.1 versus @code{GCC} 3.0:
|
||||
@itemize @bullet
|
||||
@ifclear USERVISONLY
|
||||
@item
|
||||
g77 used to reject the following program on 32-bit targets:
|
||||
@smallexample
|
||||
PROGRAM PROG
|
||||
DIMENSION A(140 000 000)
|
||||
END
|
||||
@end smallexample
|
||||
with the message:
|
||||
@smallexample
|
||||
prog.f: In program `prog':
|
||||
prog.f:2:
|
||||
DIMENSION A(140 000 000)
|
||||
^
|
||||
Array `a' at (^) is too large to handle
|
||||
@end smallexample
|
||||
because 140 000 000 reals is larger than the largest bit-extent that can be
|
||||
expressed in 32 bits. However, bit-sizes never play a role after offsets
|
||||
have been converted to byte addresses. Therefore this check has been removed.
|
||||
Note: On GNU/Linux systems one has to compile programs that occupy more
|
||||
than 1 Gbyte statically, i.e.@: g77 -static ...
|
||||
|
||||
@item
|
||||
Based on work done by Juergen Pfeifer (@email{juergen.pfeifer@@gmx.net})
|
||||
libf2c is now a shared library. One can still link in all objects with
|
||||
|
Loading…
Reference in New Issue
Block a user