diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bae3c84f155f1e6b20c6b793bd130198e1991551..b97fb081f5cfdba485672a3012efc22163fbc3f4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2006-01-05  Richard Earnshaw  <rearnsha@arm.com>
+
+	PR middle-end/24998
+	* arm/t-netbsd (LIB2FUNCS_EXTRA): Define.
+
 2006-01-05  Richard Guenther  <rguenther@suse.de>
 	    Diego Novillo  <dnovillo@redhat.com>
 
diff --git a/gcc/config/arm/t-netbsd b/gcc/config/arm/t-netbsd
index ef61390215349f9cd07c5e98739104acf9a7258b..7d0724cc8725ef5a68be62da86f8d04a8b7d25d7 100644
--- a/gcc/config/arm/t-netbsd
+++ b/gcc/config/arm/t-netbsd
@@ -2,6 +2,7 @@
 # difference.  It is then pointless adding debugging.
 TARGET_LIBGCC2_CFLAGS = -fomit-frame-pointer -fpic
 LIBGCC2_DEBUG_CFLAGS = -g0
+LIB2FUNCS_EXTRA = $(srcdir)/config/floatunsidf.c $(srcdir)/config/floatunsisf.c
 
 # Build a shared libgcc library.
 SHLIB_EXT = .so