compiler profiling

Tech-Archive recommends: Fix windows errors by optimizing your registry



Hi,

I am working on Windows CE 5.0 for ARM platform.
I am trying to compare the performance of MS compiler with ARM's rvct
compiler.

To do this,
1.) I am generating assembly from rvct
2.) I am using MS tools (assembler/linker) on the assembly file.

I thought that linker/assembler should work on any assembly file.
But while executing the code, there was a data abort.
The reason for the abort was that some assembly lines in the running
code were missing as compared to what was in the assembly file
generated by rvct.

What can be the reasons for this ?
Is some optimization done by MS assembler ?
If yes, how can it be turned off ?
Compiler optimization options are not working on it as one may expect
and i was unable to find any optimization flags in the assembler ?

Any feedback or suggestion is welcome.

Regards,
Salil



.



Relevant Pages

  • Re: 12 Misconceptions
    ... nothing to do with benchmarking compiler code generation. ... just about ANY MASM code any time I need it due to the portability ... between industry standard Intel notation assembler. ... That's the only way it makes sense to compare them in the light of my claim, ...
    (alt.lang.asm)
  • Re: Using RVCT compiler for WinCE
    ... I know how to generate the machine code in RVCT. ... the ARM options that the compiler knows about. ... assembler didn't know about). ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Using RVCT compiler for WinCE
    ... I know how to generate the machine code in RVCT. ... the ARM options that the compiler knows about. ... compiler and then, with the help of a few macros, get the VS2008 ... assembler didn't know about). ...
    (microsoft.public.windowsce.platbuilder)
  • Re: ARM code crash on symbian 8.1b device
    ... So the the RVCT 2.2 compatible code ... a different compiler and most likely different source ... That's 3 ABI changes, making failure a certainty. ... compiled by a different compiler as embedded assembler? ...
    (comp.arch.embedded)
  • Re: compiler profiling
    ... The source code gets turned into assembler by the compiler - the 2 compilers ... I am using just rvct compiler and MS assembler/linker to generate ... the object file thus produced with other object files. ...
    (microsoft.public.windowsce.embedded.vc)