|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Fergus Henderson (fjh
CS.MU.OZ.AU)Date: Wed Apr 04 2001 - 04:46:03 CDT
On 02-Apr-2001, Crispin Cowan <crispin
wirex.com> wrote:
> Ok. Assuming that <mark> is some kind of encoding such that protectec
> printf can determine whether it is there or not, and standard printf
> is not confused by <mark> being present, then this seems to have solved
> the 2-way compatibility problem. Now you're only stuck with the usual
> problems incurred by writing to the code segment :-)
>
> These would be:
>
> * Can't ROM the code. [...]
> * No recursion. [...]
> * Questionable reentrancy. [...]
I think you misunderstood again. The mark is put in the code segment
at compile time. It is not modified at runtime. So it doesn't have
any of those problems that you mention.
-- Fergus Henderson <fjhcs.mu.oz.au> | "I have always known that the pursuit | of excellence is a lethal habit" WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]