linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Fix the sparc32 mpilib build mess.
@ 2012-01-26 22:32 David Miller
  2012-01-26 22:41 ` Kasatkin, Dmitry
  2012-02-01 22:16 ` Dmitry Kasatkin
  0 siblings, 2 replies; 3+ messages in thread
From: David Miller @ 2012-01-26 22:32 UTC (permalink / raw)
  To: sparclinux; +Cc: viro, dmitry.kasatkin, linux-kernel


The long and short of it is that the longlong.h header added by
the mpilib code is quite old and out of date.

Here I've solved the clz_tab[] multiple definition problem as
well as the outdated udiv_qrnnd() definition, but long term
we should probably have a more uptodate longlong.h header
provides at include/linux/longlong.h to avoid this kind of
stuff in the future.

It's a part of the libgcc interface and therefore has no
business being tucked down deep under lib/foo/ somewhere.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH 0/2] Fix the sparc32 mpilib build mess.
  2012-01-26 22:32 [PATCH 0/2] Fix the sparc32 mpilib build mess David Miller
@ 2012-01-26 22:41 ` Kasatkin, Dmitry
  2012-02-01 22:16 ` Dmitry Kasatkin
  1 sibling, 0 replies; 3+ messages in thread
From: Kasatkin, Dmitry @ 2012-01-26 22:41 UTC (permalink / raw)
  To: David Miller; +Cc: sparclinux, viro, linux-kernel

On Fri, Jan 27, 2012 at 12:32 AM, David Miller <davem@davemloft.net> wrote:
>
> The long and short of it is that the longlong.h header added by
> the mpilib code is quite old and out of date.
>
> Here I've solved the clz_tab[] multiple definition problem as
> well as the outdated udiv_qrnnd() definition, but long term
> we should probably have a more uptodate longlong.h header
> provides at include/linux/longlong.h to avoid this kind of
> stuff in the future.
>
> It's a part of the libgcc interface and therefore has no
> business being tucked down deep under lib/foo/ somewhere.

Hello,

There is newer version of longlong.h in libgcrypt.
I will definitely try it...

- Dmitry

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH 0/2] Fix the sparc32 mpilib build mess.
  2012-01-26 22:32 [PATCH 0/2] Fix the sparc32 mpilib build mess David Miller
  2012-01-26 22:41 ` Kasatkin, Dmitry
@ 2012-02-01 22:16 ` Dmitry Kasatkin
  1 sibling, 0 replies; 3+ messages in thread
From: Dmitry Kasatkin @ 2012-02-01 22:16 UTC (permalink / raw)
  To: Dmitry Kasatkin; +Cc: sparclinux, viro, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 805 bytes --]

I am very sorry...
I was trying to test-forward saved patch mails, but it did work not like 
I expected...
Try to find out how to forward email without TO and CC lists..

- Dmitry

On 02/02/2012 12:12 AM, Dmitry Kasatkin wrote:
> From: David Miller<davem@davemloft.net>
>
>
> The long and short of it is that the longlong.h header added by
> the mpilib code is quite old and out of date.
>
> Here I've solved the clz_tab[] multiple definition problem as
> well as the outdated udiv_qrnnd() definition, but long term
> we should probably have a more uptodate longlong.h header
> provides at include/linux/longlong.h to avoid this kind of
> stuff in the future.
>
> It's a part of the libgcc interface and therefore has no
> business being tucked down deep under lib/foo/ somewhere.


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 6339 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-02-01 22:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-26 22:32 [PATCH 0/2] Fix the sparc32 mpilib build mess David Miller
2012-01-26 22:41 ` Kasatkin, Dmitry
2012-02-01 22:16 ` Dmitry Kasatkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).