Paul Richards
c4447d4ef1
Removed NOOBJ so obj directory gets built if wanted.
1994-10-02 14:43:12 +00:00
Andrey A. Chernov
02ea062a10
#define HAVE_TERMIOS added for proper terminal handling
...
Submitted by: smcarey@mailbox.syr.edu
1994-10-02 11:12:40 +00:00
Bruce Evans
2fdcac7375
Don't build profiled libraries. (NOPROFILE= yes. I don't like the negative
...
logic or lack of checking of truth values. There are too many ways to spell
"yes". Some Makefiles spell it as "no".)
1994-09-28 03:59:29 +00:00
Adam David
834a987d6c
previous fix was not complete
1994-09-25 08:03:24 +00:00
Adam David
d111a6bea7
Dumped core when prompt == NULL
1994-09-25 04:57:44 +00:00
David Greenman
32bff95b55
Fixed a couple of compiler warnings related to wrong prototypes.
1994-09-23 08:28:43 +00:00
Bruce Evans
00f21b4680
Don't build profiled library.
1994-09-20 22:03:09 +00:00
Bruce Evans
f44ca047d4
Add dependency for -lcompat.
1994-09-20 05:17:50 +00:00
Garrett Wollman
0385520e72
For Bruce: -DNO_SHARED_LIBCC_INT reverts back to static libcc_int.
...
This makes the back end run faster, but at the cost of speed.
1994-09-19 21:37:50 +00:00
Garrett Wollman
b4aca961be
Make GCC's back end be shared among all languages. cc, c++, and cpp now
...
no longer link against the whole library, since they don't require much
from it, but just compile the few small modules they actually need static.
This should save a measurable amount of space; compare:
-r-xr-xr-x 1 bin bin 155648 Sep 18 18:00 cc1*
-r-xr-xr-x 1 root bin 1048576 Sep 18 17:33 cc1.noshae*
Of course, the library takes up a bit of space, but when you add in the
savings from the C++ compiler, you more than make up the difference:
-r--r--r-- 1 bin bin 1157344 Sep 18 18:27 /usr/lib/libcc_int.so.26.0
-r-xr-xr-x 1 bin bin 491520 Sep 18 18:27 /usr/libexec/cc1plus*
1994-09-18 22:35:55 +00:00
Rodney W. Grimes
a861b63c28
Add q modifier (for long longs) support to -Wformat.
...
Reviewed by: bde
1994-09-18 21:25:02 +00:00
Steven Wallace
504e8b978b
Add LDDESTDIR to ld command.
...
Add -I${DESTDIR}/usr/include to cpp command.
1994-09-18 19:41:38 +00:00
Bruce Evans
dd8e0158cf
Unmap hints file when finished with it, so that it can go away
...
completely when ldconfig unlinks it. If init is shared, then the
referenced unlinked copy of the hints file created by running
ldconfig in /etc/rc caused the file system to be unclean after
every reboot.
1994-09-15 20:48:55 +00:00
Bruce Evans
87ad8e3b91
Install libregex.h with the correct owner, group and mode.
1994-09-15 19:52:50 +00:00
Jordan K. Hubbard
804cf603f2
Add NOMAN, fix Id.
1994-09-15 13:12:23 +00:00
Jordan K. Hubbard
8b1439553b
Add NOMAN, fix Id line.
1994-09-15 13:11:36 +00:00
Jordan K. Hubbard
26ee2894d4
Set NOMAN properly, correct Id line.
1994-09-15 13:10:41 +00:00
Jordan K. Hubbard
69a282d8fb
Change install -c to install ${COPY} as per Rod's comments. At least
...
we've got one Makefile that uses this in the tree now! :-)
1994-09-15 12:42:45 +00:00
Jordan K. Hubbard
b25b5fa574
Fix typo, add -c to install so that files aren't moved out on first
...
install! :-)
1994-09-15 12:10:03 +00:00
Jordan K. Hubbard
4db3aa263c
Cleaned up comments, added Id lines.
1994-09-15 12:09:36 +00:00
Jordan K. Hubbard
0e55043ece
Add texinfo to the list of SUBDIR targets.
1994-09-15 11:11:32 +00:00
Steven Wallace
3f7f52979b
Added ${DESTDIR} in the line
...
CFLAGS+= -I$(.CURDIR)/. -I${DESTDIR}/usr/include/readline -I$(.CURDIR)/../bfd
1994-09-15 05:17:59 +00:00
Gary Clark II
a78a18e9b9
Import of GNU Info 3.0 in bmake format
1994-09-13 13:51:34 +00:00
Rodney W. Grimes
2276db83cf
Include of bsd.prog.mk should almost always be the last line of the file.
...
Fix missing ${DESTDIR} in 2 places (rgrimes)
Submitted by: bde
1994-09-12 05:10:07 +00:00
Rodney W. Grimes
88782905c0
Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap
1994-09-11 21:41:41 +00:00
Gary Clark II
083b473477
Deleted checks for libcrypt as not nessecery for 2.0.
1994-09-11 19:55:57 +00:00
Gary Clark II
25ea820e44
Added CURDIR directives for some installs.
...
Reviewed by: Gary Clark II
Submitted by: Rod Grimes
1994-09-11 19:53:02 +00:00
Gary Clark II
dbd17e6ab8
Added includes for Makefile.inc (/usr/src/gnu/usr.bin/Makefile.inc)
...
Reviewed by: Gary Clark II
Submitted by: Rod Grimes
1994-09-11 19:52:29 +00:00
Gary Clark II
5ada09a7ad
Changed AF_LOCAL to AF_LOCAL_XX so as not to conflict with 4.4 socket.h
...
Added casts to shutup warnings in doio.c
1994-09-11 03:17:33 +00:00
Paul Traina
5c6fac27eb
libg++ include files being installed in /usr/include instead of
...
/usr/include/g++
Submitted by: pst
1994-09-10 07:15:59 +00:00
Gary Clark II
82c0a999f5
Initial import of Perl 4.046 bmaked
1994-09-10 06:27:55 +00:00
Garrett Wollman
74492d4f90
Bogus little commit to see if my change to log_accum.pl actually worked.
...
CVS:
1994-09-09 22:22:36 +00:00
Paul Richards
5f8b2ae494
Added some missing ${.CURDIR} and removed some that shouldn't have
...
been there. It should build and install fine with and without an
obj dir now.
1994-09-09 19:50:44 +00:00
Paul Richards
4516078c93
Enabled send-pr
1994-09-09 19:48:23 +00:00
Rodney W. Grimes
99551f06bc
ljo:
...
You need to fix the libio/_G_config.h file around lines 42-44. After
that everything should be OK. You should have seen many warning error
messages about this file. There are missing "short" "char" keywords
the file.
Michael:
Apply the following patch
rgrimes:
The patch to include/_G_config.h is highly questionable and has been
marked as such.
Reviewed by: rgrimes
Submitted by: L Jonas Olsson <ljo@ljo-slip.DIALIN.CWRU.Edu>
Submitted by: Michael Reifenberger <root@rz-wb.fh-sw.de>
1994-09-09 15:12:31 +00:00
Rodney W. Grimes
b54a9a158c
Reenable libg++
1994-09-09 15:10:37 +00:00
Bruce Evans
4c06fcce4e
Disable one of my extensions (function profiler epilogues) that
...
we're not ready for yet. gcc and all profiled libraries will need
to be recompiled. I suspect that the dependencies aren't complete
enough to do this automatically.
1994-09-02 20:39:41 +00:00
David Greenman
6439f9e911
Use gnumalloc to help reduce memory consumption.
1994-08-29 17:38:28 +00:00
Paul Richards
d007e3fbbb
Added misc category
...
Submitted by: Paul Richards
1994-08-29 07:35:02 +00:00
Paul Richards
20c894b6fb
Fix some bad spacing in send-pr.sh that stopped mail working,
...
changed the category selection.
Submitted by: Paul Richards
1994-08-29 06:15:30 +00:00
Paul Richards
e348d9c3a8
Set up the problem categories.
...
Reviewed by:
Submitted by:
1994-08-29 04:13:24 +00:00
Paul Richards
096e440005
Added send-pr for sending in bug reports.
...
Reviewed by:
Submitted by:
1994-08-29 04:02:54 +00:00
Bruce Evans
2577a8acef
Add dependencies on libraries to DPADD. Someday this should be done
...
automagically. -lfoo has to be right to work, but ${LIBFO0} is too
easy to forget or misspell; nothing checks it and it should be
different for shared libraries.
1994-08-28 18:49:06 +00:00
Bruce Evans
85b64443ae
Use standard clean, cleandir and obj targets.
...
Don't use $@.
Uniformize the man Makefiles for shell scripts. It should't take such
large Makefiles to install one script and one man page each.
1994-08-28 18:33:48 +00:00
Bruce Evans
6ad617743b
Remove stale clone of obj target.
1994-08-28 18:25:55 +00:00
Bruce Evans
0641ff3b3d
Add dependencies on libraries to DPADD.
...
Move another include of bsd.prog.mk to the end.
1994-08-28 18:18:19 +00:00
Bruce Evans
b8d38c6e17
Centralize declarations of library names.
1994-08-28 18:12:38 +00:00
Bruce Evans
f34a7038a6
Use ${ECHO} instead of echo' so that
make -s' is fairly quiet.
1994-08-28 17:44:10 +00:00
Bruce Evans
05e598dc37
We do have <dirent.h>, and it was harmful to pretend that we don't.
...
Several files in uucp/libunix included <sys/dir.h> and defined dirent
as direct, but <sys/dir.h> defines direct as dirent. This macro
recursion is not allowed by cpp in traditional mode. The 2.0 mkdep
uses cpp in traditional mode (another bug) so cpp prints a error
message and exits with a nonzero status. The error status leaks out
of the pipe (another bug) so mkdep "succeeds". It may even succeed.
1994-08-28 16:04:56 +00:00
Garrett Wollman
e410457b74
Install ld.so immutable.
1994-08-26 19:11:14 +00:00