Hi Logan,
There are some tests in the MC/ARM directory that seem suspicious:
directive-arch-armv{2,3}.s
They expect "armv2" and "armv3" to have an "ARM v4" tag, which is wrong.
I know GCC does that, but I don't think we should. Given that this
will probably never happen in LLVM, I think we can safely take the
correct approach and ignore GCC.
Any other reason why you added those tests?
cheers,
--renato
Hi Logan,
FYI, I spoke with Saleem on IRC, and we agree that this should be
pre-v4. We don't expect any issues to come, so we should worry about
them if there are any.
cheers,
--renato
Hi Renato and Saleem,
Thanks for letting me know about this. Sounds good to me.
For the llvmdev mailing list reader’s reference, here’s the ARM specification on the Tag_CPU_arch:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ihi0045d/index.html
Logan