diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 267ad932ccc486eaf503484f539fde12fe95be6d..1eb16206ac7db7e7267811b7b6a2eb016b058c11 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Sun Oct  3 14:14:16 1999  Jeffrey A Law  (law@cygnus.com)
+
+	* t-fr30 (LIB2FUNCS_EXTRA): Remove definition.
+	(FPBIT, DPBIT): Define.
+
 Sun Oct  3 12:44:05 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* print-tree.c (print_node, indent_to): Remove redundant prototypes.
diff --git a/gcc/config/fr30/t-fr30 b/gcc/config/fr30/t-fr30
index 46387d8334d1077be61b086a77356af208f84619..69df6de22f1b2d4a862a76e9250037fb356dae43 100644
--- a/gcc/config/fr30/t-fr30
+++ b/gcc/config/fr30/t-fr30
@@ -17,10 +17,10 @@ crti.o: $(srcdir)/config/fr30/crti.asm $(GCC_PASSES)
 crtn.o: $(srcdir)/config/fr30/crtn.asm $(GCC_PASSES)
 	$(GCC_FOR_TARGET) -c -o crtn.o -x assembler $(srcdir)/config/fr30/crtn.asm
 
-# These are really part of libgcc1, but this will cause them to be
-# built correctly, so...
-
-LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c
+# We want fine grained libraries, so use the new code to build the
+# floating point emulation libraries.
+FPBIT = fp-bit.c
+DPBIT = dp-bit.c
 
 # If any special flags are necessary when building libgcc2 put them here.
 #