Poul-Henning Kamp
b2e2fd2801
Make the yacc rules reentrant
...
Suggested by: peter
1996-05-30 20:39:45 +00:00
Poul-Henning Kamp
50ef9020fd
Avoid a ton of "mv" when making libs by using -O to ld.
...
Make lex rules reentrant.
1996-05-28 16:20:13 +00:00
Poul-Henning Kamp
4a6a373a1c
Make some rules reentrant, and mark the onces that cannot be.
1996-05-09 13:01:44 +00:00
Wolfram Schneider
9e6778d48f
delete ``.if ${MACHINE} == "sparc"''
1996-03-24 00:02:38 +00:00
Bruce Evans
a9076ea0bc
Add `.sh' suffix and rule.
...
Enable `.c' rule. (Null suffix rules were disabled because of bugs in old
versions of make.)
Add ${LDFLAGS} to all rules that involve linking.
1995-10-21 12:46:02 +00:00
David Greenman
5a5088f183
Changed default optimization from -O2 back to -O...gcc 2.6.* has serious
...
bugs when using -O2.
1995-08-11 11:47:30 +00:00
Andrey A. Chernov
c74995075b
Move INSTALL?=install line duplicated into each .mk to sys.mk
...
instead
1994-12-28 03:51:03 +00:00
Poul-Henning Kamp
957c663526
Update make.conf and sys.mk to reflect the most recent advances in
...
civilization: Use -O2 and MSUN as default, and X11 is in /usr/X11R6
1994-11-07 04:18:04 +00:00
Rodney W. Grimes
ea56956912
Add .S to SUFFIXES and add .S.o: rule.
...
Submitted by: bde
1994-10-02 05:12:46 +00:00
Rodney W. Grimes
7199b0911b
The .c: rule added by Bruce, but as yet unused, causes serious problems
...
for the 1.1.5 FreeBSD make. For now just comment it out until a fix for
make can be found.
Reviewed by: bde
Submitted by: rgrimes
1994-09-07 06:52:25 +00:00
Jordan K. Hubbard
74a3c65468
Add an X11BASE variable that currently points to /usr/X386 but will
...
be easy to change to /usr/X11R6 if and when the time comes. This is
to deal with things like xditview which otherwise had hardcoded assumptions
about where X lived. Yuck.
Submitted by: jkh
1994-09-04 02:52:27 +00:00
Paul Richards
443dced56c
Changed g++ to c++
...
Reviewed by:
Submitted by:
1994-08-31 03:57:32 +00:00
Bruce Evans
415bccaa8d
Recover improvements in 4.4lite version that were clobbered by the
...
previous commit:
+ Everything is initialized using ?= instead of =.
+ Nicer formatting (more white space).
+ .c: rule.
Add macros ECHO and ECHODIR. Both are normally `echo', but when
the make flags include -s, ECHO is set to `true' and when the make
flags include two or more -s's ECHODIR is set to `true'. @${ECHO}
should be used instead of @echo in most cases. ${ECHODIR} is
intended to be used mainly for messages about directory names.
1994-08-28 14:56:07 +00:00
Garrett Wollman
3585b293d1
Spplat our 1.1.5 `mk' ifiles over the top of the 4.4 ones. So far
...
as I can tell, this is ts the right thing to do.
1994-08-04 21:09:27 +00:00
Rodney W. Grimes
afe61c1516
BSD 4.4 Lite Share Sources
1994-05-30 19:09:18 +00:00