diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index d3e72fe10c4b50ae303f0af43ff6f1bb7f259bc5..b8ec9dd852d7ec132eb3448f2df4d563d9936bb2 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,8 @@
+2005-12-12  Arnaud Charlet  <charlet@adacore.com>
+
+	* Makefile.in: Remove dummy setting of GCC_FOR_TARGET, no longer
+	needed.
+
 2005-12-12  Arnaud Charlet  <charlet@adacore.com>
 
 	* Make-lang.in: Update dependencies
diff --git a/gcc/ada/Makefile.in b/gcc/ada/Makefile.in
index e51a924e089cad61d5bde7cf7ff76e293dfdc455..771e94989c0a0310aa4ed40c2a249c2930fda4f3 100644
--- a/gcc/ada/Makefile.in
+++ b/gcc/ada/Makefile.in
@@ -1633,11 +1633,6 @@ install-gnatlib: ../stamp-gnatlib
 # Example: cd rts; ar rc libfoo.a $(LONG_LIST_OF_OBJS)
 # is guaranteed to overflow the buffer.
 
-# ??? GCC_FOR_TARGET is supposed to be passed from the top level
-# Makefile, but this is not the case from e.g. libada, so provide a suitable
-# default
-GCC_FOR_TARGET=./xgcc -B./ $(FLAGS_FOR_TARGET)
-
 gnatlib: ../stamp-gnatlib1 ../stamp-gnatlib2
 	$(MAKE) -C rts \
 		CC="`echo \"$(GCC_FOR_TARGET)\" \