Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Sep 1998 12:01:18 -0400 (EDT)
From:      Chuck Robey <chuckr@glue.umd.edu>
To:        freebsd-current@FreeBSD.ORG
Subject:   nm
Message-ID:  <Pine.BSF.4.00.9809061153520.21019-100000@picnic.mat.net>

next in thread | raw e-mail | index | archive | help
I notice that nm is one of those utils that has, like ld, completely
different versions for aout and for elf.  I just tried to use nm on an
aout lib (choke, hack!)

As a suggestion, does it seem reasonable to have a wrapper for nm such
that it read ONLY the -elf or -aout flag, stripped it off, and then
dispatched either the nm-elf or nm-aout tool?  If there was neither flag
in existence, it could look for OBJFORMAT in the environment, and if
that failed, use /etc/objformat, else give an error message and die.

This would allow both aout and elf installs of nm to coexist.

For sake of speed, it could be a C program (it's pretty trivial code).

Would that work?  I mean, are there any drawbacks I haven't seen?

I'm not certain I'm ready to suggest that approach for ld, yet, seeing
as that would materially affect 'make world' speeds.  This would
probably be a candidate for variant symlinks, if we had them, wouldn't
it?

----------------------------+-----------------------------------------------
Chuck Robey                 | Interests include any kind of voice or data 
chuckr@glue.umd.edu         | communications topic, C programming, and Unix.
213 Lakeside Drive Apt T-1  |
Greenbelt, MD 20770         | I run Journey2 and picnic (FreeBSD-current)
(301) 220-2114              | and jaunt (NetBSD).
----------------------------+-----------------------------------------------





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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.00.9809061153520.21019-100000>