Age | Commit message (Collapse) | Author |
|
it hits more gcc bugs. or even better -- maybe we learn something which
benefits the other platforms.
ok miod
|
|
like GCC.
ok deraadt@, pascal@
|
|
|
|
architectures not running PIE yet.
|
|
|
|
We just savd a bunch of space anyway by no longer creating _pic.a libraries.
ok deraadt@
|
|
Most work done by kurt@ some years ago; also, most work committed over the last
weeks was based on a diff by him. Cheers, kurt@!
Lots and lots of helpful input, comments, feedback and diffs from deraadt@,
kettenis@ and matthew@, miod@ and others. Thanks!
Bulk builds done by naddy@, sthen@, landry@ and in progress from pea@ and
jasper@.
Pending architectures are alpha, i386, hppa, arm, sparc and landisk.
ok deraadt@
|
|
will scrap the subdirdepend case later.
okay millert@
|
|
grep help from sthen; discussion with brad
ok guenther pascal
|
|
NOPIE_LDFLAGS instead. Noticed by matthew@ and deraadt@. Sorry for the
breakage ...
|
|
since it will affect binutils too.
ok deraadt@
|
|
|
|
ok matthew@ deraadt@ kettenis@, manpage prodding and ok jmc@
|
|
invocations. This allows us to use the compiler builtin define __PIC__ to check
for PIC/PIEness rather than passing -DPIC. Simplifies PIE work a lot.
ok matthew@, conceptually ok kurt@
|
|
WARNINGS=yes is set) on gcc4 arch. ok haesbaert@ deraadt@.
|
|
(to be used in xenocara for build)
okay matthieu@
|
|
making "make WARNINGS=Yes" without having to add a bunch of CDIAGFLAGS
to its makefile.
sure deraadt@
|
|
COMPILER_VERSION now.
From Brad.
|
|
objects, inspired by NetBSD.
Discussed with kurt, kettenis, and millert.
ok kettenis
|
|
okay guenther@
|
|
checked this was no longer necessary by miod@
ok miod@, deraadt@
|
|
|
|
ok miod@
|
|
to fix and there are several alternatives that don't tell quite so many
dangerous lies.
enthusiastic agreement from a bunch of people
|
|
|
|
schwarze@.
ok schwarze deraadt
|
|
|
|
- remove BINUTILS217_ARCH from Makefile.cross as bsd.own.mk is included there
(requested by drahn@)
ok drahn@ deraadt@
|
|
ok kettenis@
|
|
clean up ancient comments in the existing ones, and use bsd.own.mk's guard
against multiple includes.
|
|
disappeared during the source manuals switch.
no objections from schwarze@ jmc@ deraadt@
|
|
|
|
executable (by mode or content), which can trip up builds with 'make -j'
ok millert@
|
|
only match once per word, such as when it's anchored with '$'
ok espie@
|
|
|
|
done, but it's so tedious it will sing you to sleep, so we'll conveniently
not bother documenting the steps), please upgrade from binary snapshots dated
July 8th or more recent.
Grunt work by kettenis@ who suffered a machine failure; ok deraadt@
|
|
installs manuals twice, not only the first time.
Admittedly, marking real target files as .PHONY is ugly,
but this is the least complex fix found so far.
If somebody comes up with something better,
i will gladly improve this.
Problem originally reported and some prodding by deraadt@.
|
|
modifier. Found the hard way...
|
|
otherwise, stuff gets done in the wrong order in make -j.
While here, also make sure ${BEFOREMAN} is finished before
any manual source code is generated.
tested in make build / make release by krw@
|
|
by using one mandoc process and one timestamp file per man page.
This might be slightly slower on single-processor machines,
but it's considerably faster with make -j.
"I think so" deraadt@
|
|
NOTE: binutils-2.17 has not been tested on any archs. ok pirofti@
|
|
list if ${MACHINE_ARCH} == "xx" tests
ok deraadt@ pirofti@ (with fixes mentioned from kettenis)
|
|
ok espie@
Note: This does not yet fix the issue noted by deraadt@
that two consecutive make install invocations install only once.
Both of my proposed solutions are not nice,
and espie@ is searching for a cleaner way.
|
|
are only re-linted after an actual change.
Tweaked from schwarze@'s diff; ok schwarze@
|
|
discussed with lots of people, tested by naddy@,
"move fast" deraadt@
|
|
|
|
discussed with ingo
|
|
|
|
install. Also define LIBARCH on arm platforms.
ok millert@ deraadt@
|
|
Xenocara build checked myself, base build also by jmc@, thanks!
"don't wait for me" deraadt@
Pages in base using tbl mostly look good already except for the
rare .T{ macros; there may still be a few formatting issues
in xenocara, please speak up when you run into them.
Eventually, mandoc will catch up.
|