Bug 8500

Summary: udivdi3 absence with gcc-4.3.0 on kernels 2.6.20.11 & 2.6.22.-rc1
Product: Other Reporter: Rainer Malitzke-Goes (malitzke)
Component: OtherAssignee: other_other
Status: REJECTED DUPLICATE    
Severity: normal    
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.20.11, 2.6.22-rc1 Subsystem:
Regression: --- Bisected commit-id:

Description Rainer Malitzke-Goes 2007-05-18 08:54:31 UTC
Most recent __gcc__ compiler where this bug did *NOT* occur: gcc-4.2.0
Distribution:
Hardware Environment: x86 (will try on MAC G4 machine)
Software Environment: gcc compilers
Problem Description: "make V=1"  output 

kernel/built-in.o: In function `getnstimeofday':
(.text+0x1e48d): undefined reference to `__udivdi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x1e5b5): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1e9e8): undefined reference to `__udivdi3'
make: *** [.tmp_vmlinux1] Error 1

Steps to reproduce: use gcc-4.3.0 (experimental)

Dose not occur with gcc-4.2.0 or earlier

This is just a cautionary advisory for experts from the kernel, gcc (and
perhasps binutils) to hash out. I do not belive it is urgent, but it concerns
different organizations.
Comment 1 Dave Jones 2007-05-18 09:45:50 UTC

*** This bug has been marked as a duplicate of 8501 ***