*** ddb/db_aout.c-	Tue Sep 14 05:03:41 1999
--- ddb/db_aout.c	Wed Jan 12 12:07:12 2000
***************
*** 70,76 ****
  #ifdef	SYMTAB_SPACE
  #define X_db_getname(s)		(s->n_un.n_name)
  #else
! #define X_db_getname(s)	(s->n_un.n_strx > slen ? NULL : strtab + s->n_un.n_strx)
  #endif
  
  /*
--- 70,78 ----
  #ifdef	SYMTAB_SPACE
  #define X_db_getname(s)		(s->n_un.n_name)
  #else
! /* XXX - lkm sym tables are absolute.  Symbol table handling should be redone */
! extern char	*esym;
! #define X_db_getname(s)	(s->n_un.n_name > esym ? s->n_un.n_name : strtab + s->n_un.n_strx)
  #endif
  
  /*
***************
*** 424,430 ****
  ddb_init()
  {
  #ifndef SYMTAB_SPACE
- 	extern char	*esym;
  	extern long	end;
  
  	db_sym_init();
--- 426,431 ----
