Gleb Kurtsou
e458cb776e
Don't cast inode number or file size down to long or unsigned.
...
Since ino_t size is about to change to 64-bits, casts to long would
truncate 64-bit numbers on 32-bit archs.
Sponsored by: Google Summer of Code 2011
2012-05-18 10:15:46 +00:00
Glen Barber
cbc1e6c2f3
Fix a typo that crept in.
...
Pointyhat: gjb (myself)
Spotted by: hrs
MFC after: 2 days (minor change)
2012-05-18 03:30:50 +00:00
Gabor Kovesdan
f50d9b2ffb
- Fix -o option that was broken by my clang compile fix
...
Submitted by: Oleg Moskalenko <oleg.moskalenko@citrix.com>
2012-05-17 13:08:30 +00:00
Konstantin Belousov
6fe3ecc3b1
Allow to specify strftime(3) format for process start end exit times.
...
Submitted by: Andrey Zonov <andrey zonov org>
MFC after: 1 week
2012-05-17 11:10:13 +00:00
Alexander Motin
e39e854e27
Add support for -z option for reading operations. It allows to not request
...
current values from device, but only receive changes.
2012-05-16 20:30:20 +00:00
Gabor Kovesdan
ce1e997f54
- Eliminate initializations if global variables. Compilers are not
...
required to optimize these so it may result in larger binary size.
Pointed out by: kib
2012-05-14 10:06:49 +00:00
Gabor Kovesdan
131a228a6d
- Update catalogs
2012-05-14 09:55:23 +00:00
Gabor Kovesdan
8818aa392a
- Fix build with clang
2012-05-14 09:53:54 +00:00
Joel Dahl
35471bf8ef
Minor mdoc nits.
2012-05-13 14:16:04 +00:00
Joel Dahl
4228c8a2b1
Remove end of line whitespace.
2012-05-12 19:59:37 +00:00
Gabor Kovesdan
85d7de106c
- Hook up BSD sort to the build. By default, it will be installed as
...
"bsdsort" and GNU sort will be the default "sort". When WITH_BSD_SORT
is set, BSD sort will be the default "sort" and GNU sort will be installed
as "gnusort".
2012-05-11 12:47:21 +00:00
Gabor Kovesdan
c66bbc9143
Add a BSD-licensed sort rewrite that was started by me and later completed
...
with the major functionality and optimizations by Oleg Moskalenko.
It is compatible with the latest version of POSIX and the current GNU sort
version that we have in base. Beside this, it implements all the
functionality introduced in later versions of GNU sort. For now, it will
be installed as "bsdsort", keeping GNU sort as the default sort
implementation.
2012-05-11 12:37:16 +00:00
Glen Barber
22563741c0
Document the unzip(1) '-Z' option implemented in r234206.
...
Submitted by: swills (via hacker lounge)
MFC after: 3 days
2012-05-11 00:19:06 +00:00
Glen Barber
2fccbf04cc
General mdoc(7) and typo fixes.
...
PR: 167696
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days
2012-05-10 02:07:00 +00:00
Warner Losh
18cf7ddfca
Make is part of the bootstrap path, so we need to guard against this
...
not being defined. Otherwise we don't make a new make when the old
make is incompatible.
2012-05-09 04:54:50 +00:00
Jeremie Le Hen
d3dee93474
Always define LD_32_PRELOAD so it works for 32 bits binaries on
...
64 bits platforms. Let rtld(1) decide if it needs to honor it
or not.
While here, fix a small bug in error reporting when asprintf(3)
returns an error.
Submitted by: kib
Reviewed by: kib (mentor)
MFC after: 1 week
2012-05-08 19:43:32 +00:00
Dimitry Andric
cb4dff8563
Upgrade our copy of llvm/clang to r155985, from upstream's release_31
...
branch. This brings us very close to the 3.1 release, which is planned
for May 14th.
MFC after: 2 weeks
2012-05-03 20:41:21 +00:00
Baptiste Daroussin
bdb6d17264
Respect mathematical operation order piority with the exponent gnu extension
...
Obtained from: OpenBSD
Approved by: des (mentor)
2012-04-30 21:02:57 +00:00
Konstantin Belousov
4f20e4f263
Add src.conf option WITH_SHARED_TOOLCHAIN to enable building the
...
toolchain binaries as dynamically linked. Option is disabled by
default.
Reviewed by: ru (previous version)
MFC after: 2 weeks
2012-04-29 09:32:44 +00:00
Jeremie Le Hen
3c2ded8bbc
Use standard getopt(3) error message.
...
Submitted by: jilles
Approved by: kib (mentor)
2012-04-29 08:17:44 +00:00
Jeremie Le Hen
6486b015fc
Import stdbuf(1) and the shared library it relies on.
...
This tool changes the default buffering behaviour of standard
stdio streams.
It only works on dynamic binaries. To make it work for static
ones it would require cluttering stdio because there no single
entry point.
PR: 166660
Reviewed by: current@, jhb
Approved by: kib (mentor)
MFC after: 1 week
2012-04-28 20:52:20 +00:00
Jeremie Le Hen
195f880ec6
Add my birthday and place of birth.
...
Approved by: kib (mentor)
2012-04-23 09:18:05 +00:00
Christian Brueffer
fbe83f25fb
Remove duplicate -l description.
...
Submitted by: Rainer Hurling <rhurlin@gwdg.de>
MFC after: 1 week
2012-04-22 18:18:49 +00:00
Xin LI
5083afda56
The .Fx macro needs the version number be in its own word separated by
...
a space. This change have no visible effect for rendering.
2012-04-22 07:55:56 +00:00
John Baldwin
88bf5036fc
Include the associated wait channel message for context switch ktrace
...
records. kdump supports both the old and new messages.
Submitted by: Andrey Zonov andrey zonov org
MFC after: 1 week
2012-04-20 15:32:36 +00:00
David E. O'Brien
80c86c3659
Update file(1) to version 5.11.
2012-04-19 03:20:13 +00:00
Devin Teske
89efd8e10e
Add my birth date/place to the calendar as new committer.
...
Approved by: emaste (mentor)
2012-04-18 22:56:46 +00:00
Konstantin Belousov
bf313207fc
Fix string buffer overflow when preparing the line of output.
...
PR: bin/161739
Submitted by: Jeremy Chadwick <freebsd jdc parodius com>
MFC after: 1 week
2012-04-18 10:23:42 +00:00
Dimitry Andric
dff0c46c97
Upgrade our copy of llvm/clang to trunk r154661, in preparation of the
...
upcoming 3.1 release (expected in a few weeks). Preliminary release
notes can be found at: <http://llvm.org/docs/ReleaseNotes.html >
MFC after: 2 weeks
2012-04-16 21:23:25 +00:00
Guido Falsi
c4981340cb
Add myself to the calendar
...
Approved by: creees (mentor)
2012-04-15 17:28:47 +00:00
Dag-Erling Smørgrav
3664268885
Correct my name in the copyright statement.
2012-04-15 13:39:39 +00:00
Baptiste Daroussin
fb3f3d7caf
Improve m4 compatibility with GNU m4 extension ** (exponent)
...
Submitted by: Marc Espie (espie@OpenBSD.org )
Approved by: des@ (mentor)
2012-04-15 13:25:51 +00:00
Xin LI
96c3073f76
Eliminate an unused parameter of static method igmp_stats_live_old().
...
MFC after: 1 month
2012-04-13 22:35:53 +00:00
Glen Barber
30f1a346ac
Belatedly add my entry to the calendar file, now that 30 is here and gone.
2012-04-13 09:54:36 +00:00
Kevin Lo
308633f39e
Partially implement zipinfo (-Z) support.
...
This fixes some test failures seen with perl 5.12 and 5.14.
PR: bin/166895
Submitted by: swills
MFC after: 3 days
2012-04-13 06:15:51 +00:00
Jens Schweikhardt
da4b9d2971
Parenthesize args in yyless() and unput() replacement text
...
so they are safer when used with expressions.
MFC after: 1 week
2012-04-10 15:29:28 +00:00
Dimitry Andric
085e2c2102
Since truss also uses kdump's mkioctls script, pass the value of ${CPP}
...
there too, similar to r234058.
MFC after: 1 week
2012-04-09 15:34:22 +00:00
Dimitry Andric
c1b2e4fc21
In kdump's mkioctls script, use '${CPP}' instead of hardcodedly using
...
'gcc -E'. This fixes building when WITH_CLANG_IS_CC is in effect.
Report by: Niclas Zeising <zeising@daemonic.se>
MFC after: 1 week
2012-04-09 14:47:18 +00:00
Joel Dahl
748611c9c0
mdoc: fix column names, indentation, column separation within each row, and
...
quotation. Also make sure we have the same amount of columns in each row as
the number of columns we specify in the head arguments.
Reviewed by: brueffer
2012-04-07 09:05:30 +00:00
John Baldwin
35818d2e94
Add new ktrace records for the start and end of VM faults. This gives
...
a pair of records similar to syscall entry and return that a user can
use to determine how long page faults take. The new ktrace records are
enabled via the 'p' trace type, and are enabled in the default set of
trace points.
Reviewed by: kib
MFC after: 2 weeks
2012-04-05 17:13:14 +00:00
Gleb Smirnoff
16410af7fa
With pf 4.5 import the name of pfsync stats sysctl has changed, thus
...
'netstat -sp pfsync' got broken. Fix this.
2012-04-04 08:30:32 +00:00
John Baldwin
e506e182dd
Export some more useful info about shared memory objects to userland
...
via procstat(1) and fstat(1):
- Change shm file descriptors to track the pathname they are associated
with and add a shm_path() method to copy the path out to a caller-supplied
buffer.
- Use the fo_stat() method of shared memory objects and shm_path() to
export the path, mode, and size of a shared memory object via
struct kinfo_file.
- Add a struct shmstat to the libprocstat(3) interface along with a
procstat_get_shm_info() to export the mode and size of a shared memory
object.
- Change procstat to always print out the path for a given object if it
is valid.
- Teach fstat about shared memory objects and to display their path,
mode, and size.
MFC after: 2 weeks
2012-04-01 18:22:48 +00:00
Joel Dahl
1844d4fe2d
Remove superfluous paragraph macro.
2012-03-29 16:07:22 +00:00
Joel Dahl
288eac5aed
mandoc complains loudly when <TAB>s are misused in columnated lists. Fix
...
this syntax violation and while I'm here also convert <TAB> to Ta and adjust
quotation marks in order to prevent this problem in the future.
2012-03-29 16:02:40 +00:00
Eitan Adler
50d675f7a9
Remove trailing whitespace per mdoc lint warning
...
Disussed with: gavin
No objection from: doc
Approved by: joel
MFC after: 3 days
2012-03-29 05:02:12 +00:00
Juli Mallett
84db023ec1
Assume a big-endian default on MIPS and drop the "eb" suffix from MACHINE_ARCH.
...
This makes our naming scheme more closely match other systems and the
expectations of much third-party software. MIPS builds which are little-endian
should require and exhibit no changes. Big-endian TARGET_ARCHes must be
changed:
From: To:
mipseb mips
mipsn32eb mipsn32
mips64eb mips64
An entry has been added to UPDATING and some foot-shooting protection (complete
with warnings which should become errors in the near future) to the top-level
base system Makefile.
2012-03-29 02:54:35 +00:00
Joel Dahl
fb9c3835c8
Only use macros inside a reference block.
...
Discussed with: brueffer
2012-03-27 20:10:13 +00:00
Joel Dahl
bea977e7f6
mdoc: sort prologue macros.
2012-03-26 19:23:57 +00:00
Joel Dahl
c2965cd185
mdoc: terminate quoted strings.
...
Reviewed by: brueffer
2012-03-26 15:18:14 +00:00
Joel Dahl
edf5bf9919
mdoc: document title should be all caps.
2012-03-25 19:34:05 +00:00