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
obrien
7ce76fffb1
Turn on a new /usr/bin/cpp that is a true binary rather than a shell script
...
wrapper. /usr/bin/cpp knows about all the GCC predefined symbols and has
the functionality of the previous EGCS 1.1.2 /usr/libexec/cpp.
2000-01-04 03:48:08 +00:00
obrien
ff2ccd8710
Update for version 2.4.
2000-01-04 03:37:56 +00:00
obrien
5088cfbf7d
Turn off GNU Info docs until someone upgrades our texinfo system to one
...
that understands "command{foo}".
2000-01-04 03:27:32 +00:00
obrien
99cb3aafdd
Merge FreeBSD chagnes into GNU grep 2.4.
2000-01-04 03:25:40 +00:00
obrien
ecc92f9630
Virgin import of a trimmed down GNU Grep 2.4.
2000-01-03 21:09:05 +00:00
obrien
2f7dd75e7d
This commit was generated by cvs2svn to compensate for changes in r55360,
...
which included commits to RCS files with non-trunk default branches.
2000-01-03 21:09:05 +00:00
obrien
1d6b1ad9fc
Virgin import of a trimmed down GNU Grep 2.3.
2000-01-03 21:07:51 +00:00
obrien
1433f6260f
This commit was generated by cvs2svn to compensate for changes in r55357,
...
which included commits to RCS files with non-trunk default branches.
2000-01-03 21:07:51 +00:00
obrien
f08b0b7a0b
Stop my evil plot to stop the use of GNU info files (which I don't care for)
...
for people that don't have "NOINFO=yes" in /etc/make.conf.
[read: this still refered to contrib/egcs/]
2000-01-03 17:40:47 +00:00
obrien
7a71080a29
Egads! This still refered to contrib/egcs/
2000-01-03 10:41:11 +00:00
obrien
f8fd72ad7e
Didn't get these PREFIX specifiers removed with Makefile.inc rev 1.48.
...
Submitted by: marcel
2000-01-02 22:57:34 +00:00
ru
b18db81e2e
This is the stock 2.3 file. Since someone majorly SPAMMED the
...
repository by NOT vendor importing the virgin 2.0 sources, CVS
had no idea what to do here.
1999-12-30 19:30:26 +00:00
ru
61e0d605e6
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-12-30 19:19:37 +00:00
obrien
eaaf2432a6
Honestly, really, really add a manpage for gasp.
1999-12-30 04:48:17 +00:00
obrien
9db306b373
Add a manpage for gasp.
1999-12-30 04:46:38 +00:00
steve
c540405bb9
Provide some verbage for FreeBSD's list of categories.
...
PR: 2897
Submitted by: Stephen J. Roznowski <sjr@home.net>
1999-12-29 23:13:56 +00:00
obrien
93a4595777
Allow the specification of a prefix for gcc to find all the various bits.
...
If one wishes to anchor the compiler toolchain tree somewhere other than /,
all one needs to do is set "TOOLS_PREFIX" to a different rooting.
Submitted by: marcel (in a different format and reworked by me)
1999-12-29 14:42:46 +00:00
obrien
b36e21eb6d
Hookup the info docs.
1999-12-29 00:38:48 +00:00
obrien
8ad0931606
Build and install the GASP info page. Unfortunately there is no manpage.
1999-12-28 22:32:24 +00:00
phantom
eac021d96a
Better handling groff failures. If popen(ROFF_COMMAND) returns zero bytes
...
then handle it as problem. This commit fixes problem with archiving empty files.
PR: gnu/5767
Submitted by: Bill Fenner <fenner@parc.xerox.com>
1999-12-28 12:55:58 +00:00
obrien
6ff470fe1c
Fix cut-n-paste braino.
1999-12-22 05:34:56 +00:00
obrien
151bf75a94
Reduce the FreeBSD custom hacks to gcc.c by using the GCC provided methods
...
of changing the search dirs. This also removes an used search dir,
removes unneeded redundancy, and a bugus dir we enherited on the i386
by baseing off of svr4.h.
We went from:
install: /usr/libexec/(null)
programs: /usr/libexec/<OBJFORMAT>/:/usr/libexec/:/usr/bin/:/usr/libexec/
libraries: /usr/libdata/gcc/:/usr/libexec/:/usr/ccs/lib/:/usr/lib/
to:
install: /usr/libexec/(null)
programs: /usr/libexec/<OBJFORMAT>/:/usr/libexec/
libraries: /usr/libexec/:/usr/lib/
1999-12-22 05:00:28 +00:00
obrien
0d2a34264b
Another style nit.
1999-12-22 02:16:21 +00:00
obrien
ef34609191
* Support a non-default sized `long' data type. This allows one to easily
...
build the compiler with a 64-bit longs on the i386.
* Comment an important dependancy.
* Fix some style nits
Submitted by: bde
1999-12-22 02:03:28 +00:00
obrien
8f70563270
* Remove debugging cruft that accidently got committed.
...
* Support mixed OBJDIR handling such .a's are properly found with a mix of
obj subdirs both w/in and outside the source tree works. Requested by BDE.
1999-12-22 01:56:57 +00:00
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
jkh
a6fd8f8f38
*Really* make space accelerators work; no wonder Brian McGovern was
...
confused! I fat-fingered the first commit.
1999-12-17 02:44:09 +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
jkh
fc5382c105
Prevent spaces from being interpreted as accelerators.
1999-12-14 04:18:22 +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
66c9865c73
Virgin import of GNU Grep 2.3 [trimmed down].
1999-11-22 10:31:17 +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
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
obrien
cf11250bc5
Merge FreeBSD changes into 2.3:
...
* rev 1.2 - use -lgnuregex
FreeBSD changes OBE'ed by 2.3:
* revs 1.4-5 - icase searches & ctype macro changes, fuctionality moved
elsewhere.
* rev 1.3 - Remove trailing whitespace. The GNU Grep maintainers did this
for us.
Submitted by: ru
1999-11-21 01:15:40 +00:00
obrien
908fd25b10
Alias -R to -r for backward compatibility.
...
Submitted by: ru
Requested by: wosch
1999-11-21 01:09:03 +00:00
obrien
23df14bc6c
Set default matcher from argv[0].
...
Merge FreeBSD changes into 2.3:
* revs 1.9-10 - built-in decompression using zlib(3) library
FreeBSD changes OBE'ed by 2.3:
* rev 1.7 - our "-q" flag. Use "-L" or "-l" now.
* revs 1.{4,6} - colleate, and with correct LC_ type.
* rev 1.3 - remove trailing whitespace.
Submitted by: ru
1999-11-21 01:02:48 +00:00
obrien
d4051b5fa7
This is the stock 2.3 file (+ FreeBSD id). Since someone added 2.0 rather
...
than vendor importing the virgin 2.0 sources, we have to manually put this
on the HEAD branch.
1999-11-20 23:42:44 +00:00
obrien
b43160051a
This is the stock 2.3 file (+ FreeBSD id). Since someone majorly SPAMMED
...
the repository by NOT vendor importing the virgin 2.0 sources, CVS had no
idea what to do here.
1999-11-20 23:41:24 +00:00
obrien
0fa954ebaa
This is the stock 2.3 file (+ FreeBSD id). Since someone majorly SPAMMED
...
the repository by NOT vendor importing the virgin 2.0 sources, CVS had no
idea what to do here.
1999-11-20 23:16:11 +00:00
obrien
4e9a0bbe0c
Merge FreeBSD changes into 2.3:
...
* rev 1.5 - use collate for alpha character ranges
* rev 1.3 - use -lgnuregex
Submitted by: ru
1999-11-20 23:09:17 +00:00
obrien
a0c7782546
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-20 18:37:42 +00:00
obrien
bde2cb8327
This commit was generated by cvs2svn to compensate for changes in r53469,
...
which included commits to RCS files with non-trunk default branches.
1999-11-20 18:37:42 +00:00
peter
74515e9b09
Back out the botched attempt to update to gnu grep 2.3 (lots of history
...
was lost). Restore original version to try and avoid breaking the build
while David O'brien does a proper set of imports and merges.
Requested by: obrien
1999-11-20 09:40:28 +00:00
obrien
39a199663e
mkstemps() has been brought into 3-STABLE, so this isn't needed here
...
anymore as building -CURRENT sources on 3-STABLE was the reason for the
previous revision adding this.
Note that since the GCC Project moved mkstemp.c from GCC's world to
libiberty, we no longer support building -CURRENT sources on non-FreeBSD
boxes unless that box has a very simular libc mix as FreeBSD.
1999-11-20 00:32:05 +00:00
obrien
ccd5f1ab39
Remove the `sysctl' get osversion hack. There are issues with cross-hosting
...
builds, Also, `sysctl' is not a build-tool and I'd rather not make it one.
3-STABLE has been updated to deal with the main reason this came in.
1999-11-20 00:28:03 +00:00
obrien
5306ea40f1
Build genrtl.h before print-rtl.o.
...
Submitted by: John Hay <jhay@mikom.csir.co.za> (basic idea, changed by me)
1999-11-17 15:50:45 +00:00
sheldonh
a2691c1de4
Add perlopentut.pod, perlreftut.pod and perlthrtut.pod to the list of
...
pod files to be converted to and installed as manual pages.
These were probably overlooked in the last minor version number upgrade
to perl5. This change was approved by the perl5 maintainer.
PR: 14649
Submitted by: Andy Farkas <andyf@speednet.com.au>
1999-11-17 12:22:51 +00:00
obrien
43bdd021e8
Allow sub-Makefile's to determine the version of the OS we are make'ing on.
1999-11-17 07:42:40 +00:00
obrien
d1c670e5b2
Add `mkstemp.c' to the mix if we are building on something older than
...
__FreeBSD_version < 400004.
This allows -STABLE to build -CURRENT sources.
[mkstemps() was added to -current just before the version bump to 400004
(a matter of hours in this case), so the test is as exact as possible.]
Submitted by: marcel
1999-11-17 07:39:51 +00:00
obrien
d7af7886f5
Pay attention to the "KEEP THIS IN SYNC" comment, and sync the `tm.h'
...
header with src/gcc/usr.bin/cc/cc_tools/Makefile.
1999-11-17 07:20:27 +00:00
obrien
dc0e854738
Cut over the system compiler from from EGCS 1.1.2 to GCC 2.95.2.
1999-11-15 04:16:19 +00:00
obrien
5588971f55
Cosmetic change to match cc_tools/Makefile
1999-11-15 00:49:35 +00:00
obrien
f87157ded3
Purely cosmetic changes to lineup targets.
1999-11-15 00:29:00 +00:00
obrien
87b2280e4a
Cosmetic removeal of a trailing white space.
1999-11-15 00:25:01 +00:00
marcel
b6a67d6d2b
${MACHINE} -> ${MACHINE_ARCH}
...
All Makefiles now use MACHINE_ARCH for the target architecture.
Unification is required for cross-building.
Tags added to:
sys/boot/Makefile
sys/boot/arc/loader/Makefile
sys/kern/Makefile
usr.bin/cpp/Makefile
usr.bin/gcore/Makefile
usr.bin/truss/Makefile
usr.bin/gcore/Makefile:
fixed typo: MACHINDE -> MACHINE_ARCH
1999-11-14 13:54:44 +00:00
jhb
4f9fa42357
Fix man so that it does not allow command line arguments to expand when
...
executing apropos or whatis. This prevents `man -k ';echo foo'` from
executing `echo foo` and causes apropos to print an error message instead.
Add $FreeBSD$ while I am here.
Noticed by: chris
1999-11-13 00:11:50 +00:00
marcel
8e5d371f24
Make binutils for Alpha work on i386 machine, by properly defining
...
whether the host machine has a 64-bit long or not.
1999-11-12 16:53:58 +00:00
jb
d99a1d2da4
Replace freebsdelf with freebsd in BINDIR
...
Requested by: obrien
1999-11-07 08:07:02 +00:00
jb
f27c8c2af7
These have been repo-copied to i386-freebsd.
1999-11-07 06:13:35 +00:00
jb
8c9e3db66f
These have been repo-copied to alpha-freebsd.
1999-11-07 06:11:36 +00:00
jb
9a6dbbd4b1
Replace freebsdelf with freebsd in most places.
...
Requested by: obrien
1999-11-07 06:01:35 +00:00
jb
1e8dfd0e67
After a repo copy of as_{alpha,i386,mips} to {alpha,i386,mips}-freebsd,
...
tidy up the logic that works out which sub-directories to build.
The new directories with freebsdelf suffixes now have freebsd suffixes
after a repo move by Peter at the request of David O'Brien.
1999-11-07 05:59:25 +00:00
jb
d5d7a3b29c
Replace freebsdelf with freebsd in BINDIR.
...
[ alpha-freebsd, i386-freebsd and mips-freebsd were repo-copied
by Peter (one of the repo-men) ]
Requested by: obrien
1999-11-07 05:56:04 +00:00
jb
47de024332
Add support for additional architectures.
1999-11-06 22:52:33 +00:00
jb
ad17b38961
Use the simplified genscripts.sh and set the cross-compiled library
...
directory to /usr/cross/${MACHINE_ARCH}-freebsdelf/usr/lib so that
the cross tools behave the same way that the host versions do. When
building cross tools, Cygnus doesn't set the default library directory.
This doesn't suit FreeBSD IMHO.
Add WinNT emulation support too. You only get this if you've set
BINUTILSDISTDIR because the contrib/binutils repository doesn't
contain the required sources.
1999-11-06 22:46:45 +00:00
jb
784c945815
Use the simplified genscripts.sh and set the cross-compiled library
...
directory to /usr/cross/${MACHINE_ARCH}-freebsdelf/usr/lib so that
the cross tools behave the same way that the host versions do. When
building cross tools, Cygnus doesn't set the default library directory.
This doesn't suit FreeBSD IMHO.
1999-11-06 22:44:32 +00:00
jb
bf7fc4d842
This is a simplified version of the binutils script which better suits
...
the (few) things that the FreeBSD makefiles need to specify.
1999-11-06 22:40:15 +00:00
jb
2ae5556e27
Add a BINUTILSDISTDIR hook here too.
1999-11-06 22:36:40 +00:00
jb
bd1e6db4e7
This one might be a bit controversial. 8-)
...
gas for i386 targeted to NT for those (like me) who have to do work
targeted to NT, but can't stand actually looking at it all day long.
I cross build apps on FreeBSD and just run them on NT later. Life is
better that way.
1999-11-06 22:26:43 +00:00
jb
7d3a83b936
gas for m68k targeted to NetBSD's a.out format. Useful for porting or
...
even just building applications targeted to NetBSD.
I know this will upset some people (outside FreeBSD).
1999-11-06 22:21:57 +00:00
jb
de35b9abf7
gas for powerpc targeted to FreeBSD.
1999-11-06 22:16:59 +00:00
jb
e065470a0d
gas for m68k targeted to FreeBSD.
1999-11-06 22:14:26 +00:00