diff --git a/ld/ChangeLog b/ld/ChangeLog
index 79f486ce106..124e9a8fd5c 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,20 @@
+Tue Feb 28 10:27:54 1995  Rob Savoye  <rob@darkstar.cygnus.com>
+
+	* configure.in: Match on mips-ecoff, and default to the IDT
+	configuration.
+
+Fri Feb 17 13:06:47 1995  Michael Meissner  <meissner@cygnus.com>
+
+	* scripttempl/elfppc.sc: Add support for .got1 and .got2 sections.
+	Offset _GLOBAL_OFFSET_TABLE_ 32768 from the start of the GOT area
+	to double the size of the table.
+
+start-sanitize-arc
+Thu Feb  9 19:03:25 1995  Doug Evans  <dje@canuck.cygnus.com>
+
+	* emulparms/arcelf.sh (TEMPLATE_NAME): Comment out.
+end-sanitize-arc
+
 Thu Feb  9 18:29:43 1995  Ken Raeburn  <raeburn@cujo.cygnus.com>
 
 	* Makefile.in (distclean): Do recursive deletion, since ldscripts
diff --git a/ld/configure.in b/ld/configure.in
index 42ca520e271..ac9833d5eb5 100644
--- a/ld/configure.in
+++ b/ld/configure.in
@@ -110,8 +110,8 @@ case "${targ}" in
   mips*-dec-ultrix*)	ld_target=mips-lit ;;
   mips*-sgi-irix5*)	ld_target=mipsb-elf32 ;;
   mips*-sgi-irix*)	ld_target=mips-big ;;
-  mips*el-idt-ecoff*)	ld_target=mipsl-idt ;;
-  mips*-idt-ecoff*)	ld_target=mips-idt ;;
+  mips*el-*-ecoff*)	ld_target=mipsl-idt ;;
+  mips*-*-ecoff*)	ld_target=mips-idt ;;
   mips*-dec-bsd*)	ld_target=mipsbsd ;;
   mips*el-*-elf*)	ld_target=mipsl-elf32 ;;
   mips*-*-elf*)		ld_target=mipsb-elf32 ;;
@@ -121,6 +121,7 @@ case "${targ}" in
   ns32k-pc532-mach)	ld_target=pc532mach ;;
   ns32k-pc532-netbsd*)  ld_target=ns32k-nbsd ;;
   powerpc-*-elf*)	ld_target=ppc-elf32 ;;
+  powerpc-*-eabi*)	ld_target=ppc-elf32 ;;
   powerpc-*-netware*)	ld_target=ppc-nw ;;
   w65-*-*)              ld_target=coff-w65 ;;
   *-*-aout)		ld_target=${target_cpu}-${target_vendor} ;;