Using gcc -E -dM foo.c
I noticed that when using march=armv4 that gcc sets __ARM_ARCH_4__ 1
otherwise it will be __ARM_ARCH_3__ 1
using -mfpu=vfp sets __ARM_ARCH_6ZK__ 1
Just want to be clear on what RISC OS machines these cover with regard to
assembler routines.
None applied for smaller than __ARM_ARCH_4__ so perhaps a recipe for
earlier than arch 4 could be described as the default?
Also, for the vfp useage, is there anything extra to be specified to build
for the vfp directory library for either/both static and shared?
I think it just puts it in abi-2 .0 if left alone?
Thanks for any help
RonM.
_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK
No comments:
Post a Comment