markm
4cae6668ff
Remove my MAINTAINER= from here, as it is in src/MAINTAINER
2002-04-21 08:03:25 +00:00
markm
1d46312627
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
obrien
e4e7ea8e6a
It is easier for me to debug with -I's at the rear.
2002-04-20 01:27:28 +00:00
ru
8a3e2794af
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
ru
ef6fbcba9b
*sigh* Really fix a typo.
...
Submitted by: bde
2002-04-16 06:34:59 +00:00
obrien
a27301d850
Fix typo.
2002-04-15 21:57:40 +00:00
obrien
88095cb94f
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
ache
b2dbe33cce
Re-add sort spammed in v1.62
2002-04-13 05:49:33 +00:00
eric
2d36550df1
Fix compilation in the non-FreeBSD case.
...
Sponsored by: Apple
2002-04-13 01:17:21 +00:00
obrien
0e221eece2
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
obrien
ae03d60df4
Use PTRACE_ARG3_TYPE of caddr_t.
...
Obtained from: gdb 5.2
2002-04-11 20:42:13 +00:00
obrien
42e587fcbd
In the cross case we need to provide TARGET_MACHINE.
2002-04-11 18:40:37 +00:00
ru
1edf22e90f
Revert the last change and mark the program as PROG_CXX.
2002-04-11 11:06:06 +00:00
ru
f32dc62607
Use the new PROG_CXX knob.
2002-04-11 11:02:41 +00:00
obrien
4a7b915fd5
In the cross case we need to provide TARGET_MACHINE.
2002-04-10 02:20:48 +00:00
obrien
64abb46d2e
Change YACCing.
...
Submited by: ru
2002-04-10 01:48:47 +00:00
obrien
f631d685df
Back out most of revision 1.59.
2002-04-10 00:18:14 +00:00
ru
3f7981754a
-ltermcap is spelled -lncurses nowadays.
2002-04-09 13:04:31 +00:00
peter
8180c55fce
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
926eea6a54
Unbreak world (missing .else)
...
Submitted by: fenner
Pointy hat to: obrien
2002-04-08 22:56:28 +00:00
ache
9acbbd14fc
Get decimal point from locale
2002-04-08 22:00:28 +00:00
ache
cfa7ad4216
Connect sort
2002-04-08 20:46:44 +00:00
obrien
8080c6393b
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
obrien
acb8992dc3
Some things don't compile on ia64 and sparc64 yet.
2002-04-08 20:36:39 +00:00
obrien
1ebe357b71
Fine! I cannot freaking take the bikeshed any more.
...
These binaries will be static, peroid.
2002-04-08 18:48:38 +00:00
ache
cc662f1d90
Revive GNU sort
2002-04-08 12:12:07 +00:00
ru
53a2826bc8
Add .Fx entries for upcoming 4.6 and forthcoming 4.7.
...
Requested by: asmodai
2002-04-08 11:20:50 +00:00
peter
01494340e6
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
078dac26a9
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
obrien
9928dbec92
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
obrien
e3947f6248
Build and install collect2. This is needed for some C++ programs.
2002-04-06 23:12:46 +00:00
obrien
19a0a4cab7
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
obrien
5b0180d875
Expand the toolchain a little bit.
...
Requested by: fjoe (collect2), des (protoize)
2002-04-06 09:35:06 +00:00
obrien
a7e1e1dfde
A little more reorg.
2002-04-05 10:23:19 +00:00
obrien
7aa4d52726
Style reorg. Also spell -fpic as determined by bsd.lib.mk.
2002-04-05 09:12:25 +00:00
obrien
c860097cdc
Style reorg.
2002-04-05 08:53:35 +00:00
obrien
d7029930bd
Minor reorg.
2002-04-04 19:36:33 +00:00
obrien
e9552ebd90
Minor style tweak.
2002-04-04 19:26:13 +00:00
des
65f1a8018b
Document new categories.
...
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
MFC after: 3 days
2002-04-04 18:31:36 +00:00
obrien
3de82df67b
Remove some local cruft that snuck in yesterday.
2002-04-04 18:24:56 +00:00
obrien
af123fcfc4
Make the sed line a little bit more clear (it will get messier later).
2002-04-04 01:25:26 +00:00
obrien
05b07d79e3
Set NOSHARED conditionally.
2002-04-04 00:50:14 +00:00
obrien
45bdc4c8cc
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
obrien
d481c3c6fd
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
obrien
7826a0319a
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
obrien
8cae6e209f
Remove some 1996 GCC 2.6.3 cruft for building a shared cc_int lib.
2002-04-03 03:18:15 +00:00
ru
0ac094baaf
Restore the correct CLEANFILES that got damaged in rev. 1.15.
2002-03-30 17:37:43 +00:00
obrien
fab7c9a460
Allow to build with GCC 3.1.
2002-03-30 10:04:50 +00:00
markm
b7241ccef0
Boot this into the Attic. We now have (Net)BSD sort.
2002-03-29 09:11:38 +00:00
obrien
c288340e80
Make it easier to change the native emulation.
...
Tested on: alpha, i386, sparc64
2002-03-29 00:41:01 +00:00