Rui Paulo
25ec8c921c
Introduce a new make variable: NMFLAGS.
...
As the name indicates, these are flags to pass to nm(1). The newer
binutils have a plugin mechanism so, to build something with LLVM's
LTO, we need to pass flags to nm(1). This commit also extends
lorder(1) to pass NMFLAGS to nm(1).
2015-08-14 22:54:52 +00:00
Simon J. Gerraty
ccfb965433
Add META_MODE support.
...
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
Simon J. Gerraty
44d314f704
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
Simon J. Gerraty
f5f7c05209
Updated dependencies
2013-02-16 01:23:54 +00:00
Marcel Moolenaar
7750ad47a9
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00
Joel Dahl
da52b4caaf
Remove the advertising clause from UCB copyrighted files in usr.bin. This
...
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Also add $FreeBSD$ to a few files to keep svn happy.
Discussed with: imp, rwatson
2010-12-11 08:32:16 +00:00
Ruslan Ermilov
ec140c9bcf
Document the NM environment variable.
2006-10-25 09:40:07 +00:00
Ruslan Ermilov
cb29445a92
Markup fixes.
2006-09-29 15:20:48 +00:00
Warner Losh
830de116de
ru@ recently changed lorder to support library archives. Document
...
this new feature prominently. Bump date while I'm here.
2006-04-27 15:48:54 +00:00
Ruslan Ermilov
7fc550064a
Oops, revert last commit (the manpage is still built in objdir).
2005-09-28 07:54:18 +00:00
Ruslan Ermilov
ec2cc32689
Add NO_OBJ.
2005-09-28 07:49:30 +00:00
Ruslan Ermilov
e46be7ffad
Fix loder(1) to work with libraries. This can be useful to
...
sort long DPADD lists automatically. While here, recognize
`W' as the global symbol. This has been tested since 2004.
2005-07-15 15:21:12 +00:00
Ruslan Ermilov
557b7fa148
Deal with double whitespace.
2004-07-03 00:24:45 +00:00
Tim J. Robbins
ebe5d44d5a
Give the -o option before any filename operands when invoking the sort
...
utility. 1003.1-2001 does not allow sort to accept the -o option after
the operands (Base Definitions, 12.2 Utility Syntax Guidelines,
Guideline 9).
2003-06-01 22:37:38 +00:00
Andrey A. Chernov
197442ec02
Make it work with POSIX sort (POS arg)
...
All old sorts understand -k too.
2002-09-24 18:16:36 +00:00
Philippe Charnier
e8937ba009
Use `The .Nm utility'
2002-04-20 12:18:28 +00:00
Ruslan Ermilov
b9ad8c8635
beforeinstall -> SCRIPTS.
2001-04-07 11:21:35 +00:00
Ruslan Ermilov
dc12be5258
MAN[1-9] -> MAN.
2001-03-27 10:52:19 +00:00
Doug Rabson
7172dc3b54
Pick up the environment variable ${NM} if it exists and use that to list
...
symbols. This allows lorder to be used more easily in a cross-build
environment.
2001-03-06 15:00:32 +00:00
Tim Vanderhoek
b75cda591f
Use different filenames.
...
Submitted by: bin/16927, Mike Heffner
2000-05-17 22:46:47 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Nik Clayton
3be5f1f5ce
Add $Id$, to make it simpler for members of the translation teams to
...
track.
The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;
.\" $Id$
.\"
If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.
Approved by: bde
1999-07-12 20:24:20 +00:00
John Birrell
559628a153
Removed explict PATH which tended to cause the *wrong* path to be used
...
more often than not.
Also included Doug Rabson's changes to make this script better handle the
two varieties of nm output we now have.
1998-08-15 07:10:21 +00:00
Philippe Charnier
176d344d18
Typo.
1997-07-23 06:48:01 +00:00
Poul-Henning Kamp
f2eff4c0ab
typo.
...
Submitted by: "Philippe Charnier" <charnier@lirmm.fr>
1996-06-10 15:55:48 +00:00
Bruce Evans
6eee579315
Change install' to
${INSTALL}' as usual.
...
Remove the extra slash in ${DESTDIR}/${BINDIR}.
1995-07-25 00:22:50 +00:00
Paul Traina
179ead2d5b
lorder(1) manual page not properly installed due to makefile usurping
...
install rule.
1994-10-27 19:23:30 +00:00
Garrett Wollman
b35bdc400c
More merry makefile munging for man page compatability.
1994-08-05 19:00:04 +00:00
Rodney W. Grimes
9f23196c42
Cleanup so that make install can run, many install: maninstall changed
...
to just install:, sperious targets and CLEANFILES removed.
1994-05-30 14:17:23 +00:00
Rodney W. Grimes
662764bce8
Remove unneeded targets for manual page. Remove unneeded cleanfiles.
1994-05-29 16:35:09 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00