Amaury Pouly
2013-Jan-11 22:45 UTC
[LLVMdev] ARM interrupt attributes (IRQ and FIQ) support
Hello, As part of a try to make clang/llvm build Rockbox, we realized that clang and llvm have no support for irq/fiq calling convention on ARM which is implemented using the interrupt("IRQ") and interrupt("FIQ") attributes on GCC. Although it is always possible to implement those in assembly, I would like to know if there has been some work done to implement this the same way GCC does, or if there is no plan to support this in future ? I am no llvm expert but with some help I think I could implement this if it is a wanted feature. Thanks, Amaury Pouly -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130111/478171de/attachment.html>
Anton Korobeynikov
2013-Jan-13 16:32 UTC
[LLVMdev] ARM interrupt attributes (IRQ and FIQ) support
Amaury,> GCC does, or if there is no plan to support this in future ? I am no llvm > expert but with some help I think I could implement this if it is a wanted > feature.The answer is easy - noone needed them in the past, thus they were not implemented... -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University
Amaury Pouly
2013-Jan-15 16:48 UTC
[LLVMdev] ARM interrupt attributes (IRQ and FIQ) support
> The answer is easy - noone needed them in the past, thus they were not > implemented... > > Thanks !-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130115/234d22ae/attachment.html>
Apparently Analagous Threads
- [LLVMdev] ARM interrupt attributes (IRQ and FIQ) support
- [LLVMdev] Usage of pointers to elements of a std::vector that might be reallocated
- [LLVMdev] Usage of pointers to elements of a std::vector that might be reallocated
- [LLVMdev] Usage of pointers to elements of a std::vector that might be reallocated
- [LLVMdev] Assertion failure in tablegen: rationale ?