David,
>
> This is not a GCC problem. AIX 5.2 and above provide _isnan and
> _isnanf:
>
> $ oslevel
> 5.3.0.0
> $ nm -BCpg /usr/lib/libm.a | grep isnan
> /usr/lib/libm.a[isnan.o]:
> 0 T ._isnan
> /usr/lib/libm.a[_isnanf.o]:
> 0 T ._isnanf
>
> Are you sure that the libm
> harbecke writes:
harbecke> when compiling postgres 8.1.2 with GCC 3.3.2 (obtained as binary
package from
harbecke> http://www-03.ibm.com/servers/aix/products/aixos/linux/download.html
harbecke> ) on AIX 5.3, we get:
harbecke> gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-
Hello,
when compiling postgres 8.1.2 with GCC 3.3.2 (obtained as binary package from
http://www-03.ibm.com/servers/aix/products/aixos/linux/download.html
) on AIX 5.3, we get:
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -Wendif-labels
-fno-strict-aliasing