mazur (15.08.2010 10:43, просмотров: 255) ответил mazur на Кто мне подскажет, как правильно задействовать следующий кусок кода? Увидел эту конструкцию в одном проекте.
Вопрос снят. Нужно сделать следующим образом:
#define Yes 1
#define No 0
; варианты:
#define SaveAllRegisters Yes
#define SaveAllRegisters No
.MACRO SaveContext
#if (SaveAllRegisters==Yes)
push r0
push r1
push r2
push r3
push r4
push r5
push r6
push r7
push r8
push r9
push r10
push r11
push r12
push r13
push r14
push r15
#else
#endif
push r16
push r17
push r18
push r19
push r20
push r21
push r22
push r23
push r24
push r25
push r26
push r27
push r28
push r29
push r30
push r31
.ENDMACRO