gamma_chen
2013-Apr-23 05:26 UTC
[LLVMdev] Is the llvm ARM support big endian elf/obj output?
The llvm ARM backend is little endian elf output as my examination as below. Is it support bid endian by other llc options as below? llc -filetype=obj -march=arm // little endian llc -filetype=obj -march=? or -otheroption=? // to output big endian Jonathan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130423/cd183228/attachment.html>
Anton Korobeynikov
2013-Apr-23 06:29 UTC
[LLVMdev] Is the llvm ARM support big endian elf/obj output?
Hello There is not support for big endian ARM at all. On Tue, Apr 23, 2013 at 9:26 AM, gamma_chen <gamma_chen at yahoo.com.tw> wrote:> The llvm ARM backend is little endian elf output as my examination as > below. Is it support bid endian by other llc options as below? > > llc -filetype=obj -march=arm // little endian > llc -filetype=obj -march=? or -otheroption=? // to output big endian > > Jonathan > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > >-- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130423/856922e9/attachment.html>
陳韋任 (Wei-Ren Chen)
2013-Apr-23 06:40 UTC
[LLVMdev] Is the llvm ARM support big endian elf/obj output?
On Tue, Apr 23, 2013 at 10:29:32AM +0400, Anton Korobeynikov wrote:> Hello > > There is not support for big endian ARM at all.I guess he need to change the data layout string in ARMTargetMachine::ARMTargetMachine (ARMTargetMachine.cpp) from "e" to "E" to get big endian output? Regards, chenwj -- Wei-Ren Chen (陳韋任) Computer Systems Lab, Institute of Information Science, Academia Sinica, Taiwan (R.O.C.) Tel:886-2-2788-3799 #1667 Homepage: http://people.cs.nctu.edu.tw/~chenwj
gamma_chen
2013-Apr-23 08:00 UTC
[LLVMdev] Is the llvm ARM support big endian elf/obj output?
All, Thank you! I just want to know if it support big endian like Mips without modify/add source code at this point, since I am new in ARM backend. Jonathan --- 13/4/23 (二),Anton Korobeynikov <anton at korobeynikov.info> 寫道: 寄件者: Anton Korobeynikov <anton at korobeynikov.info> 主旨: Re: [LLVMdev] Is the llvm ARM support big endian elf/obj output? 收件者: "gamma_chen" <gamma_chen at yahoo.com.tw> 副本: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu> 日期: 2013年4月23日,二,下午2:29 Hello There is not support for big endian ARM at all. On Tue, Apr 23, 2013 at 9:26 AM, gamma_chen <gamma_chen at yahoo.com.tw> wrote: The llvm ARM backend is little endian elf output as my examination as below. Is it support bid endian by other llc options as below? llc -filetype=obj -march=arm // little endian llc -filetype=obj -march=? or -otheroption=? // to output big endian Jonathan _______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130423/9a0ae10a/attachment.html>
Seemingly Similar Threads
- [LLVMdev] Is the llvm ARM support big endian elf/obj output?
- [LLVMdev] Is the llvm ARM support big endian elf/obj output?
- [LLVMdev] Is the llvm ARM support big endian elf/obj output?
- [LLVMdev] LLVM documentation work help
- [LLVMdev] LLVM documentation work help