trouble.texi (Interoperation): Remove note about Ultrix Fortran compiler.
* doc/trouble.texi (Interoperation): Remove note about Ultrix Fortran compiler. From-SVN: r124292
This commit is contained in:
parent
2a1fce5196
commit
a19632d4f9
2 changed files with 5 additions and 14 deletions
|
@ -1,3 +1,8 @@
|
|||
2007-04-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
|
||||
|
||||
* doc/trouble.texi (Interoperation): Remove note about Ultrix
|
||||
Fortran compiler.
|
||||
|
||||
2007-04-29 Zdenek Dvorak <dvorakz@suse.cz>
|
||||
|
||||
PR rtl-optimization/31676
|
||||
|
|
|
@ -234,20 +234,6 @@ you cannot successfully use @samp{$} in identifiers on the RS/6000 due
|
|||
to a restriction in the IBM assembler. GAS supports these
|
||||
identifiers.
|
||||
|
||||
@cindex VAX calling convention
|
||||
@cindex Ultrix calling convention
|
||||
@item
|
||||
@opindex fcall-saved
|
||||
On Ultrix, the Fortran compiler expects registers 2 through 5 to be saved
|
||||
by function calls. However, the C compiler uses conventions compatible
|
||||
with BSD Unix: registers 2 through 5 may be clobbered by function calls.
|
||||
|
||||
GCC uses the same convention as the Ultrix C compiler. You can use
|
||||
these options to produce code compatible with the Fortran compiler:
|
||||
|
||||
@smallexample
|
||||
-fcall-saved-r2 -fcall-saved-r3 -fcall-saved-r4 -fcall-saved-r5
|
||||
@end smallexample
|
||||
@end itemize
|
||||
|
||||
@node Incompatibilities
|
||||
|
|
Loading…
Add table
Reference in a new issue