This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

3x ARM

Note: This was originally posted on 3rd March 2013 at http://forums.arm.com

I am aware, i have few robust reasons against it: an ARM assembler, outputting ARM code
from a bare assembly language source and the whole... running on ARM.

it is fascinating me though :rolleyes:
What is your opinion, and why pros or contras ?

Thank You in advance,
Marc

p.s. should be this one a topic poll ?
Parents
  • Note: This was originally posted on 5th March 2013 at http://forums.arm.com

    ...building a compiler based around binary translation of someone else's commercial product is probably against the terms of the license agreement =)

    of course yes, if someone else's license doesent allow it.

    ...what's wrong with GCC or LLVM, both of which can be compiled for ARM. LLVM in particular is pretty modular and you can remove optimization passes to make it smaller if needed.

    GCC looks like "huge" while on the other side a solution from LLVM, whenever modular, should output actually only opcodes (machine code),
    granted a system having stable libc-like functions. anyway, this solution may be advantageous, and i thought already about it using ANTLR.
Reply
  • Note: This was originally posted on 5th March 2013 at http://forums.arm.com

    ...building a compiler based around binary translation of someone else's commercial product is probably against the terms of the license agreement =)

    of course yes, if someone else's license doesent allow it.

    ...what's wrong with GCC or LLVM, both of which can be compiled for ARM. LLVM in particular is pretty modular and you can remove optimization passes to make it smaller if needed.

    GCC looks like "huge" while on the other side a solution from LLVM, whenever modular, should output actually only opcodes (machine code),
    granted a system having stable libc-like functions. anyway, this solution may be advantageous, and i thought already about it using ANTLR.
Children
No data