[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
a5 referencing in a ff-environment
- Subject: a5 referencing in a ff-environment
- From: email@example.com (Tobias Kunze)
- Date: Wed, 5 May 93 19:44:17 +0200
I can now be more specific about the problem i have: for some obscure reason,
_some_ of my c written functions don't get the address value that the ff-env structure stores in its a5-ptr slot supplied as their a5 register value through which they reference their data.
I have an initialization routine which sets up all in the data area (negative offsets from this a5-ptr value) and everything is ok there, but after that, it seems that all other functions use the normal, that is, mcl's a5 value.
I have _absolutely_ no idea what goes wrong there and would appreciate any hints. Did anyone experience similar difficulties?