[nhc-bugs] Labels for float instructions on alpha

Ian Lynagh igloo@earth.li
Wed, 23 Apr 2003 15:49:11 +0100


Hi,

In src/runtime/Kernel/mutator.c you have



#ifndef __alpha /* Float is Double on alpha */
...
  Case(ADD_F): PRIM_OP2_FLOAT(+);
...
#endif /* __alpha */

(and a number of others).


However,

    static void *labs[] = { INSTRUCTION_LIST };

has an "ins(ADD_F)," regardless, so it fails to build
http://buildd.debian.org/fetch.php?&pkg=nhc98&ver=1.14-9&arch=alpha&stamp=1044607122&file=log&as=raw

Presumably this should also be ifdefed out, or possibly substituted with
a dummy label?


Thanks
Ian