Commit Graph

2230 Commits

Author SHA1 Message Date
ru
8410f1a361 Merge FreeBSD changes into 2.4d. 2000-01-31 13:28:57 +00:00
ru
ebee1ce115 Merge FreeBSD changes into 2.4d.
FreeBSD changes OBE'ed by 2.4d:
* rev 1.5 - use collate for alpha character ranges.
2000-01-31 13:28:08 +00:00
ru
2dd28130d9 This is the stock GNU grep 2.4d file. 2000-01-31 13:26:10 +00:00
ru
f1c10e4ea0 This commit was generated by cvs2svn to compensate for changes in r56915,
which included commits to RCS files with non-trunk default branches.
2000-01-31 13:22:22 +00:00
ru
da78a103d3 Virgin import of a trimmed down GNU Grep 2.4d. 2000-01-31 13:22:22 +00:00
obrien
a0a40424be The "INCDIR" required by the new header installation code in bsd.lib.mk
was not set correctly.

Ok'ed by:	JKH
2000-01-30 20:59:53 +00:00
obrien
90252c0e1a Retire Bison as it is not need to build GCC any more.
Ok'ed by:	JKH
2000-01-30 19:24:31 +00:00
markm
caea4cc06a Fix for (amongst other things) the cross-compile case where a too-old
version of libperl was being found.

Tested on:	beast
2000-01-29 14:18:02 +00:00
obrien
34f3db7bba "Rev.1.45 of cc_tools/Makefile was a wrong fix for a problem introduced
in rev.1.44 (the egcs to gcc switch).  The problem is that print-rtl.o
is now needed to build some tools, but it wasn't added to the list of
objects which are specially handled because they are prerequisites for
tools."

