This is the mail archive of the gcc-prs@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]

c/4845: linux kernel: Internal compiler error in reload_cse_simplify_operands



>Number:         4845
>Category:       c
>Synopsis:       Internal compiler error in reload_cse_simplify_operands, at reload1.c:8355
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          ice-on-legal-code
>Submitter-Id:   net
>Arrival-Date:   Fri Nov 09 12:06:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
 Release:	3.0.1
 Environment:
 System: Linux steel 2.4.10-ac10-eatcache-preempt #10 Wed Oct 17 00:13:01 CEST 2001 i686 unknown
 Architecture: i686
 
 	<machine, os, target, libraries (multiple lines)>
 ls -1 /lib (filtered)
 ld-2.2.4.so
 ld-linux.so.2
 libanl-2.2.4.so
 libanl.so.1
 libBrokenLocale-2.2.4.so
 libBrokenLocale.so.1
 libc-2.2.4.so
 libcom_err.so.2
 libcom_err.so.2.0
 libcrypt-2.2.4.so
 libcrypt.so.1
 libdl-2.2.4.so
 libdl.so.2
 libm-2.2.4.so
 libpthread-0.9.so
 libutil-2.2.4.so
 
 host: i686-pc-linux-gnu
 build: i686-pc-linux-gnu
 target: i686-pc-linux-gnu
 configured with: ../gcc-3.0.1/configure --prefix=/usr --with-gxx-include-dir=/usr/include/g++ --enable-shared --enable-languages=c,c++
 Description:
  
 While compiling the linux kernel (version 2.4.13-ac7) i got following
 
 8139too.c: In function `netdev_ethtool_ioctl':
 8139too.c:2432: Unrecognizable insn:
 (insn/i 621 1064 1061 (parallel[ 
             (set (reg:SI 6 ebp)
                 (asm_operands:SI ("addl %3,%1 ; sbbl %0,%0; cmpl %1,%4; sbbl $0,%0") ("=&r") 0[ 
                         (reg/v:SI 1 edx [166])
                         (mem:SI (plus:SI (reg/f:SI 6 ebp)
                                 (const_int -352 [0xfffffea0])) 0)
                         (mem/s:SI (plus:SI (reg:SI 0 eax [174])
                                 (const_int 12 [0xc])) 0)
                     ] 
                     [ 
                         (asm_input:SI ("1"))
                         (asm_input:SI ("g"))
                         (asm_input:SI ("g"))
                     ]  ("/home/raa/compile/steel/linux-2.4.13-ac7/include/asm/uaccess.h") 558))
             (set (reg/v:SI 1 edx [166])
                 (asm_operands:SI ("addl %3,%1 ; sbbl %0,%0; cmpl %1,%4; sbbl $0,%0") ("=r") 1[ 
                         (reg/v:SI 1 edx [166])
                         (mem:SI (plus:SI (reg/f:SI 6 ebp)
                                 (const_int -352 [0xfffffea0])) 0)
                         (mem/s:SI (plus:SI (reg:SI 0 eax [174])
                                 (const_int 12 [0xc])) 0)
                     ] 
                     [ 
                         (asm_input:SI ("1"))
                         (asm_input:SI ("g"))
                         (asm_input:SI ("g"))
                     ]  ("/home/raa/compile/steel/linux-2.4.13-ac7/include/asm/uaccess.h") 558))
             (clobber (reg:QI 19 dirflag))
             (clobber (reg:QI 18 fpsr))
             (clobber (reg:QI 17 flags))
         ] ) -1 (insn_list 607 (insn_list 614 (nil)))
     (nil))
 8139too.c:2432: Internal compiler error in reload_cse_simplify_operands, at reload1.c:8355
 Please submit a full bug report,
 with preprocessed source if appropriate.
 See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
 make[2]: *** [8139too.o] Error 1
 make[1]: *** [_modsubdir_net] Error 2
 make: *** [_mod_drivers] Error 2
 ~/compile/steel/linux-2.4.13-ac7 
 
 How-To-Repeat:
 	it is repeatable on my system.
 
 Fix:
 	no workaround
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:


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