rpaulo
2c035421f7
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
sjg
008d7c831f
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
sjg
75a137820d
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
sjg
0ee5295509
Updated dependencies
2013-02-16 01:23:54 +00:00
marcel
9dd41e3647
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
29af67e52c
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
ru
956fcf47f7
Document the NM environment variable.
2006-10-25 09:40:07 +00:00
ru
33e34aeeb5
Markup fixes.
2006-09-29 15:20:48 +00:00
imp
2bb461105d
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
ru
38ecec281b
Oops, revert last commit (the manpage is still built in objdir).
2005-09-28 07:54:18 +00:00
ru
0c0c3232d6
Add NO_OBJ.
2005-09-28 07:49:30 +00:00
ru
5d733fb21b
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
ru
ee5b7e52fa
Deal with double whitespace.
2004-07-03 00:24:45 +00:00
tjr
f9c2081f4f
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
ache
f827f40f52
Make it work with POSIX sort (POS arg)
...
All old sorts understand -k too.
2002-09-24 18:16:36 +00:00
charnier
ad8a79e6a5
Use `The .Nm utility'
2002-04-20 12:18:28 +00:00
ru
ef2dbc1fb0
beforeinstall -> SCRIPTS.
2001-04-07 11:21:35 +00:00
ru
89596e4538
MAN[1-9] -> MAN.
2001-03-27 10:52:19 +00:00
dfr
f689e43b38
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
hoek
bb8be094cc
Use different filenames.
...
Submitted by: bin/16927, Mike Heffner
2000-05-17 22:46:47 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
nik
6578739ddb
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
jb
b396abd789
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
charnier
5553dde7e9
Typo.
1997-07-23 06:48:01 +00:00
phk
0c2d3dd217
typo.
...
Submitted by: "Philippe Charnier" <charnier@lirmm.fr>
1996-06-10 15:55:48 +00:00
bde
4325752c55
Change install' to
${INSTALL}' as usual.
...
Remove the extra slash in ${DESTDIR}/${BINDIR}.
1995-07-25 00:22:50 +00:00
pst
ecc64fb350
lorder(1) manual page not properly installed due to makefile usurping
...
install rule.
1994-10-27 19:23:30 +00:00
wollman
3ac06aac07
More merry makefile munging for man page compatability.
1994-08-05 19:00:04 +00:00
rgrimes
0b8115bc82
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
rgrimes
440579f09c
Remove unneeded targets for manual page. Remove unneeded cleanfiles.
1994-05-29 16:35:09 +00:00
rgrimes
f9ab90d9d6
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00