mrg
02fdaf3a7a
backout rev 1.16 (wrong tree), and 1.17 and 1.18 trying to fix 1.16...
2003-09-04 04:17:01 +00:00
drochner
38b8690553
make the cpp.1 thing really work
2003-09-03 14:21:51 +00:00
drochner
ba1560352b
make the cpp.1 thing work
2003-09-02 20:01:59 +00:00
mrg
1e69032f26
forgot these with:
...
introduce an additional switch to enable building GCC3 instead of GCC2:
HAVE_GCC3. if this is set, we also set USE_TOOLS_TOOLCHAIN=no. change
the definition of the former to be restricted to whether tools/toolchain
is used or not.
2003-09-02 06:36:22 +00:00
mrg
6ba749b625
install a "cccp" man page for now.
2003-09-02 05:23:06 +00:00
matt
9de4f868de
Regenerated.
2003-08-31 19:45:25 +00:00
mrg
1a086c6b25
introduce an additional switch to enable building GCC3 instead of GCC2:
...
HAVE_GCC3. if this is set, we also set USE_TOOLS_TOOLCHAIN=no. change
the definition of the former to be restricted to whether tools/toolchain
is used or not.
2003-08-27 16:03:17 +00:00
mrg
33eed2cc61
regenerate
2003-08-25 06:09:11 +00:00
mrg
bde3717628
regenerate.
2003-08-22 16:01:12 +00:00
mrg
74cfa6bb4b
regenerate
2003-08-22 09:46:57 +00:00
uwe
96538bcf9e
* add ${GCCARCH} to .PATH to make hconfig.h a real file target.
...
* use ${G_HCONFIG_H} instead of hconfig.h as a dependency.
* hconfig.h: auto-build.h dependency is bogus, remove.
* misc cleanup of ".c depends on .h" -> ".o depends on .h"
* options.h was missing from CLEANFILES.
With these changes running make in this directory doesn't do a
*complete* rebuild anymore. Still not foolproof, because gen* host
tools do not overwrite generated files that are not changed, so we
really need to use stamp file style dependencies for those, like gcc
makefile does.
Ok by Matthew Green <mrg@netbsd>.
2003-08-22 03:06:32 +00:00
mrg
023ae3cdb4
regenerate
2003-08-22 02:45:22 +00:00
uwe
acd641f87d
Add -I${BACKENDOBJ} to HOST_CPPFLAGS so that `fini' host program can
...
find auto-build.h.
Fixes PR/22497.
Ok by mrg@.
2003-08-19 01:13:25 +00:00
christos
eb60ee7b60
Do not install the libraries (from Stephen Degler)
2003-08-18 22:49:16 +00:00
christos
dfb81d79ab
undo previous accidental commit.
2003-08-18 16:46:55 +00:00
martin
17e3c1d4f1
Add sparc64 support.
...
XXX - lint does not yet work - it undefines __GNUC__ and this breaks bfd.h.
2003-08-18 00:28:11 +00:00
martin
0fffc3d101
Move bfd.h to arch dependend directory - the generated bfd.h differs
...
slightly between 64bit and 32bit archs.
2003-08-18 00:25:23 +00:00
christos
f399648bb7
forgot to add this one too.
2003-08-17 23:00:20 +00:00
christos
a550ab6960
forgot to commit this.
2003-08-17 22:54:56 +00:00
christos
83a51582a8
try to commit again
2003-08-17 18:03:25 +00:00
christos
03a450b1a6
update for multiple dir build.
2003-08-16 21:53:58 +00:00
christos
baa8a63141
Remove unused lines.
2003-08-16 16:03:05 +00:00
christos
df57fab11f
Adjust to 5.3
2003-08-14 18:20:47 +00:00
christos
f412635e2b
Move MI stuff into the Makefile
2003-08-14 18:18:05 +00:00
christos
52548ed6ed
Adjust to 5.3...
2003-08-14 18:10:09 +00:00
christos
f2fb83f010
x86 gdb-5.3 support.
2003-08-14 17:40:54 +00:00
mrg
b66a12790c
- delete generated-for-i386--netbsdelf auto-build.h
...
- generate an auto-build.h at build time the same way ./configure does
- add dozens of missing dependancies
2003-08-11 07:34:03 +00:00
mrg
032a2c7f24
add dependancies "make depend" needs to know about. fixes PR#22389
2003-08-09 12:04:55 +00:00
mrg
3b9c25da9b
install cpp.1 and now that g++.1 is just ".so man1/gcc.1", instead link
...
g++.1 (and c++.1) to gcc.1 in our install tree.
2003-08-04 06:58:19 +00:00
matt
4e5cf29ef5
Add new files for gcc3 from native-gcc build. (alpha distribution builds
...
now successfully build).
2003-08-02 18:47:40 +00:00
lukem
a93ea220fc
Rework how dependency generation is performed:
...
* DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES.
This is a change of behaviour. If a Makefile wants the clean semantics
it must specifically append to CLEANFILES.
Resolves PR toolchain/5204.
* To recap: .d (depend) files are generated for all files in SRCS and DPSRCS
that have a suffix of: .c .m .s .S .C .cc .cpp .cxx
* If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES
* Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d depend upon ${DPSRCS}
* Deprecate the (short lived) DEPENDSRCS
Update the various Makefiles to these new semantics; generally either
adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing
specific .o dependencies with DPSRCS entries.
Tested with "make -j 8 distribution" and "make distribution".
2003-08-01 17:03:41 +00:00
mrg
95cc5b8954
regenerate
2003-08-01 13:56:59 +00:00
lukem
d913007a1a
Explicitly add dependencies for foo.cpp from foo.y.
...
Ensures that foo.d is correctly built from foo.cpp and not foo.y->foo.c.
2003-08-01 10:36:42 +00:00
lha
a6393a1286
libkrb depends on libdes (add)
...
libkrb5 depends on libcrypto (move from comon part)
2003-07-31 10:02:22 +00:00
matt
53808daf5c
Regenerate gcc3 configuration for alpha
2003-07-30 06:22:54 +00:00
mrg
2c5b77b2d3
- find gthr-default.h for libgcc3
...
- adapt for gcc3/libiberty change
- regenerate
2003-07-30 05:33:25 +00:00
uwe
bd362fbfba
Adapt to bsd.dep.mk changes.
2003-07-29 23:31:46 +00:00
mrg
4c2873d8a0
define DEFAULT_TARGET_VERSION and DEFAULT_TARGET_MACHINE again.
2003-07-29 07:26:23 +00:00
mrg
9f1ca98b0a
regenerate with --enable-threads
2003-07-29 06:49:53 +00:00
uwe
7c38c5c675
Adapt to bsd.dep.mk changes.
2003-07-29 00:13:21 +00:00
lukem
eb51573bd7
Use ${DEPENDSRCS} as a target instead of .depend, now that
...
<bsd.dep.mk> builds .depend from .dep files.
2003-07-28 15:25:02 +00:00
lukem
a9eaf614a5
replace MKCXXSUPCXX=yes with USE_LIBSTDCXX=no
2003-07-28 08:54:39 +00:00
lukem
d706431f82
change from CXX_SUPCXX=1 to MKCXXSUPCXX=yes
2003-07-28 07:04:17 +00:00
mrg
57dc195231
build-tested support for m68000, m68k, sh3el and sh3eb.
...
XXX: sun2 seems to be currently generally busted but most of the world
builds. of course it is untested..
XXX: sh3* and -pg goes BOOM with gcc3.3... it generates code that uses
the same labels twice... need to set NOPROFILE for now.
2003-07-27 14:41:32 +00:00
mrg
a2a84f63a0
regen
2003-07-27 14:17:02 +00:00
mrg
354caa5839
add working alpha support - including working cross builds from x86
2003-07-27 05:10:47 +00:00
mrg
5e6550b28e
working mips support (mipsel runs fine, mipseb compiles, untested so far)
2003-07-26 18:41:26 +00:00
mrg
9654542bdb
working gcc3 support
2003-07-26 15:23:19 +00:00
mrg
18fe568bf8
set CXX_SUPCXX if we're using gcc3
2003-07-26 15:03:27 +00:00
mrg
2aad222f64
need a host rule for dummy-conditions.c
2003-07-26 15:02:52 +00:00
mrg
2b1bcb2757
oops, don't need this one here.
2003-07-25 18:58:44 +00:00
mrg
bad540d079
clean up and fix a couple of build-from-cleandir problems
2003-07-25 17:19:22 +00:00
mrg
ae9855d2fe
maybe build gcc3 instead of gcc2
2003-07-25 16:57:06 +00:00
mrg
a9fc136dbd
new reach-over infrastructure (largely based on GCC2.95 one) that (mostly)
...
works. sparc & i386 support is included here. libstdc++-v3 does not yet
properly build for some strange reasons (that may be due to broken netbsd
header files, it's not yet clear) but i have been able to compile, link and
run both i386 & sparc hello.c.
2003-07-25 16:32:23 +00:00
lha
2004b22e25
-DENCRYPTION is for both krb4 and gssapi support, so move it to shared section
2003-07-24 00:25:24 +00:00
itojun
1747522bb0
split MKKERBEROS4 and MKKERBEROS (forgot to commit)
2003-07-23 23:20:35 +00:00
lukem
f134f3dc38
Add MKUNPRIVED; if not no has the same semantics as if UNPRIVED was defined.
...
Replace defined(UNPRIVED) tests with ${MKUNPRIVED} != "no"
Add MKUPDATE; if not no has the same semantics as if UPDATE was defined.
Replace defined(UPDATE) tests with ${MKUPDATE} != "no"
Improve documentation for these and other make flags.
2003-07-18 08:26:01 +00:00
martin
096118cb48
Move the local "dependall" target to Makefile.dev, since not all subdir
...
Makefiles include Makefile.tty. Hint from seb.
2003-07-06 18:43:36 +00:00
martin
19f1f93fa0
There is no ${RPOG} or ${SCRIPT} in here, so bsd.prog.mk doesn't realy
...
build anything for the "dependall" target. Explicitily let it do the
same as the "all" target.
2003-07-05 22:02:59 +00:00
christos
671e251af7
PR/21819: Jeremy Reed: znew and gzexe create/use unsafe tmp files. Replaced
...
with the FreeBSD current version.
2003-07-05 02:34:28 +00:00
wiz
04fb23b84a
Add libevent.
2003-07-04 12:20:11 +00:00
wiz
7245847e34
Update for 4.6.
2003-07-03 15:39:59 +00:00
wiz
60e3307ec0
Install Romanian locale too.
2003-07-03 15:17:47 +00:00
tron
1d37b173ee
Uncomment "CLEANFILES" assignment accidently disabled by the last commit.
2003-07-03 11:46:46 +00:00
lukem
d35c969759
Use FILESDIR_foo=${TMACDIR} instead of FILESNAME_foo=../foo .
...
Fixes problem with UNPRIVED builds.
2003-07-03 07:10:45 +00:00
wiz
3377068dd2
Add missing .endif. Noted by Juan RP.
2003-07-01 13:58:37 +00:00
wiz
689ab69cfe
Remove traces of psroff (obsoleted during groff-1.16 import)
2003-07-01 13:49:29 +00:00
wiz
22f5bf9166
Remove some unused code.
2003-07-01 13:48:24 +00:00
agc
36175775de
Make this work for unprivileged installation, too. With thanks to wiz, mrg
...
and simonb.
2003-07-01 13:45:45 +00:00
wiz
7f9ffda65e
Remove 1.5K (pfil(9) changed).
2003-07-01 13:04:32 +00:00
mrg
7651047e58
give lex.cpp expclit dependancies for generated files so that "make all" as
...
well as "make dependall" works.
2003-07-01 12:38:09 +00:00
mrg
314a2bbe7a
add .WAIT after libs...
2003-07-01 12:29:08 +00:00
wiz
761f6b4f67
Add 1.5K for pfil(9) -- we should probably reword that instead.
2003-07-01 10:30:22 +00:00
wiz
d8cc6c605d
The default section names are fine; remove overrides.
2003-07-01 09:59:50 +00:00
wiz
1d6bda4770
Generate eqn_tab.h and eqn.cpp.
2003-07-01 08:26:30 +00:00
mrg
f7e28a013d
fix a cutnpaste error in previous comment.
2003-07-01 08:20:37 +00:00
mrg
ab3bb21eb4
note why YHEADER is not appropriate here.
2003-07-01 08:19:29 +00:00
mrg
bc2e3e8318
pic/refer:
...
- set YFLAGS=-d
pic:
- remove pic_tab.h from SRCS.
2003-07-01 08:16:54 +00:00
wiz
cfb68b0dce
Add NetBSD RCS Id.
2003-06-30 18:47:40 +00:00
wiz
25ef1dbed7
Add man.local.
2003-06-30 18:41:24 +00:00
wiz
bf7bd150bb
Make groff-1.19 build on NetBSD.
2003-06-30 18:40:50 +00:00
wiz
97a4aa1713
Replace old build structure with FreBSD one (local changes in next commit).
2003-06-30 18:34:08 +00:00
wiz
606591d35c
Import groff-1.19 build structure from FreeBSD.
2003-06-30 18:19:53 +00:00
wiz
34e25a94c7
Fix one option in option list.
2003-06-27 08:25:04 +00:00
perry
cd2741bcae
Re-remove admin, port-arm32.
...
They were removed intentionally the first time.
2003-05-30 13:42:18 +00:00
fair
1f49a3d273
Add many missing categories.
2003-05-29 01:22:19 +00:00
thorpej
9ece9fecbc
Run mknative to regenerate for binutils 2.13.2.1.
2003-05-26 02:18:01 +00:00
wiz
a85b205894
Remove port-arm32.
2003-05-10 09:11:10 +00:00
salo
b8f5bcd816
Sync ports with reality.
2003-05-10 00:06:09 +00:00
thorpej
590fe82698
Use MKPICLIB to determine if we should have a dependency on the .a or
...
_pic.a version of the library.
2003-04-11 22:46:02 +00:00
thorpej
9c04149fde
If ${MKPIC} is not "no", then depend on the _pic versions of libbfd
...
and libopcodes. Otherwise, depend on the regular library.
2003-04-09 22:38:24 +00:00
thorpej
95a4fbc55c
Only do the nbcompat dance is USETOOLS == yes.
...
Should fix PR bin/20997.
2003-04-04 00:25:07 +00:00
wiz
d965c0314d
VAX, not Vax. Igor Sobrado in PR 19678.
2003-03-30 20:55:47 +00:00
wiz
da8cf668e4
Fix spelling of acknowledgement. From Soren Jacobsen in PR 20726.
2003-03-15 22:04:56 +00:00
thorpej
61f1ee2222
Link back-end helper host tools against libnbcompat.
2003-03-14 03:44:11 +00:00
mrg
bcc7fbc456
regenerate all this files with correct man_MANS and TEXINFO, and 'generated
...
from' lines. this should fix set lists problems with missing binutils man
pages and info manual.
2003-03-05 07:19:13 +00:00
jdolecek
d3e0e12a79
move gawk to separate line, so that it's easier to comment the entry out
2003-03-02 18:22:01 +00:00
mrg
331f9d9c1a
update / regenerate for binutils 2.13.2.1
2003-03-01 13:09:11 +00:00
mrg
866f7891df
update / regenerate for binutils 2.13.2.1
2003-03-01 13:09:09 +00:00
mrg
f2f9754b55
update / regenerate for binutils 2.13.2.1
2003-03-01 13:08:42 +00:00