Mark Morgan Lloyd wrote:
Output for -i from native 2.6.0 or 2.6.2, unless noted. Apologies if
this is
excessively noisy.
This was useful information, thanks.
Now only m68k and powerpc are missing.
I'll see if I can fill in any gaps.
FPC 2.6.0 on SPARC Solaris 8:
-----------------------------
Compiler CPU Target: sparc
Supported targets:
Solaris for SPARC (under development)
Linux for SPARC
Supported CPU instruction sets:
SPARC V7
SPARC V8
SPARC V9
Supported FPU instruction sets:
SOFT
HARD
Supported ABI targets:
DEFAULT
SYSV
AIX
EABI
ARMEB
Supported Optimizations:
REGVAR
LOOPUNROLL
TAILREC
CSE
Supported Whole Program Optimizations:
All
DEVIRTCALLS
OPTVMTS
SYMBOLLIVENESS
Supported Microcontroller types:
I don't know whether this is relevant or useful but
// Note for casual readers: gas (GNU as) uses -Av7, -Av8, -Av9 etc. on
SPARC,
// rather than variants of the -m option used by most other CPUs. Solaris as
// uses -xarch=v7, -xarch=v8 etc., that form is not supported here since
there
// are probably other incompatibilties between the GNU and Solaris binutils
// that need to be reviewed.
//
// v9 is required as the default since the RTL started using membar at
2.2.2.
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus