Hi Mark,

> Since /usr/include/asm/ptrace.h has this unconditional define:
> typedef union
> {
>         float   f;
>         double  d;
>         __u64   ui;        <----- Line 132
>         struct
>         {
>                 __u32 hi;
>                 __u32 lo;
>         } fp;
> } freg_t;

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.


blue skies,
  Martin.

Reply via email to