[kernel] bug#142: drivers/net/dmfe.c won't compile as module -- possible gcc bug


None


X-PA-RISC Linux-PR-Message: report 142
X-PA-RISC Linux-PR-Package: kernel
X-Loop: daniel_frazier@hp.com
Received: via spool by bugs@bugs.parisc-linux.org id=B.99486952013637
          (code B ref -1); Wed, 11 Jul 2001 16:48:01 GMT
To: submit@bugs.parisc-linux.org
Date: Wed, 11 Jul 2001 10:38:37 -0600
From: Paul Bame <bame@fc.hp.com>
Message-Id: <E15KN0X-0003vY-00@noam.fc.hp.com>


package: kernel
version: 2.4.6-pa11

gcc -D__KERNEL__ -I/home/bame/palinux/kernel-image-hppa/build-32/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -D__linux__ -pipe -fno-strength-reduce -mno-space-regs -mfast-indirect-calls -mdisable-fpregs -march=1.1 -mschedule=7100 -fno-strict-aliasing -ffunction-sections -DMODULE -DMODVERSIONS -include /home/bame/palinux/kernel-image-hppa/build-32/include/linux/modversions.h   -c -o dmfe.o dmfe.c
dmfe.c: In function `dmfe_timer':
dmfe.c:1193: Unable to find a register to spill in class `FP_REGS'.
dmfe.c:1193: This is the insn:
(insn 255 254 894 (set (reg:DF 22 %r22 [157])
        (float:DF (reg:DI 4 %r4 [158]))) 149 {floatdidf2} (insn_list 254 (nil))
    (expr_list:REG_DEAD (reg:DI 4 %r4 [158])
        (expr_list:REG_EQUAL (unsigned_float:DF (reg:SI 156))
            (nil))))
dmfe.c:1193: confused by earlier errors, bailing out
make[4]: *** [dmfe.o] Error 1
make[4]: Leaving directory `/home/bame/palinux/kernel-image-hppa/build-32/drivers/net'
make[3]: *** [_modsubdir_net] Error 2
make[3]: Leaving directory `/home/bame/palinux/kernel-image-hppa/build-32/drivers'