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
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
Gary Clark II
82c0a999f5
Initial import of Perl 4.046 bmaked
1994-09-10 06:27:55 +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
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
Garrett Wollman
e410457b74
Install ld.so immutable.
1994-08-26 19:11:14 +00:00
Bruce Evans
e4d49cce30
Fixed Makefile for make depend some more. The .depend target was not
...
being created and config.h depended on Makefile.inc being in the wrong
directory so real dependencies were not being checked. The "depend"
target was not created either so "make depend" always found work to do.
1994-08-25 08:36:26 +00:00
Paul Richards
7cd7695691
Changed cc26 to cc
...
Reviewed by:
Submitted by:
1994-08-24 21:17:33 +00:00
Jordan K. Hubbard
bd240d5233
From: Tom Pavel <PAVEL@SLAC.Stanford.EDU>
...
Subject: man returns 1
In 1.1.5.1, man returns a status of 1 if the lookup succeeds and 0 if
it fails. Here is a patch for what I believe is a simple oversight:
Submitted by: jkh
1994-08-24 07:26:23 +00:00
Paul Richards
6f1537dd90
Fixed up everything so that the version of gcc that we install from the
...
FreeBSD system sources installs itself as the standard cc and c++. I've
fixed c++ to call cc instead of gcc and removed all the symlinks
that get created to g** version of the binaries. This means that
you can install a second version of gcc that does use the g prefix
alongside the "system" version of gcc. The only conflict is libgcc
but since we install it as libcc.so.26 and nothing else is likely
to that should be ok.
Reviewed by:
Submitted by:
1994-08-23 17:18:58 +00:00
Paul Richards
c13a11ac11
Added -f to rm so install doesn't abort if the file doesn't exist.
...
Reviewed by:
Submitted by:
1994-08-20 06:28:37 +00:00
David Greenman
e4e244ac16
Don't explicitly define __FreeBSD__ - this is no longer necessary.
1994-08-19 12:24:45 +00:00
Garrett Wollman
0a9783e5a2
Define __FreeBSD__ to be 2.
1994-08-10 06:12:51 +00:00
Jordan K. Hubbard
1a7466e84a
Nuke GNU pr.
...
Reviewed by:
Submitted by:
1994-08-10 00:24:25 +00:00
Jordan K. Hubbard
40735e19b9
Punt duplicate declaration of sys_errlist[].
...
Submitted by: jkh
1994-08-09 15:31:52 +00:00
Jordan K. Hubbard
6464a7f87d
Delete two redundant declarations of _exit() and exit().
...
Submitted by: jkh
1994-08-09 15:15:04 +00:00
Jordan K. Hubbard
ec94de0d83
Remove kgdb for now until we figure out what our gdb strategy is going
...
to be (having two sucks, and this one doesn't even work for 2.0 now!).
Submitted by: jkh
1994-08-09 14:48:35 +00:00