diff --git a/gas/ChangeLog b/gas/ChangeLog
index ec2d1237067..3670d1bf327 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,13 @@
+Mon Nov  1 21:37:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
+
+	* config/obj-som.h (obj_frob_file): Define.
+	* config/obj-som.c (obj_som_init_stab_section): Set alignment
+	of stab sections.  Make space for the special stab entry.
+	(adjust_stab_sections): Adjust the special entry in the 
+	stabs section.
+	(som_frob_file): New function.  Simply calls adjust_stab_sections
+	for each section.
+
 Mon Nov  1 17:54:29 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
 	* config/tc-mips.c (PIC_CALL_REG, SP, FP): Define.
diff --git a/gas/config/obj-som.h b/gas/config/obj-som.h
index b97a8c07692..783468535e9 100644
--- a/gas/config/obj-som.h
+++ b/gas/config/obj-som.h
@@ -75,4 +75,8 @@ extern void obj_som_init_stab_section PARAMS ((segT));
    for the various debugging sections.  */
 #define INIT_STAB_SECTION(seg) obj_som_init_stab_section (seg)
 
+/* We'll be updating the magic 1st stab entry once the entire assembly
+   fail has been processed.  */
+#define obj_frob_file() som_frob_file()
+
 #endif /* _OBJ_SOM_H */