[PATCH] [arm] Add softvfp to supported FPU names.
Richard Barton
richard.barton at arm.com
Thu Jan 2 06:28:37 PST 2014
Hello Logan, Renato
Sorry for the late reply, I have been away for holidays.
- The TAG_FP_arch attribute should be omitted or set to 0 for softvfp, so the patch is correct in that respect. The difference between softfp and hardfp should be in the Tag_ABI_VFP_args attribute. If the other directives for .fpu imply hard floating point, then they should define this attribute with value 1. I don't know if gcc does this already, but it should.
- Tag_DIV_use is indeed orthogonal to soft/hard float and should not be affected by these directives.
Assuming that this makes llvm compatible with gcc vis Tag_ABI_VFP_args then I see nothing wrong.
http://llvm-reviews.chandlerc.com/D2413
More information about the llvm-commits
mailing list