diff options
Diffstat (limited to 'hints/irix_5.sh')
-rw-r--r-- | hints/irix_5.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/hints/irix_5.sh b/hints/irix_5.sh index f895bcc5f6..70ea24f918 100644 --- a/hints/irix_5.sh +++ b/hints/irix_5.sh @@ -12,7 +12,11 @@ i_time='define' case "$cc" in *gcc*) ccflags="$ccflags -D_BSD_TYPES" ;; -*) ccflags="$ccflags -D_POSIX_SOURCE -ansiposix -D_BSD_TYPES -Olimit 4000" ;; +*) ccflags="$ccflags -D_POSIX_SOURCE -ansiposix -D_BSD_TYPES -Olimit 4000" +# Otherwise the cc thinks that a struct timeval * is not equivalent to +# a struct timeval *. Yeah, you read that right. +pp_sys_cflags='ccflags="$ccflags -DPERL_IRIX5_SELECT_TIMEVAL_VOID_CAST"' + ;; esac lddlflags="-shared" |