| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Submitted by: Shigio Yamaguchi <shigio@wafu.netgate.net>
|
|
|
|
| |
PR: 3476
|
|
|
|
|
| |
Submitted by: Brian Cully <shmit@erols.com>
PR: 6178
|
|
|
|
|
|
|
|
|
| |
Notes:
- We no longer use -fgnu-runtime in bsd.lib.mk, since it is the default
and bsd.lib.mk is the wrong place to override it.
- Gnu C doesn't have a special compiler driver for Objective C like it
does for C++. The defaults are suitable for Gnu C. Use `OBJCLIBS='
in /etc/make.conf for POC.
|
|
|
|
|
|
|
|
| |
is used in the dependency list for ${DEPENDFILE}. `make depend' was
broken for a few days. `make world' only uses `make depend' when
NOCLEAN is defined, so only a few people noticed the bug.
Submitted by: mostly by jmg
|
|
|
|
| |
so that it applies to libraries (and lkms) as well as programs.
|
|
|
|
|
|
| |
bsd.obj.mk instead of bsd.dep.mk for defining the _SUBDIR target
and a default tags target. Abuse bsd.obj.mk for defining default
cleandepend and depend targets.
|
|
|
|
|
| |
Submitted by: Shigio Yamaguchi <shigio@wafu.netgate.net>
Tested by: make buildworld
|
|
|
|
|
|
|
|
| |
passed for C++ files).
Don't pass -nostdlib to mkdep for C++ files.
Don't use temporary variables to obfuscate the main rule.
|
| |
|
| |
|
|
|
|
|
|
| |
target.
Reviewed by: <many different folks>
Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su>
|
|
|
|
| |
was defined.
|
|
|
|
|
|
|
|
|
| |
(bsd.dep.mk) and compiling assembly language sources (bsd.lib.mk).
This doesn't change anything for our current source tree, but if you
want to use the -B switch in C*FLAGS to specify the location of
compiler subprograms, now you can do it.
Reviewed by: bde (implicitly)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
almost perfect dependencies on crt0's and libraries. DPADD and
bsd.libnames.mk should go away soon. Use a new _EXTRADEPEND target
to implement this and to avoid editing of .depend when .depend isn;t
being rebuilt. The afterdepend target doesn't seem to be good for
anything and is now unused.
Fixed LDDESTDIR for the DESTDIR case when ${SHLIBDIR} != /usr/lib.
Added commented-out -nostdlib to LDDESTDIR for the DESTDIR case.
The wrong libraries may be used without this; however it breaks
linkage to crt0 and libc.
|
| |
|
|
|
|
|
|
|
|
| |
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
|
|
|
|
|
| |
I'll leave any future Makefile hackery to him since he's clearly thought
about this a great deal more than I have.
|
|
|
|
|
| |
variable.
Requested-By: wollman
|
| |
|
|
|
|
|
| |
really want them) from /usr/src. This is the final version of the
patches, incorporating the feedback I've received from -current.
|
| |
|
|
|
|
| |
replace sh(1) commands with make(1) builtins
|
|
|
|
|
|
|
|
| |
`depend' wasn't supported. This seems to have only broken `make depend'
in gnu/usr.bin/ld.
bsd.prog.mk:
Build the man pages in ${MANDEPEND} at build time.
|
|
|