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

Re: [MiNT] Libcurl-ssl / RPM package



What about the combination of these flags:
-m68882 -m68020

Is it the same like: -m68020-60 ?

Basically, there are 2 sets of options:

For CPU:
-m68000
-m68020
-m68030
-m68040
-m68060

For floating point:
-m68881 (or 82) : use the FPU for floating point operation
-msoft-float : use floating-point functions in libgcc

On MiNT, the default options are:
-m68000 -msoft-float

If you use -m68020 or higher, the default becomes -m68881.
But you can use both -m68030 -msoft-float to build software for a Falcon without FPU. You will have to recompile all the libraries also, because we do not use this multilib in the current GCC distributions.

There is also a special CPU option: -m68020-60
This is the one we use for advanced machines.
The generated code will be good for any CPU in the range 020 - 060. This is necessary because some instructions are unsupported or slow on a specific CPU.

--
Vincent Rivière