Index: uspace/app/binutils/Makefile
===================================================================
--- uspace/app/binutils/Makefile	(revision ac7c7e3638a26a522bb140cfe3387f444742716d)
+++ uspace/app/binutils/Makefile	(revision 9ea7d907eb259fe3b9b9b2a3fb157d14a4c078e3)
@@ -36,8 +36,9 @@
 # Information for obtaining specific binutils redistributable package.
 # Might be subject to change in the future.
-REDIST_VERSION = 2.21
+REDIST_VERSION = 2.21.1
 REDIST_NAME = binutils-$(REDIST_VERSION)
 REDIST_FILENAME = $(REDIST_NAME).tar.bz2
 REDIST_SOURCE = ftp://ftp.gnu.org/gnu/binutils/
+REDIST_MIRROR = http://www.helenos.org/binutils/
 
 # Directory for the binutils source tree.
@@ -167,4 +168,7 @@
 $(REDIST_FILENAME):
 	wget -c $(REDIST_SOURCE)$(REDIST_FILENAME)
+	if [ ! -e $(REDIST_FILENAME) ]; then \
+		wget -c $(REDIST_MIRROR)$(REDIST_FILENAME); \
+	fi
 
 # Extract binutils source tree.
Index: uspace/app/binutils/toolchain.sh
===================================================================
--- uspace/app/binutils/toolchain.sh	(revision ac7c7e3638a26a522bb140cfe3387f444742716d)
+++ uspace/app/binutils/toolchain.sh	(revision 9ea7d907eb259fe3b9b9b2a3fb157d14a4c078e3)
@@ -95,8 +95,7 @@
 		echo '			sed '\'s/ [ ]*/ /g\''`"'
 					# Add flags:
-					# -Wno-shadow
-					#		Silents the warning caused by 
-					#		harmless bug in ld/ldlang.h and ld/ldlex.c.
-#		echo '		GCC_ARGS="$GCC_ARGS -Wno-shadow"'
+					# -example
+					#		Flag description.
+#		echo '		GCC_ARGS="$GCC_ARGS -example"'
 		echo '		echo' \'"$2"\' '"$GCC_ARGS"' \'"$CFLAGS"\'
 		echo "		$2" '$GCC_ARGS' "$CFLAGS"
