Commit Graph

76 Commits

Author SHA1 Message Date
cgd
a12c29d63c if NetBSD, include sys/cdefs.h and don't define __P here. 1995-04-29 05:32:40 +00:00
cgd
0f099d92af changes to make the src/gnu code compile happily on the alpha:
Mostly casts here and there to kill warnings or bugs.  occasional
addition of prototypes and/or changes to bring protos into scope.
1995-04-23 08:35:30 +00:00
cgd
b0c276cd95 don't build libg++ on the alpha 1995-04-23 07:50:21 +00:00
mycroft
4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00
jtc
1766d4483b Use ${BINOWN} and ${BINGRP}. 1995-01-12 19:06:53 +00:00
deraadt
6e34e2ecbe Can't do `#ifdef BSD' unless we've pulled in <sys/param.h> 1994-09-18 02:57:08 +00:00
mycroft
5156a7b075 Do something more intelligent when compiling into ${DESTDIR}. 1994-07-06 04:06:27 +00:00
cgd
97e0e0acd1 don't strip the script. pointed out by Duncan McEwan <duncan@comp.vuw.ac.nz> 1994-06-30 07:12:10 +00:00
jtc
e11807daea Use new support for *.sh files in <bsd.prog.mk> to simplify Makefile.
Don't add ${DESTDIR} when replacing PROTODIR in script.
1994-06-28 05:39:53 +00:00
cgd
8a42d9035d bump version number 1994-03-27 11:12:53 +00:00
cgd
1a1b1466cb kill bogus install -d's. for those that are appropriate (libg++),
make owner and mode explicit, to make the mtree files.
1994-02-10 02:17:56 +00:00
cgd
8f54ff345b don't use 'make' explicitly 1994-02-10 01:47:47 +00:00
cgd
0409100437 you can't use DESTDIR to help specify a library for LDADD or DPADD,
for a couple of reasons: (1) you're not supposed to, and (2) the first
time you try to 'make' with DESTDIR set to a certain place, things
will break.
1994-01-07 13:27:03 +00:00
jtc
bb0242b058 Don't remove c++ header directory before installing headers.
Users who still have old headers loose.
1994-01-07 00:16:43 +00:00
pk
30ebbeb8bf Use ${DESTDIR}.
Handcraft ${LIBCURSES} as we don't include bsd.prog.mk here.
1994-01-05 21:56:40 +00:00
mycroft
827166f3bc Asleep at the wheel. Fix LDADD and DPADD correctly this time. 1994-01-05 21:34:30 +00:00
mycroft
212a74c429 Add -lcurses (for now). 1994-01-05 21:27:44 +00:00
pk
0717be952c The first C++ shared library version. 1994-01-05 21:22:16 +00:00
pk
59e6fa2423 Link with /usr/lib/c++rt0.o, which takes care of ctors/dtors in the library. 1994-01-05 21:20:05 +00:00
mycroft
b7a74adfed Clean up deleted files. 1993-12-05 14:27:02 +00:00
cgd
7dba1e2544 get rid of libregex; it's unused 1993-12-05 14:26:22 +00:00
jtc
f4f0a0574f Don't reference libiberty --- it's gone. 1993-11-17 21:22:34 +00:00
mycroft
667fb45afc Clean up deleted files. 1993-11-17 21:14:09 +00:00
jtc
baa5b7b22f Don't include libiberty's insque(), remque(), or strerror().
We have our own implementations in our C library.
Libg++-2.5.1 doesn't include them either.
1993-11-17 20:57:58 +00:00
jtc
fe9a0572d1 For the moment, we still have to install "values.h" from g++-include. 1993-11-17 20:43:37 +00:00
mycroft
98999bd79c Clean up deleted files. 1993-11-17 20:38:22 +00:00
jtc
1fffdc0cb5 Remove /usr/include/g++/* before installing headers --- it may contain
obsolete headers that have to be removed.
Don't install "compatibility" headers --- our headers are C++ safe and
GNU's headers don't match our library.
1993-11-17 19:54:46 +00:00
cgd
c88bada6aa delete underscores for new curses 1993-11-12 00:27:26 +00:00
jtc
c824ac0cb8 Don't install libgnuregex. 1993-11-11 01:25:58 +00:00
cgd
daea3d2f86 add shlib_version file, with version 0.0 1993-11-08 03:48:53 +00:00
cgd
741cd52621 NOPIC until we can use c++ shlibs 1993-11-07 10:56:02 +00:00
cgd
47850d1d3b combine malloc, free, and realloc into one file, because that's what
libc does, and we don't want things to get screwed up at link-time.
1993-10-26 06:52:16 +00:00
jtc
e0ee30aed4 Use :', rather than .' to separate user and group in chown commands
in case we ever decide to remove the support for the (obsolete) `.'
separator.
1993-09-30 22:42:09 +00:00
jtc
2d074d37f6 Include prototype for strerror(). 1993-09-27 18:25:49 +00:00
rich
7367e2c3e5 Added genclass which supports simple templates for container classes. 1993-09-23 23:28:29 +00:00
cgd
3560b76d3f add gnu malloc library. to use, -lgnumalloc (same style as -lgnuregex) 1993-09-23 21:10:27 +00:00
mycroft
14e1bdc51e __386BSD__ --> __NetBSD__ 1993-08-15 17:01:00 +00:00
mycroft
385c820372 __386BSD__ --> __NetBSD__ 1993-08-15 16:47:00 +00:00
mycroft
60a39ee356 Changes for new Curses. 1993-08-15 16:18:41 +00:00
mycroft
e1c5bd9b41 Change order of #includes so math-68881.h doesn't barf. 1993-08-15 16:00:41 +00:00
mycroft
6929a219ae Someone forgot this file. 1993-08-14 22:38:25 +00:00
mycroft
2b542f0acf __386BSD__ --> __NetBSD__ 1993-08-14 22:07:30 +00:00
mycroft
d2830fa48d Add LIB= line which I accidentally deleted 4 revisions ago. 1993-08-03 21:57:49 +00:00
mycroft
210cab4541 Add RCS identifiers, remove some completely useless RCS logs and patchkit
headers, and a few other insignificant changes.
1993-08-02 17:18:41 +00:00
mycroft
e9d867ef50 Add RCS identifiers. 1993-08-01 17:54:45 +00:00
cgd
34dfeef26f fix for "libregex" 1993-07-18 11:52:35 +00:00
mycroft
0dbd8e640b Clean up deleted files. 1993-07-18 11:19:29 +00:00
cgd
d32ad4a14f note version 1993-07-18 11:17:07 +00:00
mycroft
8d7d3883e3 Fix C++ dependencies for good. `make depend' is now done in two passes--one
of C files and one for C++ files.  No need to specify `-+' in your Makefile,
as it is now done automatically.
1993-07-17 13:43:50 +00:00
mycroft
631ba0dc25 Make `make depend' really work. 1993-07-17 12:43:17 +00:00