Am 07.12.2009 11:00, schrieb malc:
>>>> Misunderstanding?  Such behavior is indeed permissible, and I can't see
>>>> where I restricted it away.  An implementation that behaves as you
>>>> describe returns "pointer to allocated space".  That the pointer has
>>>> some funny bit set doesn't matter.  That it can't be dereferenced is
>>>> just fine.
>>>>
> 
> Here you agree that it's permissible.

He's just differentiating between values that are generally permissible
in terms of the C standard...

>> You can't just pull pointers out of your ear and expect stuff to work.
> 
> And here you don't. Which renders whole discussion rather pointless.

...and values that can be used by a working implementation on Linux.
That's quite a difference. It is obvious that a libc implementation must
match the kernel, or nothing will work.

Kevin


Reply via email to