diff --git a/gas/ChangeLog b/gas/ChangeLog
index f3ec466ef00..7f6ff455d14 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,9 @@
+2000-06-20  DJ Delorie  <dj@cygnus.com>
+
+	* config/tc-i386.c (tc_i386_fix_adjustable): Revert change from
+	Sept 1999; RVA relocs need to be treated more like DIR32 relocs
+	for cygwin import libraries to work properly.
+
 2000-06-20  H.J. Lu  <hjl@gnu.org>
 
 	* Makefile.am: Rebuild dependency.
diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c
index 37fe3d8ad6d..2c32e744d5b 100644
--- a/gas/config/tc-i386.c
+++ b/gas/config/tc-i386.c
@@ -1034,7 +1034,6 @@ tc_i386_fix_adjustable (fixP)
   if (fixP->fx_r_type == BFD_RELOC_386_GOTOFF
       || fixP->fx_r_type == BFD_RELOC_386_PLT32
       || fixP->fx_r_type == BFD_RELOC_386_GOT32
-      || fixP->fx_r_type == BFD_RELOC_RVA
       || fixP->fx_r_type == BFD_RELOC_VTABLE_INHERIT
       || fixP->fx_r_type == BFD_RELOC_VTABLE_ENTRY)
     return 0;