wiz
dac7d101b7
Reduce diff to config.h created by texinfo-4.0.
2001-09-02 22:18:51 +00:00
wiz
e405b87d8f
Normalize man page handling: Man pages are now done in the same dir as the
...
program they are referring to, instead of being all done in the main
Makefile.
2001-09-02 22:16:58 +00:00
matt
33ebc9435e
Regenerate so that ${DIST} is not expanded.
2001-08-30 01:31:49 +00:00
matt
61cb93c98c
Commit NEW_TOOLCHAIN files. Do not attempt to use these unless you know
...
what you are doing!
2001-08-28 07:08:54 +00:00
thorpej
bef08d29d9
Also accept (and ignore) -export-dynamic (already accepted --export-dynamic).
2001-08-26 00:02:46 +00:00
wiz
1e378c4c12
precede, not preceed.
2001-08-20 12:00:46 +00:00
matt
87cdecebcb
Update new toolchain that now toolchain2netbsd has been
...
run natively on an ARM ELF system.
2001-08-19 17:48:49 +00:00
matt
c757135288
When making the ldscripts, set MACHINE to "". elf.sc makes bad scripts
...
if MACHINE is set.
2001-08-19 17:19:46 +00:00
matt
4af2f898e7
preliminary new toolchain support for ARM ELF.
2001-08-19 16:21:21 +00:00
matt
cd345950b6
Prelim ARM ELF support for binutils.
2001-08-19 16:18:59 +00:00
mrg
05a8e5fe04
build & install info & man page documentation.
2001-08-19 14:23:55 +00:00
mrg
c5716adacf
copy across our gcov.1 from egcs.
2001-08-19 14:22:24 +00:00
mrg
21207fbaae
build c89 from gnu/usr.bin.
2001-08-19 14:21:02 +00:00
wiz
a0831b3afc
Doesn't need libz: File compression handling is done by forking gzip.
2001-08-18 14:50:03 +00:00
wiz
4b5fcdbfec
Use our getopt_long.
2001-08-18 14:48:55 +00:00
mrg
e6de26d11c
include ../../Makefile.inc to set BINDIR.
2001-08-16 16:59:24 +00:00
mrg
318911587e
regenerate.
2001-08-15 02:44:58 +00:00
tv
5e6e5d8bf4
Nuke; this was never set up to be built.
2001-08-14 07:28:46 +00:00
tv
8f264ae2fc
Regen.
2001-08-14 05:18:26 +00:00
tv
75c2396dcc
Regen.
2001-08-14 05:14:59 +00:00
mrg
feaf6caf3c
build sparc & sparc64 binutils & gdb.
2001-08-10 15:35:37 +00:00
mrg
82f7a2e6a2
build in gcc directory as well.
2001-08-10 12:34:45 +00:00
mrg
a9c88b6f92
don't build in here if USE_NEW_TOOLCHAIN.
2001-08-10 12:33:55 +00:00
mrg
8d54deacdd
regenerate.
2001-08-10 12:01:48 +00:00
mrg
eda65d255d
deal with no TEMPLATE_NAME being defined for a target
2001-08-10 10:39:10 +00:00
wiz
7a1835dd36
Fix typo.
2001-08-08 14:59:26 +00:00
tv
16083edcc0
Add new toolchain gdb build structure, in new subdir to go along with
...
gdbserver and gdbreplay in the future.
2001-08-06 23:28:53 +00:00
tv
e7ad5cd6ce
Turn this off on USE_NEW_TOOLCHAIN.
2001-08-06 20:01:23 +00:00
tv
3db6f60ffe
Use target_alias without a release number; toolchain2netbsd strips this now.
2001-08-06 20:00:02 +00:00
tv
923efdf600
Add gprof.
2001-08-06 19:59:39 +00:00
tv
c3c7f78d4f
Add gcov.
2001-08-06 19:46:12 +00:00
tv
1ba4ad89e1
Turn this off on USE_NEW_TOOLCHAIN temporarily.
2001-08-06 19:36:58 +00:00
tv
aff074824e
Install ldscripts into /usr/share/ldscripts. (Currently non-unified, so the
...
install will only add scripts for the current target to /usr/share/ldscripts.
This will be fixed to build all applicable scripts for all NetBSD targets.)
2001-08-06 19:34:22 +00:00
tv
362f95d733
Add new toolchain binutils build structure.
2001-08-06 19:11:59 +00:00
tv
763f361733
Disable these in the case of USE_NEW_TOOLCHAIN (the new versions are
...
moving into the gnu/usr.bin/binutils directory to reflect GNU's
encapsulation of these packages).
2001-08-06 15:56:07 +00:00
enami
c48795553f
Remove a hack to copy grep.info to build it from grep.texi.
2001-08-03 14:42:35 +00:00
tv
b852eb128e
Revert previous. The building of the new toolchain will be determined by a
...
top-level automatic setting of USE_NEW_TOOLCHAIN when the rest of the stuff
is committed, and the top-level bootstrap is in place.
2001-07-30 16:04:18 +00:00
matt
ee544f340c
Remake with toolchain2netbsd 1.3
2001-07-28 06:51:59 +00:00
eeh
905da8170b
Build the sparc64 compiler for a change.
2001-07-27 23:01:22 +00:00
assar
e4ab707ade
update build infrastructure for texinfo 4.0
2001-07-25 16:47:50 +00:00
aymeric
6919941456
include <link_aout.h>, which is needed at least when building a cross-linker
2001-07-25 11:59:22 +00:00
aymeric
d2b58bf21f
Make it possible to compile a cross-linker by just defining TARGET_MACHINE_ARCH
...
to the desired architecture.
Note that this is for the old ld of the old toolchain.
2001-07-25 11:58:04 +00:00
tv
87c9b9136c
Add missing dependency on ${G_md_file} for host tools, noticed by matt@.
2001-07-24 21:16:08 +00:00
matt
c8e381be8c
Adding VAX gcc 2.95.3 (ELF).
2001-07-20 04:59:06 +00:00
matt
5ac8a0b7ba
powerpc support for 2.95.3
2001-07-19 22:13:23 +00:00
mrg
4523fd67d7
build a mipsel-netbsd gcc & libgcc.
2001-07-19 18:35:22 +00:00
matt
15d3102358
Initial 2.95.3 support for ARM-ELF.
2001-07-19 15:27:16 +00:00
mrg
c88bdb3273
build a sparc (elf) gcc 2.95.3
2001-07-19 15:20:13 +00:00
mrg
4331a0fffa
freshly generated sparc64 config that seems able to build a working c & c++
...
compiler.... now we just need binutils & gdb :)
2001-07-19 00:54:24 +00:00
tv
652e52ca13
Use g++spec.c, not cppspec.c. (Thinko.)
2001-07-18 18:25:29 +00:00
tv
77c3a78e27
Regen.
2001-07-18 18:17:58 +00:00
tv
f392296088
Fix BINDIR/MKMAN.
2001-07-18 14:02:43 +00:00
tv
75050b108b
Add cpp and cpp0.
2001-07-18 14:02:26 +00:00
tv
9bfd60ec3d
Add frontend /usr/bin/cpp (now a real binary) and /usr/libexec/cpp0
...
(formerly /usr/libexec/cpp).
2001-07-18 14:01:14 +00:00
tv
8ee0a1461c
Fix links and manpages.
2001-07-18 14:00:11 +00:00
tv
865939c423
Make "make depend" work correctly.
2001-07-18 13:59:17 +00:00
lukem
03a3aa379d
use off_t instead of long to store sizes which will be displayed with "--list".
...
fixes wacky display problems for files > 2GB in size. tested ok on i386 and
alpha (no change for the latter).
2001-07-07 21:57:41 +00:00
enami
4655e8da67
Some man page here requires processing by tbl.
2001-06-26 01:43:58 +00:00
tv
634ebd4dc4
Add gcc 2.95.2 build framework, and i386 config files from toolchain2netbsd.
...
This should not be used directly for building host tools; rather, the top
level bootstrap (to be committed separately) should be used to build the
entire system including this compiler.
2001-06-18 16:18:30 +00:00
chris
9255039c1a
Add port-cats to list available categories for send-pr.
2001-06-10 20:53:52 +00:00
thorpej
395cb02158
Add port-algor.
2001-06-05 17:40:08 +00:00
simonb
976bdd3f47
Change to new libbz2 API.
2001-06-03 13:43:01 +00:00
msaitoh
655a3a0437
check BOOTSTRAP_ELF (from Katsuomi Hamajima)
2001-05-21 18:26:48 +00:00
soren
a657f17343
Add port-sun2 category, per PR admin/12657.
2001-05-17 09:13:58 +00:00
assar
d303561a5a
enable encryption support in client-server CVS.
...
patch from PR bin/12618, by lha@stacken.kth.se
2001-05-15 09:56:30 +00:00
martin
84364a741b
Fix logic botch that enabled this (broken for that arch) gas on sparc64:
...
- we never want gas.new on sparc64
- we generally do not want it on m68k and ns32k, unless we are ELF
already or we are bootstrapping ELF right now
2001-05-03 21:47:28 +00:00
wiz
7dc54976bb
Remove old groff files from usr.bin.
...
Pull up reach-over to head.
2001-04-19 14:40:39 +00:00
wiz
2f7eec860d
New reachover build structure for groff 1.16.1.
2001-04-19 14:33:07 +00:00
pk
917f31256f
Copy `grep.info' into the object directory.
2001-04-12 11:06:23 +00:00
mrg
24475afb31
don't build on sparc64.
2001-04-10 11:10:09 +00:00
wiz
08a9fdd741
Fix date, whitespace and punctuation.
2001-04-09 12:14:03 +00:00
wiz
d32bb1a0e2
One entry for news68k is enough.
2001-04-04 14:26:44 +00:00
joda
44609d0f06
add ${DESTDIR} to kerberosIV and krb5 includes
2001-03-28 09:18:38 +00:00
matt
7b3ebcb787
Use MACHINE_CPU instead of MACHINE_ARCH. Ony disable gdb for arm & sh3
2001-03-11 21:01:55 +00:00
kim
c3f56871e6
added port-arm
2001-03-10 17:53:00 +00:00
tsutsui
80643c8e30
Add -traditional to MATCHCPPFLAGS so that match.S compiles
...
on cross environment which does not have usr.bin.cpp.sh.
2001-03-04 16:12:36 +00:00
assar
b9a25f6cc9
enable krb4 and gssapi authentication
2001-03-04 06:29:30 +00:00
tv
5b5b0a9c48
Turn off all subdirs on sparc64. We'll miss some manpages for a moment, but that
...
will go away with the new toolchain.
2001-02-28 16:55:59 +00:00
msaitoh
fdaaa66a9e
centralize the defintion of the standard include file directory
2001-02-26 08:12:21 +00:00
matt
c832521c4f
Enable kcore-nbsd.c for powerpc.
2001-02-23 23:16:44 +00:00
msaitoh
49572193ad
bi-endian support for COFF
2001-02-23 22:46:37 +00:00
msaitoh
727d33ac58
bi-endian
2001-02-23 22:22:58 +00:00
msaitoh
d3115a2cc4
for little endian
2001-02-16 21:11:12 +00:00
wiz
28ccff5f73
Add .WAIT after the libraries the rest of the programs depend upon, for
...
parallel builds.
2001-02-09 14:51:38 +00:00
tsubai
dbe09b485b
sh3 --> sh3eb / sh3el.
2001-02-02 19:32:38 +00:00
jun
6f1a137b42
add port-hpcsh
2001-01-18 09:00:32 +00:00
cgd
c586a3a369
strncmp's last argument is of type size_t, not int.
2001-01-16 02:38:52 +00:00
jdolecek
c9803cd367
Put GNU sort back to sleep. R.I.P.
2001-01-13 20:17:13 +00:00
itojun
c50639b45e
pull the last revision from graveyard. we do not really need to nuke it yet,
...
as long as we do not visit SUBDIR we don't build it.
2001-01-13 16:42:53 +00:00
jdolecek
4b8c8ba4c1
nuke GNU sort - we use BSD sort now
2001-01-13 10:56:32 +00:00
jdolecek
ea53379da3
Switch from GNU to BSD sort. Approved by the Core.
2001-01-13 10:49:06 +00:00
phil
09ae8bbd21
Remove getopt{,1}.c from sources. Use NetBSD's versions.
2001-01-11 01:49:47 +00:00
phil
def396420d
Remove getopt{,1}.c from sources. Use NetBSD's version.
2001-01-11 01:48:00 +00:00
enami
5d9e26fa5b
- Use PRINTOBJDIR and .WAIT where appropriate.
...
- Define PARALLEL in gdb/Makefile since multiple yacc might run.
2001-01-09 08:52:56 +00:00
lukem
443a19e035
convert to using .WAIT
2001-01-09 03:13:39 +00:00
itojun
99b0df5333
use MACIHNE_CPU to determine architecture-dependent source code directory.
...
is use of exists(foo) safe enough?
TODO: many other places to fix
2001-01-08 08:29:59 +00:00
phil
e6550aba7b
Update for bc-1.06.
2001-01-08 04:53:59 +00:00
jdolecek
7fe8fd53c7
adapt CPPFLAGS so that readline.h is properly found after it's move
...
to /usr/include/readline/
2001-01-05 21:17:11 +00:00
lukem
bca417d8e4
use %ll_ instead of the less standard %q_
2001-01-05 03:54:34 +00:00
itojun
0a3745234e
sh3 split
2001-01-04 10:43:24 +00:00
itojun
264cf8dcf3
sh3 split
2001-01-04 08:01:49 +00:00
jhawk
6f1ea9f65f
Fixup comments to account for --{,no-}whole-archive changes.
2000-12-26 01:29:03 +00:00
mycroft
bb747bc663
Clean up MAJOR crack addiction:
...
--whole-archive and --no-whole-archive are by nature position-dependent. Make
it so.
2000-12-16 09:29:29 +00:00
fair
c98044f7d2
add port-dreamcast
2000-12-15 00:01:53 +00:00
scw
e8c320c691
Update EMULS.m68k with "m68kelfnbsd" also.
2000-12-07 11:31:51 +00:00
scw
bacceeaa17
Use the "m68kelfnbsd" parameter file for ELF on MACHINE_ARCH=m68k.
2000-12-07 08:18:35 +00:00
scw
72ae106334
Build gas.new if BOOTSTRAP_ELF is defined, regardless of MACHINE_ARCH.
2000-12-05 09:59:31 +00:00
scw
7da3267228
Need to check for __m68k__ with the m68k ELF toolchain...
2000-12-03 17:24:00 +00:00
jmc
bc58fd4841
libbfd is ../../lib/libbfd. not ../../lib/bfd
2000-11-28 22:33:49 +00:00
mrg
eab3144daf
don't build these (binutils 2.9.1) tools on sparc64.
2000-11-17 06:51:35 +00:00
simonb
da198db71e
Update the output counter so "gzip -dv" show meaningful results for
...
decompressing bzip2 files.
2000-11-17 01:32:27 +00:00
simonb
87db6e6fc9
Recognise .bz2 as a valid suffix.
2000-11-17 01:31:26 +00:00
thorpej
a883aea587
If the COMPILER_EXEC_PREFIX make variable is set, define
...
NBSD_EXEC_PREFIX="<COMPILER_EXEC_PREFIX>/usr/libexec/"
in the CPPFLAGS.
2000-11-09 06:25:52 +00:00
itojun
c2d7c0e321
gettextize works only if we have /usr/pkg/share/aclocal/gettext.m4 and friends,
...
and it does not make sense to install it.
From: Matthias Scheler <tron@zhadum.de>
2000-11-08 16:26:46 +00:00
wiz
29a60e8ab7
Undo last change for now.
2000-11-08 00:08:29 +00:00
jdolecek
f3fb930deb
use uname -p and uname -m to get machine architecture and
...
machine type, falling back to /bin/arch, /bin/machine if they
exist and uname didn't return anything.
This solves bin/10614.
2000-11-06 15:46:38 +00:00
itojun
e9ea23788b
MKNLS should only control installation of files under /usr/share/locale.
2000-11-06 15:35:25 +00:00
itojun
59e63e0152
MKNLS should control installation of /usr/share/locale files only.
2000-11-06 15:30:49 +00:00
itojun
e3ec4c0463
MKNLS should control installation of /usr/share/locale only.
...
(we may want to have additional variable to control libintl-readiness)
2000-11-06 15:29:18 +00:00
itojun
b04b150e28
s/make/${MAKE}/
2000-11-04 15:38:32 +00:00
dan
29d4a62dee
Don't prepend $DESTDIR to BINDIR, this is done elsewhere in the prog
...
install target.
2000-11-03 07:07:58 +00:00
veego
1699547a1d
s/DISTDIR/DESTDIR/
2000-11-02 20:17:01 +00:00
matt
d87584c459
On VAX, JMPTAB reloc use EXTERN as a type bit. However, they are always
...
EXTERN so we always need to emit them. This fixes various problem with
using JMP instruction in libc and libm.
2000-11-02 16:14:37 +00:00
itojun
c1a719c0e4
visit gettext
2000-11-02 12:32:04 +00:00
itojun
ef14cfbe4b
build framework for GNU gettext. will be overridden whenever
...
Todd's BSD licensed gettext implementation comes in.
2000-11-02 01:09:01 +00:00
wiz
329cec7b7a
Use NetBSD's getopt{,_long}.
2000-11-01 15:27:46 +00:00
wiz
fd7b7ed13e
Use NetBSD's getopt{,_long}.
2000-11-01 14:34:14 +00:00
wiz
58d067b119
Use NetBSD's getopt{,_long}.
2000-11-01 13:14:46 +00:00
itojun
6c59e69747
use /usr/lib/libintl.a. make it possible to build it with NLS-less.
2000-11-01 02:06:24 +00:00
itojun
8fcca1eaa3
do not compile libintl on our own. we now have /usr/lib/libintl.
2000-10-31 10:50:46 +00:00
mrg
87b5c188d9
-msoft-quad-flat on sparc64.
2000-10-28 16:01:25 +00:00
itojun
14a62d1878
improve MKNLS=no/yes. build no NLS-related source code on MKNOS=no.
2000-10-28 06:18:07 +00:00
mycroft
fe609bcff4
Update some DEBUG printf() formats.
2000-10-27 01:05:30 +00:00
wiz
59baa1d019
Match cvs-1.11.
2000-10-26 15:32:56 +00:00
mrg
613777800f
don't build binutils 2.9.1 for sparc64 -- it causes issues.
2000-10-25 13:00:59 +00:00
simonb
cd2e1c1e91
Use ${COPY} instead of -c for ${INSTALL} commands.
2000-09-23 13:53:41 +00:00
soren
3c49111cd5
Add admin category.
2000-09-05 15:20:36 +00:00
enami
ad17819c4c
Ditto with cvsbug; don't attempt to create .depend.
2000-09-05 05:15:11 +00:00
enami
69145e7ba0
Don't attempt to create .depend really.
2000-09-05 05:04:00 +00:00
christos
c1040a0bf8
Don't try to strip shell scripts.
2000-09-04 22:35:01 +00:00
christos
443e496d1c
Add another automatically generated file.
2000-09-04 22:26:43 +00:00
christos
f3626f4e19
fix the Makefiles to work with ${OBJDIR}
2000-09-04 22:14:31 +00:00
christos
82dfee0b88
Build cvs
2000-09-04 22:12:22 +00:00
christos
7803a4e4ef
Add reach-over Makefiles for cvs
2000-09-04 21:46:56 +00:00
ws
3fffb655ae
Add modification remark as required by the GPL.
2000-08-07 15:20:36 +00:00
mrg
2c8d59bf4e
enable gdb on sparc64
2000-08-07 03:07:24 +00:00
veego
ffeeef2048
Move the include of <bsd.prog.mk> to the old place to build the manpage
...
correctly and also move cexp.c after the include to get the ${DIST} path.
2000-08-06 19:49:53 +00:00
veego
d7b2c1f83d
Fix the last commit. We need to use the parts with ${DIST} after <bsd.prog.mk>
...
because that includes the ../Makefile.inc.
2000-08-06 19:41:18 +00:00
mrg
f09f5d208b
fix part of previous: do install /usr/bin/cpp on sparc64.
2000-08-06 16:37:57 +00:00
mrg
fa388a99bb
don't build egcs 1.1.2 on sparc64; it is broken and useless
2000-08-06 15:26:55 +00:00