--- gcc/ada/env.c.orig	2009-05-19 07:22:35.000000000 -0400
+++ gcc/ada/env.c	2009-06-18 08:35:36.000000000 -0400
@@ -168,6 +168,7 @@
   }
 
 #elif (defined (__vxworks) && defined (__RTP__)) || defined (__APPLE__)
+   || defined(__FreeBSD__)
   setenv (name, value, 1);
 
 #else
