new syscall stub support for ia64 libc

David Mosberger davidm@napali.hpl.hp.com
Fri Nov 14 05:49:00 GMT 2003


>>>>> On Thu, 13 Nov 2003 21:21:42 -0800, Ulrich Drepper <drepper@redhat.com> said:

  Uli> The problem is that r32 in _IO_file_doallocate gets corrupted
  Uli> when _IO_file_stat is called.  The latter makes a syscall.
  Uli> Seems some of the asm wizardry associated with INLINE_SYSCALL
  Uli> is going wrong.

Ah, perhaps ar.pfs didn't get preserved.  Earlier versions of GCC
ignored clobbers to ar.pfs, but I don't remember exactly when it was
fixed.

	--david



More information about the Libc-hacker mailing list