Commit Graph

1628 Commits

Author SHA1 Message Date
asmodai
be95e8e985 Update man(1) to explain how to use the section numbers.
PR:		docs/15557
Submitted by:	John Meshkoff <johnpipe@nwserv.com>
Reviewed by:	sheldonh
1999-12-20 14:34:29 +00:00
obrien
6d59e4ac60 Add libcc_fbsd.a that contains libc and libiberty routines needed in
bootstraping on FreeBSD specifically.

3.2 upgrade path tested by:	marcel
1999-12-19 20:22:42 +00:00
peter
96af418f42 Revert the libcrypt/libmd stuff back to how it was. This should not have
happened as it was working around problems elsewhere (ie: binutils/ld
not doing the right thing according to the ELF design).  libcrypt has
been adjusted to not need the runtime -lmd.  It's still not quite right
(ld is supposed to work damnit) but at least it doesn't impact all the
users of libcrypt in Marcel's cross-build model.
1999-12-18 13:55:17 +00:00
marcel
2abd5e13cb s/MACHINE_ARCH/TARGET_ARCH/g
The target machine is represented by TARGET_ARCH. MACHINE_ARCH always
represents the host machine. When TARGET_ARCH is not defined, it is
assumed to be equal to MACHINE_ARCH. This means that we're building a
native toolset by default. We're creating cross-compilation tools when
MACHINE_ARCH != TARGET_ARCH.

TARGET_ARCH is defined when building binutils as part of the bootstrap
build and is set to reflect the architecture we're currently cross-
building. With this change binutils is ready for cross-building.
1999-12-17 15:50:45 +00:00
marcel
d17c5d3737 Add libmd to LDFLAGS. libmd is needed by libcrypt. 1999-12-16 12:12:28 +00:00
jkh
057a726a83 Make the perl build a little less chatty.
Reviewed by:	markm
1999-12-16 11:21:08 +00:00
marcel
3239491159 Add libmd (or move it after libcrypt). We don't want the linker to be
smart because it will definitely get it wrong. This popped up during
cross-linking.
1999-12-16 10:55:45 +00:00
marcel
058cc7c956 Misuse MakeMaker's DEFINE parameter to add an include path to the cc
command line. The makefiles created can now be used for cross-building.
1999-12-15 18:06:49 +00:00
peter
d3c8642f92 reactivate cvs subdir build 1999-12-11 17:32:07 +00:00
peter
be33eff864 Update files generated by configure. 1999-12-11 15:12:37 +00:00
peter
665977641b Turn off cvs for a moment pending import of a newer version.. 1999-12-11 12:12:54 +00:00
marcel
97c58bede2 Don't make gdb, objc and f77 when building tools. 1999-12-09 16:40:27 +00:00
peter
a647b9a079 Add maintainer tags 1999-12-08 16:43:32 +00:00
obrien
79c50598e2 Revert rev 1.8.
NOT Approved by:	obrien
1999-12-08 16:00:08 +00:00
marcel
eaa679fd91 Maintain compatibility with FreeBSD versions that don't have mkstemps 1999-12-08 13:53:16 +00:00
dfr
ad4981d9a7 Make this actually build with current sources. 1999-12-08 11:47:48 +00:00
dfr
696a713bca Build gasp (GAS Preprocessor). This is needed for building Glide. 1999-12-07 17:01:27 +00:00
marcel
c271537f67 Override PERL and FULLPERL to be just "perl". This prevents MakeMaker
(ie Makefile.PL) from creating makefiles that explicitly use the perl
from the object tree. It breaks cross-building. While I'm here, create
a variable that holds common MakeMaker arguments used by all targets,
and by doing so automaticly fixed a bug.

Approved by: markm
1999-12-04 13:01:21 +00:00
marcel
098280898f Add miniperlmain.c to CLEANFILES and remove a second instance of
config_h.sh

Not objected to by: markm
1999-12-04 12:40:38 +00:00
obrien
13fd686903 Call isspace() directly to get rid of an objectionable include. 1999-12-04 08:44:05 +00:00
obrien
4a5497209a Support the environtmental var "CVS_OPTIONS". Which can hold a set of
default options for cvs.  These options are interpreted first and can be
overwritten by explicit command line parameters.

Obtained from:	GNU Grep 2.3
1999-12-04 01:23:26 +00:00
marcel
601ed839ef remove cc1obj from the original SUBDIR list since it's made optional
in the previous commit resulting.

