Index: /trunk/source/lisp-kernel/m4macros.m4
===================================================================
--- /trunk/source/lisp-kernel/m4macros.m4	(revision 8257)
+++ /trunk/source/lisp-kernel/m4macros.m4	(revision 8258)
@@ -84,5 +84,8 @@
 
 define([_emit_BSD_source_line_stab],[
+ifdef([X86],[
+# __line__ "__file__" 1],[
 	.stabd 68,0,$1
+])
 ])
 
@@ -109,15 +112,13 @@
 
 
-dnl define([emit_source_line_stab],[
-dnl	ifelse(eval(SYSstabs),
-dnl             eval(BSDstabs),
-dnl  	      [_emit_BSD_source_line_stab($1)],
-dnl              eval(SYSstabs),
-dnl              eval(ELFstabs),
-dnl              [_emit_ELF_source_line_stab($1)],
-dnl              [_emit_COFF_source_line_stab($1)])])
-
 define([emit_source_line_stab],[
-# __line__ "__file__" 1])
+	ifelse(eval(SYSstabs),
+             eval(BSDstabs),
+  	      [_emit_BSD_source_line_stab($1)],
+              eval(SYSstabs),
+              eval(ELFstabs),
+              [_emit_ELF_source_line_stab($1)],
+              [_emit_COFF_source_line_stab($1)])])
+
 
 
@@ -193,6 +194,5 @@
 ])
 	.set func_start,$1
-        
-])
+# __line__ "__file__" 1 ])
 
 
