??? 11/03/08 22:00 Read: times |
#159595 - Keil specifically Responding to: ???'s previous message |
With Keil, to use inline assembler, the compiler just generates an assembler source as its output. You then have to pass that through the assembler to generate an Object file.
This means you lose all your 'C' source symbol information. It may mean that you can't use (certain) optimisations. It can also mess-up the build system's dependencies. It's probably also responsible for Global Warming and the current Credit Crisis... So, not only is inline assembler generally a Bad Idea in itself; but Keil's implementation of it adds an extra set of undesirabilities! |