linux-mips
[Top] [All Lists]

Re: unresoved symbol _gp_disp

To: "Steven J. Hill" <sjhill@realitydiluted.com>
Subject: Re: unresoved symbol _gp_disp
From: David Daney <ddaney@avtrex.com>
Date: Thu, 04 Oct 2007 11:32:59 -0700
Cc: veerasena reddy <veerasena_b@yahoo.co.in>, linux-mips <linux-mips@linux-mips.org>
In-reply-to: <20071004175305.GB32033@real.realitydiluted.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <230962.51223.qm@web8408.mail.in.yahoo.com> <20071004173928.GA32033@real.realitydiluted.com> <4705272D.7050801@avtrex.com> <20071004175305.GB32033@real.realitydiluted.com>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Thunderbird 1.5.0.12 (X11/20070719)
Steven J. Hill wrote:
Unless you compile your code with -msoft-float *and* also have a version of libgcc compiled with -mlong-calls -mno-abicalls -G0. If you do it that way, floating point works fine in the kernel (as long as you don't try to call sprintf with floating point parameters).

I won't even concede that solution. It's bad practice and design to have
floating point in the kernel.

I agree that floating point in the kernel is bad practice. However under some circumstances, the most expedient solution does not conform to best practice.

David Daney

<Prev in Thread] Current Thread [Next in Thread>