Martin Schwidefsky wrote:

>The straight forward solution is to replace "__u64" with "unsigned long long",
>"__u32" with "unsigned int" and "__u16" with "unsigned short". Since ptrace.h
>is commonly used in user space (hmpf) I'll change asm-s390/ptrace.h.

This doesn't really solve the problem, because there is a reason __u64 is not
defined if STRICT_ANSI: when running in strict pre-C99 ANSI mode, there
*is* no long long data type, so replacing __u64 with unsigned long long
just replaces one syntax error with another one ...

It think Gerhard's fix is the right thing to do here.

Bye,
Ulrich

--
  Dr. Ulrich Weigand
  [EMAIL PROTECTED]

Reply via email to