https://bugs.kde.org/show_bug.cgi?id=374940

--- Comment #7 from Julian Seward <jsew...@acm.org> ---
FWIW, the ppc32-elf ABI says

  Data in the stack segment at addresses below the stack pointer
  contain undefined values.

The ppc64-elf ABI says

  As discussed later in this chapter, the lowest valid stack address is
  288 bytes less than the value in the stack pointer.
  (ppc64-ELF has a 288 byte red zone, so this says, in effect, any
  address below the redzone is invalid).

You might be able to argue that for x86-linux, with the kernel sources
as they now stand, that libev is "safe".  But for sure you can't say
it's portable.  Will the same guarantees hold on, eg, x86-freebsd?
Or for non-x86 architectures on Linux?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to