At 10:04 AM 9/13/2001 +0100, Tom Hughes wrote:
>This patch fixes a couple of cases where arithmetic on void * pointers
>is being done, which isn't valid although gcc seems to allow it.

I need to get this building on Dec C again, I see. Damn.

>Of course the memory.c code is broken anyway because it assumes a
>pointer will fit in an IV and I'm not sure that will always be true
>will it? Anyway with this patch and the others it now builds on
>a Unixware box with the system compiler:

IVs will always be large enough to hold pointers, so this should be OK. If 
you'd rather (And I think it'd be a good idea) we can define a set of types 
for specific purposes. One for pointer abuse, one for opcodes, one for 
opcode constants (well, two, one integer and one float), and probably some 
more I can't remember at the moment.

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to