diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 574f1839e37808d3be82b0d055653bcf03ba1350..fc0e7fffc41a0221926a84fd2731bc0c0ed57255 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,7 @@
+2007-07-05  Alan Modra  <amodra@bigpond.net.au>
+
+	* emul_aix.c (ar_emul_aix_internal): Rename "next" to "archive_next".
+
 2007-07-02  Alan Modra  <amodra@bigpond.net.au>
 
 	PR 4716
diff --git a/binutils/emul_aix.c b/binutils/emul_aix.c
index 97677bc36d29f668b72900e9b3b8dbcaa5a94ba9..aacecec01b660ec6d5595ee955f03163f2499716 100644
--- a/binutils/emul_aix.c
+++ b/binutils/emul_aix.c
@@ -1,5 +1,5 @@
 /* Binutils emulation layer.
-   Copyright 2002, 2003, 2006 Free Software Foundation, Inc.
+   Copyright 2002, 2003, 2006, 2007 Free Software Foundation, Inc.
    Written by Tom Rix, Red Hat Inc.
 
    This file is part of GNU Binutils.
@@ -89,7 +89,7 @@ ar_emul_aix_internal (bfd **after_bfd, char *file_name, bfd_boolean verbose,
     }
 
   *after_bfd = try_bfd;
-  (*after_bfd)->next = temp;
+  (*after_bfd)->archive_next = temp;
 
   return TRUE;
 }