• ARM: Compiler bug; omitted subexpression
    This code: unsigned int Argh( unsigned int Word, unsigned int Base ) { return ( ( Word & ~1 ) << 2 ) + Base; } is compiled as: Argh PROC ;;;1 unsigned int Argh( unsigned int Word, unsigned...
  • ARM: Compiler bug; omitted subexpression
    This code: unsigned int Argh( unsigned int Word, unsigned int Base ) { return ( ( Word & ~1 ) << 2 ) + Base; } is compiled as: Argh PROC ;;;1 unsigned int Argh( unsigned int Word, unsigned...
  • How does VFP model omit startup code?
    I noticed most bare-metal examples included with DS-5 that rely on a FVP also include startup code (e.g. startup.s).  However, there's one bare-metal example (Calendar program for Cortex-A8-FVP) that...
  • How does VFP model omit startup code?
    I noticed most bare-metal examples included with DS-5 that rely on a FVP also include startup code (e.g. startup.s).  However, there's one bare-metal example (Calendar program for Cortex-A8-FVP) that...
  • What does it mean 'IT can be omitted'?
    Hi, When I read the following on ARM website, I don't understand the first line. When I change ITTE to TE (as ' IT can be omitted"), the assembler complains an error of this line. Could you explain it...