linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Wolfgang Denk <wd@denx.de>
To: greyham@research.canon.com.au (Graham Stoney)
Cc: alan@packetengines.com (Alan Mimms),
	linuxppc-embedded@lists.linuxppc.org (Linux PPC Embedded)
Subject: Re: Using LinuxPPC executables on 8xx processors
Date: Thu, 03 Feb 2000 09:26:21 +0100	[thread overview]
Message-ID: <200002030826.JAA27945@denx.local.net> (raw)
In-Reply-To: Your message of "Thu, 03 Feb 2000 16:25:32 +1100." <20000203052532.A3A581B568@elph.research.canon.com.au>


In message <20000203052532.A3A581B568@elph.research.canon.com.au>
Graham Stoney writes:
>
> I believe you just answered your own question: You can indeed use dynamically
> linked LinuxPPC executables directly on MPC8xx targets. However, you need
> to rebuild the shared library they link against at runtime as Wolfgang
> describes. Note that memset.S and dl-machine.c are in the shared library, and
> not in the dynamically linked executables.

Well, in fact even the original (for instance LinuxPPC  R4)  binaries
*and*  libraries run pretty stable on the MPC8xx system once you have
the FPU emulation working. It seems that the cache line problem  does
not  show  up most of the time. So if you are running a test environ-
ment, where you occassionally need this tool or another, you may just
ignore this for a while.

However, for a production system which must run stable I recommend to
recompile the included libs and bins with (1) the the cache line size
adjusted and (2) soft-float (or - even better -avoid FP suff at all).


Finally: credit where credit is due. All I did was  putting  together
some  scripts to build the tools and libs - but most of the patches I
include where contributed by other people here on the list.

Wolfgang Denk

--
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd@denx.de
Living on Earth may be expensive, but it includes an annual free trip
around the Sun.

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

  reply	other threads:[~2000-02-03  8:26 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-02-03  1:36 Using LinuxPPC executables on 8xx processors Alan Mimms
2000-02-03  5:25 ` Graham Stoney
2000-02-03  8:26   ` Wolfgang Denk [this message]
2000-02-03 11:32     ` Marcus Sundberg
2000-02-03 12:19       ` Wolfgang Denk

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200002030826.JAA27945@denx.local.net \
    --to=wd@denx.de \
    --cc=alan@packetengines.com \
    --cc=greyham@research.canon.com.au \
    --cc=linuxppc-embedded@lists.linuxppc.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).