Eric Melville
a73fa39e64
When a compound section name is specified, search for pages that actually
...
match the requested section. Previously, the section would be trimmed and
every entry matching the page name would be displayed.
Sponsored by: Apple
2002-04-24 20:07:06 +00:00
David E. O'Brien
e5ccba11ac
Don't use "GCCDIR" as the multiple inclusion protector. Subdir Makefiles
...
may want to override GCCDIR and this gets in the way.
2002-04-23 00:10:18 +00:00
Mark Murray
9cc3cb3f28
Remove my MAINTAINER= from here, as it is in src/MAINTAINER
2002-04-21 08:03:25 +00:00
Mark Murray
116852511f
Tidy up some of the configs; s/gcc/cc/ to make the choice of C compiler
...
more generic. Fix paths for things like scripts (fix perldoc). Tweak
externally passed macros.
2002-04-21 08:01:31 +00:00
David E. O'Brien
0537668b9b
It is easier for me to debug with -I's at the rear.
2002-04-20 01:27:28 +00:00
Ruslan Ermilov
71b3ac84e1
Replaced exists() tests with two equivalent defined().
...
LIBDIR is defined in bsd.own.mk but sys.mk no longer
includes bsd.own.mk as of revision 1.60.
2002-04-18 07:01:35 +00:00
Ruslan Ermilov
c2eaaece3c
*sigh* Really fix a typo.
...
Submitted by: bde
2002-04-16 06:34:59 +00:00
David E. O'Brien
c9a979c8a8
Fix typo.
2002-04-15 21:57:40 +00:00
David E. O'Brien
d6c4eef6dd
Turn off collect2.
...
collect2 was added based on the need of -frepo. However, -frepo is currently
broken on -CURRENT (Gcc 2.95.4 20020320 [FreeBSD] / ld 2.12.0 [FreeBSD]
2002-04-10). It is also broken on RELENG_4 (Gcc 2.95.3 20010315 / ld
2.11.2 20010719), so there is no need to MFC collect2 there yet. I have
a feeling the brokeness is due to the wide difference between the libiberty
bits of Gcc 2.95 and the later ld.
Testing by: fjoe
2002-04-15 03:15:40 +00:00
Andrey A. Chernov
d393af1752
Re-add sort spammed in v1.62
2002-04-13 05:49:33 +00:00
Eric Melville
a00e7d5452
Fix compilation in the non-FreeBSD case.
...
Sponsored by: Apple
2002-04-13 01:17:21 +00:00
David E. O'Brien
2af8b6958a
Updated to a 10-April-2002 2.12 branch snapshot.
...
This fixes serious problems in ld's symbol handling.
2002-04-12 19:59:42 +00:00
David E. O'Brien
596d4501ed
Use PTRACE_ARG3_TYPE of caddr_t.
...
Obtained from: gdb 5.2
2002-04-11 20:42:13 +00:00
David E. O'Brien
8089148b52
In the cross case we need to provide TARGET_MACHINE.
2002-04-11 18:40:37 +00:00
Ruslan Ermilov
5786a9cf4a
Revert the last change and mark the program as PROG_CXX.
2002-04-11 11:06:06 +00:00
Ruslan Ermilov
c573632aed
Use the new PROG_CXX knob.
2002-04-11 11:02:41 +00:00
David E. O'Brien
cb2a59bc57
In the cross case we need to provide TARGET_MACHINE.
2002-04-10 02:20:48 +00:00
David E. O'Brien
e228f1da77
Change YACCing.
...
Submited by: ru
2002-04-10 01:48:47 +00:00
David E. O'Brien
52db7826f2
Back out most of revision 1.59.
2002-04-10 00:18:14 +00:00
Ruslan Ermilov
357bbe4abe
-ltermcap is spelled -lncurses nowadays.
2002-04-09 13:04:31 +00:00
Peter Wemm
e82fc68223
move gperf to NO_GXX section, it works fine on ia64. It just needs a
...
c++ compiler.
2002-04-08 22:58:52 +00:00
Peter Wemm
9d04791265
Unbreak world (missing .else)
...
Submitted by: fenner
Pointy hat to: obrien
2002-04-08 22:56:28 +00:00
Andrey A. Chernov
93e293bff0
Get decimal point from locale
2002-04-08 22:00:28 +00:00
Andrey A. Chernov
de47b2dadd
Connect sort
2002-04-08 20:46:44 +00:00
David E. O'Brien
9dcb449809
GCC and Gperf do not work on ia64 or sparc64 yet.
...
Also do not try to compile Groff if NO_CXX is set.
2002-04-08 20:38:56 +00:00
David E. O'Brien
28def05c25
Some things don't compile on ia64 and sparc64 yet.
2002-04-08 20:36:39 +00:00
David E. O'Brien
9833f59b8c
Fine! I cannot freaking take the bikeshed any more.
...
These binaries will be static, peroid.
2002-04-08 18:48:38 +00:00
Andrey A. Chernov
4267c49d9e
Revive GNU sort
2002-04-08 12:12:07 +00:00
Ruslan Ermilov
ebf3e7c205
Add .Fx entries for upcoming 4.6 and forthcoming 4.7.
...
Requested by: asmodai
2002-04-08 11:20:50 +00:00
Peter Wemm
fffa0325f7
Add -lstdc++ to the link args for these C++ tools so that they can be
...
compiled with gcc-3.1. Somebody thought it was a good idea to move
the implementation of new and delete from libgcc to libstdc++. This
change doesn't harm the current compiler in the tree.
2002-04-07 02:40:55 +00:00
Peter Wemm
856bef3c17
Bandaid for LP64 machines where 'warning: cast to pointer from different
...
sized integer' bites. The various malloc functions return pointers,
but without any prototype/declarations visible to callers, the compiler
expects them to return int.
2002-04-07 01:44:24 +00:00
David E. O'Brien
f99189726f
Break some things used by the front-ends from Makefile.inc that cannot
...
be used build-wide for GCC 3.1.
2002-04-06 23:16:26 +00:00
David E. O'Brien
dbb66afa0b
Build and install collect2. This is needed for some C++ programs.
2002-04-06 23:12:46 +00:00
David E. O'Brien
cf5eb7bb89
Break some things out of Makefile.inc that cannot be used build-wide
...
for GCC 3.1.
2002-04-06 22:37:19 +00:00
David E. O'Brien
a5cf1da8f8
Expand the toolchain a little bit.
...
Requested by: fjoe (collect2), des (protoize)
2002-04-06 09:35:06 +00:00
David E. O'Brien
6d57d58120
A little more reorg.
2002-04-05 10:23:19 +00:00
David E. O'Brien
cdc9f8b9cd
Style reorg. Also spell -fpic as determined by bsd.lib.mk.
2002-04-05 09:12:25 +00:00
David E. O'Brien
e3e51a021c
Style reorg.
2002-04-05 08:53:35 +00:00
David E. O'Brien
051ab09117
Minor reorg.
2002-04-04 19:36:33 +00:00
David E. O'Brien
aeccb79001
Minor style tweak.
2002-04-04 19:26:13 +00:00
Dag-Erling Smørgrav
1ffdd815ce
Document new categories.
...
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
MFC after: 3 days
2002-04-04 18:31:36 +00:00
David E. O'Brien
953bfb1637
Remove some local cruft that snuck in yesterday.
2002-04-04 18:24:56 +00:00
David E. O'Brien
d93d97cd31
Make the sed line a little bit more clear (it will get messier later).
2002-04-04 01:25:26 +00:00
David E. O'Brien
51b5a2f445
Set NOSHARED conditionally.
2002-04-04 00:50:14 +00:00
David E. O'Brien
fe7e92414e
Clean up the YACCing. I don't know why we cannot leave the .y's as .y's.
...
So lets see if doing so causes anyone trouble.
Also use make(1)'s assistance in using the right file. It knows the
dependency, so lets just ask it.
2002-04-04 00:26:20 +00:00
David E. O'Brien
fdae72d720
Remove duplicate objc-parse.h. While we are at it, just spell it correctly
...
as c-parse.h since that is how the consumers spell it.
2002-04-04 00:14:58 +00:00
David E. O'Brien
5ccf2039e4
Get rid of GCC_ARCH, and just use plain TARGET_ARCH.
...
We got rid of the MIPS le/be stuff that needed this a long time ago.
2002-04-04 00:11:00 +00:00
David E. O'Brien
0f0016ae39
Remove some 1996 GCC 2.6.3 cruft for building a shared cc_int lib.
2002-04-03 03:18:15 +00:00
Ruslan Ermilov
b9042f87ad
Restore the correct CLEANFILES that got damaged in rev. 1.15.
2002-03-30 17:37:43 +00:00
David E. O'Brien
3346f3a5cd
Allow to build with GCC 3.1.
2002-03-30 10:04:50 +00:00