mirror of
https://github.com/postgres/postgres.git
synced 2025-06-27 23:21:58 +03:00
Remove IRIX port.
Development of IRIX has been discontinued, and support is scheduled to end in December of 2013. Therefore, there will be no supported versions of this operating system by the time PostgreSQL 9.4 is released. Furthermore, we have no maintainer for this platform.
This commit is contained in:
@ -294,38 +294,6 @@ float4in(PG_FUNCTION_ARGS)
|
||||
}
|
||||
#endif /* HAVE_BUGGY_SOLARIS_STRTOD */
|
||||
|
||||
#ifdef HAVE_BUGGY_IRIX_STRTOD
|
||||
|
||||
/*
|
||||
* In some IRIX versions, strtod() recognizes only "inf", so if the input
|
||||
* is "infinity" we have to skip over "inity". Also, it may return
|
||||
* positive infinity for "-inf".
|
||||
*/
|
||||
if (isinf(val))
|
||||
{
|
||||
if (pg_strncasecmp(num, "Infinity", 8) == 0)
|
||||
{
|
||||
val = get_float4_infinity();
|
||||
endptr = num + 8;
|
||||
}
|
||||
else if (pg_strncasecmp(num, "+Infinity", 9) == 0)
|
||||
{
|
||||
val = get_float4_infinity();
|
||||
endptr = num + 9;
|
||||
}
|
||||
else if (pg_strncasecmp(num, "-Infinity", 9) == 0)
|
||||
{
|
||||
val = -get_float4_infinity();
|
||||
endptr = num + 9;
|
||||
}
|
||||
else if (pg_strncasecmp(num, "-inf", 4) == 0)
|
||||
{
|
||||
val = -get_float4_infinity();
|
||||
endptr = num + 4;
|
||||
}
|
||||
}
|
||||
#endif /* HAVE_BUGGY_IRIX_STRTOD */
|
||||
|
||||
/* skip trailing whitespace */
|
||||
while (*endptr != '\0' && isspace((unsigned char) *endptr))
|
||||
endptr++;
|
||||
@ -525,38 +493,6 @@ float8in(PG_FUNCTION_ARGS)
|
||||
}
|
||||
#endif /* HAVE_BUGGY_SOLARIS_STRTOD */
|
||||
|
||||
#ifdef HAVE_BUGGY_IRIX_STRTOD
|
||||
|
||||
/*
|
||||
* In some IRIX versions, strtod() recognizes only "inf", so if the input
|
||||
* is "infinity" we have to skip over "inity". Also, it may return
|
||||
* positive infinity for "-inf".
|
||||
*/
|
||||
if (isinf(val))
|
||||
{
|
||||
if (pg_strncasecmp(num, "Infinity", 8) == 0)
|
||||
{
|
||||
val = get_float8_infinity();
|
||||
endptr = num + 8;
|
||||
}
|
||||
else if (pg_strncasecmp(num, "+Infinity", 9) == 0)
|
||||
{
|
||||
val = get_float8_infinity();
|
||||
endptr = num + 9;
|
||||
}
|
||||
else if (pg_strncasecmp(num, "-Infinity", 9) == 0)
|
||||
{
|
||||
val = -get_float8_infinity();
|
||||
endptr = num + 9;
|
||||
}
|
||||
else if (pg_strncasecmp(num, "-inf", 4) == 0)
|
||||
{
|
||||
val = -get_float8_infinity();
|
||||
endptr = num + 4;
|
||||
}
|
||||
}
|
||||
#endif /* HAVE_BUGGY_IRIX_STRTOD */
|
||||
|
||||
/* skip trailing whitespace */
|
||||
while (*endptr != '\0' && isspace((unsigned char) *endptr))
|
||||
endptr++;
|
||||
|
Reference in New Issue
Block a user