PATCH: alpha*-dec-linux* and install/specific.html

Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
Tue Oct 17 18:51:00 GMT 2000


On Thu, 31 Aug 2000, Richard Henderson wrote:
>> +<pre>
>> +  /tmp/ccKBkKxk.s: Assembler messages:
>> +  /tmp/ccKBkKxk.s:3626: Error: unknown opcode `sqrttsu'
>> +</pre>
> You should not group the sqrt problem with the $at register
> problem, since -m21164a is not a workaround for the former.

Yup, you're right.

> I believe you must upgrade to 2.10 to fix the EV6 sqrt problem.

How about the following, then, at the very beginning of the documentation
for alpha-dec-linux? Upgrading to 2.10 seems to fix all these problems.

Or just add that single sentence and remove all remarks concerning Red Hat
4.2 and 5.0?

Gerald


Index: specific.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/install/specific.html,v
retrieving revision 1.64
diff -c -3 -p -r1.64 specific.html
*** specific.html	2000/10/11 19:33:57	1.64
--- specific.html	2000/10/18 01:48:10
*************** GNU Compiler Collection on your machine.
*** 47,52 ****
--- 47,54 ----
  <hr>
  <h3><a name="alpha*-dec-linux*">alpha*-dec-linux*</a></h3>
  
+ <p>We strongly recommend to upgrade to binutils 2.10 (or newer).</p>
+ 
  <p>GNU/Linux Alpha EV56 or PCA56 hosts running Red Hat 4.2 or 5.0 may
  see errors of this sort:</p>
  <pre>
*************** generate BWX insns for your machine.</p>
*** 59,65 ****
  it will silently generate incorrect code.  The version shipped with
  Red Hat 5.0 (2.8.0.1) is not broken, but required an extra -m21164a
  argument on the command-line.  In order to visibly trap 2.7.0.2,
! I now issue DEC's .arch pseudo into the assembly.  Relieving the
  problem of mucking with command-line arguments for 2.8.0.1 is a
  pleasant side effect.</p>
  
--- 61,67 ----
  it will silently generate incorrect code.  The version shipped with
  Red Hat 5.0 (2.8.0.1) is not broken, but required an extra -m21164a
  argument on the command-line.  In order to visibly trap 2.7.0.2,
! GCC now issues DEC's .arch pseudo into the assembly.  Relieving the
  problem of mucking with command-line arguments for 2.8.0.1 is a
  pleasant side effect.</p>
  



More information about the Gcc-patches mailing list