[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] Mixing binary code for different machine... is it ok?



Its wrong?  Or something else is?

objdump -af /usr/lib/libc.a

architecture: m68k:68020, flags 0x0000003f:

objdump -af /usr/lib/libgmp.a

architecture: m68k:68000, flags 0x0000003f:

objdump -af /usr/lib/libmpfr.a

architecture: m68k:68020, flags 0x0000003f:

objdump -af /usr/lib/m5475/libssp.a

architecture: m68k:68020, flags 0x0000003c:

MiNTLib I believe compiles with -m68000
GMP Compiles with -m68000
MPFR Compiled with -m68000
That libssp was compiled with -mcpu=5475

And OpenSSL is compiled three times, with no CPU parameter which defaults to 68000, -m68020-60, and -mcpu=5475

Keith

On Sat, 12 Jun 2010, m0n0 wrote:


Am Samstag, den 12.06.2010, 22:53 +0200 schrieb Vincent Rivière
<vincent.riviere@freesbee.fr>:

MiKRO said that there is no big speed difference between code compiled
for
68000 and 68020, except for the FPU. I don't think OpenSSL use the FPU.
What makes OpenSSL for 68000 impossible to use ?

I meant: It's not possible to use it with an 68000 machine, at least
that's what
I was reading in some newsgroup. They said it would take hours to
establish the
connection ;)

About the 68000 openssl version:

when I do
objdump -af /usr/lib/libssl.a

it spits out:
architecture: m68k:68020, flags 0x00000000:

To me this seems like an version for 68020. How should I interpret this
output?

Greets,
m0n0