Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: ARM archs prior to ARMv4t deprecated in GCC6



On 2016/12/30 21:27, Greg Troxel wrote:

do you know which are supported in clang?


Hmm, I could not find any documents, but looking at source codes,

  http://cvsweb.netbsd.org/bsdweb.cgi/src/external/bsd/llvm/dist/llvm/include/llvm/Support/ARMTargetParser.def?rev=1.1.1.1&content-type=text/x-cvsweb-markup

all archs deprecated in GCC6, armv2, armv2a, armv3, armv3m, and armv4,
seem to be supported. On the other hand, some cpu types are missing
here. Among them, -mcpu=arm710 is used in boot loader for epoc32:

  https://nxr.netbsd.org/xref/src/sys/arch/epoc32/stand/e32boot/exe/Makefile#22
  https://nxr.netbsd.org/xref/src/sys/arch/epoc32/stand/e32boot/ldd/Makefile#21

I don't know whether it can be replaced by more general cpu types, e.g.,
-mcpu=arm7.

Thanks,
Rin


Home | Main Index | Thread Index | Old Index