In article <42d5840c$0$21446$ba620e4c@[EMAIL PROTECTED]
>,
Michel Castelein <arcis@[EMAIL PROTECTED]
> wrote:
>A DC or DS instruction with a zero duplication factor forces boundary
>alignment, even when the NOALIGN assembler option is in effect.
>
>At the other hand, IMHO, the assembler always aligns machine instructions
on
>a halfword boundary.
>
>So, I'm wondering why the expansion of the SAVE macro begins with a DS
0H.
>
>That's redundant, isn't it?
>
>Or are there some historical reasons? If yes, which ones?
I think that SAVE has both list and execute forms as well as normal, and
the DS 0H is probably in common code before the forms diverge.
--
Rich Greenberg Marietta, GA, USA richgr atsign panix.com + 1 770 321
6507
Eastern time. N6LRT I speak for myself & my dogs only. VM'er since
CP-67
Canines:Val, Red & Shasta (RIP),Red, husky
Owner:Chinook-L
Atlanta Siberian Husky Rescue. www.panix.com/~richgr/ Asst
Owner:Sibernet-L


|