Forgotten by: obrien
1999-11-28 12:30:20 +00:00
obrien
b9c29393be Arange the f* floating point instructions to match binutils 2.9.1. 1999-11-28 01:11:35 +00:00
obrien
134f71dbba Add "fild" instruction. GCC 2.95.2 likes to generate this one.
Obtained from:	contrib/binutils/include/opcode/i386.h
1999-11-28 01:05:35 +00:00
obrien
d0b65cf97d Make ObjC bits optional. NO_OBJC ==> don't need `em. 1999-11-27 21:52:55 +00:00
phk
f1e158b411 s/dir.h/dir.c/ 1999-11-26 12:29:48 +00:00
obrien
5bce8415a0 Support the environtmental var "GREP_OPTIONS". Which can hold a set of
default options for diff.  These options are interpreted first and can be
overwritten by explicit command line parameters.

Obtained from:	GNU Grep 2.3h
1999-11-26 03:26:59 +00:00
obrien
2f782c441b Style changes -- whitespace and sorting. 1999-11-26 03:06:33 +00:00
obrien
2429ad02c3 * Support the environtmental var "DIFF_OPTIONS". Which can hold a set of
default options for diff.  These options are interpreted first and can be
overwritten by explicit command line parameters.
* Add the "-o" option to specify old-traditional output style.
* Add utility functions for env vars obtained from GNU Grep 2.3h.
1999-11-26 02:51:44 +00:00
obrien
b3632a790f GNU killed this sometime before 2.3. 1999-11-24 15:11:51 +00:00
ache
9aed50c309 Allow man to parse MANLOCALES but not to store it 1999-11-23 03:38:41 +00:00
ache
a89acd3ff5 #ifdef MAIN locale additions to build man 1999-11-23 03:34:17 +00:00
ache
fdf8401eb5 Use manpath -L for locales 1999-11-23 03:11:54 +00:00
ache
b67996d688 Add -L: print MANLOCALES variable for man locales list 1999-11-23 03:06:18 +00:00
obrien
3624e723e2 Missed two.
Submitted by:	Philippe Charnier <charnier@xp11.frmug.org>
1999-11-22 20:03:01 +00:00
obrien
e4c0b248dc This commit was generated by cvs2svn to compensate for changes in r53574,
which included commits to RCS files with non-trunk default branches.
1999-11-22 10:31:17 +00:00
obrien
66c9865c73 Virgin import of GNU Grep 2.3 [trimmed down]. 1999-11-22 10:31:17 +00:00
obrien
5bb30524ac Make the tests work again. 1999-11-22 09:48:04 +00:00
obrien
e123b513e6 spencer.tests is now spencer1.tests. The other files aren't part of
GNU Grep any longer.
1999-11-22 09:43:15 +00:00
obrien
d216985c3d Virgin import of GNU Grep 2.3 [trimmed down]. 1999-11-22 09:32:57 +00:00
obrien
bb13a178d3 This commit was generated by cvs2svn to compensate for changes in r53568,
which included commits to RCS files with non-trunk default branches.
1999-11-22 09:32:57 +00:00
obrien
387dd33558 Finish proper hookup of GNU Grep 2.3, including docs & config header file,
rather than the compile commandline from hell.

Submitted by:	ru
1999-11-22 09:13:43 +00:00
obrien
fccdda4781 Build and install GNU Grep 2.3 docs. 1999-11-22 08:56:30 +00:00
obrien
5dccc4ba78 Virgin import of a trimmed down GNU Grep 2.3. 1999-11-22 08:53:32 +00:00
obrien
0f8a9fc843 This commit was generated by cvs2svn to compensate for changes in r53564,
which included commits to RCS files with non-trunk default branches.
1999-11-22 08:53:32 +00:00
obrien
223d1e9439 Restore the 2.3 config file. 1999-11-21 19:10:50 +00:00
peter
4d4caa7a96 Apply a bandaid to the grep Makefile to try and get it to compile and stop
breaking world.
1999-11-21 09:44:26 +00:00
obrien
bc027e5b14 Spell command names correctly. Even when they appear at the beginning
of a sentence.
1999-11-21 02:00:16 +00:00
obrien
006f7d67f2 Merge FreeBSD changes into 2.3:
* revs 1.5-6 - added builtin decompression using zlib library, option -Z.

Submitted by:	ru
1999-11-21 01:55:21 +00:00
obrien
a5612f883a Virgin import of a trimmed down GNU Grep 2.3.
It is being re-imported here, to keep our long source change history with
this source continuous.
src/contrib/grep will be deleted some time in the very near future.
1999-11-21 01:50:08 +00:00