Submitted by:	bde
2000-01-29 12:38:21 +00:00
obrien
7a2450fd89 Move the header installation down into `readline' which is the subsystem
the headers are part of.
2000-01-29 12:01:52 +00:00
jasone
7e84fec25b Track internal(!) libc symbol naming change. 2000-01-28 08:49:23 +00:00
obrien
b4d0b25fd3 Do not use "DEFAULT_VTABLE_THUNKS". The bugs that have existed since
EGCS 1.x have not been worked out.  And with 4.0 RELEASE comming quickly
we need C++ to be stable and usable.
2000-01-25 12:23:13 +00:00
archie
8c7020c3b6 Fix typo for the flag `--ungzip'' which should have been `--gunzip''
as is documented in the man page.  Retain the older mistaken version
of the flag for backwards compatibility in case anybody is using it.
Add $FreeBSD$ tag as cvs requires it.

PR:		gnu/7800
2000-01-24 21:38:18 +00:00
obrien
65b96948ed Merge cc_drv into cc_int. Merge more shared files into cc_int. 2000-01-24 20:12:05 +00:00
obrien
b17bdf66ae Simply cc_tools/Makefile by moving the parser generation to the respective
backends.
2000-01-24 09:17:09 +00:00
obrien
9f9ea15cfc Style change to better match src/lib/'s Makefiles. 2000-01-24 08:44:30 +00:00
obrien
ef7d577f3e I *hate* using "i" in variables, looks too much like "1" or "l". 2000-01-23 22:46:00 +00:00
obrien
cac32a625e Minor style nits. 2000-01-21 02:09:43 +00:00
ru
350bf79239 Back out previous revision because someone upgraded our
texinfo system to one that understands "command{foo}".
2000-01-18 09:52:00 +00:00
ru
cadc912bd8 Fix conflicts. 2000-01-18 09:46:39 +00:00
ru
85141d8bbc Virgin import of a trimmed down GNU Grep 2.4a. 2000-01-18 09:45:11 +00:00
ru
b78ba91228 This commit was generated by cvs2svn to compensate for changes in r56230,
which included commits to RCS files with non-trunk default branches.
2000-01-18 09:45:11 +00:00
ru
06bea36c3c Oops, cleanup this a bit.
Forgotten by:	ru
2000-01-18 07:48:21 +00:00
green
16a221840b :%s:\([A-Z][A-Z]ADD\)=:\1+=:g
Add the forgotten plus, which should unbreak the world build.
2000-01-17 18:01:15 +00:00
ru
e4058e0771 Upgrade to GNU texinfo 4.0 2000-01-17 10:59:30 +00:00
obrien
50d65e684c Update for 1.0.5a. 2000-01-16 10:21:28 +00:00
obrien
fe50f535d8 Remove Bison from the build. This is a prelude to possibly removing it
from 4.0-R.
2000-01-16 00:11:34 +00:00
obrien
75b5257e6e This patch solves the a cross-build problem where proj.c is both used by a
build-tools target and by the actual target.  In a cross-building situation
proj.o is both a native object and a cross-object (i.e., for the target
arch) and thus doesn't work.  Creating seperate opjects from the same
source file solves this...

This patch may also fix the following issue:

> it looks like -DNOCLEAN doesn't work too well.
> cd /usr/src/gnu/usr.bin/cc/f771; make build-tools
> make: don't know how to make /usr/obj/usr/src/i386/usr/include/stdarg.h. Stop

	This seems caused by wrong dependency information.  Dependency
	information shouldn't be created for build-tools sources.

Submitted by:	marcel
2000-01-14 09:28:25 +00:00
obrien
f19ec51a94 Make mktemp.c a "normal" C implimentation when building this library. 2000-01-13 04:55:41 +00:00
asmodai
6bc64ec03f Add necessary tmac files to the tmac Makefile and install them
in /usr/share/tmac like the rest.
2000-01-12 13:37:57 +00:00
asmodai
300d6bac52 Allow devhtml and grohtml to be built.
This is a new feature of groff and is a html driver for groff.

From the manual page:
"grohtml translates the output of GNU troff to html."

This is very interesting for people working on documentation.
2000-01-12 13:17:51 +00:00
asmodai
d80e130ed4 Add bmake glue for devhtml and grohtml of the groff package. 2000-01-12 13:14:27 +00:00
asmodai
c29efe2345 Allow grog to be made during compilation. 2000-01-12 10:31:55 +00:00
asmodai
60e4854006 Add bmake glue for grog(1), an utility which guesses groff's
flags and options.

Requested by:	andreas
2000-01-12 10:30:27 +00:00
green
337536d08b This is the second half of unbreaking the world build. Add a -DNOHTML
corollary for -DNOINFO and -DNOMAN.  I'll fix this properly (add
specific HTML doc magic) in the .mk files later; right now, just
unbreak the world.
2000-01-11 12:51:56 +00:00
green
aa61078727 *draws his sword*
I smite thee, vile buildworld breakage!

The story is that these were added to beforeinstall improperly.  In our
beforeinstall, a full mtree has not been populated.  Since the tree is
not populated, we explode from missing directories on doc install.  It
should not be done in beforeinstall (includes) anyway.
2000-01-11 12:37:57 +00:00
peter
92b1f42b5d Ack, missed a CVSHeader reference in a switch. *blush*
Submitted by:	ru
2000-01-11 11:55:26 +00:00
obrien
afde81d122 Drop the use of Bison for Byacc now that we don't need to depend on the
--broken-undeftoken-init Bison 1.25 bug.
2000-01-11 10:37:38 +00:00
jkh
ffa443ae48 This change was mis-identified as the problem, sorry. It appears to be
an anomaly restricted only to the alpha in FreeBSD-current (weird).
2000-01-11 03:27:33 +00:00
jkh
7f7b21e73a Back out the previous change to install the examples - it breaks the release builds. 2000-01-11 02:18:33 +00:00
phantom
b84b62fbbd Install contents of the TESTS subdirectory to /usr/share/examples/libdialog 2000-01-10 12:04:18 +00:00
phantom
95825a55e9 Remove -lncurses and -lmytinfo from LDFLAGS 2000-01-10 11:54:55 +00:00
phantom
706d9461ce Cleanup warnings. 2000-01-10 11:52:10 +00:00
phantom
daf9629550 Fix typo: MAINAINER -> MAINTAINER 2000-01-10 11:38:51 +00:00
phantom
55a86eaa88 Completely reconstruct page. Make it mdoc(7) style compatible also :)
Page still needs some work about english refinements and some actualization.
2000-01-10 09:29:21 +00:00
phantom
17faf5a352 install contrib/bc/Examples as /usr/share/examples/bc 2000-01-10 08:55:02 +00:00
jkh
f1499bbf0f Have to install from ${.CURDIR}, not ${.OBJDIR}. 2000-01-08 09:34:45 +00:00
phantom
2e03fc8a09 Install contents of the dialog/TESTS directory to share/examples/dialog 2000-01-07 13:35:10 +00:00
ru
fbd89a63dd Decompression is supported via -Z, not -z. 2000-01-04 10:34:27 +00:00
ru
49c888ca39 * Make --null option work in (HAVE_LIBZ > 0) case.
* Remove "why we need this decl..." comment.  The `matcher' variable
  is defined in *grepmat.c files in the original distribution, which
  we did not import.
2000-01-04 10:32:55 +00:00