diff --git a/package/base/gcc/gcc.conf b/package/base/gcc/gcc.conf
index d751a4e24..d71badddb 100644
--- a/package/base/gcc/gcc.conf
+++ b/package/base/gcc/gcc.conf
@@ -578,9 +578,3 @@ case "$pkg_gcc_version" in
 		;;
 esac
 
-if [ "$pkg_gcc_version" = "41" ]; then
-	# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26942
-	hook_add postpatch 1 "sed -i.hotfixorig 's,-freorder-blocks-and-partition,,' gcc/Makefile.in"
-	versionhotfix 4.1.0
-fi
-
diff --git a/package/base/gcc/gcc.desc b/package/base/gcc/gcc.desc
index d1ddd52e7..8e1168b5f 100644
--- a/package/base/gcc/gcc.desc
+++ b/package/base/gcc/gcc.desc
@@ -76,8 +76,8 @@
 #endif
 
 #if xpkg == gcc41.*
-[V] 4.1.0
-[D] 1690327620 gcc-4.1.0.tar.bz2 ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.1.0/
+[V] 4.1.1
+[D] 1088889964 gcc-4.1.1.tar.bz2 ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.1.1/
 #endif
 
 [CD] <COPY> for x in $cachedir/*.cache; do cp $x $confdir/$pkg.cache; done