Am 13.09.2013 21:35 schrieb "Mark Morgan Lloyd" < markmll.laza...@telemetry.co.uk>: > > Sven Barth wrote: > >>> Is there anything else that I could usefully grab at the same time, e.g. ABI types? In particular, noting that you've fixed http://bugs.freepascal.org/view.php?id=20310 but is there some variant of fpc -i etc. that lists applicable assembler styles? >>> >> The assembler styles are reported in the "-h" output at "-R". They are adjusted for each target. The FPU type for -Cf might also be interesting (especially for ARM). The output is available in fpc -i as well. > > > At least with the versions I've currently got available it looks as though -R and -Cf defer to -i. Specifically, I see something like this in all cases except x86: > > -A<x> Output format: > -Adefault Use default assembler > -Aas Assemble using GNU AS > > -Cf<x> Select fpu instruction set to use, see fpc -i for > possible values > > > -R<x> Assembler reading style: > -Rdefault Use default assembler for target > > I think the -A output for SPARC Solaris might be different, but I can't easily test right now. > > Output for -i from native 2.6.0 or 2.6.2, unless noted. Apologies if this is excessively noisy.
(snip) > I've not been tracking ARM or MIPS(EL) on Linux closely over the last few months, and have never looked at them on e.g. Android. > > I don't have a known-working x86-64 and am assuming that somebody (anybody!) else is better placed to check x86 on e.g. Windows. I can manage Linux and probably NT if necessary. > > I can't conveniently test either SPARC or x86-64 Solaris at the moment. I can probably manage SPARC if necessary. > > I can't test PPC on Linux at the moment due to hardware failure. Last time I investigated FPC didn't run on PPC Mac classic OS. I might be able to fix Linux. You only need to test each CPU. The options don't differ per OS. Regards, Sven
-- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus