This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[patch] install.texi update for Cray T3E
- To: gcc-patches at gcc dot gnu dot org
- Subject: [patch] install.texi update for Cray T3E
- From: Roman Lechtchinsky <rl at cs dot tu-berlin dot de>
- Date: Wed, 12 Sep 2001 14:27:10 +0200 (MET DST)
This patch adds documentation for the Cray T3E port to install.texi.
Bye
Roman
2001-09-12 Roman Lechtchinsky <rl@cs.tu-berlin.de>
* doc/install.texi (Specific, alphaev5-cray-unicosmk*): Document.
Index: install.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/install.texi,v
retrieving revision 1.62
diff -c -3 -p -r1.62 install.texi
*** install.texi 2001/09/08 06:24:00 1.62
--- install.texi 2001/09/12 12:18:05
*************** These lists are updated as new informati
*** 1275,1280 ****
--- 1275,1282 ----
@item
@uref{#alpha*-dec-osf*,,alpha*-dec-osf*}
@item
+ @uref{#alphaev5-cray-unicosmk*,,alphaev5-cray-unicosmk*}
+ @item
@uref{#arc-*-elf,,arc-*-elf}
@item
@uref{#arm-*-aout,,arm-*-aout}
*************** different depending on whether or not @o
*** 1619,1624 ****
--- 1621,1651 ----
To avoid this behavior, specify @option{-gstabs+} and use GDB instead of
DBX@. DEC is now aware of this problem with the assembler and hopes to
provide a fix shortly.
+
+ @html
+ </p>
+ <hr>
+ @end html
+ @heading @anchor{alphaev5-cray-unicosmk*}alphaev5-cray-unicosmk*
+ Cray T3E systems running Unicos/Mk.
+
+ This port is incomplete and has many known bugs. We hope to improve the
+ support for this target soon. Currently, only the C front-end is supported,
+ and it is not possible to build parallel applications. Cray modules are not
+ supported; in particular, Craylibs are assumed to be in
+ @file{/opt/ctl/craylibs/craylibs}.
+
+ You absolutely @strong{must} use GNU make on this platform. Also, you need to
+ tell GCC where to find the assembler and the linker. The simplest
+ way to do so is by providing @option{--with-as} and @option{--with-ld} to
+ @file{configure}, e.g.@:
+
+ @samp{configure --with-as=/opt/ctl/bin/cam --with-ld=/opt/ctl/bin/cam
+ --enable-languages=c}
+
+ The comparison test during @samp{make bootstrap} fails on Unicos/Mk because
+ the assembler inserts timestamps into object files. You should be able to work
+ around this by doing @samp{make all} after getting this failure.
@html
</p>