This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[patch] install.texi update for Cray T3E


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>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]