Redundant declarations for `environ`
The unconditional declaration of environ in RtsSymbols.c is resulting in build failures when -Werror=redundant-decls is enabled and libc already provides a declaration in <unistd.h>. We should guard the declaration in RtsSymbols.c with a configure check.