| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
reduce size. Allows a clang 11 amd64 release to complete without
overflowing the floppy image.
ok kettenis@ deraadt@
|
| |
|
|
|
|
|
| |
remove this section as part of crunchgen generated commands.
it avoids calling "strip -R .comment" for some but not all architectures.
ok deraadt@ danj@
|
| |
|
|
|
|
|
|
|
|
| |
compiler flags. Pass DIST_CFLAGS from the crunchgen-generated .mk
file.
Compile the install media with -fno-unwind-tables to avoid emitting
.eh_frame sections. This saves substantial space on amd64.
with/ok kettenis@
|
| |
|
|
|
| |
allows Makefiles with ${.CURDIR} constructs to work with crunchgen.
pointed out by Holger Mikolon, input from theo, ok theo millert
|
| |
|
|
| |
ok jca@, deraadt@
|
| |
|
|
|
|
| |
(note it's *after* the normal flags, so it will pre-empt a -O2)
okay deraadt@
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
instead of -M and transform the output to a common
/path/to/archive.a(object.o)
syntax.
problem noted by jsg@
ok kettenis@ jsg@
|
| |
|
|
|
|
| |
so delete it. Of course, the notice is still present as a comment
in the source code of the page, at the place where it belongs.
Found because it also violated "new sentence, new line".
|
| |
|
|
| |
problem noted by and ok deraadt@
|
| |
|
|
| |
ok deraadt, mmcc, tedu
|
| |
|
|
|
| |
as a test idiom, either when pledge was young or during the transition
to strings.... dunno
|
| |
|
|
| |
ok millert
|
| |
|
|
| |
it's lifetime, and often runs a pipe through "cpp"
|
| |
|
|
| |
ok millert krw
|
| |
|
|
|
|
|
|
| |
Use a better test for an input being ELF: struct exec is dead and there are
defines for the ELF magic. Reorder #includes and do some whitespace cleanup.
Oh, and don't lead the fd if an input file isn't ELF.
ok deraadt@
|
| |
|
|
|
|
|
|
|
| |
possible. Annotate <sys/param.h> lines with their current reasons. Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution. These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
troff displays these as typographic quotes, but nroff implementations
almost always print them literally, which rarely has the intended effect
with modern fonts, even in stock xterm.
These uses of `` '' can be replaced either with more semantic alternatives
or with Dq, which prints typographic quotes in a UTF-8 locale (but will
automatically fall back to `` '' in an ASCII locale).
improvements and ok schwarze@
|
| |
|
|
|
|
| |
Also, in 'ftp', always put the error message last, after the hostname/ipaddr.
ok jsing@ krw@ millert@
|
| | |
|
| |
|
|
| |
this for 20 years. We don't need to see the splatter as much anymore.
|
| | |
|
| |
|
|
| |
checked by jca
|
| | |
|
| | |
|
| |
|
|
| |
problem noted by deraadt@
|
| | |
|
| |
|
|
|
|
|
| |
binaries against libraries compiled with smaller objects. Determination
of which objects to include done by linking once and checking the link map.
SRCLIBDIR must be set by the calling makefile to /usr/src/lib for this to
have any effect
|
| |
|
|
| |
ok deraadt@ miod@
|
| |
|
|
| |
From: Jan Stary
|
| | |
|
| |
|
|
| |
-nopie to the linker if needed; ok pascal
|
| |
|
|
| |
ok deraadt@
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
committed slightly different fix.
|
| |
|
|
|
|
| |
save the sequence numbers between runs, currently uses file 'mangledata'
this may be changed to be specified on the command line later.
Requested by Theo.
|
| | |
|
| |
|
|
|
|
|
| |
would emit a false .mk file, which contains "(null)" for the Makefile
name due to a null pointer. Make sure, p->mf_name is set in this case.
ok deraadt@
|
| | |
|
| | |
|
| |
|
|
| |
ok deraadt@, fkr@, rainer@. manpage cleanup thanks to jmc@
|
| | |
|
| |
|
|
|
| |
- (re)organise the page a little
- zap second "usage:" string from usage()
|
| | |
|
| |
|
|
| |
nicest way since there is lot of code that has to churn, but it works.
|
|
|
next step is to not install it as two programs, but be even more clever
|