diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index e8ae703e101..d2ed9361d53 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,9 @@
+Mon Dec  1 20:24:18 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+	* coff-sh.c (sh_coff_howtos): Add R_SH_SWITCH8 entry.
+	(get_symbol_value): Handle R_SH_SWITCH8.
+	(sh_relax_delete_bytes): Likewise.
+
 Wed Nov 26 14:13:34 1997  Nick Clifton  <nickc@cygnus.com>
 
 	* coff-arm.c (TARGET_UNDERSCORE): Changed to match definition in
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 7f0fe1af733..b10142bbc61 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,16 @@
+Mon Dec  1 20:24:18 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+	* config/tc-sh.c (SWITCH_TABLE_CONS): Handle (fix)->fx_size == 1.
+	(SWITCH_TABLE): Handle BFD_RELOC_8.
+	(md_apply_fix): #ifndef BFD_ASSEMBLER code: Handle fixP->fx_size == 1.
+	(coff_reloc_map): Add BFD_RELOC_8_PCREL entry.
+	(sh_coff_reloc_mangle): SWITCH_TABLE case: Handle BFD_RELOC_8.
+
+Sat Nov 22 16:19:22 1997  Richard Henderson  <rth@cygnus.com>
+
+	* tc-alpha.c (range_signed_16, range_signed_32): Work around an
+	apparent bug in gcc's long long support crossing from x86.
+
 Sat Nov 22 14:26:09 1997  Nick Clifton  <nickc@cygnus.com>
 
 	* config/tc-arm.c: Brought up to date with latest changes on arm
diff --git a/include/ChangeLog b/include/ChangeLog
index 9421a78ef3d..fa9d12fcb8f 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,11 @@
+Mon Dec  1 20:24:18 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+	* coff/sh.h (R_SH_SWITCH8): New.
+
+Mon Dec  1 11:29:35 1997  Doug Evans  <devans@canuck.cygnus.com>
+
+	* callback.h (CB_SYSCALL): Comment out arg names in prototypes.
+
 Wed Nov 26 16:47:58 1997  Michael Meissner  <meissner@cygnus.com>
 
 	* callback.h (CB_SYSCALL): Consistantly use names for prototype