History log of /freebsd-10.0-release/tools/tools/kernxref/kernxref.sh
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 141640 10-Feb-2005 phk

Update a little bit.


# 108605 03-Jan-2003 phk

Add various command line options, most notably sort order.

Submitted by: "Matthew Emmerton" <matt@gsicomp.on.ca>
Sat on for far too long: phk


# 103436 16-Sep-2002 peter

Initiate deorbit burn for the i386-only a.out related support. Moves are
under way to move the remnants of the a.out toolchain to ports. As the
comment in src/Makefile said, this stuff is deprecated and one should not
expect this to remain beyond 4.0-REL. It has already lasted WAY beyond
that.

Notable exceptions:
gcc - I have not touched the a.out generation stuff there.
ldd/ldconfig - still have some code to interface with a.out rtld.
old as/ld/etc - I have not removed these yet, pending their move to ports.
some includes - necessary for ldd/ldconfig for now.

Tested on: i386 (extensively), alpha


# 103392 16-Sep-2002 phk

Pick up modules from the compile directory instead of /boot/kernel.

Allow the script to operate on any convenient kernel.

Submitted by: "Matthew Emmerton" <matt@gsicomp.on.ca>


# 100354 19-Jul-2002 phk

Update to current reality: change COMPILEDIR and work on "R"ead-only-data
symbols as well.


# 93151 25-Mar-2002 phk

Modernize my email address.


# 71226 18-Jan-2001 phk

Look for modules in /boot/kernel these days.


# 50477 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 49205 29-Jul-1999 bde

Look for symbols in /modules/*.ko, not in /lkm/*.o.


# 41594 08-Dec-1998 archie

Automatically detect a.out vs. elf kernel


# 41566 06-Dec-1998 archie

Add "-aout" flag to nm until the kernel is ELF'd.


# 41372 27-Nov-1998 bde

Ignore objects used to build utilities (*aicasm*.o and *genassym*.o).


# 22988 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


# 21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


# 13094 28-Dec-1995 bde

Don't look in libkern, it went away.


# 12875 15-Dec-1995 bde

The unref and undef counts in the summary were swapped.


# 12870 15-Dec-1995 phk

Make this a real cross-ref listing.
This is now a handy tool for finding symbols in the kernel.


# 12814 13-Dec-1995 phk

Report common symbols with one reference as UNREF too.


# 12132 06-Nov-1995 phk

Fix two nits.


# 11497 15-Oct-1995 phk

Add kernxref, a shellscript to crossreference the symbols of the LINT kernel.