Conflict with non-standard intrinsic REALLOC
I'm taking a stab at building a large code with the Sun Studio Fortran 8.3 compiler (first time using a sun compiler in >10 years!) and have run up against a conflict between a generic subroutine named REALLOC in the code and a non-standard intrinsic with the same name that is provided by the compiler, apparently a function judging from the compiler error message. Is there some way to disable these extended intrinsics so that standard conforming code will compile as it should?
To illustrate, here's a standard-conforming example that won't compile:
[code]
module example
interface realloc
module procedure realloc1
end interface
contains
subroutine realloc1 (a)
integer, pointer :: a(:)
end subroutine realloc1
end module example
[/code]

