Re: Inline assembly in ARM

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Create an assembly code file (.s) and put your assembly code in it within
functions. Then call the functions from your C code.

--
Bruce Eitman (eMVP)
Senior Engineer
beitman AT applieddata DOT net

Applied Data Systems
www.applieddata.net
An ISO 9001:2000 Registered Company
Microsoft WEP Gold-level Member

"Manoj" <mail2me777@xxxxxxxxx> wrote in message
news:a6ac0dfc-71d8-44ec-b513-a9f71e3cf062@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi,

i heard that Inline assembly is not supported for ARM compilers in
WindowsCE.
So here is the scenario..
When i add __asm{ } in the any of the driver code in the Mainstone
BSP for WindowsCE 5.0 and try to build ,its throwing error saying that
this keyword is not supported in this product.
But when i create a hello world console project in the same
workspace and add __asm{},its building the project without throwing
any error.
Any suggestion in this regards will be really helpful ...

Thanking you


with regards
Manoj


.



Relevant Pages

  • Re: functional languages with inline Intel ASM?
    ... > The fact that it compiles to ... > Best regards, ... a functional language? ... If you can write functional assembly code, try doing so using MS-DOS's Debug ...
    (comp.lang.asm.x86)
  • Re: array index and pointer, which is faster?
    ... Doug Miller wrote: tested it, the speed is almost the same. ... take a look at the assembly code you quoted. ... Still I'd stay that in this case the chances to end up with the same machine code are pretty high with a modern compiler. ... Best regards, ...
    (comp.lang.c)
  • Cant debug Win32 app?
    ... When I set breakpoint to win32 app, it always show assembly code, even ... I still can't debug the c code.. ... Best regards, ...
    (microsoft.public.vc.ide_general)
  • Inline assembly in ARM
    ... BSP for WindowsCE 5.0 and try to build,its throwing error saying that ... But when i create a hello world console project in the same ... Any suggestion in this regards will be really helpful ... ...
    (microsoft.public.windowsce.platbuilder)