Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Sep 2002 15:17:40 -0700 (PDT)
From:      Bruce Evans <bde@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/ddb db_elf.c
Message-ID:  <200209152217.g8FMHegL028623@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         2002/09/15 15:17:40 PDT

  Modified files:
    sys/ddb              db_elf.c 
  Log:
  Don't use the ELF symbol type to summarily reject symbols in
  X_db_search_symbol().  Otherwise we don't see important symbols in
  non-verbosely written assembler code.
  
  NetBSD already has this.  The kld version already has a stronger form
  of it without really trying -- linker_ddb_search_symbol() doesn't
  support ddb's symbol search strategy parameter, so the kld
  X_db_search_symbol() doesn't pass the parameter to linker_ddb...() and
  linker_ddb...() doesn't make distinctions based on the symbol type.
  
  db_elf.c now works better than db_kld.c when it works (which is essentially
  when there are no modules except the kernel).  It works after booting
  with -d.  db_kld.c doesn't work until lots of SYSINIT()s have run.
  
  Revision  Changes    Path
  1.14      +0 -4      src/sys/ddb/db_elf.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209152217.g8FMHegL028623>