Peter Wemm
f1cfac6222
Fix the perl build on the Alpha. int32 is 'int' not 'long'. int64 is
...
'long', not 'long long'. Maybe the intXX_t types should have been used.
2000-06-30 11:22:19 +00:00
Mark Murray
8bea8d9daa
Tweaks to the build to allow "make -DNOCLEAN" and "make release" to
...
work.
2000-06-29 18:21:51 +00:00
Mark Murray
a67bcabd14
Fix the upgrade-build case.
2000-06-27 15:28:14 +00:00
Mark Murray
609108d899
Fix for bootstrapping. Grr. Pointy Hat Please?
2000-06-26 15:02:10 +00:00
Mark Murray
608677bb6e
Thread support for v5.6.0
2000-06-26 10:20:57 +00:00
Mark Murray
9bbc1ad14d
Userland build stuff for Perl5.006.
...
This is cleaned up quite a lot since 5.00502, and the library modules
are broken out into individual dirs. This should please a lot folk.
2000-06-25 14:48:20 +00:00
Alexander Langer
12646d6c2c
/etc/weekly -> /etc/periodic/weekly/320.whatis
...
PR: 19272
Submitted by: Uwe Pierau <uwe.pierau@tu-clausthal.de>
2000-06-20 10:41:01 +00:00
David E. O'Brien
ddad85161d
We are now at version 2.10 release.
2000-06-20 06:19:15 +00:00
Andrey A. Chernov
8db63bde5b
Remove libxpg4
2000-06-04 23:16:14 +00:00
David E. O'Brien
c8a1d5ccc3
Scoot things over to the temporary *.295 source while I do major construction
...
on the mainline sources.
2000-06-04 06:56:23 +00:00
Ruslan Ermilov
17cbfdc259
Restore backwards compatible -R option.
...
Broken in revision 1.17.
Noticed by: hoek
2000-05-30 10:50:15 +00:00
Jake Burkholder
e39756439c
Back out the previous change to the queue(3) interface.
...
It was not discussed and should probably not happen.
Requested by: msmith and others
2000-05-26 02:09:24 +00:00
Hajimu UMEMOTO
84861c13f9
IPv6 support.
...
Add $FreeBSD$.
2000-05-25 16:38:22 +00:00
David E. O'Brien
8e5f64732b
Move c-decl.c out of the common libcc_int.a into the binary Makefiles
...
where it is used. c-decl has symbols that conflict with several of the
cc1plus sources.
GNU `ld' was changed in Dec 1999 to be more be compatable with the way that
other linkers work (specifically in the Solaris linker). The 2.9.1 `ld',
did the Wrong Thing in that if a library contained a common symbol that
matched a definition of that symbol in another (already linked in object)
it would also be linked in, even if there was no other reason to do so.
This is wrong. The library should only be linked in if it contains
non-common, non-weak symbols which are needed by previously linked in
objects.
2000-05-24 20:02:21 +00:00
Steve Price
8e47c536c2
Don't allow people to create new PRs with a 'wish' class.
...
Requested by: Sheldon Hearn <sheldonh@uunet.co.za>
2000-05-24 14:40:25 +00:00
Jake Burkholder
740a1973a6
Change the way that the queue(3) structures are declared; don't assume that
...
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
2000-05-23 20:41:01 +00:00
David E. O'Brien
bacaa92f40
Updated 2.10 headers.
2000-05-22 08:40:17 +00:00
David E. O'Brien
e22c5813c4
Tweaks to match those done in the Binutils mainline code.
2000-05-22 08:33:03 +00:00
David E. O'Brien
b6c2cab2dc
version 2.10 config file.
2000-05-22 08:26:10 +00:00
David E. O'Brien
7994fa95cd
Conditionally define "CROSS_COMPILE" here.
2000-05-22 08:25:40 +00:00
David E. O'Brien
7f3d7f20f8
Pull the switch and activate our Binutils to a snapshot of the up and
...
comming 2.10 release.
2000-05-22 08:09:42 +00:00
Tim Vanderhoek
87db9ff6f8
Once again fix substitution of TMAC_M and TMAC_S_PREFIX in manpages.
...
PR: bin/5693 docs/9352
2000-05-21 02:49:14 +00:00
David E. O'Brien
56d2e40e38
callback.c is not really used, nor is it part of GDB 4.18.
2000-05-17 19:30:59 +00:00
Bruce Evans
88287e1a2d
Don't forget to clean "grog".
...
Don't use MANDEPEND. It hasn't had anything to do with dependencies for
5-6 years, but is still being used, mainly in groff/*/Makefile, where it
amounts to just a macro giving the list of generated man pages. Since
all man pages in groff are generated (from .man to .[1-9]), it's simpler
to use the source names ({$MANX}) to give the list.
Fixed some other style bugs.
2000-05-15 14:41:28 +00:00
Bruce Evans
b323234ba7
Don't forget to clean f77.1.
...
Don't use "+=" for variables that are only set once.
2000-05-15 14:21:38 +00:00
David E. O'Brien
076c80b287
Use a alternate side 2.9.1 source tree while upgrading Binutils.
2000-05-12 22:55:23 +00:00
Alexey Zelkin
4a06bf7d45
mdoc cleanup: use .Nm macro correctly, don't non mdoc macro
2000-05-10 13:43:36 +00:00
Kris Kennaway
42bfb5ed40
Update device references.
2000-05-07 09:23:36 +00:00
Nik Clayton
64b74cc439
Only set $MAIL_AGENT if it isn't already defined in the environment.
...
No idea why this was sent in as a docs bug. . .
PR: docs/17014
Submitted by: Giorgos Keramidas <keramida@ceid.upatras.gr>
2000-04-30 22:48:49 +00:00
Doug Rabson
a052d1ca88
Add support for debugging programs using libc_r's implementation of
...
pthreads.
2000-04-29 09:03:49 +00:00
Steve Price
c38a7d5ebf
Add a new wishlist category.
2000-04-18 15:03:34 +00:00
David E. O'Brien
539aabcb54
Perl lib configuration for IA-64 (along with PPC and arm32)
2000-04-17 19:44:57 +00:00
David E. O'Brien
7dbaee2f0e
Fix the .PATH style nits. Other style nits left for later.
2000-04-17 18:50:18 +00:00
David E. O'Brien
c3cba445af
Use the non-asm routines for IA-64, PPC, and arm32 ports.
2000-04-17 18:48:31 +00:00
Steve Price
2b3c840334
Add sparcnetbsd support and cleanup style so that this looks nearly
...
identical to Makefile.sparc.
2000-04-16 23:42:25 +00:00
Steve Price
e3163f8ce0
Fix a typo (aout32.o -> aout32.c). Add support for NetBSD/Sparc and
...
sparc64.
2000-04-16 23:39:46 +00:00
Steve Price
71ed47edd8
Add a config.SH for the sparc and sparc64 ports. The ones for the sparc64
...
might need some adjusting for the size of long long and long double.
Reviewed and approved by: markm
2000-04-16 16:51:44 +00:00
Steve Price
aa50d936fd
Use the non-asm routines (for now) on the sparc and sparc64 ports.
2000-04-15 20:41:06 +00:00
Sheldon Hearn
44b20bdb13
The MANSECT environment variable was misrepresented as MANSEC. Fixed.
...
PR: 17745
Submitted by: nordwick@askjeeves.com (Jason "Just Change It" Nordwick)
2000-04-05 13:57:46 +00:00
Gary Jennejohn
f367e39024
Add a '+' to the first LDADD, otherwise it clobbers the LDADD in
...
Makefile.alpha such that the -lkvm disappears and the link fails.
This time I tested it, honest :)
2000-04-04 11:12:55 +00:00
Sheldon Hearn
26d052cf1c
Fix unsafe tempfile creation. This file is already off the vendor
...
branch. Although this problem has been reported to the GNU folks,
it's unlikely that any solution they may come up with will involve
the use of mktemp(1).
PR: 16942
Submitted by: Colin Phipps <crp22@cam.ac.uk>
2000-04-03 09:49:49 +00:00
Steve Price
c720912e54
Add support for sunos_big_vec to support 'make world's on Solaris
...
boxes.
2000-04-03 03:51:46 +00:00
Steve Price
eb0bd3c3d2
Add support for the sunos_big_vec format as well.
2000-04-03 03:48:49 +00:00
Steve Price
d07cc88aff
Build and install the elf32_sparc ld(1) scripts and make elf32_sparc
...
the default emulation.
2000-04-03 03:42:07 +00:00
Steve Price
dc886d4d77
Enable Haifa on sparc64 as well.
2000-04-02 22:51:02 +00:00
Steve Price
5e59c5460c
First cut at the (non-contrib) bits needed to build the binutils
...
distribution for FreeBSD/Sparc64.
Reviewed by: obrien
2000-04-02 22:36:56 +00:00
Steve Price
78d3fce125
The ld directory is in ${SRCDIR} not ${BINUTILSDISTDIR}.
2000-04-02 20:23:58 +00:00
Jeroen Ruigrok van der Werven
2f694bd90e
Add additional path for info to /usr/X11R6/info. This will allow
...
people to actually look at the info files for gdk and gtk for example.
2000-04-01 15:30:57 +00:00
David E. O'Brien
075b6c4f13
Get the installed headers list right.
2000-03-30 08:09:42 +00:00
David E. O'Brien
2baad49d8e
Switch over to using the GCC 2.95 Objc library code.
2000-03-30 02:40:49 +00:00
Bruce Evans
758aca682c
Fixed wrong path to libperl in DPADD.
...
Fixed wrong path to libperl in LDADD in some funky objdir setups.
Use ${dir}/libfoo.a instead of -L${dir} -lfoo for local static libraries
in LDADD so that `make checkdpadd' doesn't report non-errors.
Fixed misformatting of $FreeBSD$.
2000-03-27 18:29:46 +00:00
Bruce Evans
6a18627411
Use ${dir}/libfoo.a' instead of
-L${dir} -lfoo' for local static
...
libraries in LDADD so that `make checkdpadd' doesn't report non-errors.
Fixed some style bugs (the usual ones for DPADD and LDADD, and misformatting
of $FreeBSD$).
2000-03-27 18:02:04 +00:00
Bruce Evans
de97d66311
Don't abuse LDADD for holding linker flags. Doing so broke
...
`make checkdpadd'. Linker flags (ones passed via ${CC}) go in
LDFLAGS.
Fixed some style bugs (misformatting of $FreeBSD$).
2000-03-27 15:58:53 +00:00
Bruce Evans
aceb805ea9
Fixed missing DPADD.
...
Fixed some style bugs (some usual ones for LDADD, and misformatting of
$FreeBSD$).
2000-03-27 15:40:30 +00:00
Kris Kennaway
99fee5f91c
Update for gperf 2.7
2000-03-25 07:50:02 +00:00
Mike Pritchard
776dba5ae2
Fix a minor grammar problem.
2000-03-24 01:02:33 +00:00
David E. O'Brien
ac419355a1
Clean up the FreeBSD configuration files -- includes removing the usage
...
of svr4.h on the i386, and moving all the shared arch neutral bits into
the FreeBSD general config header.
2000-03-23 10:18:26 +00:00
Dan Moschuk
5abd7b9c68
Wrap building of uucp related programs around NOUUCP knob.
2000-03-20 17:10:16 +00:00
Peter Wemm
3ef5063241
A bandaid to try and make this buildable. This should probably be
...
rechecked by somebody who knows what is meant to happen here. The new
libreadline rluser.texinfo file duplicates the '@defcodeindex bt' entry.
2000-03-20 10:52:28 +00:00
David E. O'Brien
7dfa5832e9
Make the SUBDIR list more granular to assist in my GCC hacking.
2000-03-19 23:47:50 +00:00
Andrey A. Chernov
d06b2e8f8f
Add missing depend file
2000-03-19 23:07:39 +00:00
Andrey A. Chernov
c704dd3fe4
Install readline API info
2000-03-19 23:04:23 +00:00
Andrey A. Chernov
f5306c7c0a
Upgrade to 4.1
...
Minor bumped because new function added
2000-03-19 22:26:49 +00:00
David E. O'Brien
10f16f0fe2
Make the build-tools objects weirder named so one can tell there is
...
something special going on here.
2000-03-15 05:13:53 +00:00
David E. O'Brien
658cec5b94
Move some cflag contents down to where they are acutally used.
2000-03-13 09:12:36 +00:00
Mark Murray
e986c01b3f
Considerable upgrade to the way perl links to shared objects. This
...
fixes the way that third-party apps like apache link in perl .so's
(and previously did not get libperl linked in.)
NOTE - you neeed to recompile all your perl stuff - all the p5-*
por4ts with C code, and things like mod_perl.
2000-03-08 15:45:14 +00:00
Nik Clayton
b1ba45cfe5
Remove xrefs to obsolete ft driver.
...
PR: docs/17080
Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>
2000-03-01 10:40:18 +00:00
Mark Murray
5e41278213
Use libcrypto instead of libdes.
2000-02-24 23:15:42 +00:00
David E. O'Brien
e216cd60d3
Build and install gasp's infodocs along side the other binutil docs rather
...
than seperately.
Pointed out by: bde
2000-02-21 20:33:31 +00:00
Ruslan Ermilov
73d1eabc26
Merge FreeBSD changes into 2.4d.
2000-01-31 13:28:57 +00:00
Ruslan Ermilov
7e1d495350
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
Ruslan Ermilov
204aabd910
This is the stock GNU grep 2.4d file.
2000-01-31 13:26:10 +00:00
Ruslan Ermilov
cb22a7128a
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
Ruslan Ermilov
7898cc4c8d
Virgin import of a trimmed down GNU Grep 2.4d.
2000-01-31 13:22:22 +00:00
David E. O'Brien
d40db6b279
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
David E. O'Brien
e606666d7b
Retire Bison as it is not need to build GCC any more.
...
Ok'ed by: JKH
2000-01-30 19:24:31 +00:00
Mark Murray
bdca82d4e3
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
David E. O'Brien
aef79b9c89
"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
David E. O'Brien
249e73f997
Move the header installation down into `readline' which is the subsystem
...
the headers are part of.
2000-01-29 12:01:52 +00:00
Jason Evans
9ac40dffaf
Track internal(!) libc symbol naming change.
2000-01-28 08:49:23 +00:00
David E. O'Brien
3b9aa3617c
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 Cobbs
2476d833fb
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
David E. O'Brien
9c8a631de5
Merge cc_drv into cc_int. Merge more shared files into cc_int.
2000-01-24 20:12:05 +00:00
David E. O'Brien
54e6aeb25d
Simply cc_tools/Makefile by moving the parser generation to the respective
...
backends.
2000-01-24 09:17:09 +00:00
David E. O'Brien
01573adf71
Style change to better match src/lib/'s Makefiles.
2000-01-24 08:44:30 +00:00
David E. O'Brien
0eb6f1f6c1
I *hate* using "i" in variables, looks too much like "1" or "l".
2000-01-23 22:46:00 +00:00
David E. O'Brien
76748474eb
Minor style nits.
2000-01-21 02:09:43 +00:00
Ruslan Ermilov
c9746255c9
Back out previous revision because someone upgraded our
...
texinfo system to one that understands "command{foo}".
2000-01-18 09:52:00 +00:00
Ruslan Ermilov
1331c61815
Fix conflicts.
2000-01-18 09:46:39 +00:00
Ruslan Ermilov
d513cb6cd3
Virgin import of a trimmed down GNU Grep 2.4a.
2000-01-18 09:45:11 +00:00
Ruslan Ermilov
5a5a4819e3
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
Ruslan Ermilov
6892764481
Oops, cleanup this a bit.
...
Forgotten by: ru
2000-01-18 07:48:21 +00:00
Brian Feldman
3f31370c82
:%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
Ruslan Ermilov
9cf7cc2c97
Upgrade to GNU texinfo 4.0
2000-01-17 10:59:30 +00:00
David E. O'Brien
6986f365d4
Update for 1.0.5a.
2000-01-16 10:21:28 +00:00
David E. O'Brien
33968c4550
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
David E. O'Brien
b243983f32
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
David E. O'Brien
f076712ac1
Make mktemp.c a "normal" C implimentation when building this library.
2000-01-13 04:55:41 +00:00
Jeroen Ruigrok van der Werven
5547f6cadd
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
Jeroen Ruigrok van der Werven
c0ecbb30f4
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