Messages in this thread | | | Date | Tue, 14 Mar 2000 20:54:28 -0800 | From | "David S. Miller" <> | Subject | Re: 2.3.51: NFSv3 uses multiplication with u64 |
| |
Date: Tue, 14 Mar 2000 16:31:10 -0400 From: Horst von Brand <vonbrand@pincoya.inf.utfsm.cl>
The build of the kernel on SPARC fails when linking due to use of _muldi3 in nfs3svc_encode_fsstatres (file fs/nfsd/nfs3xdr.c):
We are working on fixing this, fatfs builds provoke it too. The fix is to add an implementation __muldi3 from libgcc.a into arch/sparc/lib/muldi3.S
Multiplying u64's on any architecture is perfectly legal to do. Don't change generic code to eliminate it, we'll fix Sparc.
Later, David S. Miller davem@redhat.com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |