| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
instead of polling for them.
Unfortunately we cannot enable it yet because it panics the kernel
somewhere in kqueue.
Submitted by: Stefan Farfeleder <e0026813@stud3.tuwien.ac.at>
|
|
|
|
|
|
|
|
|
| |
there from being more than 500 processes forked by make(1), to prevent a
forkbomb from happening, in a dumb and mechanical way.
PR: alane
Submitted by: bin/42772
MFC after: 2 weeks
|
|
|
|
| |
disappear.
|
|
|
|
| |
compatible mode, as far as I know, since we use it...
|
| |
|
|
|
|
| |
Sponsored by: Bright Path Solutions
|
|
|
|
|
|
|
|
|
|
|
| |
renaming variables to not shadow libc functions or greater scope locals. Kinda
makes one wonder if the extern ones weren't meant in some of these places :)
The only thing I'd still like to do WRT this is possibly combine rstat and
status in compat.c -- that should be fine, as I do not think the codepaths
will want both around at once.
Sponsored by: Bright Path Solutions
|
|
|
|
| |
Sponsored by: Bright Path Solutions
|
|
|
|
|
|
|
|
|
|
| |
in compat.c which doesn't even have preprocessor-conditional-hidden support
code, and add a debugging statement where we might end up with a nil list
somehow, but where I doubt it.
First confirmed userland kill for Flexelint.
Sponsored by: Bright Path Solutions
|
| |
|
|
|
|
|
| |
Spotted by: SPARC64 make WARNS=3
Sponsored by: Rachel Hestilow <rachel@jerkcity.com>
|
|
|
|
|
|
| |
the same, but uses a non-extension option.
Sponsored by: Rachel Hestilow <rachel@jerkcity.com>
|
|
|
|
| |
Sponsored by: Rachel Hestilow <rachel@jerkcity.com>
|
|
|
|
|
| |
is merely printf() but to stderr. This takes care of the caveat which lead
to the use of a vararg macro -- getting everything to stderr.
|
|
|
|
|
|
|
|
|
| |
variable length arguments to a macro. Bump version as this makes DEBUG
statements *always* go to stderr rather than sometimes stdout. There are
a few stragglers, which I will take care of as soon as I can. Mostly these
relate to the need-for-death-of some of the remote job code.
Nearby stylistic nits and XXX added/fixed where appropriate.
|
| |
|
|
|
|
|
|
| |
(Read: More commits to come).
MFC in: 4 days.
|
|
|
|
|
|
|
| |
regular expression instead of an obsolete regular expression.
Also, cross-reference re_format(7) instead of regex(3).
MFC after: 3 days
|
|
|
|
|
|
|
| |
which fails the make tests (doesn't understand ${notdef:U}) and therefore
fails on __FBSDID in usr.bin/make/*. -DBOOTSTRAPPING is no help here since
this is before we are using the new share/mk/* files, and it would conflict
with the builtin -DBOOTSTRAPPING support later.. so use a different flag.
|
|
|
|
|
|
|
|
| |
this particular GNU flag. It changes into the given directory for the
operation in question. This just goes into said directory at the time of
parsing the argument for getopt(3).
Submitted by: Rachel Hestilow <rachel@jerkcity.com>
|
|
|
|
|
|
| |
PR: bin/6612
Obtained from: OpenBSD
MFC after: 1 week
|
| |
|
|
|
|
|
|
| |
Spotted by: patrick@godloveya.com, naddy, -Wuninitialized
This segfaulted alpha and sparc64; i386 had this magically zeroed.
|
| |
|
|
|
|
|
|
|
| |
as wide-reaching nor intensive as NetBSD's similar, but the warning uses the
same text.
Inspired by: NetBSD
|
|
|
|
|
|
|
|
|
| |
we use in sublte ways with relative paths. Until they can be resolved,
back out these changes and put a big comment about why using realpath is
busted.
Approved by: jmallett
MFC After: 100 millifortnights
|
| |
|
| |
|
|
|
|
|
|
|
| |
an example Makefile I was showing someone just last night to report a variable
as being recursive.
Obtained from: NetBSD
|
|
|
|
| |
Obtained from: NetBSD
|
|
|
|
| |
Obtained from: NetBSD
|
|
|
|
|
|
| |
does.
Obtained from: NetBSD
|
|
|
|
| |
Obtained from: NetBSD
|
|
|
|
| |
passing an argument to isspace(3).
|
|
|
|
|
| |
string at the first opportunity, being sure to now always allocate the
new string from VarPossiblyExpand. Oops.
|
|
|
|
|
|
|
|
|
| |
seen (somewhat) in NetBSD. This catches a few extra recursion cases that
could be hidden by expanding a NIL variable causing an existing variable to
be returned (which caused infinite looping and climbing memory usage in at
least one case).
Obtained from: NetBSD (in principle)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
of ReadMakefile as __unused, it's there because this function is used by
the abstracted list interface which normally deals with item handlers which
take two arguments. Add a missing static prototype.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
and is insecure.
Requested by: bde
|
|
|
|
| |
path to it. Use the full path only for parsing it.
|
|
|
|
|
| |
Submitted by: bde
Pointy hat to: jmallett
|
|
|
|
| |
Bump MAKE_VERSION to 5200205221.
|
|
|
|
|
|
|
|
|
|
|
|
| |
if a given make(1) is feature-compatible with a set of makefiles.
When merged, this will be used to replace the ugly upgrade_checks
hacks in src/Makefile.
Version has the RYYYYMMDDX format, where R is from RELENG_<R> and
X allows for 10 distinguishable changes per day.
Discussed with: bde
|
|
|
|
|
|
| |
evil things we can do involving the const qualifier and a pointer.
Submitted by: bde, ru
|