Commit Graph

371 Commits

Author SHA1 Message Date
dg
1095f127fc Use gnumalloc to help reduce memory consumption. 1994-08-29 17:38:28 +00:00
paul
31fb6031b6 Added misc category
Submitted by:	Paul Richards
1994-08-29 07:35:02 +00:00
paul
65de050908 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
6cece6dd2e Set up the problem categories.
Reviewed by:
Submitted by:
1994-08-29 04:13:24 +00:00
paul
35b3792d9b Added send-pr for sending in bug reports.
Reviewed by:
Submitted by:
1994-08-29 04:02:54 +00:00
bde
4b07d8e782 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
bde
7a562692a6 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
bde
72011dcfa3 Remove stale clone of obj target. 1994-08-28 18:25:55 +00:00
bde
52042be992 Add dependencies on libraries to DPADD.
Move another include of bsd.prog.mk to the end.
1994-08-28 18:18:19 +00:00
bde
60115a8ba9 Centralize declarations of library names. 1994-08-28 18:12:38 +00:00
bde
fc79ecf3e0 Use ${ECHO} instead of echo' so that make -s' is fairly quiet. 1994-08-28 17:44:10 +00:00
bde
6d1bd3be60 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
wollman
189837a5f0 Install ld.so immutable. 1994-08-26 19:11:14 +00:00
bde
a9f5e2f0f4 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
53b6f73ce0 Changed cc26 to cc
Reviewed by:
Submitted by:
1994-08-24 21:17:33 +00:00
jkh
9c110258c6 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
8312f29778 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
8388777da0 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
dg
38d39efec5 Don't explicitly define __FreeBSD__ - this is no longer necessary. 1994-08-19 12:24:45 +00:00
wollman
723735466d Define __FreeBSD__ to be 2. 1994-08-10 06:12:51 +00:00
jkh
da5752839b Nuke GNU pr.
Reviewed by:
Submitted by:
1994-08-10 00:24:25 +00:00
jkh
c310e3ec57 Punt duplicate declaration of sys_errlist[].
Submitted by:	jkh
1994-08-09 15:31:52 +00:00
jkh
ad74e8837e Delete two redundant declarations of _exit() and exit().
Submitted by:	jkh
1994-08-09 15:15:04 +00:00
jkh
98758fdaff 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
jkh
726074b4a4 Remove redundant (and conflicting) definition of sys_errlist.
Submitted by:	jkh
1994-08-09 12:07:44 +00:00
jkh
a40e70b97c New 2.0 specific changes.
Reviewed by:
Submitted by:
1994-08-08 20:24:29 +00:00
jkh
cbc0195a68 Make uucp compile again in 2.0. A little perturbed about the comment
saying that 4.4 uses f_size in statfs, yet we're using b_size.  Anyway,
I've configured things to match our current environment.
Reviewed by:
Submitted by:
1994-08-08 20:24:12 +00:00
phk
f280e7f6e1 This commit was generated by cvs2svn to compensate for changes in r1935,
which included commits to RCS files with non-trunk default branches.
1994-08-08 05:52:55 +00:00
phk
c8beafaf61 I belive this should be makeable under 2.0. There may be outstanding
issues in these areas:
    .h's installed
    .hP's installed
    -lcurses interaction
    files needed in ~/legal for copyleft reasons.
1994-08-08 05:52:55 +00:00
phk
6512454642 This commit was generated by cvs2svn to compensate for changes in r1933,
which included commits to RCS files with non-trunk default branches.
1994-08-08 04:45:29 +00:00
phk
4c5e434fda This gcc-2.6.0 should work with 2.0 1994-08-08 04:45:29 +00:00
phk
1c1ce074d8 Added -Dbsd4_4, this should close the problem with sys_errlist. 1994-08-08 04:36:16 +00:00
phk
d76e884d30 gcc260.patch:
moved to the logical name.
libg++-2.6.patch:
	FOO_MAX in limits.h isn't in hex under 2.0 (for the time being ??)
libg++-2.6.tcl:
	it works on my 1.1.5.1 system.  I cannot test it here until gcc-2.6.0
	is installed.
gnu2bmake.tcl:
	enhanced various ways.
README:
	says "don't hack the bmaked sources"
gcc-2.6.0.tcl:
	added the gen-* and md files to the bmaked sources.  Not used by
	makefiles.  Do I need to add other files Garrett ?
1994-08-08 04:30:17 +00:00
jkh
a276da7512 cc -> cc26 (until Poul-Henning decides how he wants this to look).
Submitted by:	jkh
1994-08-07 21:00:46 +00:00
jkh
074642b5a5 Remove libg++ until we have a working one again.
Submitted by:	jkh
1994-08-07 20:58:04 +00:00
wollman
539f537fbd Regenerate conf.h with configure script from original package. 1994-08-05 22:33:44 +00:00
wollman
263f601c86 Need -lcompat to link under 2.0. 1994-08-05 22:04:02 +00:00
wollman
83f9018281 Bump shared-library version numbers. 1994-08-05 21:33:53 +00:00
wollman
a53b074453 Last commit was slightly half-baked; try again. Use <sys/cdefs.h> to get
__P defined, rather than trying to do it ourselves.
1994-08-05 21:31:51 +00:00
wollman
a7daa1ed08 Use __GNU_P not __P. 1994-08-04 20:57:07 +00:00
wollman
f53b3edeed Use __GNU_P ratherthan __P. 1994-08-04 20:53:14 +00:00
phk
5ba9f35203 Here comes the right import of gcc-2.6.0. 1994-08-02 20:15:59 +00:00
phk
4d3996ec21 This commit was generated by cvs2svn to compensate for changes in r1823,
which included commits to RCS files with non-trunk default branches.
1994-08-02 20:15:59 +00:00
phk
49d4be764f Here comes the right import of gcc-2.6.0. 1994-08-02 20:15:59 +00:00
phk
cc4d732770 This commit was generated by cvs2svn to compensate for changes in r1814,
which included commits to RCS files with non-trunk default branches.
1994-08-02 05:22:24 +00:00
phk
690a62daf0 This is the tcl-scripts which will convert gcc-2.6.0 to bmake form,
a patch to gcc from Bruce, and to libg++ by me.  I will check in the
actual compiler when Jordan has put in the rest of src/gnu.
1994-08-02 05:22:24 +00:00
jkh
032e36e1c3 Add Chris Demetriou's --unlink changes.
I know that I said earlier that this should be unconditional behaviour,
but I thought about it a little more and concluded that the principle of least
surprise dictates that I make it an option.
1994-06-28 07:12:43 +00:00
rgrimes
743b541787 Fix serious off by one error for FreeBSD keyword, this has been driving
me nuts as it was on by default and that is NOT what I wanted.
1994-06-22 00:51:42 +00:00
jkh
a74536731c Remove reference to the ld.so man page - ain't no such animal.
Reported by John Lind.
1994-06-17 17:22:16 +00:00
rich
c2b2b84657 Changes from Paul Kranenburg which bring us into sync with his sources:
handling of errors through the standard err() and warn()
 more fixes for Geoff Rehmet's NULL pointer bug.
 fixes NULL pointer bugs when linking mono and nested X servers.
 supports a `-nostdlib' option.
 accept object files without a symbol table
 don't attempt dynamic linking when `-A' is given

a few variable names have chaged (desc -> fd), and the formatting has
changed which should make it much easier to track his sources.

I tested 'make world' for /usr/src and X twice with these changes.
1994-06-15 22:41:19 +00:00