From: Borut R. <bor...@si...> - 2003-10-31 21:24:00
|
Hi Jesus, > Now some #define's inside "_asm _endasm;" are not expanded: This is really a problem: the preprocessor now merely copies everything between _asm and _endasm to the output, without preprocessing. This is a limitation, newly introduced by fixing #828015. If this is not acceptable, I'll have to revert the fix for #828015. One thing, which came into my mind, is to introduce a #pragma preproc_asm [on | off] which will switch between old and new behavior. And default should be #pragma preproc_asm on for backward compatibility reasons. What do you think about it? Others are also invited to share your opinions and suggestions. Borut |